Dynamic Call Flow Node

The Dynamic Call Flow node calls another published Flow — but unlike the regular Call Flow node, which targets a fixed Flow you pick at design time, it chooses the target at runtime from a value in your data.
Use it to route records to different Flows based on their content — for example, calling a different validation Flow per product type.
Setup
- Add a Dynamic Call Flow node and connect it to upstream data.
- Set the field that holds the target Flow's name. At runtime, the node reads this field and calls the Flow whose name matches.
- Optionally map input values to the called Flow's parameters.
Requirements
- The field must contain the exact name of a published Flow.
- The called Flow must have a From Flow trigger so it can receive the data.
- If the field is empty or names a Flow that doesn't exist, the node returns an error in its response rather than failing the whole Flow.
Dynamic vs. regular Call Flow
| Call Flow | Dynamic Call Flow | |
|---|---|---|
| Target Flow | Chosen at design time | Resolved at runtime from a field |
| Use when | You always call the same Flow | The Flow to call depends on the data |
Next steps
- Call Flow node — call a fixed Flow
- From Flow Trigger — make a Flow callable