Skip to main content

Feature comparison

The tables compare the features of flow agents and agents, grouped by feature area.

Context and personalization

These features control which user and conversation data an agent can use to personalize a conversation.

Flow integration and handover

These features connect an agent to flows and to human agents in contact centers.

Agent configuration

These features define how you set up an agent: its persona and the model and request settings that it uses.

Tools and knowledge

These features define what an agent can do and what it knows: its tools, its knowledge retrieval, and how it selects tools.

Voice

These features control how an agent handles voice conversations: speech models, interruptions, keypad input, background audio, timeouts, and tracing.

Testing and observability

These features help you test an agent and monitor its behavior: analytics, simulation, mocking, debugging, and error handling.

Response handling

These features control how the responses of an agent are stored, streamed, translated, and localized, and how the agent handles images.

Lifecycle and packaging

These features cover how you save, move, and duplicate agents: snapshots, packages, and cloning.

Move from a flow agent to an agent

To move a flow agent to an agent, build the agent from scratch and then connect it to the parts of your solution that the flow agent used.
  1. Create an agent from scratch. Recreate the settings of the flow agent on the agent: its persona, instructions, knowledge, tools, and guardrails. Check the feature comparison for features that agents don’t support. For the building blocks of an agent, see Designing agents.
  2. Link the existing flow to the agent, if necessary. If your solution depends on logic that you built in a flow, link the flow and the agent. To hand the conversation from the flow to the agent, add an Agents node at the end of the flow. To show the node, turn on Enable Agents node in Agent Settings. To hand it from the agent to the flow, add the Route to Flow tool to the agent. To show the tool, turn on Enable Route to Flow tool in Agent Settings. To run a flow as a tool, add the Execute Tool Flow tool and end the flow with a Tool Result node. For details, see Bi-directional transfer.
  3. Link the endpoint to the new agent. Open the endpoint, go to the Setup tab, select the agent from the AI Agents group of the Target type list, and click Save. Endpoints of the MCP Server type can’t target an agent.
  4. Test the agent through the endpoint. Send a test message and check that the agent responds as expected.
Last modified on November 11, 2026