У меня раньше была похожая проблема, и я обнаружил, что могу использовать адаптивные карты. Это намного мощнее! Ниже образец полезной нагрузки.
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"themeColor": "0076D7",
"summary": "a summary",
"sections": [{
"activityTitle": "A title",
"activitySubtitle": "a subtitle",
"markdown": true
}],
"potentialAction": [{
"@type": "ActionCard",
"name": "Visit",
"actions": [{
"@type": "OpenUri",
"name": "Visit",
"targets": [
{ "os": "default", "uri": "https://www.microsoft.com" }
]
}]
}]
}