Agent Schedules
Create and manage scheduled automated execution of agents at specified intervals.
Create agent schedule
Create a new schedule for automatically executing an agent at specified intervals. Each execution creates a new session with the configured message and metadata.
List agent schedules
List all schedules for the specified agent. This endpoint returns high-level information about each schedule including execution status and next scheduled execution time.
Get agent schedule
Retrieve the full details of a specific agent schedule using its unique schedule key. The response includes the schedule's configuration, execution history, and timestamps.
Update agent schedule
Update an existing agent schedule. All fields are optional - only provided fields will be updated (PATCH semantics).
Delete agent schedule
Delete an agent schedule. This stops all future executions of the schedule.
List agent schedule executions
List all execution attempts for a schedule, ordered by most recent first.