Schedule
The Schedule Trigger allows you to automate workflows by triggering them at specific times or at regular intervals. It's ideal for tasks that need to happen periodically, such as sending reminders, performing regular checks, or updating systems on a set schedule.
How It Works
The Schedule Trigger provides flexibility in defining when the workflow should run. You can specify the schedule using one of three types — interval, calendar, or cron — depending on your automation needs.
-
Interval
Triggers the workflow at fixed time intervals. For example, every 5 minutes, hourly, or daily. This is best for tasks that repeat regularly without requiring exact times. -
Calendar
Uses date-based scheduling to trigger workflows at specific calendar times or dates, such as the first of every month or at the start of each quarter. -
Cron Expression
Uses a cron string to define precise times and frequencies for workflow execution. For example, every Monday at 9 AM or every 15 minutes during business hours.
Configuration
| Property | Description | Required | Default |
|---|---|---|---|
| Schedule Type | The type of schedule to use — cron, interval, or calendar. | Yes | interval |
Notes
- Schedule Type is required to define how the workflow timing is managed. If not provided, it defaults to interval.
- You can combine schedule triggers with other activities to create fully automated, time-driven workflows.
- Ideal for automation like recurring reports, sync operations, or maintenance tasks.