CChelar Docs
Guides

Cron Jobs

Schedule recurring AI tasks with cron expressions.

Overview

Cron jobs let your assistant perform tasks on a schedule — like sending daily summaries, checking RSS feeds, or running periodic analysis. Containers with active cron jobs are kept always-on (not suspended).

Creating a Cron Job

  1. Open your assistant's native dashboard at t-{id}.chelar.ai.
  2. Navigate to the Cron section.
  3. Define a cron expression (e.g., 0 9 * * * for every day at 9 AM).
  4. Write the prompt that your assistant will execute on each trigger.

Cron Expression Format

┌─── minute (0-59)
│ ┌─── hour (0-23)
│ │ ┌─── day of month (1-31)
│ │ │ ┌─── month (1-12)
│ │ │ │ ┌─── day of week (0-7, 0 and 7 are Sunday)
│ │ │ │ │
* * * * *

Common Patterns

ExpressionSchedule
0 9 * * *Every day at 9:00 AM
0 */6 * * *Every 6 hours
0 9 * * 1Every Monday at 9:00 AM
*/30 * * * *Every 30 minutes

Impact on Container Lifecycle

Containers with active cron jobs are marked as always-on and will not be idle-suspended. If you remove all cron jobs (and have no heartbeat configured), the container becomes eligible for idle suspension after 72 hours of inactivity.

On this page