Note: Schedules is currently in beta.
A centralised place to manage all Schedules for all your Workflows in one location with the occurences of these Schedules visible on a Calendar. You can also view Schedules specific for a Workflow in the Workflow Editor Schedules tab.
Schedules allow you to
- trigger a Workflow one time or recurring
- define the parameters to be passed to the Workflow
- define multiple concurrent times for a Workflow to run
Schedules can be paused individually or the Schedule trigger can be disabled which will pause all Schedules. If the Schedule trigger is disabled, when enabled again it will only enable those Schedules that were previously active, respecting all prior pauses.
You can filter by a combination of Scope, Team, Workflow, Status, or Date range.
There are three types of Schedule: Run Once, Recurring, and Recurring via cron expression.
Allows you to set a date and time in the future.
Allows you to set the time, timezone and which days to run.
Allows you to define the cron schedule and timezone. The cron accepts both 5 part cron strings as well as 7 part quartz cron syntax
Cron schedule syntax
# ┌───────────── minute (0 - 59) # │ ┌───────────── hour (0 - 23) # │ │ ┌───────────── day of the month (1 - 31) # │ │ │ ┌───────────── month (1 - 12) # │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday; # │ │ │ │ │ 7 is also Sunday on some systems) # │ │ │ │ │ # │ │ │ │ │ # * * * * *
|Yearly (or annually)||Run once a year at midnight of 1 January||
|Monthly||Run once a month at midnight of the first day of the month||
|Weekly||Run once a week at midnight on Sunday morning||
|Daily (or midnight)||Run once a day at midnight||
|Hourly||Run once an hour at the beginning of the hour||
Please note that the
1 1 1 1 1 expression does not work with Flow's scheduling system
There is a System Task that allows you to create a Run Once Schedule in the future. See Getting To Know Tasks for more detailed inforamtion.