Cron Jobs
View and manage scheduled integration tasks. Cron Jobs show all your integrations that run on a schedule and their upcoming execution times.
Understanding Cron Jobs
Cron jobs are scheduled tasks that run your integrations automatically at specified intervals. When you set up an integration with a CRON trigger, it appears in this list.
Cron Jobs Table
The Cron Jobs page displays all scheduled integrations:
| Column | Description |
|---|---|
| Integration | Name of the scheduled integration |
| Schedule | CRON expression (e.g., "0 * * * *") |
| Next Run | Date and time of the next scheduled execution |
| Last Run | When the integration last ran |
| Status | Active, Paused, or Error |
| Actions | Pause, resume, or run now |
CRON Expression Reference
CRON expressions define when your integration runs. The format is:
* * * * * │ │ │ │ │ │ │ │ │ └── Day of Week (0-6, Sunday=0) │ │ │ └──── Month (1-12) │ │ └────── Day of Month (1-31) │ └──────── Hour (0-23) └────────── Minute (0-59)Common Examples
| Expression | Description |
|---|---|
*/5 * * * * | Every 5 minutes |
*/15 * * * * | Every 15 minutes |
0 * * * * | Every hour (on the hour) |
0 */2 * * * | Every 2 hours |
0 0 * * * | Daily at midnight |
0 9 * * * | Daily at 9:00 AM |
0 9 * * 1-5 | Weekdays at 9:00 AM |
0 0 * * 0 | Weekly on Sunday at midnight |
0 0 1 * * | Monthly on the 1st at midnight |
Time Zone
Managing Cron Jobs
Pause a Job
Click the Pause button to temporarily stop a scheduled integration. The job will not run until you resume it. This is useful for maintenance or when you need to update the integration.
Resume a Job
Click Resume on a paused job to reactivate the schedule. The next run will be calculated from the current time.
Run Now
Click Run Now to execute the integration immediately, outside of its regular schedule. This does not affect the scheduled runs.
Modifying Schedules
To change when an integration runs:
- Click on the integration name to open the Workflow Designer
- Go to the Settings panel on the right
- Update the CRON expression in the Triggers section
- Click Save Settings
Status Indicators
| Status | Meaning |
|---|---|
| Active | Job is running on schedule |
| Paused | Job is temporarily stopped |
| Error | Job has failed repeatedly and needs attention |
Error Status
Best Practices
- Avoid Peak Times: Schedule intensive jobs during off-peak hours
- Stagger Schedules: Don't run all jobs at the same time to avoid resource contention
- Monitor Failures: Check for failed jobs regularly
- Use Appropriate Intervals: Don't schedule more frequently than necessary
Minimum Intervals
| Plan | Minimum Interval |
|---|---|
| Free | 15 minutes |
| Professional | 5 minutes |
| Enterprise | 1 minute |