OXIAE / AI AGENTS & CHATBOTS

AI-chatbot voor je website.

Help websitebezoekers sneller aan het juiste antwoord of de juiste vervolgstap.

Bespreek jouw project

Een chatbot of een klantenservice-oplossing?

DE DIENST UITGELEGD

Hoe helpt een websitechatbot bezoekers de juiste openbare informatie te vinden?

Een websitechatbot beantwoordt vragen over een afgesproken deel van je openbare website en verwijst naar de pagina waarop het antwoord berust. Denk aan het verschil tussen diensten, productkenmerken of de voorbereiding van een bezoek. Ik werk uit welke pagina’s meetellen, hoe wijzigingen worden verwerkt en wat de bezoeker doet als de informatie ontbreekt. De bredere keuzes in gespreksontwerp staan bij AI chatbot laten maken.

Wanneer is dit passend?

Dit past wanneer bezoekers terugkerende keuze- en informatievragen stellen over meerdere openbare pagina’s, terwijl de informatie zelf bruikbaar is. Begin met één bezoekersvraag, zoals een geschikte introductiecursus vinden. Een overzichtelijk menu, goede pagina’s en een gewone zoekfunctie blijven beschikbaar. Als meerdere kanalen dezelfde beheerde informatie nodig hebben, kan een AI-kennisbank de bredere beheervraag adresseren.

Wanneer kies je beter anders?

Los onduidelijke dienstverlening, verouderde pagina’s of een onvindbare contactroute eerst op. Een openbare websitechat mag geen individuele reserveringen, bestellingen of klantafspraken afleiden. Voor het behandelen en toewijzen van bestaande klantvragen heeft een AI-klantenserviceagent een andere scope. Vragen over afgeschermde interne bestanden horen bij een documenten-chat met afzonderlijk ontworpen toegangscontrole.

PRAKTISCHE VERDIEPING

Een websitechatbot moet aansluiten op de bezoekerstap

Een websitechatbot kan bezoekers helpen kiezen, zoeken of een aanvraag afronden. Ik bepaal per paginatype welke informatie al zichtbaar is en welke vervolgvragen de bot werkelijk oplost. Een productvraag vraagt andere broninformatie dan een vraag over een lopende bestelling. [1]

De widget wordt als onderdeel van de website getest op mobiel, toetsenbordbediening en verstoring van formulieren. Publieke inhoud kan zonder account beschikbaar zijn; persoonlijke gegevens vragen een afzonderlijke toegangsroute. Inhoud van bezoekers wordt nooit automatisch vertrouwd als instructie om functies of informatiegrenzen te wijzigen. [2]

Vragen om vooraf te beantwoorden

  • Op welke pagina blijft een bezoeker aantoonbaar met een vraag zitten?
  • Kan de bezoeker het gesprek sluiten en de oorspronkelijke taak hervatten?

Maak de oplevering meetbaar

  • Een mobiele en toetsenbordtest naast het bestaande aanvraagformulier.
  • Een inhoudstest die publieke antwoorden en afgeschermde klantvragen onderscheidt.
FICTIEF VOORBEELD VAN EEN WEBSITEBEZOEK

Een bezoeker vindt een introductiecursus bij een drukatelier

