web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Adaptive Card Not disp...
Copilot Studio
Unanswered

Adaptive Card Not displaying when using Dynamic Dropdown Choices

(0) ShareShare
ReportReport
Posted on by 92

Hi,

Problem: My Adaptive card does not show up when using Dynamic Dropdowns

Viswav_0-1715607027511.png

 


I'm trying to create an adaptive card with Dynamic dropdowns stored in the String variable 'ChoiceSet' with values:

[ { "title": "App 1", "value": "app1" }, { "title": "App 2", "value": "app2" }, { "title": "App 3", "value": "app3" } ]

 
The Adaptive card JSON:

{
	type: "AdaptiveCard",
	schema: "http://adaptivecards.io/schemas/adaptive-card.json",
	version: "1.5",
	body: [
	{
		type: "TextBlock",
		text: "Options",
		weight: "bolder",
		size: "medium",
		style: "heading",
		wrap: true
	},
	{
		type: "TextBlock",
		text: "Please select your options",
		isSubtle: true,
		wrap: true
	},
	{
		type: "Container",
		items:
		[
		{
			type: "Input.ChoiceSet",
			style: "Expanded",
			label: "Make your choice",
			id: "myChoice",
			choices: Topic.ChoiceSet
		}
		]
	}
	],
	actions: [
	{
		type: "Action.Submit",
		title: "Submit"
	}
	]
}


Thanks in Advance for your help!

Categories:
I have the same question (0)
  • BhaskarDhone Profile Picture
    1,392 Super User 2025 Season 2 on at

    You need to parse your string value into Json using Parse Value Action so that it will output as table.

    Screenshot_13-5-2024_234935_copilotstudio.microsoft.com.jpeg

     

    Save output to new variable. It will be saved as type table. Then use that variable in your adaptive card.

    Screenshot 2024-05-13 234734.png

    use varTablOptions variable in your adaptive card. This will give you desired output.

    BhaskarDhone_0-1715624676344.png

     

  • Viswav Profile Picture
    92 on at

    I tried this but I get a system error:

    Viswav_0-1715676096534.png

    My adaptive card:

    {
     type: "AdaptiveCard",
     version: "1.5",
     body: [
     {
     type: "Input.ChoiceSet",
     id: "appSelection",
     choices: Topic.ApplicationNamesVar
     }
     ],
     actions: [
     {
     type: "Action.Submit",
     title: "Submit"
     }
     ],
     '$schema': "http://adaptivecards.io/schemas/adaptive-card.json"
    }

     

  • BhaskarDhone Profile Picture
    1,392 Super User 2025 Season 2 on at

    your card looks good. Check value of your variable. You can try adding send message and print variable to see output. It should look like below.

    [{“title”:“App 1”,“value”:“app1”},{“title”:“App 2”,“value”:“app2”},{“title”:“App 3”,“value”:“app3”}]

    Tried with your adaptive card and it works well. Just check your variable part. Card is good.

    BhaskarDhone_0-1715695789133.png

     

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 265 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 240 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 101 Moderator

Last 30 days Overall leaderboard