A vendor demos something that replies instantly, in perfect Arabic, at eleven at night. It looks like the problem is solved. Two months later the inquiries are still going quiet, and nobody can explain why.
The demo was real. It just answered the wrong question. Replying is not the same capability as acting.
What a chatbot actually does
A chatbot matches an incoming message to a response. It can be scripted or it can be a language model — the category is the same either way. It knows things and it says them.
That is genuinely useful for opening hours, addresses, and pricing questions. It is not useful for a sales pipeline, because at the end of the conversation nothing in your business has changed. No record exists. No one is responsible. The customer got an answer, and your team learned nothing.
A chatbot ends a conversation. An agent starts a process.
What an agent does differently
An agent has permission to change things in systems you already run. In practice, that means four capabilities a chatbot doesn't have:
- It collects structured data. Budget, timeline, location, intent — captured as fields, not as a transcript someone has to read later.
- It writes to your CRM. A record appears with a stage and a named owner, the moment the conversation happens.
- It triggers work. Tasks created, sales notified, follow-up scheduled — without anyone remembering to do it.
- It hands over cleanly. When a human is needed, the human receives the full context, not a "customer wants to talk to you" ping.
The question that separates them
When a vendor finishes a demo, ask one thing: "After that conversation, what changed in my systems?"
If the answer is a transcript, you were shown a chatbot. If the answer is a record, a stage, an owner, and a scheduled task, you were shown an agent.
Where agents should be stopped
An agent with too much permission is a worse problem than a chatbot with too little. Before anything goes live, three boundaries need to be written down:
- Never commits on price. Discounts, exceptions, and negotiations belong to a human, always.
- Never confirms availability it can't verify. If it isn't reading a real calendar or inventory, it doesn't get to promise.
- Never guesses. An honest "let me get someone to confirm that" costs you nothing. A confident wrong answer costs you the deal.
The short version
A chatbot improves how fast your customer gets a sentence. An agent improves what your business does with the customer. Only one of those shows up in a sales report at the end of the month.