Hello,
I have a Flow that some times takes over the 28 days that allow GDPR to run the flow. I would like to have another flow duplicated to Restart the flow to if the first one fails.
The main flow has 3 sections with approvals. My thinking is that, if the flow has to rerun then depending on which section timed out. A copy of the main flow will start and then depending on Section 1, 2 or 3 the new flow will go to.
Example.
Main flow.
Times out at approval 2.
When it times out a line is added to a Sharepoint list with the information as to where it timed out.
When the new item is added to the list, the new flow starts that is a copy of the main flow. With the Value of 2 from the list it skips section 1. I was thinking I could put it as a condition but I also have parallel forks.
Is that the only way?
Hi @jmon
You can do it as mentioned and also you can try creating a solution with parent and child flows and within a parent flow, you can use the action Scope and inside that you can call Child Flow to be triggered when a configured action on the scope failed.