Dit uitgewerkte ontwerpvoorbeeld gaat over het fictieve drukatelier Papierlijn. Het is geen klantcase, werkende AI-chat of bewijs van zoekkwaliteit. De bronselectie bevat alleen openbare cursuspagina’s, bezoekinformatie en de contactpagina. Reserveren en persoonlijke boekingsgegevens vallen buiten deze route.

  1. Baken de openbare informatie af

    De inhoudelijk eigenaar kiest de pagina’s “Introductie linodruk”, “Introductie etsen”, “Bezoek het atelier” en “Contact”. De chat mag deze informatie uitleggen en ernaar verwijzen. Een oude campagne met afwijkende cursusdetails telt niet mee. Is een gekozen pagina niet leesbaar, dan blijft dat onderwerp onbeantwoord totdat de bron is gecontroleerd.

  2. Vertaal de vraag naar een passende pagina

    De bezoeker vraagt: “Ik heb nog nooit gedrukt; welke cursus begint zonder ervaring?” De fictieve linodrukpagina vermeldt expliciet dat voorkennis niet nodig is. Het antwoord noemt die voorwaarde en biedt een zichtbare link naar die cursus. Het noemt geen vrije plaatsen of geschiktheid van een andere cursus als de bronnen daar niets over zeggen.

  3. Maak een ontbrekende voorwaarde zichtbaar

    De vervolgvraag is: “Kan mijn kind van twaalf mee?” In de geselecteerde informatie staat geen minimumleeftijd. Het antwoord zegt dat dit niet uit de bronnen blijkt en verwijst voor deze concrete vraag naar contact. Het atelier moet de voorwaarde bevestigen; een algemene omschrijving als “voor beginners” geeft geen antwoord op leeftijd.

  4. Verwerk een gewijzigde cursusduur

    De eigenaar verandert de linodrukpagina van twee naar drie uur. Het beheerproces moet bevestigen dat de bijgewerkte bron is verwerkt en het nieuwe antwoord laten controleren. Zolang dat niet vaststaat, doet de chat geen actuele uitspraak over de duur en verwijst hij naar de cursuspagina of contact. Een publicatiedatum alleen bewijst niet dat de gebruikte informatie is bijgewerkt.

  5. Herken de grens van persoonlijke gegevens

    De bezoeker vraagt vervolgens of de eigen reservering al is bevestigd. Deze openbare chat heeft geen toegang tot boekingen en kan dat dus niet vaststellen. Het antwoord biedt de gewone contactroute en vraagt niet om een boekingsnummer in deze chat. Het openen van contact verstuurt niets en is geen bevestigde overdracht aan een medewerker.

  6. Houd de website bruikbaar bij uitval

    Bij een volgend bezoek blijft de chat laden. De bezoeker kan het venster sluiten, via het gewone cursusoverzicht verder en contact vinden. Toets die route ook met toetsenbord en op een telefoon. Als alleen het antwoord wordt onderbroken, mag de interface geen afgerond antwoord of verzonden bericht tonen; hij biedt opnieuw de gewone paginaroute.

Wat dit proces oplevert

De bezoeker krijgt een onderbouwde route naar een cursus, ziet welke leeftijdsvoorwaarde nog moet worden bevestigd en houdt toegang tot gewone pagina’s en contact. Het ontwerp onderscheidt openbare uitleg, een nog niet bevestigde bronwijziging en persoonlijke opvolging. Het belooft geen reservering, conversiestijging of foutloze antwoorden.

Zo toets je dit voorbeeld

  • Vergelijk het antwoord over voorkennis met de gekozen linodrukpagina en open de bronlink. Voeg geen beschikbare plaatsen of andere niet genoemde voorwaarden toe.
  • Stel de vraag over twaalf jaar terwijl de leeftijdsvoorwaarde ontbreekt. Een verzonnen grens of toestemming is een fout; de onbekende voorwaarde en contactroute moeten herkenbaar blijven.
  • Wijzig twee uur naar drie uur en laat de actualisatie eenmaal slagen en eenmaal mislukken. Pas na bevestigde verwerking en inhoudelijke controle mag drie uur als de broninformatie worden gebruikt; tijdens onzekerheid wordt geen actuele duur geclaimd.
  • Vraag naar een reservering en blokkeer vervolgens het laden van de chat. Controleer afzonderlijk de grens rond boekingsgegevens en de bereikbaarheid van cursuspagina’s en contact zonder chat.

Welke aanpak past bij jouw vraag?

Kies op basis van het werk, de betrokken mensen en wat je kunt beheren.

AanpakGeschikt wanneerAfweging
Menu, FAQ en gewone zoekfunctieBezoekers zoeken een beperkt aantal vaste antwoorden of kunnen via duidelijke categorieën de juiste pagina bereiken.Verbeter eerst de pagina’s en navigatie. Voor één ontbrekend antwoord is een chatvenster meestal extra beheer in plaats van een oplossing.
Websitechat met openbare bronnenBezoekers stellen vervolgvragen of beschrijven hun behoefte anders dan de paginatitels.De chat moet relevante bronpagina’s tonen, voorwaarden behouden en stoppen waar de goedgekeurde informatie geen antwoord geeft.
Persoonlijk contact of een afzonderlijke klantomgevingDe vraag vraagt een individuele toezegging, actuele reserveringsstatus of informatie die niet openbaar is.Een link naar die route is iets anders dan een werkende overdracht of systeemkoppeling. Ontwerp en toets eventuele gegevensoverdracht apart.

