AssistantsEdit Conversation Flow

Edit Conversation Flow

The Flow Editor shows a visual representation of you assistants conversational flow. When you finish the assistant setup, Twenty2 generates a complete flow here automatically. Every node, branch, and script is written based on your goal. Here, you can review the conversation and make changes to the flow using AI mode or manual editing.


Understanding the Flow Graph

Each node represents a step in the conversation such as opening greeting, service introduction, and so on. The arrows between nodes show the different directions the call can go depending on what the customer says. You can zoom, pan, and click any node to open it.


Edit using AI Mode

The edit panel has AI mode where an AI assistant helps you build and edit the flow by simply chatting with it. It also provides you some pre-defined actions which you can select to improve your flow. How it behaves depends on what's selected on the graph:

Universal mode (default): AI works across the entire flow. Use this for complete changes:

ActionWhat it does
Create full flowGenerates a complete conversation structure from scratch based on your goal
Restructure journeyReorganises the existing flow for better logic or broader coverage
Find missing edge casesFlags gaps: e.g. what happens if the customer says they already bought the product
Tighten logicRemoves redundant or contradictory paths

A specific node selected: click any node (or select more than one) and the same AI panel switches to working on just that part of the conversation:

ActionWhat it does
Rewrite this nodeRegenerates the script for this step only
Improve its branch logicRefines how this node responds to different customer replies
Add next stepExtends the flow forward from this node
Refine promptTightens the instruction driving this node's behaviour

In both modes, you can also just type what you want in plain language instead of using the quick-action buttons. For example, "make this node sound less formal" or "add a path for when the customer asks about pricing".


Edit Manually

If you'd rather make a direct edit yourself instead of asking the AI, click Edit Manually on a selected node. This opens the raw Title, Summary, and Script fields for that step so you can type changes directly.

Use + Add Variable inside the script to insert dynamic values like {customerName}, which the assistant uses in the actual call from your contact list.


Variables

Variables are data objects that flow into and out of every call.

Input Variables are values you give before the call, usually from your contact list, that personalise the conversation, for example, customerName.

Output Variables are the data points the assistant extracts from what the customer actually says during the call, for example, Prospect Interest Level or Concerns Raised. These get saved automatically to Call Logs after every call.

You can add, rename, describe, or delete variables at any time from the flow editor.


Assistant Settings

Use Assistant settings to adjust the assistant's identity without touching the conversation flow itself. This includes Assistant Name, Caller Name, Language, Company Description, the AI-generated Summarized Role, the Voice, and a toggle for whether the Agent speaks first when a call connects.