Tried using the new adaptive cards feature in Teams that is supposedly live in Flow. Copied the JSON from the Adaptive Card builder online, replaced some strings with string responses from a Form hook. Don't see any reason why I would be seeing this error:
"error": {
"code": "MissingOrInvalidBotAdaptiveCardRequest",
"message": "The specified Teams flowbot adaptive card request is missing or invalid."
}
I have the flow bot enabled in the team and channel that I want the card to display in. I can't figure out what's gone wrong. Everything is entered as a string, right? It would be nice if they updated the documentation on both adaptive card posts and mentions in the Flow/Teams documentation. I'm happy to clarify, I just don't know what to include.
I didn't have the permissions Flow needed in Teams. Once I resolved that and a syntax issue, everything worked out fine. Flow gives the same error whether you don't have permission or there's a syntax/schema problem in your post.