Skip to main content
client.runs is the shared run API for workflow, agent, manual, and eval runs.

Start

For short jobs, ask the server to hold the request:
For longer jobs, use client.run_and_wait or poll manually:

Get

Add heavier optional sections with expand:

List

Subresources

Artifacts

Artifacts are run-scoped snapshots. Reusable uploaded files are managed separately through client.files.

Cancel And Rerun

Promote

Copy a completed run’s input, output, review, and corrected artifacts into a dataset example on the same automation: