Schedule Trigger
The Schedule Trigger runs your agent automatically on a recurring schedule. Configure when and how often your agent executes.
Configuration
Section titled “Configuration”Frequency Options
Section titled “Frequency Options”| Frequency | Description | Example |
|---|---|---|
| Every X minutes | Run every N minutes | Every 15 minutes |
| Hourly | Run once per hour at a specific minute | Every hour at :30 |
| Daily | Run once per day at a specific time | Daily at 9:00 AM |
| Weekly | Run on specific days of the week | Monday, Wednesday, Friday at 9:00 AM |
| Monthly | Run on a specific day of the month | 1st of every month at 9:00 AM |
| Custom (cron) | Advanced: use cron expression | 0 9 * * 1-5 (weekdays at 9 AM) |
Default: Daily at 9:00 AM UTC
Timezone
Section titled “Timezone”All schedules run in the configured timezone. Select from major business timezones:
| Region | Timezones |
|---|---|
| Americas | Los Angeles, Denver, Chicago, New York, São Paulo |
| Europe | London, Paris, Moscow |
| MENA | Dubai |
| Asia & Pacific | Mumbai, Singapore, Tokyo, Sydney, Auckland |
Default: UTC (or your browser’s timezone on first configuration)
Timezones automatically handle daylight saving time transitions.
Frequency Details
Section titled “Frequency Details”Every X Minutes
Section titled “Every X Minutes”Run at regular intervals throughout the day.
| Field | Description |
|---|---|
| Interval | Minutes between runs (5, 10, 15, 30, etc.) |
Example: Every 15 minutes = runs at :00, :15, :30, :45 past each hour.
Hourly
Section titled “Hourly”Run once per hour.
| Field | Description |
|---|---|
| Minute | Minute of each hour (0-59) |
Example: Minute 30 = runs at 12:30, 13:30, 14:30, etc.
Run once per day.
| Field | Description |
|---|---|
| Time | Hour and minute (e.g., 09:00) |
Example: 9:00 AM = runs once daily at 9:00 AM in configured timezone.
Weekly
Section titled “Weekly”Run on specific days of the week.
| Field | Description |
|---|---|
| Days | Select one or more days (Sun-Sat) |
| Time | Hour and minute |
Example: Monday, Wednesday, Friday at 9:00 AM.
Monthly
Section titled “Monthly”Run on a specific day each month.
| Field | Description |
|---|---|
| Day | Day of month (1-31) |
| Time | Hour and minute |
Example: 1st of every month at 9:00 AM.
Note: If day doesn’t exist in a month (e.g., 31st in February), the run is skipped.
Custom (Cron)
Section titled “Custom (Cron)”For advanced scheduling, enter a cron expression directly.
┌───────────── minute (0-59)│ ┌───────────── hour (0-23)│ │ ┌───────────── day of month (1-31)│ │ │ ┌───────────── month (1-12)│ │ │ │ ┌───────────── day of week (0-6, Sun=0)│ │ │ │ │* * * * *Common cron expressions:
| Expression | Description |
|---|---|
0 9 * * * | Daily at 9:00 AM |
0 9 * * 1-5 | Weekdays at 9:00 AM |
0 */2 * * * | Every 2 hours |
30 8 1 * * | 1st of month at 8:30 AM |
0 0 * * 0 | Every Sunday at midnight |
Output
Section titled “Output”The schedule trigger provides execution context to downstream nodes:
| Field | Type | Description |
|---|---|---|
scheduledTime | string | ISO timestamp of when run was scheduled |
actualTime | string | ISO timestamp of actual execution start |
runId | string | Unique identifier for this run |
Access in downstream nodes:
{{trigger.scheduledTime}}{{trigger.runId}}Examples
Section titled “Examples”Daily Report
Section titled “Daily Report”Frequency: DailyTime: 09:00Timezone: America/New_YorkGenerates a report every morning at 9 AM Eastern.
Weekday Monitoring
Section titled “Weekday Monitoring”Frequency: WeeklyDays: Mon, Tue, Wed, Thu, FriTime: 08:00Timezone: UTCMonitors systems every weekday morning.
Frequent Polling
Section titled “Frequent Polling”Frequency: Every X minutesInterval: 5Checks for updates every 5 minutes.
End of Month Processing
Section titled “End of Month Processing”Frequency: Custom (cron)Expression: 0 18 L * *Timezone: America/Los_AngelesRuns at 6 PM Pacific on the last day of each month.
Best Practices
Section titled “Best Practices”- Choose appropriate frequency - Don’t poll every minute if hourly is sufficient
- Consider timezone carefully - Business workflows should match business hours
- Use descriptive agent names - Include schedule in name (e.g., “Daily Error Summary”)
- Test before deploying - Use manual runs to verify workflow before enabling schedule
See Also
Section titled “See Also”- Nodes Overview - All node types
- AI Agent - LLM-powered processing
- Deploy Agents - Deploying scheduled agents