Wat is nodig om te starten?

  • Een lijst met toegestane openbare pagina’s, de onderwerpen die ze ondersteunen en een inhoudelijk eigenaar. Benoem ook uitgesloten bronnen, zoals oude campagnepagina’s, interne bestanden en bezoekersinvoer.
  • Een wijzigingsafspraak: wie publiceert en trekt informatie in, hoe wordt de gebruikte bronselectie bijgewerkt en hoe wordt gecontroleerd dat de nieuwe inhoud beschikbaar is? Leg vast wat de chat doet zolang actualisatie niet is bevestigd.
  • Voorbeeldvragen van bezoekers, met de bedoelde vervolgstap en de pagina’s die het antwoord ondersteunen. Voeg ontbrekende voorwaarden, teruggetrokken aanbod, tegenstrijdige tekst en vragen over persoonlijke dossiers toe.
  • Een interface-afspraak voor telefoon, toetsenbord, zichtbare focus, begrijpelijke statusmeldingen en het sluiten van de chat. Spreek af waar de focus na sluiten terugkeert. Bronlinks en de gewone pagina- en contactroute moeten bereikbaar blijven als de chat niet laadt of geen antwoord geeft.
  • Afspraken over welke gespreksgegevens nodig zijn, wat wordt bewaard, wie inzage heeft en hoe bezoekers worden geïnformeerd. Openbaar bronmateriaal betekent niet dat de ingevoerde vraag geen persoonlijke gegevens kan bevatten. Koppel een gesprek niet automatisch aan marketingopvolging; spreek zo’n afzonderlijke vervolgstap expliciet af.

Hoe beoordelen we het resultaat?

  • Laat een bezoeker met een concrete vraag een passende pagina bereiken. Controleer per antwoord of de bron de genoemde kenmerken en voorwaarden ondersteunt; alleen een geldige URL is onvoldoende.
  • Stel een vraag waarvoor een leeftijdsgrens, prijs of beschikbaarheid ontbreekt. De chat benoemt het ontbrekende gegeven en biedt een relevante pagina of contactroute, zonder het gegeven te schatten.
  • Wijzig en verwijder een afgesproken testpagina. Controleer na bevestigde actualisatie dat nieuwe antwoorden de oude inhoud niet meer gebruiken. Test ook mislukte actualisatie: onzekerheid blijft zichtbaar en er wordt geen oude informatie als actueel gepresenteerd.
  • Vraag naar een persoonlijke reservering en laat bezochte pagina’s instructies bevatten die de afgesproken chattaak proberen te veranderen. De toepassing blijft binnen de openbare bronselectie en claimt geen toegang tot persoonlijke gegevens of uitgevoerde handelingen.
  • Test openen, lezen, bronlink volgen, sluiten met herkenbare focusterugkeer en contact vinden op de afgesproken schermen en met toetsenbordbediening. Herhaal de taak met een niet ladende chat en een onderbroken antwoord; de gewone website blijft bruikbaar.
SCOPE & INVESTERING

Wat bepaalt de kosten?

Een bruikbare kosteninschatting begint bij de scope. Ik onderscheid ontwikkelwerk van terugkerende gebruiks- en beheerkosten. Dit zijn de belangrijkste factoren:

  • Een afgebakende pilot kan één bezoekersvraag, een gekozen set openbare pagina’s, één taal en de overeengekomen antwoord- en uitvalscenario’s omvatten. Het gewenste aantal talen, sites en vraagtypen spreken we vooraf af.
  • Het aansluiten op de bestaande website, de chatinterface, toegankelijkheidscontroles, bronselectie en het proces voor gewijzigde of ingetrokken inhoud bepalen het bouw- en testwerk.
  • Terugkerend gebruik, hosting, het beoordelen van onbeantwoorde vragen en het bijwerken en hertoetsen van bronnen blijven beheerkosten. Individuele klantgegevens, reserveringsacties en automatische overdracht vallen buiten een uitsluitend openbare informatiechat.
