Invoke Workflow (Async)
Invoke a workflow asynchronously. Returns immediately with task ID.
Path Parameters
Query Parameters
Request Body
Same as Invoke Workflow (Sync) — see that page for full request body documentation.Response
pending or executingExample Request
Notes
- Returns immediately without waiting for the pipeline to complete
- Use Get Task to poll for results
- Ideal for multi-step workflows where the pipeline takes time to execute across all nodes
Authorizations
API Key for authentication
Path Parameters
Query Parameters
The workflow version to invoke. default = latest
Body
text, markdown, json, voice default, harder Per-execution override for the LLM provider (e.g. 'openai', 'anthropic'). Falls back to the agent's configured provider when unset.
Per-execution override for the LLM model name. Falls back to the agent's configured model when unset.
Per-execution override for reasoning effort on reasoning-capable models.
low, medium, high, xhigh Surface that created this execution (mirrored to AgentExecutionHistory.source_node_type). Falls back to SourceNodeType.SDK at persist time when unset.
workbench, sdk, task, assistant, webhook, mcp, a2a, telegram, slack Response
Successful Response
Task creation response model.
Extends AgentExecution with additional agent_id field.
pending, executing, paused, error, failed, completed, stopped Model representing human-in-the-loop approval records for tasks.
Attributes: wait_node_id (str): The id of the node that triggered this HITL.
text, markdown, json, voice default, harder Snapshot of the LLM provider used for this execution (request override or agent default at run time).
Snapshot of the LLM model name used for this execution (request override or agent default at run time).
Snapshot of the reasoning effort applied during this execution, when supported by the model.
low, medium, high, xhigh 
