Schedule Trigger

Run your workflow on a time-based schedule. Minimum interval: 1 minute.

Written By pvdyck

Last updated 17 minutes ago

Schedule Trigger

The Schedule Trigger runs your workflow automatically at defined time intervals or cron expressions. It works similarly to a Unix cron job.

What It Does

Configure workflows to run on a recurring schedule. The workflow must be published and active for the schedule to take effect.

Interval Options

The Schedule Trigger supports seven interval types:

IntervalParameters
SecondsSeconds between triggers
MinutesMinutes between triggers
HoursHours between triggers, trigger at minute (0-59)
DaysDays between triggers, trigger at hour, trigger at minute
WeeksWeeks between triggers, trigger on weekdays, trigger at hour, trigger at minute
MonthsMonths between triggers, trigger at day of month (1-31), trigger at hour, trigger at minute
Custom (Cron)A custom cron expression

Cron Expressions

For advanced scheduling, use a cron expression with six positions:

Seconds(opt) Minutes Hours DayOfMonth Month DayOfWeek

Common Examples

ScheduleCron Expression
Every 10 seconds*/10 * * * * *
Every 5 minutes*/5 * * * *
Every hour (top of hour)0 * * * *
Daily at 6:00 AM0 6 * * *
Every Monday at noon0 12 * * 1
1st of every month at midnight0 0 1 * *
Weekdays at 9:00 AM0 9 * * 1-5
Hourly 9 AM to 5 PM0 9-17 * * *
Quarterly (Jan, Apr, Jul, Oct)0 0 1 1,4,7,10 *

Tips

  • Multiple rules β€” You can configure multiple trigger rules within a single Schedule Trigger node to run the workflow on different schedules.
  • Months with fewer days β€” If you schedule for day 31 and the month only has 30 days, the trigger will not fire that month.
  • Publish required β€” The workflow must be saved and published for the schedule to activate. Schedules do not run in test/draft mode.
  • Variable changes β€” If you use variables in cron expressions, changes to variable values require unpublishing and republishing the workflow to take effect.

Limitations

  • 1-minute minimum β€” Cannot schedule more frequently than once per minute (use Seconds interval for sub-minute scheduling down to every second).
  • Sub-second scheduling is not supported.

Related