n8n_update_full_workflow
Update an entire n8n workflow by providing complete nodes and connections. Use for full structural overhauls; choose partial update for incremental changes.
Instructions
Full workflow update. Requires complete nodes[] and connections{}. For incremental use n8n_update_partial_workflow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Workflow ID to update | |
| name | No | New workflow name | |
| nodes | No | Complete array of workflow nodes (required if modifying workflow structure) | |
| settings | No | Workflow settings to update | |
| nodeGroups | No | Canvas groups (n8n 2.28+). Omit to keep the existing groups; pass [] to ungroup everything. Members are node IDs. | |
| connections | No | Complete connections object (required if modifying workflow structure) | |
| parentFolderId | No | Move the workflow into this folder (n8n 2.32+): folder ID = move there, null = move to project root, omit = leave the current folder unchanged. For a move without other changes prefer the moveToFolder operation of n8n_update_partial_workflow. |