Issue
I have a backend workflow that I need to run every day at 10:00 AM. This workflow doesn’t require any trigger or parameters — it just needs to execute daily at that specific time.
Unfortunately, I can’t find a built-in way in Bubble to schedule a backend workflow to run recurrently without user interaction or an external trigger.
Workaround
Right now, I’m using a third-party service called cron-job.org to hit the backend workflow’s endpoint URL on a scheduled basis (daily at 10:00 AM). This platform is flexible — it allows me to schedule workflows daily, monthly, on specific days of the week or month, etc.
However, to make this work, I’ve had to make my backend workflow public, which I’d really prefer not to do for security and control reasons.
What I’m Looking For
I’m wondering:
- Does Bubble offer any built-in feature to schedule recurring backend workflows (e.g. run every day at a specific time)?
- Is there a plugin that allows for this kind of automated scheduling?
- Or is there another Bubble-native workaround that doesn’t require exposing the endpoint publicly?
I’d love to hear how others have tackled this. Any guidance or suggestions are very welcome!