Showing results for 
Search instead for 
Did you mean: 
Super User
Super User

Microsoft Teams Adaptive Cards - collect data from MS forms and post in teams - using charachters that are not allowed in JSON?

I just noticed that if i have a flow that triggers when a Microsoft Forms is submitted.

The flow post an adaptive card with the response from the form.


But if the user submitting the form in one of the questions have written something that contains forbidden charachters for JSON, then the whole Flow fails.


For example a text question and the user answers: My name is John "Steve" Smith

Then the flow would fail saying that there are forbidden characters in the JSON body. It points towards the " sign in the response from the form.


So my solution have been to write an if-statement that says if answer contains " then write out blank.

This works to print the adaptive card.


But i find it very strange that this cant be handled some other way?


Helpful resources

Microsoft 365 Conference – December 6-8, 2022

Microsoft 365 Conference – December 6-8, 2022

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.

Difinity Conference 2022

Difinity Conference 2022

Register today for two amazing days of learning, featuring intensive learning sessions across multiple tracks, led by engaging and dynamic experts.

European SharePoint Conference

European SharePoint Conference

The European SharePoint Conference returns live and in-person November 28-December 1 with 4 Microsoft Keynotes, 9 Tutorials, and 120 Sessions.

Users online (2,985)