Een chatbot werkt in drie stappen: hij leest de vraag, bepaalt wat de bezoeker bedoelt en zoekt daar een antwoord bij. Een eenvoudige chatbot doet dat met vaste regels, een AI-chatbot met een taalmodel en de kennis van het bedrijf zelf. Of het antwoord klopt, hangt minder af van de techniek dan van twee dingen eromheen: de kennisbron waaruit de chatbot put en het moment waarop hij een mens inschakelt.
Hieronder lees je wat er precies gebeurt tussen vraag en antwoord, hoe een rule based chatbot en een AI-chatbot van elkaar verschillen en wat een chatbot nodig heeft om goede antwoorden te geven.
Hoe werkt een chatbot in het kort?
Een chatbot ontvangt een vraag, herkent de bedoeling erachter en geeft een antwoord, of zet het gesprek door naar een medewerker. Dat gebeurt in een paar seconden, in zes stappen:
- De bezoeker typt een vraag in het chatvenster.
- De chatbot bepaalt wat de bezoeker wil: de intentie.
- Hij zoekt het antwoord op in de kennis van het bedrijf.
- Hij formuleert een antwoord in gewone taal.
- Waar nodig haalt hij gegevens op of legt hij iets vast, zoals een afspraak.
- Kan hij de vraag niet goed beantwoorden, dan draagt hij het gesprek over aan een mens.
Anders dan een spraakassistent zoals Siri werkt een chatbot met getypte berichten, op een website of in een berichtenapp. Wat een chatbot is en welke soorten er bestaan, lees je in wat is een chatbot.
Chatbotarchitectuur: de zes bouwstenen van vraag tot antwoord
De architectuur van een chatbot is de set onderdelen die samen een vraag omzetten in een antwoord. Hoe werken chatbots onder de motorkap? Elke chatbot op een website bestaat uit dezelfde zes bouwstenen. Het verschil tussen een chatbot die helpt en een chatbot die frustreert, zit bijna altijd in één ervan.

