I am working on MS copilot studio, I would like to use adaptive card selection value to be used for search in "Conversational boosting", Generative answer is not considering the selection , instead whatever user input as plain text is being considered , how do I configure this ?
Here is my adaptive card :
Adpative code :
kind: AdaptiveDialog
beginDialog:
kind: OnRedirect
id: main
actions:
- kind: AdaptiveCardPrompt
id: W1c0O2
repeatCount: 0
card: |
{
"type": "AdaptiveCard",
"body": [
{
"type": "TextBlock",
"text": "**Please select your option:**"
, "wrap" : "true"
},
{
"type": "Input.ChoiceSet",
"id": "options",
"style": "expanded",
"choices": [
{ "title": "Parasol", "value": "Parasol" },
{ "title": "Sunshade", "value": "Sunshade" },
{ "title": "Umbrella", "value": "Umbrella" }
],
"isMultiSelect": false
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit"
}
],
"$schema": ";,
"version": "1.3"
}
output:
binding:
actionSubmitId: Topic.actionSubmitId
options: Topic.options
outputType:
properties:
actionSubmitId: String
options: String
- kind: BeginDialog
id: U7o5Yb
dialog: crdc4_protocolSearchForCountry.topic.Search
- kind: EndDialog
id: rF8I0a
inputType: {}
outputType: {}