What is a Cron Job?

Cron jobs run automated calls on a schedule to check the status of your agent and alert you if things fail.

Creating a Cron Job

1

Navigate to Evaluators and Select Scenarios

  1. Go to your main dashboard
  2. Navigate to the Evaluators section
  3. Select the scenarios you want to automate
  4. Look for the Action button in the top right corner
2

Create Cron Job from Actions

  1. Click the Action button in the top right 2. A dropdown menu will appear
  2. Select “Create a Cron Job” from the dropdown options
3

Choose Cron Job Type

You’ll be presented with two options:

  • Manual: Configure custom cron settings
  • Predefined: Use pre-configured schedule templates
4

Configure Your Cron Job Settings

Basic Information

  • Name: Enter a descriptive name for your cron job
    • Tip: Give your cron job a descriptive name to help identify it later

Schedule Configuration

Cron Expression: * * * * *

  • Choose between Manual Input or Quick Schedule
  • The format represents: every minute, every hour, every day, every month, every day of the week

Timezone: Default is Asia/Calcutta (adjust as needed)

Number of Times to Run: Set how many times this cron job should run (default: 1)

Detailed Cron Settings

Configure each time component individually:

  • Minute: *
    • Examples: *, */5, 0-59, 30
  • Hour: *
    • Examples: *, */2, 0-23, 14
  • Day of Month: *
    • Examples: *, 1-31, 15, L (Last day of month)
  • Month: *
    • Examples: *, 1-12, 6
  • Day of Week: *
    • Examples: *, 0-6 (where 0 = Sunday)
5

Save Your Cron Job

  1. Review all your settings to ensure they’re correct
  2. Click “Save” or “Create” to activate the schedule
  3. Your cron job will now run automatically according to the specified schedule

Managing Existing Cron Jobs

Accessing Cron Job Management

  1. Navigate to the top right corner of your dashboard
  2. Go to the project section
  3. Select Cron Jobs to access the management interface

Available Actions

From the cron job management interface, you can:

  • Update: Modify existing cron job settings and schedules
  • Delete: Remove cron jobs that are no longer needed
  • Monitor: View execution status and history

Common Cron Schedule Examples

Here are some frequently used cron expressions:

  • 0 0 * * * - Daily at midnight
  • 0 0 * * 0 - Weekly on Sunday at midnight
  • 0 0 1 * * - Monthly on the 1st at midnight
  • 0 */6 * * * - Every 6 hours
  • */30 * * * * - Every 30 minutes
  • 0 9 * * 1-5 - Every weekday at 9 AM