Invoer. De vraag komt binnen via het chatvenster op de website, of via WhatsApp of een ander kanaal. De chatbot leest niet alleen de laatste zin, maar ook wat er eerder in het gesprek is gezegd.
Intentherkenning. De chatbot bepaalt wat de bezoeker wil. “Kan ik zaterdag langskomen?” en “Zijn jullie in het weekend open?” lijken op elkaar, maar de eerste is een afspraakvraag en de tweede een vraag naar openingstijden. Dit herkennen heet intent recognition of intentherkenning, en het is de kern van elke chatbot.
Kennisbron. Het antwoord komt uit de informatie van het bedrijf: productinformatie, voorwaarden, levertijden en veelgestelde vragen. Een chatbot is nooit slimmer dan deze bron.
Taalmodel. Bij een AI-chatbot formuleert een taalmodel het antwoord in gewone taal, op basis van wat er in de kennisbron staat. Een rule based chatbot slaat deze stap over en toont een vooraf geschreven tekst.
Koppelingen. Via koppelingen met een agenda, CRM of voorraadsysteem kan de chatbot iets doen: een afspraak inplannen, een bestelstatus opzoeken of een aanvraag vastleggen. Gaat een systeem nog verder en voert het zelfstandig taken uit, dan spreek je van een AI Service Agent.
Overdracht. Als de chatbot het antwoord niet weet, of als de vraag om een mens vraagt, zet hij het gesprek door naar een medewerker, met het volledige gesprek erbij.
Hoe werkt een rule based chatbot?
Een rule based chatbot werkt met vaste regels: herkent hij een trefwoord of kiest de bezoeker een knop, dan volgt een vooraf geschreven antwoord. Er zit geen taalbegrip achter, alleen een beslisboom die de organisatie zelf heeft opgesteld.
Typt een bezoeker “openingstijden”, dan herkent de chatbot dat woord en toont hij de openingstijden. Vraagt dezelfde bezoeker “Tot hoe laat kan ik vanavond nog langskomen?”, dan staat er geen bekend trefwoord in en loopt de chatbot vast. De bekendste vorm is een clickbot, waarbij de bezoeker alleen uit knoppen kiest.
Een rule based chatbot is voorspelbaar, snel in te richten en zegt nooit iets wat je er niet zelf in hebt gezet. Daar staat tegenover dat hij alleen werkt zolang bezoekers hun vraag stellen zoals je had bedacht, en dat elke nieuwe vraag een handmatige aanpassing van het script vraagt.
Hoe werkt een AI-chatbot?
Een AI-chatbot begrijpt vrije vragen, ook als ze anders geformuleerd zijn dan verwacht of typfouten bevatten. Hij gebruikt natural language processing (NLP, natuurlijke taalverwerking) om de betekenis van een zin te bepalen en een taalmodel om het antwoord te formuleren.
Een bezoeker typt: “Ik zag gisteren een zwarte trap met verlichting op jullie site, kan die ook in eiken?” Er staat geen vast trefwoord in, maar een AI-chatbot begrijpt dat het gaat om een specifiek product en een vraag naar uitvoeringen. Hij zoekt het antwoord in de productinformatie en vraagt eventueel door naar de afmetingen van de trap.
Dat maakt een AI-chatbot veel breder inzetbaar dan een rule based chatbot. Het vraagt wel meer voorbereiding: de kennisbron moet op orde zijn en er moeten duidelijke grenzen zijn voor wat de chatbot wel en niet zelf beantwoordt. Hoe kunstmatige intelligentie in het algemeen werkt, lees je in een apart artikel.
Rule based of AI: het verschil op een rij
Het verschil zit in hoe de chatbot een vraag begrijpt en waar het antwoord vandaan komt.
| Punt | Rule based chatbot | AI-chatbot |
|---|---|---|
| Hoe hij een vraag begrijpt | Trefwoorden en knoppen | Betekenis van de hele zin |
| Waar het antwoord vandaan komt | Vooraf geschreven teksten | De kennisbron van het bedrijf, in eigen woorden |
| Afwijkende vragen | Loopt vast | Begrijpt de meeste varianten |
| Inrichting | Snel, maar elk pad apart | Meer voorbereiding, breder inzetbaar |
| Onderhoud | Script handmatig bijwerken | Kennisbron bijwerken en antwoorden controleren |
| Risico | Bezoeker blijft hangen | Onjuist antwoord als de kennisbron tekortschiet |
Waar haalt een AI-chatbot zijn antwoorden vandaan?
Een goede AI-chatbot haalt zijn antwoorden uit de eigen informatie van het bedrijf, niet uit wat het taalmodel toevallig weet. Bij elke vraag zoekt hij eerst de relevante passages op, bijvoorbeeld de levertijd van een product of de voorwaarden voor inruil, en formuleert daarna het antwoord op basis van precies die informatie. Deze aanpak heet retrieval augmented generation, kortweg RAG.
Het verschil is groot. Een taalmodel zonder eigen kennisbron geeft een algemeen of verzonnen antwoord, en zegt dat met dezelfde stelligheid als een juist antwoord. Een chatbot met een goede kennisbron noemt de werkelijke levertijd, en zegt eerlijk dat hij het niet weet als de informatie ontbreekt. Op dat moment hoort hij een mens in te schakelen.
Daarom is de kennisbron de belangrijkste bouwsteen. Wie zijn chatbot inrichten en trainen op je eigen aanbod serieus neemt, voorkomt de meeste foute antwoorden al voordat de chatbot live gaat.
Hoe leert een chatbot?
Een chatbot leert niet vanzelf. Iemand moet de gesprekken teruglezen, zien waar de chatbot vastliep of een verkeerd antwoord gaf, en de kennisbron of de instructies aanpassen.
Bij een rule based chatbot betekent leren dat er nieuwe regels en antwoorden bij komen. Bij een AI-chatbot gaat het vooral om de kennisbron aanvullen, onduidelijke informatie herschrijven en grenzen bijstellen. Hoe je dat aanpakt, lees je in hoe kan ik mijn chatbot trainen.
De eerste weken na de livegang zijn het belangrijkst. Dan komen de vragen binnen die niemand had voorzien, en die laten zien wat er nog in de kennisbron ontbreekt.
Wanneer geeft een chatbot het gesprek door aan een mens?
Een chatbot hoort het gesprek over te dragen zodra hij twijfelt, bij een klacht, bij een vraag die afwijkt van de standaard, bij een concrete koopvraag en wanneer de bezoeker zelf om een medewerker vraagt. Een goede overdracht is aangekondigd en neemt het hele gesprek mee, zodat de bezoeker niets hoeft te herhalen.
Dat dit geen detail is, blijkt uit onderzoek van de Consumentenbond onder ruim 10.000 panelleden (augustus 2026): 71 procent kreeg via een chatbot geen antwoord of hulp. Ook toezichthouders kijken mee. De ACM en de Autoriteit Persoonsgegevens verwachten dat organisaties duidelijk maken dat een klant met een chatbot praat, en dat een medewerker bereikbaar blijft.
Hoe een chatbot en live chat met mensen zich tot elkaar verhouden, lees je in chatbot vs live chat.
Hoe wij een chatbot inrichten
Bij Bconnect besteden we de meeste tijd aan de twee bouwstenen waar het in de praktijk misgaat: de kennisbron en de overdracht.
De kennisbron bouwen we samen met de klant op, uit de website, productinformatie, voorwaarden en de vragen die nu al binnenkomen. Na de livegang lezen onze chatspecialisten de gesprekken mee en scherpen ze de antwoorden aan. De overdracht hangt af van het model: bij Operator Assisted AI voeren onze chatspecialisten het gesprek en ondersteunt de AI hen, bij AI First + Human Handoff voert de AI het gesprek en neemt een specialist of het eigen team over waar nodig.
Een voorbeeld uit automotive. Een bezoeker vraagt ’s avonds naar de actieradius van een elektrische auto. De AI beantwoordt dat uit de kennisbron van de dealer. Daarna vraagt de bezoeker of zijn huidige auto kan worden ingeruild en of hij zaterdag een proefrit kan maken. Dan neemt een specialist het over, legt de proefrit vast en zet de aanvraag met het hele gesprek door naar de juiste vestiging.
Meer voorbeelden per branche vind je bij de chatbot voorbeelden. Wat een chatbot je bedrijf oplevert, staat bij de voordelen van een chatbot. Twijfel je of je hem zelf bouwt, lees dan chatbot zelf maken of uitbesteden.
Een chatbot is zo goed als zijn kennis en zijn grenzen
Een chatbot leest een vraag, herkent de bedoeling en geeft een antwoord, met vaste regels of met een taalmodel. De techniek is voor de meeste bedrijven niet het probleem. Het verschil zit in de kennisbron waaruit de chatbot put en in het moment waarop hij een mens inschakelt. Wie die twee goed regelt, heeft een chatbot die bezoekers echt verder helpt. Alle artikelen over dit onderwerp vind je in het overzicht van chatbots.
Veelgestelde vragen over hoe een chatbot werkt
Kun je in één zin uitleggen hoe een chatbot werkt?
Een chatbot herkent wat iemand vraagt en geeft daar automatisch een antwoord op, op basis van vaste regels of met kunstmatige intelligentie en de kennis van het bedrijf.
Hoe werkt een AI-chatbot?
Een AI-chatbot bepaalt met natuurlijke taalverwerking wat een bezoeker bedoelt, zoekt het antwoord op in de kennisbron van het bedrijf en formuleert het met een taalmodel in gewone taal. Weet hij het antwoord niet, dan hoort hij het gesprek over te dragen aan een mens.
Wat is het verschil tussen een rule based chatbot en een AI-chatbot?
Een rule based chatbot reageert op trefwoorden en knoppen met vooraf geschreven antwoorden. Een AI-chatbot begrijpt de betekenis van vrije vragen en formuleert het antwoord zelf, op basis van de kennis van het bedrijf.
Leert een chatbot van gesprekken?
Niet vanzelf. Iemand moet de gesprekken teruglezen, foute antwoorden verbeteren en ontbrekende informatie aan de kennisbron toevoegen. Daarna geeft de chatbot op dezelfde vragen betere antwoorden.
Kan een chatbot verkeerde antwoorden geven?
Ja. Een AI-chatbot zonder goede kennisbron kan een antwoord geven dat overtuigend klinkt maar niet klopt. Een goed ingerichte chatbot werkt alleen met de informatie van het bedrijf en zegt het eerlijk als hij iets niet weet.
Werkt een chatbot zonder internet?
Een chatbot op een website of in een berichtenapp heeft een internetverbinding nodig, omdat de vraag naar een server gaat waar de chatbot het antwoord bepaalt.
Hoe kan ik zelf een chatbot maken?
Je kiest een platform, verzamelt de vragen die klanten stellen met de juiste antwoorden, bouwt de kennisbron op en test de chatbot met echte vragen. Daarna moet iemand de gesprekken blijven teruglezen en de chatbot bijwerken.