Hello,
Is it possible to get Microsoft Forms responses in a flow that is triggered by something other than "When a new response is submitted"?
I am trying to build a flow triggered when a new task is created (in Planner), it would get the responses of a survey (where I provide the Form ID based on the task), and I want responses 1-10 (which I think would be Response ID 1-10). However, when I try to use "Get response details" in this flow, I can enter the Form ID and Response ID but I cannot see the output of the step.
Please let me know if you need more info.
This is working! Thank you for the example expression!
Hi @PAUser_CR23
If you could not get the fields in dynamic content window, alternatively you can use expression to get value. You need field Id to get the value from the "Get response details' action. For that, run the flow once and copy the output generated from get response details action. Use the field Id in the expression to get the value of the field for a particular form response. Here is an example:
Expression needs to be added the expression box as highlighted in the above screenshot:
outputs('Get_response_details')?['body/rc8b5ed66a30e42afaa1c1813f6b7a929']
Pls replace the id of the field with actual one.
Output:
If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.
Hello, I am still stuck on this issue. I am able to get the Form ID and I am incrementing Response ID to loop through all responses. I see the output of the flow is pulling the responses from my form. However, I don't see an option to use the output as dynamic content in an action below. Is this possible when the trigger is not based on the initial form submission? For example, my trigger is from Planner and I pull response details from my form when that is triggered.
Is it possible to get Microsoft Forms responses in a flow that is triggered by something other than "When a new response is submitted"? When I try to use "Get response details", I can enter the Form ID and Response ID but I cannot see the output of the step in my dynamic content.
Hi @PAUser_CR23
You need to pass the form Id along with response id. Response id is an auto increment numeric field which represent a single instance of submitted form by users:
When flow runs, it gives the values of fields submitted for that response or instance:
If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.
Michael E. Gernaey
497
Super User 2025 Season 1
David_MA
436
Super User 2025 Season 1
Riyaz_riz11
244
Super User 2025 Season 1