Skip to main content
POST
Run a workflow now
Starts a run of a workflow now, whether it is on or off, and answers 202 at once. The run goes on in the background: read it with Get a run, or follow it with Follow a workflow. A run uses the steps as they are when it starts; a later edit never changes a run already going. A run whose steps use the computer’s agents or screen wakes the computer as it starts, if it is asleep.

Path parameters

string
required
The workflow’s id, like morning-report.

Headers

string
8 to 255 printable characters. A retry with the same key and inputs answers with the run the first request started, with idempotent-replayed: true, instead of starting another. The same key with other inputs answers 409 with code: "idempotency_key_reused".
string
Who started it, at most 30 characters, like Claude Code. The run’s by and the canvas say it.

Request body

object
What the run starts with, name to string value. They fill its settings and {fill-ins} for this run only. Optional.

Response

202, with the run.
object
The run as it is now, in the shape Get a run describes. state is running.

Example

Response

Errors

Authorizations

Authorization
string
header
required

API key authentication. Get your key at orgo.ai/workspaces

Headers

Idempotency-Key
string

A retry with the same key and body answers as the first request did, for a day.

Required string length: 8 - 255
X-Agent
string

Who you are, as the canvas names you (like Claude Code).

Maximum string length: 30

Path Parameters

id
string
required
Pattern: ^[a-z0-9-]{1,60}$

Body

application/json
inputs
object

Response

{ run }, started.

run
object
required