SubFlow
Runs another flow and uses its result.
Fields
| Field | Type | Required | What it does |
|---|---|---|---|
flowId | string | yes | Identifier of the flow to call. |
input | jsonata | What to pass in. Empty forwards the previous output. The called flow reads it through its own trigger, so shape it like a webhook: { "body": { "title": input.body.title } }, and the called flow then reads input.body.title. |
Output
flowId, outputs (every node output of the called flow), result (the body of the called flow Response node, parsed when it is JSON), status, ok, response (status, headers, body)
Notes
Read the answer with outputs.<this node>.result. When the called flow has no Response node, result and status are null and ok stays true. A Response inside the called flow answers the caller of this node, never the outer webhook. Cannot call its own flow. Nesting is limited to three levels.