I want to conduct a survey using adaptive cards.
I was supposed to achieve this with two flows: one to send the adaptive card and one to respond to the adaptive card.
But now I'm experiencing a nightmare.
The response flow keeps working, sometimes not, as if toying with me...
Can someone please wake me up from this nightmare?
Thank you
Details.
Environment: Default
Card ID: Same ID
Json: Same Json
{
"type": "AdaptiveCard",
"$schema": "https://adaptivecards.io/schemas/adaptive-card.json",
"version": "1.5",
"body": [
{
"type": "RichTextBlock",
"inlines": [
{
"type": "TextRun",
"text": "[Health Management Center Survey]\nDear Mr./Ms. XX, We are conducting a survey regarding your health management in 2026.\nPlease answer the following questions."
}
]
},
{
"type": "Input.ChoiceSet",
"choices": [
{
"title": "Regular Health Checkup (Company Checkup)",
"value": "Regular Health Checkup"
},
{
"title": "Personal Checkup",
"value": "Personal Checkup"
},
{
"title": "Physical Checkup",
"value": "Physical Checkup"
}
],
"placeholder": "Placeholder text",
"isRequired": true,
"style": "expanded",
"separator": true,
"label": "Please select your preferred examination method",
"errorMessage": "Required",
"id": "choice"
},
{
"type": "TextBlock",
"text": "(For individual consultations and physical checkups) Please let us know the year and month of your scheduled examination",
"wrap": true,
"separator": true
},
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "Input.Number",
"max": 2027,
"min": 2026,
"separator": true,
"id": "year",
"placeholder": "Please enter"
}
]
},
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "TextBlock",
"wrap": true,
"horizontalAlignment": "Left",
"text": "Year"
}
],
"verticalContentAlignment": "Center"
},
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "Input.Number",
"min": 1,
"max": 12,
"id": "month",
"placeholder": "Please enter"
}
]
},
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "TextBlock",
"wrap": true,
"text": "Moon"
}
],
"backgroundImage": {
"verticalAlignment": "Center"
},
"horizontalAlignment": "Left",
"verticalContentAlignment": "Center"
}
]
},
{
"type": "ActionSet",
"actions": [
{
"type": "Action.Submit",
"title": "Send",
"iconUrl": "icon:MailArrowUp"
}
],
"horizontalAlignment": "Left",
"separator": true
}
]
}