Also known as a 'For Loop' in traditional programming, Recursive Workflows are how you can set up repeating actions to run at flexible intervals(e.g. weekly/monthly).
If you have not gone through last week's tip on API workflows, please learn that before coming to this session!
When do I need recursive workflows?
The powerful thing about recursive workflows is that they run in Bubble's server, and do not depend on your users to keep their browsers open.
You can use such workflows to:
- Process a list of >100 items
- Schedule workflows to automatically run/repeat at set or flexible intervals
How do I set up recursive workflows?
In this example, let’s assume that you have an app that checks every 2 weeks if users are subscribed. If they are not subscribed, send a 'Call to Action' email. You want to trigger it once and not have to worry about the workflow ever again.
Follow along the interactive demo to learn how it's done:
Subscribe for more content like this!
If you have any questions, let me know via email or my Twitter.
Member discussion