v2026.4.4
Release date: April 17, 2026
✨ New Features
"Call Another Flow" node in the chatbot builder
The chatbot flow builder has a new node type: Call Another Flow. It allows a running flow to automatically end the current session and start a different existing flow — carrying context forward through variable mapping.
What is it for?
- Modular flows: break large flows into smaller, reusable pieces that can be called as needed.
- Avoid duplication: create a standard flow (e.g. greeting, triage, or closing) and reuse it across multiple other flows without duplicating nodes.
- Keep context between flows: pass information collected in the current flow to the next one via variable mapping — such as the customer's name, order number, or any previously captured data.
- Choose the entry point: select exactly which node the target flow should start at, not necessarily the default start node.
How to use?
- Open the flow editor and drag the Call Another Flow node onto the canvas (under the Actions category).
- Click the node to open the configuration modal.
- Step 1 — Flow: select the flow you want to trigger. Use the search field to filter by name.
- Step 2 — Start node: choose which node the target flow should start at. If none is selected, it will begin at the default (
start) node. - Step 3 — Variables (optional): map variables to pass to the target flow.
- In the left column, select the variable from the target flow that will receive the value.
- In the right column, enter the value: it can be a static text (
John) or a reference to a variable from the current flow usingsyntax. - Examples:
customer_name=— passes the value ofcustomer_namefrom the current flowsource=whatsapp— sets the static value"whatsapp"description=Order # from— interpolates multiple variables
- Click Save and connect the node to the flow as usual.
When execution reaches this node during a conversation, the current flow session is automatically ended and the target flow starts with the mapped variables already available.
🎯 Benefits
- ✅ More organized and modular flows — no duplicated steps
- ✅ Reuse triage, greeting, or closing flows across multiple contexts
- ✅ Pass data between flows with variable mapping and
syntax - ✅ Choose the exact entry node in the target flow for precise control
- ✅ Customers don't notice the transition — the conversation continues seamlessly