update_node
Change one existing node — every in-flow content edit. "change the welcome message to X" / "fix the typo" → text; "update the trigger keyword to B" → keywords; "use this link" → link; anything else ("set the delay to 5 minutes") → data, MERGED into the node so nothing else is lost. FIRST call: flowName names the flow and nodeId takes the node's LABEL from what the user said ("the welcome message", "the delay") — the server resolves both, so never get_flow first. Always include the CHANGE in the same call; if the user has not said the new value, ask them first. Rejects published flows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| link | No | ||
| name | No | ||
| text | No | ||
| flowId | No | ||
| nodeId | Yes | ||
| flowName | No | ||
| keywords | No | ||
| position | No | ||
| removeBlockIds | No |