FeaturesAutomation
Automation
Cron Jobs
Schedule your agent to run tasks automatically on a recurring basis.
Schedule Types
| Type | Example | Description |
|---|---|---|
| One-shot | at: "2025-03-01T09:00:00Z" | Run once at a specific time |
| Interval | every: "6h" | Run at a fixed interval |
| Cron expression | cron: "0 9 * * 1-5" | Standard cron syntax |
Delivery
Cron job results can optionally be delivered to a messaging channel. Configure the target channel and recipient to receive the agent's output.
Example: Daily Standup
Schedule your agent to write a daily standup summary every weekday at 9 AM and deliver it to your WhatsApp.
Webhooks
Trigger agent runs via HTTP POST requests. Useful for:
- CI/CD pipeline notifications
- External service events
- Custom integrations
- Alerting workflows
Each webhook gets a unique URL. When triggered, the agent runs an isolated session with the webhook payload as context.
Heartbeat
An optional periodic check-in where the agent wakes up at configured intervals to perform maintenance tasks, check for updates, or process background work.