Updated on 2025-05-08 GMT+08:00

Timer

A timer is a trigger that can trigger a specific operation at a preset interval. It can trigger an operation periodically within a specified period or at a specified time point. A timer is used to implement scheduled tasks and scheduling.

Action

  • Every Minute
  • Hourly
  • Daily
  • Weekly
  • Monthly
  • Fixed Interval
  • Fixed Interval (Specified Time)

Configuration Parameters

Table 1 Every Minute

Parameter

Description

Trigger Interval

Every hour, the task is executed at a fixed interval from the start of the hour. Range: 1 to 60

Triggering Rule

  • Daily
  • Weekdays
  • Weekends
  • Custom

Custom Trigger Rule

This parameter is displayed when Trigger Rule is set to Custom.

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 2 Hourly

Parameter

Description

Start

Time from 00:00 (the task is also executed within the hour). Range: 0 to 23

End

Time from 00:00 (the task is also executed within the hour). Range: 0 to 23. The value must be greater than the start time.

Trigger Minute

The minute the task is triggered. Range: 0 to 59

Rule

  • Daily
  • Weekdays
  • Weekends
  • Custom

Custom Trigger Rule

This parameter is displayed when Trigger Rule is set to Custom.

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 3 Daily

Parameter

Description

Rule

  • Daily
  • Weekdays
  • Weekends
  • Custom

Custom Trigger Rule

This parameter is displayed when Trigger Rule is set to Custom.

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday

Time

Example: 00:59

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 4 Weekly

Parameter

Description

Weekly Trigger Day

Select the day of the week when the flow is triggered.

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday

Time

Example: 00:59

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 5 Monthly

Parameter

Description

Trigger Rule

Select a trigger rule.

  • Specified Date
  • Last day of every month
  • First work day of every month
  • Last work day of every month

Specified Date

This parameter is displayed when Trigger Rule is set to Specified Date.

Options: 1st to 31st of each month.

Trigger Time

Example: 00:59

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 6 Fixed Interval

Parameter

Description

Interval

Value of the interval

Execution Interval Unit

  • Second
  • Minute
  • Hour
  • Day
  • Week

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 7 Fixed Interval (Specified Time)

Parameter

Description

Unit

  • Second
  • Minute
  • Hour
  • Day
  • Month

Interval

  • If Unit is set to Second, the task is triggered every fixed seconds. The value ranges from 1 to 59.
  • If Unit is set to Minute, the task is triggered every fixed minutes. The value ranges from 1 to 59.
  • If Unit is set to Hour, the task is triggered every fixed hours. The value ranges from 1 to 23.
  • If Unit is set to Day, the task is triggered every fixed days. The value ranges from 1 to 31.
  • If Unit is set to Month, the task is triggered every fixed months. The value ranges from 1 to 12.

Executed On (Day)

This parameter is displayed when Unit is set to Month. The value ranges from 1 to 31. For example, 1: The task is executed on the first day of each month. 1,15: The task is executed on the first and fifteenth days of each month.

Executed At (Hour)

This parameter is displayed when Unit is set to Day or Month. The value ranges from 0 to 23. For example, 0: The task is executed at 00:00 every day. 0,12: The task is executed at 00:00 and 12:00 every day.

Executed At (Minute)

This parameter is displayed when Unit is set to Hour, Day, or Month. The value ranges from 0 to 59. For example, 0: The task is executed at the 0th minute of every hour. 0,30: The task is executed at the 0th and 30th minutes of every hour.

Executed At (Second)

This parameter is displayed when Unit is set to Minute, Hour, Day, or Month. The value ranges from 0 to 59. For example, 0: The task is executed at the 0th second of every minute. 0,30: The task is executed at the 0th and 30th seconds of every minute.

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 8 Output variables

Parameter

Description

Next scheduled time

Start time of the next execution.

Previous scheduled time

Start time of the last execution.

Start time

Start time of node execution.

End time

End time of node execution.

Execution time

Node execution duration, in milliseconds.

Figure 1 Output variables