Skip to main content

Scheduler

The Scheduler lets you run logic at a specific time or interval.

How to configure​

The Scheduler's handler works very similarly to the HTTP Listener.

You can configure a start date and an end date for the Scheduler, though this isn't required.

How to define the schedule​

The time or interval at which the Scheduler will run is defined in the schedule parameter.

It can be configured in 3 ways:

  • Specific date: Selecting One Time in the time control and setting a date and time.
  • Time interval: Selecting Rate in the time control, setting a time interval and a time unit (minutes, hours, and days).
  • Cron expression: Selecting Cron Expression in the time control, setting a cron expression — with the difference that the smallest time granularity is the minute.
MinutesHourDay of monthMonthDay of weekYearResult
010**?*Runs every day at 10:00 in the configured timezone
0/15***?*Runs every 15 minutes
018?*MON-FRI*Runs Monday through Friday at 18:00 in the configured timezone

To make configuring cron expressions easier, the cron control has a section called Show next 10 trigger dates that displays the next 10 dates and times the Scheduler will run.

Limitations​

  • The smallest time unit for the Scheduler's execution is the minute.