Automations: Scheduled Jobs, Webhooks, and Gmail Triggers

Index page for OpenClaw automations covering the scheduler, the openclaw automations CLI, and links to child pages on runtime, schedules, and triggers. Useful for operators configuring scheduled jobs, webhooks, or Gmail PubSub triggers.

Read this when

  • Scheduling background jobs or wakeups
  • Wiring external triggers (webhooks, Gmail) into OpenClaw
  • Migrating heartbeat monitoring to ordinary scheduled jobs

Automations serve as the scheduler built into OpenClaw. Jobs are stored persistently by the scheduler, which wakes the agent at the appropriate moment and can route output to a chat channel, a webhook, or no destination at all.

The openclaw automations CLI is how you manage automations; openclaw cron still works as an alias for those same commands.

Quick start

Add a one-shot reminder

openclaw automations create "2027-02-01T16:00:00Z" \
  --name "Reminder" \
  --session main \
  --system-event "Reminder: check the automations docs draft" \
  --wake now \
  --delete-after-run

Check your jobs

openclaw automations list
openclaw automations get <job-id>
openclaw automations show <job-id>

See run history

openclaw automations runs <job-id>

Where each section moved

What follows is an index page. Content for each section now lives on a child page, and all anchors from the former single-page version continue to resolve here.

Runtime model and promotion

How automations work, The runtime model, the run lifecycle, and how jobs get promoted.

Schedule and trigger sections

Automation schedules, Kinds of schedules, cron rules, pacing, and condition watchers.

Payload and execution sections

Automation payloads, Payload kinds, agent-turn flags, and the execution styles available for sessions.

Delivery sections

Automation delivery, Delivery modes, notifications when something fails, and the language of output.

Management and configuration sections

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

Inbound webhook sections

Inbound webhooks, Gateway HTTP hooks that external callers can invoke.

Gmail sections

Gmail PubSub triggers, trigger a Gmail inbox through Google Pub/Sub.

Troubleshooting sections

Automation troubleshooting, a command ladder plus the usual shapes of automation failure.

607 words · updated Oct 25, 2026