Create Schedule
Agent Schedules & Triggers
Create Schedule
Create a recurring cron schedule for an agent
POST
Create Schedule
Authentication
Requires JWT token or Platform API key viaAuthorization: Bearer <token> header.
Path Parameters
string
required
Agent UUID
Body Parameters
string
required
Schedule name (1-255 characters)
string
required
Valid cron expression (e.g.,
0 9 * * 1-5 for weekdays at 9am)string
required
Message to send when schedule fires. Supports
{{date}}, {{time}}, {{schedule.name}} template variablesstring
default:"UTC"
Timezone for schedule evaluation (e.g.,
America/Los_Angeles, Europe/London)boolean
default:"true"
Whether the schedule is active
Example Request
Response
Common Cron Expressions
Template Variables
Error Responses
400 Bad Request
- Invalid cron expression
- Missing required fields
- Name exceeds 255 characters
404 Not Found
- Agent not found or you don’t have access
429 Too Many Requests
- Rate limit exceeded

