Workflow Nodes
Update Node
Update a workflow node’s label, configuration, or visual position. Node type is immutable after creation.
PATCH
Update a workflow node
Updates editable fields on a workflow node: the human-readable
label, the per-node-type config object (for example which agent a VOICE_CALL node uses or how long a TIME node waits), and the node’s position_x / position_y coordinates in the visual editor. The node_type is immutable after creation, to change the kind of step a node represents, delete the existing node with Delete Node and create a replacement.
When to use this
- Renaming a step so the workflow’s dashboard view stays accurate as the business process evolves.
- Swapping the agent or voice on a voice-call step without rebuilding the rest of the workflow graph.
- Adjusting a
TIMEnode’s delay as you learn the right cadence between outreach attempts. - Reflowing the visual layout after adding or removing nodes.
Path parameters
| Parameter | Description |
|---|---|
id | The workflow ID, for example wfl_m3v7zb9rk2px. |
nodeId | The node ID, for example node_v8p3kz1mq7ry. |
Body parameters
| Field | Description |
|---|---|
label | New display label. |
config | New configuration object, shape varies by node type. |
position_x / position_y | New coordinates for the visual editor. |
Errors
404 Not Foundis returned when the workflow or node does not exist.400 Bad Requestis returned when theconfigobject fails validation for the node’s type, or when an attempt is made to changenode_type.
Request
Response
Related endpoints
- List Nodes: see every node and its current configuration.
- Create Node: add a new step.
- Delete Node: remove a step, including replacing one of a different type.
Authorizations
Pass your API key as a Bearer token in the Authorization header.
Response
Success.
Update a workflow node