v2

latestOpenAPI 3.1.02026-08-075421692.0 MB
Workflows

Update workflow

Update name, description, the graph, or reassign to a different account. The graph can only be modified while the workflow is draft or paused. Account swaps re-validate the graph against the new platform (so e.g. moving from WhatsApp to Facebook surfaces a start_call node as an error instead of silently saving an unrunnable graph).

patch/v1/workflows/{workflowId}

Path parameters

workflowIdstring required

Request body

namestring
descriptionstring
entryNodeIdstring nullable
accountIdstring

Reassign the workflow to a different SocialAccount. platform and profileId are derived server-side from the new account (the client never sends them directly). The account must belong to the caller's workspace and be on a workflow-supported platform (whatsapp, instagram, facebook, telegram, twitter, bluesky, reddit). Changing this triggers a graph revalidation against the new platform.

Response

Workflow updated

successboolean