# If I schedule a workflow via Recurring Event

**URL:** <https://forum.bubble.io/t/if-i-schedule-a-workflow-via-recurring-event/377631>\
**Category:** Need help\
**Created:** [August 4, 2025, 8:38am UTC](https://forum.bubble.io/t/if-i-schedule-a-workflow-via-recurring-event/377631 "2025-08-04T08:38:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![michal.friedrich](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/michal.friedrich/32/245543_2.png) [@michal.friedrich](https://forum.bubble.io/u/michal.friedrich)\
**Post date:** [August 4, 2025, 8:38am UTC](https://forum.bubble.io/t/if-i-schedule-a-workflow-via-recurring-event/377631/1 "2025-08-04T08:38:39Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![boston85719](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/boston85719/32/77286_2.png) [@boston85719](https://forum.bubble.io/u/boston85719)\
**Post date:** [August 4, 2025, 9:52am UTC](https://forum.bubble.io/t/if-i-schedule-a-workflow-via-recurring-event/377631/2 "2025-08-04T09:52:00Z")

</div>

> [@michal.friedrich](#):
>
> Currently, if I do it via loop I will hip the infinite recursion protection.

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

> [@michal.friedrich](#):
>
> 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.

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.

---

<div class="post-metadata">

**Author:** ![akamarski](https://avatars.discourse-cdn.com/v4/letter/a/5e9695/32.png) [@akamarski](https://forum.bubble.io/u/akamarski)\
**Post date:** [August 4, 2025, 4:53pm UTC](https://forum.bubble.io/t/if-i-schedule-a-workflow-via-recurring-event/377631/3 "2025-08-04T16:53:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/bubble/original/3X/2/8/2847faa74692c2ffa5d939d3dc3724cdd060d247.png) [@system](https://forum.bubble.io/u/system)\
**Post date:** [October 13, 2025, 8:39am UTC](https://forum.bubble.io/t/if-i-schedule-a-workflow-via-recurring-event/377631/4 "2025-10-13T08:39:29Z")

</div>

Closed on October 13, 2025, 8:39am UTC

This topic was automatically closed after 70 days. New replies are no longer allowed.
