header
login

Schedule Trigger

The schedule trigger runs a workflow automatically — on a cron expression, at regular intervals, or as a one-time execution. Powered by the Temporalix microservice.

Adding

  1. Right-click on an empty canvas area
  2. Select Triggers → New Trigger on Schedule
  3. Configure the schedule type in the JSON editor

Schedule Types

Cron

Run on a cron expression (standard format):

*/5 * * * *    — every 5 minutes
0 9 * * *      — every day at 9:00
0 0 * * 1      — every Monday at midnight

Interval

Run at regular intervals:

interval: 60    — every 60 seconds
interval: 3600  — every hour

Once

One-time execution at a specified time.

Use Cases

  • Broadcasts — sending messages to subscribers on a schedule
  • Monitoring — periodic API or database checks
  • Reports — daily analytics delivery
  • Reminders — event notifications
  • Sync — periodic data updates from external sources

Example: Daily Report

Trigger (cron: "0 9 * * *")
  → http_request (fetch data from API)
  → send_message ("Daily report: {=report_data=}")

Timezone

The timezone is configured in project settings. Moscow time (GMT+3) is used by default.