How an AI agent differs from a chatbot: three characteristics you can verify
A chatbot responds based on a script. Someone wrote the rules, the bot executes them, and that's where its role ends. It won't book an appointment in the calendar, change a status in the CRM, or send a reminder the next day - at best it can provide a phone number or collect data from a form.
You don't need to be an expert to start well — just know what takes the most time today. Write what you do, and I'll tell you where I'd start.
Phone, website form, and Messenger — each handled by a different person.
This sounds like three separate places, not one process. Which of them do you check the least?
An AI agent does more than just respond. It has the right to execute an action, meaning it can actually book an appointment or pass a task to a sales rep, not just propose it. It has access to tools in which it can save data, not just read it. It has memory, so it remembers that the same customer already asked about pricing before. This isn't a semantic difference - it's three separate technical decisions, each with its own implementation and maintenance cost.
Query path: from form to report
The mechanism is best seen as a chain:
- 01form
- →02CRM
- →03agent
- →04calendar or WhatsApp
- →05report
- Channel
- Form on page
- Subject
- Quote request
- Assigned to
- Ticket owner (role, not person)
- Response time
- System counts from moment of receipt
- Content
- What the person wrote — unchanged
- New
- Ongoing
- Answered
- Closed
The customer fills out a form on the website, the lead goes to the CRM system, and the agent checks the contact history in it before it says anything. If it has the right to do so, it proposes a time slot in Google Calendar itself and sends a confirmation via WhatsApp or Messenger.
A chatbot breaks this chain after the first step. It will answer questions about opening hours, but the lead still ends up in the administrator's inbox for manual re-entry. The sales rep receives it with a delay, sometimes the next day. The agent closes the loop itself, but only if someone has already set its rules and scope of operation - without this stage, the agent is no different from a chatbot, just more expensive.
Who and what handles it
Behind the message exchange itself is a specific set of tools. Automation between the form and the CRM is most often handled by n8n, the agent reads and writes data in the CRM, and customer contact goes through WhatsApp or Messenger. The meeting calendar is usually Google Calendar, synchronized with the company panel.
People don't disappear from this process; their role simply changes. The receptionist no longer has to manually write down appointments, but still answers the phone when the customer wants to talk, not write. The administrator sets the rules that guide the agent, and is responsible for keeping them current. Lead qualification is handled by the agent only within the scope assigned to it - the decision on price or discount is still made by the sales rep.
The assistant's memory is personal data, not just convenience
The memory that allows the agent to recognize a returning customer is in fact a database of personal data - name, phone number, lead history. Storing and processing such data is subject to GDPR, so the administrator must know where this memory physically resides and who has access to it.
This is also where things most often break down. When nobody updates the agent's rules after a price list or schedule change, the agent proposes an outdated time or price, and the customer calls in angry about a double booking. The symptom is always the same: complaints grow, even though the number of leads hasn't changed. This is fixed by the administrator or technician who has access to the rules panel - not the receptionist, because she didn't set those rules.
How much a chatbot costs vs an AI agent
A simple chatbot without memory and without writing to CRM and connecting a form to query automation are two different pieces of work — the scope of each is settled after a conversation about what the business needs. Both have an end date in the calendar: this is the cost of launching, without a standing fee for operation.
An agent that has the right to act and context memory costs differently: lead qualification and follow-up work every day, so they count as maintenance rather than an implementation with an end date. That difference comes from maintenance itself - the agent requires ongoing rule supervision, not just a one-time launch.
Additionally, there are components that need to be selected separately: CRM automation, integrations with Telegram or WhatsApp, and a report showing how many leads actually closed — each priced after a conversation about scope. We don't sum these amounts for the owner because each company's scope is different - components are chosen for the process, not the other way around.
When a chatty assistant is a bad idea
An AI agent makes no sense where there are few leads and the owner answers every one personally. The cost of maintaining the rules will then exceed the time it was supposed to save. It also makes no sense without a CRM - an agent without a place to record decisions falls back into the role of a chatbot, just more expensive.
We don't promise the agent will close every lead without human involvement - some matters will still go to the sales rep or accountant because they concern an exception to the rule. If nobody in the company has time to review the agent's rules once a quarter, it's better to stick with a chatbot and manual lead forwarding - that's still a decision based on facts, just different from AI trends.
Frequently asked questions
Can a chatbot later become an AI agent?
Yes, but it's a separate implementation, not an update. You need to add CRM access, define the rights to specific actions, and plan who will maintain the rules. The bot's code doesn't expand automatically.
Does an AI agent replace the receptionist or the sales rep?
It doesn't make decisions, it only handles repeatable steps - booking an appointment, sending a reminder, asking initial qualifying questions. The conversation where the customer hesitates or asks about an exception is still handled by a human.
Who is responsible when an agent makes a mistake?
Responsibility remains with the company, not the technology provider - that's why the administrator or owner must know the agent's scope of operation. Errors usually result from outdated rules, not from the mechanism itself.
Do I need a CRM to implement an agent?
Yes, without a place to record contact history, the agent has nothing to work with. You can start with a simple CRM and expand it together with the agent's scope of operation.
How long does it take to launch a chatbot or an agent?
It depends on the number of tools that need to be connected and how many rules the agent will receive - we don't give a single number here because we don't yet know your company's scope.
Let's talk about whether your query process needs a chatbot or already requires an agent with memory and CRM access.