Skip to main content
Automations are OpenClaw’s built-in scheduler. The scheduler persists jobs, wakes the agent at the right time, and can deliver output to a chat channel, a webhook, or nowhere. Manage automations with the openclaw automations CLI; openclaw cron remains an alias for the same commands.

Quick start

1

Add a one-shot reminder

2

Check your jobs

3

See run history

Where each section moved

This page is an index. Each section below moved to a child page, and every anchor from the single-page version still resolves here.

Runtime model and promotion

How automations work — Runtime model, run lifecycle, and job promotion.

Schedule and trigger sections

Automation schedules — Schedule kinds, cron rules, pacing, and condition watchers.

Payload and execution sections

Automation payloads — Payload kinds, agent-turn flags, and session execution styles.

Delivery sections

Automation delivery — Delivery modes, failure notifications, and output language.

Management and configuration sections

Manage automations — CLI examples, management commands, run history, and config keys.

Inbound webhook sections

Inbound webhooks — Gateway HTTP hooks for external callers.

Gmail sections

Gmail PubSub triggers — Gmail inbox triggers through Google Pub/Sub.

Troubleshooting sections

Automation troubleshooting — Command ladder and common automation failure shapes.