openclaw_cron_create
Schedule automated tasks with cron expressions, intervals, or one-shot timings. Optionally deliver results to WhatsApp or Telegram.
Instructions
Create a new cron job on the OpenClaw server. Supports cron expressions ("0 9 * * *"), intervals ("every 30m"), and one-shot ("at 2026-04-01T14:00" or "+20m"). Optionally deliver results via WhatsApp/Telegram.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Job name (e.g. "daily-portfolio-check") | |
| model | No | Model override (e.g. "openai-codex/gpt-5.2", "google-gemini-cli/gemini-2.5-flash"). Omit to use the server default. | |
| target | No | Delivery target (phone number or chat ID). Only used with channel. | |
| channel | No | Delivery channel for results: "whatsapp", "telegram", "last". Omit for no delivery. | |
| message | Yes | The prompt/message the agent will execute on each run. | |
| disabled | No | Create the job in disabled state (default: false, job starts immediately). | |
| schedule | Yes | When to run. Accepts: cron expression: "0 9 * * *" (daily at 9am) interval: "every 30m", "every 6h" one-shot: "at 2026-04-01T14:00:00" or "+20m" (in 20 minutes) | |
| timezone | No | IANA timezone for cron expressions (e.g. "Europe/Berlin"). Omit for server default. |