Cron Jobs

Cron Jobs

The Cron page lets you view, manage, and trigger scheduled tasks configured in your OpenClaw instance.

Job List

Each cron job card shows:

  • Job name and description
  • Schedule — displayed as a human-readable string (e.g., “Every 10 minutes”)
  • Status — enabled/disabled badge
  • Last run — timestamp and result (success/failure)
  • Error count — number of recent failures

Run History

Expand a job to see its run history with:

  • Timestamp of each run
  • Duration
  • Result (success or error)
  • Error messages (if any)

On mobile, long error messages are contained within the card — the runs container has a max height with vertical scrolling to prevent horizontal overflow.

Manual Trigger

Each job has a Run Now button to trigger it immediately, bypassing the schedule.

Editing Jobs

Click a job to open the edit dialog where you can modify:

  • Schedule (cron expression)
  • Job configuration
  • Enable/disable toggle

Cron jobs are defined in your openclaw.json configuration. The Cron page reads and triggers them via the gateway API — it doesn’t modify the configuration directly.