8 min
ByDiego Carrion·Co-founder, Duotach
AI chatbotsDefinitions

Flow-based chatbot vs AI agent

A flow-based chatbot follows a decision tree built in advance. An AI agent queries your system in real time and answers with the current data. Here is the practical difference between the two, with examples, and a guide to figuring out which one your business needs.

01

Short answer

A flow-based chatbot follows a conversation tree built in advance with a no-code visual builder: if the customer picks A, the bot shows B. Landbot and Wati are typical examples. An AI agent does not follow a tree: it understands the intent of the message, queries a real system (stock, CRM, order status) and answers with the data at that moment.

The difference does not show up on easy questions, it shows up on the ones the script did not plan for. That is where a flow-based chatbot falls short and an agent connected to the system keeps answering well.

02

The comparison

Flow-based chatbotAI agent
How it answersFollows a fixed decision treeQueries a real system and answers with current data
Off-script questionsDoes not answer them wellAnswers them if it has access to the data
MaintenanceThe tree needs redesigning whenever something changesConnects to the system once and stays current as long as the system exists
Typical entry costFrom around EUR 160/mo (e.g. Landbot with WhatsApp active)Fixed implementation + monthly subscription, for integrating the system
ExamplesLandbot, WatiVozia, Cliengo, Botmaker
Good forFAQs and scheduling with a stable scriptStock, price, order status and any data that changes
03

The one-question test

How to tell them apart in practice

Ask your chatbot a real customer question that depends on data that changes: "do you have size 42 in the Palermo store?", "what is the status of order 4521?". If the answer is a generic one ("check availability with an agent") it is a flow-based chatbot. If it answers with the real data, it is an AI agent.

"What are your business hours?" gets answered well by both: it is in any script. The difference only shows up in the volume of questions the script did not plan for, and that volume grows with the size of the business.

04

Signs you already need to move to an AI agent

The team keeps rewriting the tree

If every week you add a new branch because a question came up that was not planned for, the script never closes: the problem is not the tree, it is that you need to query live data.

Customers ask about data that changes

Stock, price, order status, appointment availability. A flow-based chatbot cannot answer that accurately without going stale.

Hand-offs to a person keep growing

If more and more conversations end in "let me connect you with someone" because the bot did not understand or did not have the data, the flow-based chatbot has already stopped paying off.

The business already has a system to connect

If you have a CRM, an ERP or a catalog with real-time data, an AI agent can query it directly; without that, an agent loses most of its advantage.

05

Vozia: DuoTach’s AI agent

For when a flow-based chatbot stops being enough.

We built Vozia for the moment a flow-based chatbot stops paying off: it connects to your system and answers with real data, verifiable on its landing page.

Connects to your system

Queries stock and price in real time, reports order status, and sends the invoice. It does not repeat a fixed script.

Learns from corrections

When the team corrects an answer, Vozia incorporates it, so the next similar question does not fail the same way again.

Hands off to a person when it should

Based on topic and time of day, instead of insisting on an answer it does not have or making one up.

Automatic regression testing

Every change runs against a set of test cases before it ships, so an improvement in one topic does not silently break another that already worked.

Vozia

A chatbot that answers with the real data of your business

Queries live stock and price, reports order status, hands off to a person when it should, and does not repeat the same mistake twice.

Frequently asked questions about flow chatbots and AI agents

What is a flow-based chatbot?+
A chatbot that follows a conversation tree built in advance: if the customer picks option A, the bot shows answer B. It is built with a no-code visual builder (Landbot and Wati are typical examples) and works well for FAQs, menus and scheduling, as long as the script does not change often.
What is an AI agent applied to a chatbot?+
A chatbot that, instead of following a fixed script, understands the intent of the message, queries a real system (stock, CRM, order status) and puts together the answer with the data at that moment. It has no decision tree: it decides what to do based on what it finds.
What is the practical difference between the two?+
It shows up in questions that were not in the script. A flow-based chatbot answers "what are your hours?" well because that question is in the tree. It does not answer "do you have size 42 in the Palermo store?" well, because no one planned for that specific combination. An AI agent connected to the system can answer it, because it queries real stock at that moment.
Is a flow-based chatbot cheaper than an AI agent?+
Usually, yes. A flow builder like Landbot starts around 160 euros a month once you turn on WhatsApp. An AI agent connected to the system, like Vozia, has a fixed implementation cost (to integrate your systems) plus a monthly subscription, because connecting stock, a CRM or an ERP is not comparable to building a decision tree.
How do I know if a flow-based chatbot is enough or I need an AI agent?+
Ask yourself if you can draw the full script of your support in a flow diagram that closes, with no infinite branches. If you can, a flow-based chatbot is enough and cheaper. If answers depend on data that changes constantly (stock, price, order status) or cases do not fit a fixed tree, you need an agent connected to your system.
Can I start with a flow-based chatbot and move to an AI agent later?+
Yes, that is a common path. Many businesses start with a flow builder for the simplest questions and migrate to an AI agent once the volume of questions the script cannot resolve starts to outweigh the savings of having something simpler.
Is Vozia a flow-based chatbot or an AI agent?+
It is an AI agent. Vozia queries your system in real time to answer with stock, price or order status, learns from the team’s corrections, and hands off to a person when it does not have a reliable answer, instead of following a fixed decision tree.

Has your current chatbot already fallen short?

If more and more conversations end up handed off to a person because the script is not enough, it is time to connect an agent to the real system of your business.

How we start

With a scoped assessment that looks at which systems need to be connected before quoting the full implementation.