Schedule
Automatically trigger workflows on a recurring schedule using simple intervals or cron expressions.
The Schedule block triggers your workflow on a recurring schedule. Configure either a simple interval or a custom cron expression.
Schedule types
Choose from six preset interval types in the Run frequency dropdown:
| Type | Configuration |
|---|---|
| Every X Minutes | Enter the interval in minutes (e.g. 15) |
| Hourly | Enter the minute offset within each hour (e.g. 30 for :30 past) |
| Daily | Pick a time of day |
| Weekly | Pick a day of the week and a time |
| Monthly | Enter a day of the month (1–31) and a time |
Select Custom (Cron) to enter a standard five-field cron expression:
| Expression | Meaning |
|---|---|
0 9 * * 1-5 | Every weekday at 09:00 |
*/15 * * * * | Every 15 minutes |
0 0 1 * * | First day of each month at midnight |
30 8,17 * * * | 08:30 and 17:30 every day |
Timezone
For all types except Every X Minutes and Hourly, you can set an explicit timezone. The default is UTC. Available zones include all major regions (US, Europe, Asia-Pacific, etc.).
The timezone setting is not available for minute-interval and hourly schedules because those types run relative to the clock regardless of local time.
Activating and deactivating
After saving a workflow with a Schedule block, click Schedule in the editor toolbar to activate it. The block shows the next scheduled run time once active.
To pause without deleting the block, click the active Scheduled button to deactivate. The schedule can be re-enabled at any time.
Schedule block outputs
The Schedule block produces no output variables. When a scheduled run fires, downstream blocks start with no injected payload. Use the block outputs of the first action block you connect to for data.