Org Settings

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:

ColumnDescription
IntegrationName of the scheduled integration
ScheduleCRON expression (e.g., "0 * * * *")
Next RunDate and time of the next scheduled execution
Last RunWhen the integration last ran
StatusActive, Paused, or Error
ActionsPause, 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

ExpressionDescription
*/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-5Weekdays at 9:00 AM
0 0 * * 0Weekly on Sunday at midnight
0 0 1 * *Monthly on the 1st at midnight

Time Zone

All CRON schedules run in UTC by default. Keep this in mind when scheduling jobs for specific business hours.

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:

  1. Click on the integration name to open the Workflow Designer
  2. Go to the Settings panel on the right
  3. Update the CRON expression in the Triggers section
  4. Click Save Settings

Status Indicators

StatusMeaning
ActiveJob is running on schedule
PausedJob is temporarily stopped
ErrorJob has failed repeatedly and needs attention

Error Status

If a cron job shows an Error status, check the integration logs for details. Common issues include expired data source connections or invalid workflow code.

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

PlanMinimum Interval
Free15 minutes
Professional5 minutes
Enterprise1 minute