I’m trying to create a pretty basic Flow that takes a Form response and logs it to a SharePoint List. I am trying two approaches:
- Creating a Flow manually from scratch (“Build Automated Flow”) - because I want to learn.
- Using a Template - to help me learn.
Walking thru both flows:
- The Trigger (When a new a response is submitted) is the exact same for both.
- The next step (Control Connector - Apply to each) is the exact same for both.
- The next step is to “Select an output from previous steps.” Here is where they diverge:
- The Templated Flow shows the following options:
- List of response notifications Response Id
- List of response notifications resourceData
- List of response notifications Item
- Body
- List of response notifications
- The manually created Flow only shows the following options:
- Response Id
- resourceData
- body
My specific issues/questions are:
- Why does the Template version have more dynamic options than building one from scratch? Shouldn't they be the exact same since they are using the exact same Control Connector --> Apply To Each --> Select An Output From Previous Steps path?
- Per my Subject name, Is Response ID the same as List of Response Notifications Response Id?
- If the answer to #2 is no, how do I get List of Response Notifications Response Id to appear in the Dynamic options window?
Homemade Flow screenshot on left (top if narrow screen). Template Flow screenshot on right (or bottom). The Homemade Flow is not working. The Template one is. The error is "The execution of template action 'Apply_to_each' failed: the result of the evaluation of 'foreach' expression '@triggerOutputs()?['body/resourceData/responseId']' is of type 'Integer'. The result must be a valid array." which I have seen and researched and don't yet fully understand. My (likely terrible) best guess is that the Response Id in the homemade version is an integer and the List of response notifications Response Id in the Template version is an array. As far as I can tell, that is the only difference between the two versions.

