Schedule agent run
schedule_runSchedule a deferred agent invocation by providing a prompt and either a delay in seconds or an RFC3339 timestamp. The agent runs later with the specified message.
Instructions
Schedule a deferred run of an agent: it will be invoked later with the given prompt. Provide either delay_seconds (relative) or fire_at (an RFC3339 timestamp).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | The message to send the agent when the schedule fires. | |
| fire_at | No | Fire at this RFC3339 timestamp (mutually exclusive with delay_seconds). | |
| agent_id | Yes | The agent's UUID. | |
| session_id | No | Optional thread/session id to deliver the scheduled run into. | |
| delay_seconds | No | Fire this many seconds from now (mutually exclusive with fire_at). |