I need to check an external system for order every 30 minutes.
Currently, if I do it via loop I will hip the infinite recursion protection.
But what if I schedule something only for a day with recurring event. So schedule a WF to check every 30 mins till 18:00 comes. Then it dies and next day recurring event schedule another WF at 8:00.
Is the whole chain of actions considered a single recursion or not?
Yes, Bubble should listen to my suggestion and add that protection directly to the backend workflows themselves because otherwise the feature is pretty useless for most apps
I wonder if you schedule a backend workflow that triggers another backend workflow that then reschedules the original backend workflow…I do not think that is going to get caught as recursive since the original backend workflow is not scheduling itself.
Expose a scheduler BE WF that verifies a token and call it from some webhook service using regular cron expression with payload - the token so you can only run this BE WF