Skip to the content.

Guide: schedule an agent

An agent with a schedule starts a turn on a timetable, with no one writing first.

schedule:
  cron: "0 9 * * 1-5"
  timezone: Europe/London
  message: Post the morning summary.
Field Meaning
cron A cron expression (validated on save)
timezone IANA name; defaults to the Host's timezone
message What the agent is asked each time. Default Scheduled check-in.

How it works

Troubleshooting

You see Cause and fix
Never fires Agent disabled; scheduler off (…TICK_INTERVAL_MS=0); Host not running at the time (it catches up once)
Fires at the wrong hour Missing or wrong timezone
invalid schedule for agent in the Host log The cron expression does not parse for the timezone
Session waiting A tool in approvals.ask_first needs a decision. Approve or deny it in the Inbox