Chatbot, AI agent, assistant: what changes for an e-retailer
Three generations of tools, three very different results on an online store. How to distinguish them, and what questions to ask before signing.
· 6 min reading · Moustache AI
The three terms are used interchangeably, including by software vendors. Yet they describe three generations of tools whose results in an online store are very different. Understanding the distinction helps you avoid buying the first while expecting the third.
Generation 1 — the scripted chatbot
This is a decision tree: “Hello, how can I help? 1. Track my order 2. Return an item 3. Something else.” Every branch has been designed by hand.
What it does well: directing customers to the right page, filtering very simple requests and delivering entirely predictable responses.
What it cannot do: move beyond the script. A customer who writes “my order arrived broken and I’m going on holiday tomorrow” lands in option 3, then in a form. The hidden cost is maintenance: every new situation needs another branch, and the tree soon becomes unmanageable.
Generation 2 — the knowledge assistant
A language model reads your help pages, terms and conditions and product descriptions, then answers in natural language. This is often loosely called an “AI chatbot”.
What it does well: answering general questions about delivery times, returns policies and payment methods with clear wording, in several languages, without a script to maintain.
What it cannot do: access an individual customer’s situation. Asked “where is my order?”, it can only quote your delivery page. Yet this is precisely the most common question. A typical outcome: the customer reads a generic answer, then contacts you anyway.
Generation 3 — the connected agent
It has the same language understanding, with two decisive additions: access to store data and the ability to carry out controlled actions.
The agent finds the order, reads its actual status, checks with the carrier, verifies return eligibility against your rules, generates the label and checks stock before recommending a size. When a situation falls outside its remit, it hands over to a person with the conversation history.
The difference is not writing quality. It is scope: generation 2 answers about your store; generation 3 answers from your store.
A comparison to guide your decision
| | Scripted chatbot | Knowledge assistant | Connected agent | | --------------------------------------- | ---------------- | ------------------- | --------------- | | Understands an open question | No | Yes | Yes | | Answers about your terms and conditions | Partly | Yes | Yes | | Provides an order’s status | No | No | Yes | | Checks stock or a size | No | No | Yes | | Initiates a return | No | No | Yes | | Hands over with context | Rarely | Varies | Yes | | Maintenance | High | Low | Low |
Seven questions to ask before signing
Whatever generation is being sold, these questions quickly reveal what the tool can actually do.
- What data does the agent use when answering? If the answer is “your knowledge base”, you are looking at generation 2.
- How does it find an order? Ask for a demonstration using a real test order, rather than a fictional dataset.
- What happens when it does not know? The only good answer: it says so and hands over.
- How do you correct a wrong answer? If that requires a ticket with the vendor, expect to wait weeks.
- What exactly is counted? A conversation, a message or a “resolution”? Depending on the unit, bills can vary by a factor of five.
- Where is the data hosted, and is it used to train a model? Require a written answer.
- How long until it is operational? More than a day on a standard platform suggests something is wrong.
What about the marketing terminology?
“Agentic”, “copilot”, “autonomous AI”: these terms say nothing about the tool’s actual scope. A tool without access to your orders does not become an agent because its sales page says so. The test is one question, asked about a real order: where is my parcel? The answer settles the rest.
Moustache AI belongs to the third category: the agent connects to Shopify, WooCommerce or PrestaShop and reads your data for each question. Connection details are on the Integrations page.
Take the test on your own store
Twenty-five free conversations each month, without obligation. This is the quickest way to find out what an agent can absorb from you.