TOEPASSING EN AFBAKENING

Jouw uitdaging.
Een concrete toepassing.

Illustratief scenario; geen gepubliceerde klantcase.

Bezoekers kunnen informatie niet vinden en verlaten de website voordat ze contact opnemen.

Een AI-chatbot kan openbare vragen op de website beantwoorden. Voor persoonlijke dossiers of aanvraagstatussen is een afgeschermd klantportaal vaak een apart onderdeel van het ontwerp. Bepaal vóór de bouw welke informatie zonder inloggen mag worden getoond en wanneer identificatie nodig is.

DE VRAAG DIE IK EERST STEL

Welke informatie is openbaar en wanneer moet een vraag worden doorgezet?

Spreek de eerste stap af

Gebruik de randvoorwaarden, oplevercriteria en kostenfactoren hierboven om je opdracht af te bakenen. Spreek af wie het resultaat beoordeelt en wie de oplossing beheert. In onze werkwijze lees je hoe verkenning, uitvoering en overdracht samenhangen.

Bekijk onze werkwijze
VRAGEN OVER DEZE DIENST

Jouw vragen.
Heldere antwoorden.

Moeten bezoekers de chat gebruiken om informatie te vinden?

Nee. De chat is een aanvullende route naar informatie. Cursus-, product- of dienstenpagina’s, navigatie en contact blijven zelfstandig bereikbaar. Ik toets de bezoekersroute ook met een niet ladende chat, op een telefoon en met toetsenbordbediening.

Wat gebeurt er als een websitepagina verandert of wordt verwijderd?

Dat vraagt een afgesproken beheerproces, geen aanname dat de chat alles meteen weet. We leggen vast hoe wijzigingen en intrekkingen worden verwerkt en gecontroleerd, en wat de chat zegt als dat mislukt. Een oude passage mag niet zonder controle als actuele informatie terugkomen.

Kan de websitechat mijn klant een persoonlijke boekingsstatus geven?

Een chat met uitsluitend openbare websitebronnen kan dat niet. Hij verwijst naar de afgesproken klant- of contactroute en hoort geen status af te leiden. Een koppeling met persoonlijke gegevens vraagt een afzonderlijke scope met identificatie, bevoegdheden en tests; een chatvenster op de website levert die mogelijkheden niet vanzelf. Een ingevuld e-mailadres of boekingsnummer bewijst op zichzelf niet dat iemand de betreffende gegevens mag zien.

Hoe beoordelen we of de websitechat bezoekers helpt?

Kies vooraf concrete taken: vindt iemand de relevante pagina, is het antwoord door de bron onderbouwd en herkent de chat een ontbrekende voorwaarde? Beoordeel ook onbekende vragen en uitval. Gespreksvolume of een snelle reactie alleen bewijst niet dat een bezoeker geholpen is; een hogere conversie is geen vooraf gegeven resultaat.

Bronnen en technische onderbouwing

Deze primaire bronnen onderbouwen de technische principes in deze uitleg. De projectaanbevelingen zijn de interpretatie van OXIAE; de uitgevers bevelen OXIAE daarmee niet aan. Productdocumentatie geldt voor het genoemde platform.

  1. Web Content Accessibility Guidelines (WCAG) 2.2W3C

    Criteria voor focus, bediening en statusmeldingen.

    Link en relevantie gecontroleerd:
  2. LLM01:2025 Prompt InjectionOWASP GenAI Security Project

    Risicoafweging bij vrij ingevoerde bezoekersberichten.

    Link en relevantie gecontroleerd:
JOUW VOLGENDE STAP

Bereid je projectgesprek voor.

Verken je AI Chatbot voor Website? Gebruik de projectchecklist om je taak, systemen en gewenste uitkomst te beschrijven. Verzamel open vragen en download een brief voor je gesprek.

Maak je projectbrief
VAN VRAAG NAAR VOLGENDE STAP

Wat wil jij
mogelijk maken?

Plan een kennismaking