Hi,
I am having adaptive card with below .json and exception.
I am able to get the text value for submit button in blue (Start Over & End Conversation) in the subsequent condition activity. But for submit button in red, I do not get any values in subsequent condition activity. Looking for help with the issue. Help is greatly appreciated.
{
"type": "AdaptiveCard",
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"version": "1.6",
"body": [
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": 2,
"items": [
{
"type": "TextBlock",
"text": "MBIP workloads",
"weight": "Bolder",
"size": "ExtraLarge",
"spacing": "None",
"wrap": true,
"style": "heading"
},
{
"type": "TextBlock",
"text": "This card presents workloads available in MBIP for reporting. Click on the option you need to view reports for.",
"spacing": "None",
"wrap": true,
"separator": true
},
{
"type": "TextBlock",
"text": "Note:-You should have group access approved to view reports.",
"wrap": true,
"style": "columnHeader",
"size": "Default",
"color": "Warning",
"weight": "Default",
"separator": true
}
]
}
]
},
{
"type": "FactSet",
"facts": [
{
"title": "MBIP product support",
"value": "MDE/MDI/MDA/M365D/CXE"
},
{
"title": "MBIP reports/measures available for products",
"value": "MDE/MDI/MDA/M365D/CXE"
}
],
"separator": true
},
{
"type": "Container",
"separator": true,
"items": [
{
"type": "Table",
"columns": [
{
"width": 1
},
{
"width": 1
}
],
"rows": [
{
"type": "TableRow",
"cells": [
{
"type": "TableCell",
"items": [
{
"type": "ActionSet",
"actions": [
{
"type": "Action.Submit",
"title": "A",
"tooltip": "A product",
"id": "idA"
}
]
}
],
"selectAction": {
"type": "Action.Submit",
"associatedInputs": "none",
"role": "Button"
}
},
{
"type": "TableCell",
"items": [
{
"type": "ActionSet",
"actions": [
{
"type": "Action.Submit",
"title": "B",
"tooltip": "B product"
}
]
}
]
}
],
"separator": true
}
],
"separator": true
},
{
"type": "Table",
"columns": [
{
"width": 1
}
],
"rows": [
{
"type": "TableRow",
"cells": [
{
"type": "TableCell",
"items": [
{
"type": "ActionSet",
"actions": [
{
"type": "Action.Submit",
"title": "E",
"tooltip": "E"
}
]
}
]
}
]
}
],
"firstRowAsHeaders": false,
"separator": true
}
]
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Start over",
"tooltip": "Start's the chat from begining."
},
{
"type": "Action.Submit",
"title": "End conversation",
"tooltip": "Exit the chat."
}
],
"minHeight": "300px",
"rtl": false,
"backgroundImage": {
"fillMode": "Repeat"
}
}
--------------------------------------------------------------------------------------------------------------------------------------
Exception:
Error Message: Unable to parse the following response: {}. actionSubmitId is required to be present on the action. Error Code: AdaptiveCardResponseInvalid