Skip to main content

Trigger workflows periodically

Learn how to automatically perform tasks at a regular interval with Retool Workflows.

You can add schedule triggers that run workflows automatically at regular intervals. You schedule workflows using Interval mode to specify the frequency using a set of options. For more granularity, use Cron mode to provide cron syntax. You can also specify a timezone so that the workflow schedule runs based on local time.

Add a schedule trigger

To add a trigger, click the startTrigger block or open the Triggers tab in the left panel.

You can create multiple schedule triggers to run workflows at different intervals, in addition to using a webhook trigger.

Configure an interval schedule

Add a Schedule trigger to configure a workflow to run periodically. You can configure a schedule that triggers every n minutes, hours, days, weeks, or months.

Configure an Interval schedule.

Configure a cron schedule

Cron examples

Check out some examples to learn more about cron syntax.

Retool Workflows supports cron syntax when configuring a schedule. The block displays a human-readable version of the values you provide. You can also hover the cursor over the label for each input to display a tooltip with syntax reference.

Configure a Cron schedule.