| name | cron |
| description | Create and manage scheduled tasks (cron jobs) that send you messages at specified times. |
Cron Jobs
Schedule tasks that send messages to the agent at specified times. Jobs are scheduled immediately when created.
Quick Reference
lettabot-cron list
lettabot-cron create [options]
lettabot-cron delete ID
lettabot-cron enable ID
lettabot-cron disable ID
Create a Job
lettabot-cron create \
--name "Morning Briefing" \
--schedule "0 8 * * *" \
--message "Good morning! Review tasks for today." \
--deliver telegram:123456789
Options:
-n, --name - Job name (required)
-s, --schedule - Cron expression (required)
-m, --message - Prompt sent to the agent when the job fires (required)
-d, --deliver - Auto-deliver the agent's response to a channel (format: channel:chatId). Without this flag, the job runs in silent mode (see below).
--disabled - Create in disabled state
Silent Mode vs Delivery Mode
Cron jobs run in one of two modes:
- Silent mode (no
--deliver): The agent receives the message and can act on it (e.g., update memory, run tools), but the response is NOT automatically sent to any chat. If the agent wants to send a message, it must explicitly use .