Adaptive Cards + Webhooks
We NEED webhooks to support Adaptive Cards. MessageCards are not flexible enough!

We are happy to announce that we now have support for posting Adaptive Cards via Incoming Webhooks in developer preview!
You can try it out with any of your favorite HTTP request composer tools (PowerShell/Postman/Fiddler) using Message Activity format with https://docs.microsoft.com/microsoftteams/platform/task-modules-and-cards/cards/cards-reference#adaptive-card attachment.
Please keep providing feedback on other features you’d like to see. We will post further updates as we have them.
59 comments
-
Daniel commented
Hi Alex! When will this be released to the general public? Thanks!
-
Claes Lundqvist commented
Any updates? This is an important feature for us and it would be great to get info about a planned release date.
-
Lukas Jung commented
One more try: Does Microsft know by when this feature will make it to production?
-
Simone commented
We need to know when this feature will be available to production, can you give us some info?
-
Bryce commented
Can you please clarify when this will be make it to production? It seems like this feature has been missing forever
-
Anonymous commented
Is there an ETA for when Incoming Webhooks with Adaptive Cards will be available for General Release rather than using Dev Preview ?
-
Ryan commented
For those that have been getting the 400 error, I was able to get an updated example that worked for me over in GitHub. https://github.com/MicrosoftDocs/msteams-docs/issues/2091#issuecomment-696716217
-
Anonymous commented
Using Adaptive Cards as an attachment in a message kinda works but it uses only half the screen realestate that the legacy MessageCard uses. How can I make the Adaptive Cards attachment use the whole screenspace in TEAMS?
-
Ryan commented
We're still getting the 400 bad request here as well, too. So close!
-
Anonymous commented
Still getting 400 bad request. When this will be supported ?
-
Anonymous commented
Any word if HTTP Post will be supported?
"type": "ActionSet",
"actions": [
{
"type": "Action.Http",
"title": "Submit",
"method": "POST", -
James Sutherland commented
Should mentions work in adaptive cards via webhook? I can send the card okay, but mentions aren't working - the name displays in a different colour, but no notification is generated, and I don't get user info hovering over it. I'm using the format 9:orgid:<guid> for the user ID but it seems like it's not working.
For people getting the summary or text needed response, by the way, you need to send a message with an adaptive card as an attachment. You can't send the card directly, e.g:
{
"type": "message",
"attachments": [
{
"contentType": "application/vnd.microsoft.card.adaptive",
"content": {
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",... -
joe commented
i am still getting "summary or text needed" 400 responses, even using the official "sample" card, sending the request through postman.
-
Daniel commented
Great news Alex!!! Can't wait to try it out!
-
Matt Hankosky commented
@arttu, I did the same thing, Spent the last 3 hours writing a script in our CRM system to build an Adaptive Card and boom, wont work in Teams :(.
-
Arttu commented
Glad to hear that this feature is finally in the backlog. Like many others, I too spent hours of implementing Adaptive Cards for Teams Connector just to find out it doesn't work. The only positive here is that I didn't go around my colleagues ranting how awesome Adaptive Cards are.
So can we expect it in Q2 2020? @Alex ?
-
ES commented
how is this not a thing yet. Literally have an entire flow from external app to teams and adaptive card and only found this with some hours of googling.... why tell people to develop for adaptive cards if the most useful place to use them is incompatible
-
sg commented
We need adaptive cards for webhooks!
-
Lb commented
Really hope this gets more visibility. This has been "on the backlog" for like years now.
-
Steven commented
Adaptive Cards 1.2 are GA in Microsoft Teams (February 11, 2020)
https://developer.microsoft.com/en-us/graph/blogs/adaptive-cards-1-2-are-ga-in-microsoft-teams/Nice, but sadly connectors are still not included :-/