Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Copilot Studio - General
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!

  • BhaskarDhone Profile Picture
    810 Super User 2025 Season 1 on at
    Re: Adaptive Card Not displaying when using Dynamic Dropdown Choices

    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

     

     

  • Viswav Profile Picture
    92 on at
    Re: Adaptive Card Not displaying when using Dynamic Dropdown Choices

    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
    810 Super User 2025 Season 1 on at
    Re: Adaptive Card Not displaying when using Dynamic Dropdown Choices

    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

     

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

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Copilot Studio - General

#1
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 76

#2
Pablo Roldan Profile Picture

Pablo Roldan 61

#3
stampcoin Profile Picture

stampcoin 10

Overall leaderboard