We tried using action 'Post adaptive card and wait for a response' and observed that it doesn't collect multiple responses. It only takes up the first response.
Card JSON:
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Poll Request",
"id": "Title",
"spacing": "Medium",
"horizontalAlignment": "Center",
"size": "ExtraLarge",
"weight": "Bolder",
"color": "Accent"
},
{
"type": "TextBlock",
"text": "Power Automate Poll",
"id": "acHeaderTagLine",
"separator": true
},
{
"type": "TextBlock",
"text": "Preferred Car Model",
"weight": "Bolder",
"size": "ExtraLarge",
"spacing": "None",
"id": "acHeader"
},
{
"type": "TextBlock",
"text": "We are polling our employees in order to determine if we should provide personalized parking places that are sized for the most popular cars. ",
"id": "acInstructions",
"wrap": true
},
{
"type": "TextBlock",
"text": "Please vote on your preferred car model from the choices listed here.",
"id": "acPollQuestion"
},
{
"type": "Input.ChoiceSet",
"placeholder": "Select from these choices",
"choices": [
{
"title": "Tesla",
"value": "Tesla"
},
{
"title": "Lexus",
"value": "Lexus"
},
{
"title": "Honda",
"value": "Honda"
}
],
"id": "acPollChoices",
"style": "expanded"
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit",
"id": "btnSubmit"
}
]
}
We noticed in official documentation its clearly mentioned that,
Adaptive cards created using the wait for response actions can only be submitted once per card. The flow run continues after the first response, and any further submissions are ignored.
https://learn.microsoft.com/en-us/power-automate/overview-adaptive-cards#known-issues
Thanks,
Prasad Das
*************************************************************************
If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.