Scheduler component
The Scheduler component allows you to schedule actions on certain intervals or times.
The Scheduler must be the first component in a flow. You can use it as a cron trigger or as a repeat trigger. They can't be combined.
Configuration
The Scheduler component has the following configuration options:
Time Zone
Indicates you the time zone used by the cron. Its default is Europe/Amsterdam and it's not editable.
Method
Configure the type of trigger you want to use.
Options
Use cron selector
(default)Enter cron manually
Set a repeater
Cron selector
Use our built-in cron selector to configure a cron job for the scheduler.
Only available when Method is set to Use cron selector
.
Manual cron
Manually configure and validate a cron job for the scheduler. Use the Validate
button to verify your cron expression is correct for use within Dovetail.
Only available when Method is set to Enter cron manually
.
To manually configure a cron expression you can use the Cronmaker website as a reference. It calculates a list of the next triggers for your cron expression.
For more information on Quartz Cron Trigger, you can visit the Cron Trigger website.
Repeat Count
Specify how often a flow is repeatedly triggered.
Only available when Method is set to Set a repeater
.
Repeat Count has to be set to -1 or greater than 1, for example:
1
will trigger the flow 2 times: once when installed and once after the Repeat Interval passes.9
will trigger the flow 10 times: once when installed and 9 times after each subsequent Repeat Interval passes.-1
will trigger the flow indefinitely after each subsequent Repeat Interval.
It is not possible to trigger a flow only once in this version.
Repeat Interval
Specifies the interval in milliseconds between repeating triggers, e.g. 10000
(every 10 secs) or 3600000
(every hour).
Only available when Method is set to Set a repeater
.
The minimum Repeat Interval is 10000 milliseconds