Control the run
Run another flow
Runs another flow as a reusable sub-flow and continues with its result.
Nodes › LogicOpen in Neblex
- Good for
- Reusing logic across flows
- Role
- Works on the records in a flow
- Find it in
- Nodes › Logic
When to use it
- Several flows share the same logic, such as matching a customer.
- A large flow is easier to maintain in parts.
Reach for something else when
Example
Every intake flow calls one shared customer matching flow, so the rules live in one place.
How it works
- Settings
- Flow to run.
- Output
- The sub-flow runs over this step's records as its own tracked run; its last steps' output continues here. Calls can nest up to 8 deep; a flow calling itself (directly or in a circle) is refused.
Add it to a flow
- Open the flow from Build › Workflows.
- Open Nodes and find Run another flow under Logic, or search for it. Click it or drag it onto the canvas.
- Drag from the previous step's output handle to its input, then open its settings with ✎ Edit.
- Run the flow and click the step to see the records it received and produced.
More in Control the run
LoopRepeats a group of steps for each record, a set number of times, or while or until a condition holds.Nodes › LogicWaitPauses for a set time before passing records on.Nodes › LogicWait for eventPauses the run until a matching event arrives, then continues with its data.Nodes › LogicSet valueSaves a named value that later steps in the same run can read.Nodes › LogicAssert Data QualityChecks the batch against your rules and stops with precise details when one fails.Nodes › LogicValidate RecordsChecks each record against a JSON Schema and tags it valid or invalid.Nodes › Logic