2026-08-13 · 9 min read
How to add live chat to your website in 10 minutes
Live chat installs in about ten minutes — one script tag or a CMS plugin. Here is the full setup: install route, knowledge base, office hours and handover.
Live chat is a person; a chatbot is software. The honest answer is that you do not have to choose — modern widgets run AI first and hand off to a human.
Also available in Dutch: Livechat of chatbot: wat heb je nou echt nodig?
Almost every comparison of live chat and chatbots is written as though you have to pick one, and the framing usually comes from whoever is selling. It is the wrong question. They are not competing products. They are two layers of the same conversation, and the widget in the corner of your website can run both — which is exactly what most teams end up doing, whether they planned it that way or not.
The question worth answering is narrower: which part of your volume should a machine answer, which part needs a person, and how does a customer cross from one to the other without explaining themselves twice. That is a design decision rather than a purchase decision, and it matters more than the vendor bake-off you were about to run.
Live chat is a real-time text conversation between a customer on your site and a person on your team, held in a widget rather than an email thread. That is the whole definition, and everything interesting about it follows from the word person.
A person handles anything: the question phrased badly, the complaint underneath the question, the exception to the policy, the customer who was already angry before they typed. They can read a tone and decide to break a rule. No automation sold today does that reliably, and pretending otherwise is how teams end up with a widget nobody trusts.
The constraint is equally simple: a person is available when they are working, and can hold a few conversations at once before quality drops. Live chat therefore has a shape — excellent inside opening hours with enough staff, a queue or a closed sign outside them. Most of the frustration customers report with live chat is not about the chatting; it is about waiting for a chat that was advertised as instant.
A chatbot is software that replies in the chat window without a person involved. The word is close to useless on its own, though, because it covers two technologies with almost nothing in common beyond the interface. Half the arguments about chatbots are two people describing different products.
A rule-based chatbot follows a flow you drew yourself: if the customer picks this option or matches this keyword, reply with that, then ask the next question. It is deterministic, which is its real strength — you can read the flow, test it, and know exactly what a customer will be told.
That makes it excellent at structured jobs: collecting an order number before a handover, a returns intake, routing by topic, qualifying a lead. It is poor at everything else, because it can only answer what somebody anticipated. Ask a question the tree does not contain and you get the menu again — the most recognisable failure in support automation, and the reason the word chatbot carries a reputation problem it did not entirely earn.
An AI agent answers in its own words, using your help-centre articles, policies and product documentation as the source. Nobody scripts the individual answers; you maintain the knowledge, and phrasing stops mattering — the same question asked five ways gets the same answer, in the language it was asked in.
Its ceiling is therefore your documentation. An AI agent cannot tell a customer something your company never wrote down, and the dangerous version of this product answers anyway, from general knowledge, confidently, with a citation attached — which is worse than silence, because the citation makes it convincing. When you evaluate one, the question to ask is not how accurate it is. It is what specifically happens when retrieval comes back with nothing useful.
| Live chat (human) | Rule-based chatbot | AI agent | |
|---|---|---|---|
| Speed of first reply | Fast when staffed, slow or queued when not. The variance is the problem, not the average. | Immediate, every time. Whether the reply is useful is a separate question. | Immediate, every time, including for questions nobody anticipated. |
| Availability | Your opening hours, minus lunch, holidays and sick days. | Always on. | Always on. |
| Handles a question nobody anticipated | Yes — this is the whole point of a person. | No. Anything outside the tree returns the menu. | Yes, if it is documented somewhere. No, if it is not — and then it should escalate rather than improvise. |
| Cost profile | Scales with headcount: cost tracks the number of agents, largely independent of volume. | Cost is mostly the build and the upkeep, and the upkeep is the part teams underestimate. | Scales with volume and with the effort of keeping knowledge current, not with the size of the team. |
| Main satisfaction risk | The wait, and an unstaffed widget that promises instant help. | The dead end: no route to a person, so the only exit is closing the tab. | A wrong answer delivered confidently, and a bot that argues when the customer asks for a human. |
Qualitative by design. Any specific cost, deflection or satisfaction figure depends far more on your ticket mix and your documentation than on which category you bought.
Read the table as three jobs rather than three products, because in a hybrid setup you will use all three within a single conversation.
None of them wins by being better. They win by matching a type of question, which is why the decision that actually matters is how a conversation moves between them.
The setup most support teams converge on looks like this. The widget greets the customer and the AI answers from documented knowledge. Structured steps run as flows. The moment the conversation stops being routine, it goes to a person, with everything that was said already attached. The customer experiences one conversation; internally it crossed two or three systems.
Whether that feels seamless or infuriating comes down entirely to the handover, and it is worth being specific about the triggers rather than trusting a vendor phrase like hands off when unsure. Four are worth wiring: the customer explicitly asks for a person, the topic is sensitive — money, complaints, legal threats, chargebacks — the customer has restated the same question because the first answer missed, or the system cannot ground an answer in anything you have written. The full version, including what has to travel with the conversation and how to tell a good handover from a bad one, is in our handoff playbook.
Two rules do most of the work. Keep the route to a person permanently visible rather than hidden behind a failed answer, and never promise a response you cannot deliver — if nobody is working, take the question and say when it will be answered, instead of showing a queue position that nothing is calculating.
One more seam teams forget to staff: anything that moves money should be prepared by the AI with full context and approved by a person before it executes, which only stays fast if that queue has a named owner. The human side of all this is on our live chat page.
If you are two to five people doing support alongside other jobs, the honest read is that you cannot staff live chat properly and you should automate the boring half — in that order, because the sequence matters more than the tooling.
The cost question also resolves differently than teams expect. Live chat priced per agent gets more expensive as you hire, which is backwards from what automation is supposed to do for you; automation priced per resolution tracks the work it actually took off your desk. The trade-offs in both directions are in our comparison of per-agent and per-resolution pricing, and our own plans are on the pricing page.
The one thing not to do is buy an automation layer to avoid hiring and then hide the human route to protect the deflection number. It improves the metric, damages the service, and every team that has tried it can tell you which of those two the customers noticed.
Live chat is a real-time conversation with a person on your team; a chatbot is software that replies automatically. A rule-based chatbot follows a flow somebody drew in advance, while an AI agent answers in its own words from your knowledge base. Live chat can handle anything but is limited by staffing and opening hours; a chatbot answers instantly but is limited to what it has been given.
Usually per conversation, but not automatically overall, because the comparison depends on your volume. Live chat costs scale with headcount, so they barely move when volume drops. Chatbot costs scale with volume plus the ongoing work of keeping flows and knowledge current, which teams routinely underestimate. At very low volume a person is both cheaper and better; the economics tip as repetitive volume grows.
No, and a setup built on that assumption tends to fail publicly. Automation can take the documented, repetitive share of your volume, which is often most of it by count, but complaints, exceptions, upset customers and anything with money at stake still need a person. The realistic goal is a smaller human queue containing harder conversations, not an empty one.
They hate specific failures rather than the technology. The three that generate complaints are the dead end with no visible route to a person, the bot that argues when someone asks for a human, and a confident answer that turns out to be wrong. Remove those and most of the objection goes with them, because a customer who gets a correct answer at 23:00 rarely minds that nobody typed it.
For most teams yes, and they usually arrive in the same widget rather than as two purchases. The practical setup is AI answering documented questions first, rule-based flows for structured steps such as collecting an order number, and a human taking over on request, on sensitive topics, or whenever the AI cannot ground an answer. The handover has to carry the full conversation so the customer never explains themselves twice.
If you would rather see the shape than read about it, the live chat side shows what your team works in and pricing shows what the automated half costs when it is billed by what it resolved. Start with the ten articles either way — every version of this decision gets better once your knowledge is written down.
2026-08-13 · 9 min read
Live chat installs in about ten minutes — one script tag or a CMS plugin. Here is the full setup: install route, knowledge base, office hours and handover.
2026-08-13 · 9 min read
Seven live chat tools ranked on AI resolution, human handover, total cost and EU hosting — including an upfront disclosure that we publish this list.
2026-08-10 · 10 min read
A proactive message is one the customer did not ask for. Which signals are worth acting on, what a message has to contain to be support rather than noise, and how to measure win-back without fooling yourself.
See how honestly-measured AI resolutions cut your support load — start on the Free plan, no credit card, no sales call to get started.