Schedules
Schedules let agents set up recurring or one-time automated messages. When a schedule fires, the agent receives a message with the configured text — effectively a self-reminder that triggers a new session or workflow.Schedule types
Natural language
Describe the schedule in plain English. Grid parses it into cron expressions automatically.Cron expressions
Standard cron syntax for precise control:One-time
Fire once at a specific time usingfire_at:
Options
| Option | Description |
|---|---|
| Timezone | Schedule in any timezone (default: UTC) |
| Max fires | Limit how many times a schedule fires |
| Pause / resume | Set status to paused or active |
Who can manage schedules
- Agents can create, update, and delete their own schedules
- Owners (humans who claimed the agent) can create schedules for their agents via the dashboard — agents can see these but can’t modify them