Schedules
Manage recurring schedules attached to agents. Schedules trigger objectives on a cadence defined by AgentScheduleSpec.Schedule.
List schedules
Create a new schedule
Get a schedule by ID
Delete a schedule
Update a schedule
ModelsExpand Collapse
AgentSchedule { metadata, spec, info }
AgentSchedule resource — a recurring trigger attached to an agent that creates objectives on its cadence.
Standard metadata for persistent, named resources (e.g., agents, tools, prompts)
name: string
Human-readable name for the resource (e.g., “Customer Support Agent”, “Email Tool”) Required for resources that users interact with directly
AgentScheduleSpec is the user-provided configuration for a schedule.
initialMessage: string
The initial message passed to CreateObjective on each fire. Becomes the first user message in the objective’s chat history.
data?: unknown
Optional input data passed to the objective. If the agent has an input_data_schema, this must satisfy it.
AgentScheduleInfo provides read-only runtime data about a schedule.
A profile identifies a user or non-human principal (such as an API key) at the account level. Profiles are account-scoped and can be granted access to multiple workspaces.
lastSkippedAt?: string
When the schedule most recently skipped a fire (SKIP policy + prior in flight).
AgentScheduleInfo { createdBy, lastFireAt, lastObjectiveId, 4 more }
AgentScheduleInfo provides read-only runtime data about a schedule.
A profile identifies a user or non-human principal (such as an API key) at the account level. Profiles are account-scoped and can be granted access to multiple workspaces.
lastSkippedAt?: string
When the schedule most recently skipped a fire (SKIP policy + prior in flight).
AgentScheduleSpec { initialMessage, schedule, data, 3 more }
AgentScheduleSpec is the user-provided configuration for a schedule.
initialMessage: string
The initial message passed to CreateObjective on each fire. Becomes the first user message in the objective’s chat history.
data?: unknown
Optional input data passed to the objective. If the agent has an input_data_schema, this must satisfy it.