External content by Daniel Krüger; July 25, 2025 ;
The original post has appeared on daniels-notes.de
If you are reading this post you are either creating a lot of workflows or working with external systems. While doing so you will probably have run into a timeout.
While you may have come up with a similar solution
- Define a single sourth of truth to identify the next batch of elements
- Process the elements on the path to a flow control
This will use a for each with collection type 'data source'. Yes, I don't use an item list.
- Check if every element was processed
- If this is not the case, move the workflow instance to a temporary step
- A timer aka timeout will trigger the path again
This is the automation for processing the elements:

If you are interested in the details you can read up on it here.