Skip to main content
Runs require capabilities.deliverables.enabled: true in the agent’s config. Autonomous mode only — for turn-based chat, use Messaging instead.

List Runs

number
default:"25"
Number of runs to return (1–100).
Run[]

Create Run

string
required
The task you want the agent to complete, in natural language.
string
Run inside an existing session. If omitted, a new session is created.
object
Returns 400 with "Deliverables are disabled for this agent" if the agent’s config doesn’t enable deliverables. Returns 400 with "Integration mentions must use the platform webhook" if metadata.source is a recognized integration.

Get Run

object
Run object — see List Runs
object[]
object[]

Polling vs. Streaming

For long-running tasks, poll GET .../runs/{runId} every few seconds until status is completed or failed, then read artifacts. To cancel a run in progress, see Cancel Run.