list_workflows
List every user-facing workflow in your organization. Only “root” agents (the ones selectable from the UI) are returned; sub-workflows used internally by other agents are hidden.
Parameters#
None.
Returns#
json
{
"workflows": [
{
"id": "agent_abc",
"name": "Enrich Contact",
"description": "Takes an email; returns company + role + seniority.",
"input_schema": {
"type": "object",
"properties": { "email": { "type": "string" } },
"required": ["email"]
},
"updated_at": "2026-04-20T12:00:00Z"
}
],
"count": 1
}| Field | Description |
|---|---|
workflows[].id | Pass to get_workflow or run_workflow |
workflows[].input_schema | JSON Schema the workflow’s trigger expects |
Errors#
error_type | When |
|---|---|
auth_error | Missing / invalid API key |
Example#
Response: as shown above.
See also#
get_workflow— full detail including output schemarun_workflow— invoke