An AI chatbot pays off for customer service if you get many recurring questions whose answers sit in your documentation. The technique is called RAG (Retrieval-Augmented Generation): the bot looks up the answer in your own knowledge base and invents nothing. Build costs sit between €8,000 and €35,000. A chatbot is no replacement for people in complex or emotional conversations. NedDev builds on Claude, GPT or Mistral.
80% of the questions to an average customer service desk are repetition: opening hours, delivery status, how does this work, where do I find that. Those are exactly the questions an AI chatbot can catch, provided it is built well. But there is an important condition, and it is often skipped: the bot has to draw answers from your own information, not from what a language model happens to "think" it knows.
A language model like GPT or Claude knows a lot, but nothing specific about your company. Ask a bare chatbot about your returns policy and it invents a plausible-sounding answer that is wrong. That is called hallucinating, and it is deadly for customer service.
The solution is RAG, Retrieval-Augmented Generation. In plain terms: before the AI answers, the system first searches your own documents, manuals and FAQs for the relevant passages. It passes those to the language model with the instruction: answer the question only based on this information. That way the answer comes from your source and not from the model's imagination.
For Lexi AI we built exactly this for collective labor agreement text: the assistant searches hundreds of pages of agreements and gives a substantiated answer with a reference to the right passage. That is RAG in action, and it is the difference between a usable and a dangerous chatbot.
A chatbot is a good investment when:
In those cases the bot catches the bulk of the volume and your people have time left for the conversations that truly matter.
Be honest: a chatbot is no miracle cure. Don't do it if:
A badly deployed chatbot frustrates customers more than it helps. The notorious "I didn't understand that, could you phrase it differently" is exactly what you want to avoid.
There are two kinds of cost: build and usage.
The biggest hidden cost is getting your knowledge base in order. Good answers require good sources. In practice a lot of time goes into that, and you have to plan for it in advance.
Our projects keep surfacing the same lessons:
We build on Claude, GPT or Mistral, depending on what best fits your requirements for quality, cost and privacy. We build the RAG layer so the bot draws only from your sources and says a clean "I don't know, I'll put you through" when the answer is missing. Better an honest "I don't know" than a confident lie.
There is no single best model, it depends on your requirements. Claude, GPT and Mistral each have their strengths in quality, cost and privacy. For a customer service desk that works with personal data, processing within Europe weighs heavier. For a simple FAQ bot you mainly watch the cost per conversation. We pick the model based on your situation, and build it so we can switch later if another model turns out to be better or cheaper. So you are not tied to a single vendor.
The best approach is not to automate your entire customer service straight away, but to start with the twenty most-asked questions. You cover those, you put the bot live, and you measure what happens:
Based on that data you extend. That way you avoid building for months on answers to questions that are barely asked, and you adjust to what customers actually ask. A chatbot, like all good software, is something you grow based on real usage instead of assumptions.
Considering an AI chatbot? Take a look at our AI service. We first check whether it pays off in your case at all, before we build anything.
A bare chatbot does. With RAG we make the bot draw answers exclusively from your own knowledge base, with the instruction to invent nothing and refer to a staff member when in doubt. Thorough testing remains essential.
No. A chatbot catches the volume of simple, recurring questions, so your people have time left for complex and sensitive conversations. For those, a human stays indispensable.
That depends on the number of conversations and the chosen model. Per conversation you pay for processed tokens, often a few cents. With caching and the right model choice we keep the monthly cost low and predictable.