Skip to main content

Workflow runs

The chains of HTTP requests agents returned under workflow, and what each destination answered. Two read-only tools — a run is created by an agent run, never by a caller.

See the WorkflowRun model and Agent workflows.


workflow_runs_list​

Read · scope inbox/workflow_runs · permission workflow-runs.list · GET /workflow-runs

List workflow runs. Cursor-paginated. Steps are not embedded — use workflow_runs_get.

ParameterTypeDescription
cursorstringOpaque cursor from a previous page.
limitintegerPage size, default 25, max 100.
sortstringSort keys, - prefix for descending.
statuspending | running | success | failedFilter by run status.
email_idstring (uuid)Only runs produced from this e-mail.
inbox_idstring (uuid)Only runs of mail received on this inbox.
agent_idstring (uuid)Only runs produced by this agent.
agent_run_idstring (uuid)The agent execution that produced the workflow.
created_at_gte / created_at_ltestringISO 8601 range on created_at.
finished_at_gte / finished_at_ltestringISO 8601 range on finished_at.

workflow_runs_get​

Read · scope inbox/workflow_runs · permission workflow-runs.show · GET /workflow-runs/{id}

One run with every step in execution order: the request as sent (secret values replaced by [REDACTED]), the response status and body, the duration, and the error of each step that failed. A step that references one that did not succeed is skipped.

ParameterTypeDescription
id requiredstring (uuid)Workflow run id.