Agent Schedules
Create and manage scheduled automated execution of agents at specified intervals.
Create agent schedule
Creates a schedule that runs an agent automatically at specified intervals. Each execution creates a new session with the configured message and metadata.
List agent schedules
Lists all schedules for the specified agent. Returns high-level information about each schedule, including execution status and next scheduled execution time.
Get agent schedule
Returns 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
Updates an existing agent schedule. All fields are optional. The update changes only the provided fields (PATCH semantics).
Delete agent schedule
Deletes an agent schedule. This stops all future executions of the schedule.
List agent schedule executions
Lists all execution attempts for a schedule, ordered by most recent first.