1. Home
  2. Integrations
  3. Scheduler

Scheduler

Learn about the Scheduler trigger

With the Scheduler trigger, you can schedule the integration flow execution for a defined time period.

Next, learn how to add it to the canvas and configure its form.

Add Scheduler to the canvas

Click on the clicking cursor icon icon in the left editing menu;

Select Scheduler.

The Start is replaced by the trigger as soon as you add it to the canvas.

Configure its form.

TIP

To delete the Scheduler from the canvas, select it and click the trash icon button. Deleting the trigger will disable the Test Mode function.

Configuring the form

Select the trigger on the canvas.

Click the edit icon pencil icon.

Fill in the following form fields:

  • Name: enter the trigger name. The name cannot be used more than once in the same integration flow. By default, the field displays the name Scheduler Trigger.
  • Cron Expression: establish a recurrence pattern in the integration flow execution. Understand how a Cron Expression works.

By clicking the Properties icon list icon on the right, you can:

  1. Select previously registered variables.
  2. Select input or output payloads from previous steps.
  3. Create expressions using the Expression Builder.
NOTE

  • Time Zone: select the time zone. You can type or filter available options. The default time zone is UTC.

Click SAVE to save changes. To exit the form without saving them, click the X in the upper right corner.

schedulerTriggerScreen.png

Cron expression

A cron expression is a string that defines a periodic schedule following a specific format.

The Cron Expression field accepts schedules composed of the following fields:

How to configure a cron expression

See below the special characters and values you can use in each field of the cron expression:

Minute

Symbol
Description
*any value
,value list separator (only specified values)
-value range (all values included in the range)
/incremental values (the number before the slash specifies when the interval starts and the number after the slash is the interval)
0-59allowed values

Hour

Symbol
Description
*any value
,value list separator (only specified values)
-value range (all values included in the range)
/incremental values (the number before the slash specifies when the interval starts and the number after the slash is the interval)
0-23allowed values

Day of month

Symbol
Description
*any value
,value list separator (only specified values)
-value range (all values included in the range)
/incremental values (the number before the slash specifies when the interval starts and the number after the slash is the interval)
1-31allowed values

Month

Symbol
Description
*any value
,value list separator (only specified values)
-value range (all values included in the range)
/incremental values (the number before the slash specifies when the interval starts and the number after the slash is the interval)
1-12allowed values
JAN-DECindividual alternative values

Day of week

Symbol
Description
*any value
,value list separator (only specified values)
-value range (all values included in the range)
/incremental values (the number before the slash specifies when the interval starts and the number after the slash is the interval)
0-6allowed values
SUN-SATindividual alternative values
TIP

To generate a cron expression, visit Crontab guru.

Examples

See some examples of cron expressions:

Minute
Hour
Day of month
Month
Day of week
Meaning
3010***Every day at 10:30
01515JUN*At 15:00 on June 15
017**6,0At 17:00 on Saturdays and Sundays
0****Every hour
00***Once a day
0*/2***Every 2 hours
010/3**TUEEvery 3 hours starting at 10:00 on Tuesday

How happy are you with this page?

We use cookies to enhance your experience on our site. By continuing to browse, you agree to our use of cookies.Learn more