When an email with an adaptive card to myself it works fine. When sending to anyone else within my company the email will be blank. Below is the example script I am using.
<script type="application/adaptivecard+json">
{
"type": "AdaptiveCard",
"body": [
{
"type": "TextBlock",
"size": "Medium",
"weight": "Bolder",
"text": "Additional Feedback Required"
},
{
"type": "TextBlock",
"text": "@{triggerBody()?['additionalInfo']}",
"wrap": true
},
{
"type": "FactSet",
"facts": [
{
"title": "Suggestion ID:",
"value": "VARIABLE_HERE"
},
{
"title": "Respond By:",
"value": "VARIABLE_HERE"
}
]
},
{
"type": "Input.Text",
"placeholder": "Response",
"id": "responseText",
"isMultiline": true,
"separator": true
}
],
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"version": "1.0",
"actions": [
{
"type": "Action.Http",
"title": "Submit Response",
"method": "POST",
"id": "submit",
"url": "",
"body": "{\"response\":\"{{responseText.value}}\",\"suggestionID\":@{triggerBody()?['suggestionID']}}",
"headers": [
{
"name": "Authorization",
"value": ""
},
{
"name": "Content-type",
"value": "application/json"
}
]
}
]
}
</script>