Scheduled Trigger
Starts workflow execution on a time-based schedule.
Overview
The Scheduled Trigger node runs your workflow automatically at specified intervals. Use it to:
- Process data daily, weekly, or monthly
- Run reports at specific times
- Sync data on a regular schedule
Parameters
| Parameter | Description |
|---|---|
| Schedule | Cron-like schedule configuration |
Schedule Configuration
The schedule supports flexible time-based configuration:
| Setting | Options | Description |
|---|---|---|
| Minute | ALL or specific values | Which minute(s) to run |
| Hour | ALL or specific values | Which hour(s) to run |
| Day | ALL or specific days | Which day(s) of month |
| Week | ALL or specific days | Which day(s) of week |
| Month | ALL or specific months | Which month(s) |
Output
The trigger outputs a single item containing execution metadata:
{
"runAt": "2024-01-15T09:00:00.000Z",
"scheduledAt": "2024-01-15T09:00:00.000Z"
}
| Field | Description |
|---|---|
runAt | Actual execution time |
scheduledAt | Originally scheduled time |
Examples
Daily Morning Report
Run every day at 9:00 AM:
- Hour: 9
- Minute: 0
- All other settings: ALL
Weekly Monday Sync
Run every Monday at 8:30 AM:
- Week: Monday
- Hour: 8
- Minute: 30
Monthly Invoice Processing
Run on the 1st of each month at midnight:
- Day: 1
- Hour: 0
- Minute: 0
Every 15 Minutes
Run at 0, 15, 30, 45 minutes past each hour:
- Minute: 0, 15, 30, 45
- Hour: ALL
Tips
- Schedules use your workspace timezone
- The trigger generates one item per execution
- Connect to data nodes to fetch fresh data on each run
- Active workflows must be turned off to edit the schedule
- Use
runAtandscheduledAtin downstream nodes for logging