Schedule Trigger
The Schedule Trigger fires the workflow automatically on a recurring schedule defined by a cron expression. It is powered by Quartz.NET.
Properties
| Property | Required | Description |
|---|---|---|
| Schedule | Yes | A cron schedule configured using the visual schedule builder |
Schedule builder
The schedule builder offers four modes:
At an interval
Runs the workflow every N minutes or every N hours.
- Every X minutes — minimum interval is 5 minutes
- Every X hours — minimum interval is 1 hour
Daily
Runs once per day at a specific time.
- Configure the hour and minute (24-hour format)
Weekly
Runs at a specific time on selected days of the week.
- Toggle individual days: S M T W T F S
- Configure the time
Monthly
Runs once a month at a specific time on a specific calendar day.
- Select the day of month (1–31)
- Configure the time
Schedule preview
The builder shows two live previews as you configure:
- Human-readable description — e.g. "At 09:00 AM, Monday through Friday"
- Raw cron pattern — e.g.
0 0 9 ? * MON,TUE,WED,THU,FRI
Cron patterns use the Quartz format (6 fields, starting with seconds).
Registration
The schedule is registered with Quartz when the workflow is published. Changes to the schedule take effect on the next publish. Archiving or deleting a workflow removes the associated schedule job.
Plan limits
Your plan may restrict the minimum cron interval (e.g. Free plans may be limited to hourly schedules). If a configured interval is below the plan minimum, publishing will fail with a validation error.