Flow Designer: Ask for Approval in Foreach loop
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-05-2023 06:54 AM
I have a form where the user can select multiple products, and for each product I want to Ask for Approval and then continue the flow to trigger more Ask for Approval actions for other products as well.
The problem is, such a loop doesn't seem to work because the Ask for Approval action has an in-built 'Wait' functionality and there is no obvious way you can turn it off. The issue was discussed in a Reddit thread two years ago and they did not find a solution:
https://www.reddit.com/r/servicenow/comments/s3xypy/flow_designer_ask_for_approval_in_foreach_loop/
So is this just not possible with Flow Designer? Any suggested solutions or workarounds would be much appreciated!
Basically, I just wish there was a simple "Wait" checkbox on the Ask for Approval action, and that you could turn it off if you wanted to, similar to how things work on the action Create Catalog Task.
/Kim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-05-2024 03:49 PM
I think you can move your approval logic into a separate sub-flow and run them from the loop with 'Wait for Completion' checkbox unchecked
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-27-2025 06:05 AM
This subflow idea worked perfectly for me. Thanks!