In a Reflex item, we have some alerts configured, when the event is triggered, we receive this Adaptive cards:

We're trying to send a similar alerts in a chat group, so we create a Flow in power automate to send an Adaptive Card, this is what we have at the moment

As you can see the Resource Average Value is missing, when i try to put this dynamic content (only this field) "@{triggerOutputs()?['body/inputFields']}" in the JSON schema, the card is not sent and the task fails with "bad request" and with this message:
{
"error": {
"code": "InvalidJsonInBotAdaptiveCard",
"message": "Microsoft.Azure.ProcessSimple.Data.Entities.Exceptions.ProcessSimpleDataException: The specified Teams flowbot adaptive card request is missing or invalid. The tracking Id is '{0}'. ---> Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: d. Path 'body[1].items[2].facts[2].value', line 73, position 40.\r\n at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)\r\n at Newtonsoft.Json.JsonTextReader.Read()\r\n at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings)\r\n at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)\r\n at Microsoft.Azure.ProcessSimple.Data.Components.AdaptiveCards.AdaptiveCardBuilder.DeserializeAdaptiveCard(String serializedAdaptiveCard, RequestIdentity requestor, CultureInfo cultureInfo, BotAdaptiveCardAtMentions atMentions) in C:\\__w\\1\\s\\src\\processsimple\\Roles\\ProcessSimple.Data\\Components\\AdaptiveCards\\AdaptiveCardBuilder.cs:line 679\r\n --- End of inner exception stack trace ---\r\n at Microsoft.Azure.ProcessSimple.Data.Components.AdaptiveCards.AdaptiveCardBuilder.DeserializeAdaptiveCard(String serializedAdaptiveCard, RequestIdentity requestor, CultureInfo cultureInfo, BotAdaptiveCardAtMentions atMentions) in C:\\__w\\1\\s\\src\\processsimple\\Roles\\ProcessSimple.Data\\Components\\AdaptiveCards\\AdaptiveCardBuilder.cs:line 702\r\n at Microsoft.Azure.ProcessSimple.Web.Common.Validation.BotAdaptiveCard(String card, RequestIdentity senderRequestIdentity) in C:\\__w\\1\\s\\src\\processsimple\\Roles\\ProcessSimple.Data\\Common\\Validation\\BotValidation.cs:line 882"
}
}
If i put the schema like this, it works and the card is sent, that's why we assume Input Fields is the dynamic content that is causing a failure
{
"type": "FactSet",
"spacing": "Large",
"facts": [
{
"title": "Trigger Time",
"value": "@{triggerOutputs()?['body/eventTime']}"
},
{
"title": "Resource",
"value": "@{triggerOutputs()?['body/objectInstanceId']}"
},
{
"title": "Resource Average",
"value": ""
}
]
}
Thanks for the help!
Edit 1:

I've notice that the items will be shown as a list, so how can I get into this list and display the value? for example it will be something like
@{triggerOutputs()?['body/inputFields'][internal]} or @{triggerOutputs()?['body/inputFields'][0]}
?