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 a cron schedule
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.