SEO and AI search
Web
AI
Resources
WorkAboutStart a project

AI chatbot development

AI chatbot development that answers from your content and knows when to stop

A chatbot is judged by the questions it should not answer as much as the ones it should. We design the boundaries first, then build the bot inside them.

In short

AI chatbot development is building an assistant that answers customer or staff questions in natural language, using your own documents as its source, on your website, WhatsApp or inside a helpdesk. A good one cites its source, refuses what it does not know, hands the conversation to a person with context and logs every exchange for review.

Start with the scope table

Before any code, we fill in one table with you. It decides what the bot answers, what it passes to a person and what it refuses. Here is a filled-in example for an online store.

TopicBot actionSource or rule
Shipping times and costsAnswerShipping policy page, updated weekly
Product sizing and careAnswer, with linkProduct pages
Where is my orderLook up and answerRead-only order status lookup
Refund requestsCollect details, hand overPerson decides
Medical or legal adviceRefuse politelyOutside scope
Angry customer, third messageHand over at onceEscalation rule

This one page prevents most of the chatbot failures we hear about from buyers: confident wrong answers, endless loops and no way to reach a person.

Rule-based, AI or a mix

An AI chatbot reads free text and answers from documents. A rule-based bot follows buttons and fixed paths. Many good bots combine both: buttons for the five most common requests, AI for everything else. The trade-offs are in AI chatbot vs rule-based chatbot.

If all you need is opening hours and a booking link, you do not need us. A form and a clear page will do. We say that on the first call.

What happens when the bot is wrong

Every chatbot is wrong sometimes. The design question is what happens next. We build four safeguards.

  • Answers come only from retrieved passages of your content, and the bot shows which page it used. See RAG chatbot development.
  • If nothing relevant is found, the bot says so and offers a person.
  • A thumbs-down or a repeated question triggers a hand-over with the transcript attached.
  • A weekly review list shows low-confidence answers so you can fix the source content.

Here is the kind of exchange we test for. A customer asks whether a product works with a model that is not in the documents. The right reply is not a guess. It is: I could not find that in our product information, so I have passed your question to the team, who reply by email within one working day. The time shown is whatever your team really commits to.

Want AI chatbots done for you?A short call, a written plan and a fixed quote.

Get a proposal

Our process

  1. Collect real questionsWe read three to six months of emails, chats or tickets and group them. This gives the scope table real content.
  2. Prepare the knowledgeClean up and structure the pages and documents the bot will rely on. Gaps found here are often the most useful output of the project.
  3. Build the botRetrieval, answer rules, handover, and the channel connection: website widget, WhatsApp or helpdesk.
  4. Test against real questionsA set of past questions with the right answers, re-run after every change.
  5. Soft launchLive to a share of visitors, with a person watching the transcripts daily.
  6. Tune and hand overAdjust, then widen. You receive the content pipeline, test set and admin guide.

What you get, how long it takes and what it costs in the market

  • A chatbot on the channels you choose, with your branding and tone.
  • A scope table, test set and admin guide.
  • Conversation logs and a topic report so you see what customers ask.
  • A privacy note covering what is stored, for how long, and the disclosure that the user is talking to an AI, as GDPR, UK GDPR and consumer rules in several countries expect.

A focused bot on one channel and one content set can reach soft launch within a few weeks. Several channels, order lookups or a large messy knowledge base add time. Your quote gives dates for your scope.

For context, market data from Clutch puts typical AI development projects between $10,000 and $49,999, with an average of $120,595. That covers everything from chatbots to custom models. Our price for your bot is a fixed quote after a short call; start from the contact page. The AI chatbot cost calculator gives a first sense of what drives cost.

How we report and related work

After launch you get a short monthly note: conversations, share resolved without a person, hand-overs, top unanswered questions and content fixes we suggest. The numbers come from the bot's own logs.

We have no published chatbot case study yet. The nearest real work is Interakt, where we built landing pages for a digital communications company on a two-week deadline. It shows how we handle fast, focused delivery, not chatbot results.

Sources: Clutch AI development pricing guide (market data).

Updated 30 October 2026

Questions, answered

Can the chatbot work on WhatsApp?
Yes, through the WhatsApp Business Platform. It needs an approved business account and message templates for conversations you start. See WhatsApp AI chatbot.
Will it make things up?
Any language model can. We reduce the risk by answering only from retrieved content, requiring a source for each answer, and refusing when nothing relevant is found. We also test with trick questions.
Does it replace our support team?
Usually it takes the repeated questions so your team can handle the hard ones. We design a quick path to a person for every conversation.
Which languages can it handle?
Modern models handle many languages, but quality varies. We test in each language you need with native-speaking reviewers from your side before launch.
How do we keep answers up to date?
The bot reads from your pages or documents on a schedule. Update the source and the bot follows. We set the schedule with you.

Send us your ten most common questions

We will tell you on a short call whether a chatbot fits and what it would cover.