Terug naar overzicht
AI Chatbot
AI-chatbot widget op je website: instellen, aanpassen en testen.
Wat is de Chatbot?
De AI Chatbot is een slimme widget die je op je website kunt plaatsen. Bezoekers kunnen er vragen stellen en krijgen direct antwoord op basis van AI.
De chatbot verschijnt als een zwevende knop (meestal rechtsonder) en opent een chatvenster wanneer erop wordt geklikt. Je kunt het uiterlijk, de positie en het gedrag volledig aanpassen.
Tips
- Een API key is altijd vereist, ook voor gratis modellen.
Chatbot inschakelen
Zo schakel je de chatbot in:
1. Ga naar Chatbot-instellingen in het zijmenu
2. Zet de schakelaar "Chatbot inschakelen" aan
3. Voer je API key in
4. Kies een AI-model uit de dropdown
5. Klik op Opslaan
De chatbot is nu actief en kan op je website worden geplaatst via de Page Builder.
API Key & Provider
De chatbot werkt met het BYOK-model (Bring Your Own Key). Dit betekent dat je je eigen API key gebruikt van een AI-provider.
Ondersteunde providers:
• OpenRouter – toegang tot honderden modellen via één key
• OpenAI – directe toegang tot GPT-modellen
• Google – toegang tot Gemini-modellen
Je API key wordt versleuteld opgeslagen in de database en is nooit leesbaar na invoer.
Let op
- Je API key wordt versleuteld opgeslagen maar geef deze nooit aan derden.
System Prompt
De system prompt bepaalt hoe de chatbot zich gedraagt. Hier geef je instructies over:
• De naam van je bedrijf of website
• De toon (formeel, informeel, vriendelijk)
• Onderwerpen waar de chatbot wel of niet over mag praten
• Specifieke informatie die altijd vermeld moet worden
Voorbeeld: "Je bent de klantenservice-assistent van Bakkerij De Gouden Aar. Antwoord altijd in het Nederlands, wees vriendelijk en verwijs bij klachten naar info@degoudenaar.nl."
Tips
- Houd je system prompt kort en specifiek voor de beste resultaten.
Chatbot op je website plaatsen
De chatbot wordt op je website geplaatst via de Page Builder:
1. Open een pagina in de editor
2. Voeg het blok "ChatbotSection" toe
3. De chatbot verschijnt als zwevende knop op die pagina
Je hoeft het blok maar op één pagina te plaatsen – de chatbot is dan beschikbaar op die pagina. Wil je de chatbot op meerdere pagina's? Voeg het blok toe aan elke gewenste pagina.
Uiterlijk aanpassen
Je kunt het uiterlijk van de chatbot volledig aanpassen:
• Knopkleur – de achtergrondkleur van de chatbot-knop
• Icoon – kies uit verschillende chatbot-iconen
• Positie – rechtsonder of linksonder op de pagina
• Bubbel-stijl – de vorm van de chatknop (rond, afgerond)
• Chatbreedte – hoe breed het chatvenster is
Alle stijlinstellingen vind je in de ChatbotSection-instellingen in de Page Builder.
Kennisbank (RAG)
Met de kennisbank kun je PDF-documenten uploaden als extra informatiebron voor de chatbot. De chatbot gebruikt deze documenten als context bij het beantwoorden van vragen.
Zo werkt het:
1. Ga naar Chatbot-instellingen → Kennisbank
2. Upload een PDF (max 10 MB)
3. Het document wordt automatisch verwerkt en geïndexeerd
4. De chatbot gebruikt de inhoud bij relevante vragen
Je kunt meerdere documenten uploaden en ze individueel verwijderen.
Wat zijn chunks?
Chunks zijn kleine stukjes tekst waarin je documenten en website-pagina's automatisch worden opgedeeld. Stel je voor dat je een boek hebt: in plaats van het hele boek door te zoeken, knipt het systeem het in handige alinea's.
Wanneer een bezoeker een vraag stelt, doorzoekt de chatbot deze chunks om de meest relevante informatie te vinden. Hoe meer chunks je hebt, hoe meer kennis de chatbot tot zijn beschikking heeft.
Je ziet het aantal chunks bij:
• Chatbot verbruik → RAG chunks (totaal)
• Kennisbank → per document
• Website content → per geïndexeerde pagina
Tips
- Meer chunks = betere antwoorden, maar ook meer opslagverbruik.
- Verwijder verouderde documenten om ruimte vrij te maken.
Weergavemodus: sitewide of per pagina
Je kunt kiezen hoe de chatbot op je website verschijnt:
• Sitewide — De chatbot verschijnt automatisch op alle pagina's. Ideaal als je overal dezelfde chatbot wilt.
• Per pagina — Voeg het Chatbot-blok handmatig toe in de Page Builder op specifieke pagina's. Handig als je de chatbot alleen op bepaalde pagina's wilt tonen, of per pagina andere instellingen wilt gebruiken.
Deze instelling vind je in Chatbot-instellingen → Weergavemodus.
Chat stijlen (templates)
Kies een visuele stijl voor het chatvenster die past bij je merk:
• Default — Schone, neutrale stijl
• WhatsApp — Groene bubbels, vertrouwde chat-look
• Facebook Messenger — Blauwe bubbels
• Microsoft Teams — Paarse zakelijke stijl
• Minimal — Strak en minimalistisch
• Neon — Opvallend met neon kleuren
• Glassmorphism — Modern transparant glaseffect
De stijl kun je instellen in Chatbot-instellingen of per pagina in het Chatbot-blok.
Widget data
Met widget data kun je de inhoud van je actieve widgets (zoals verhuur, webshop, menu, vacatures, reserveringen en vastgoed) automatisch indexeren voor de chatbot.
Dit zorgt ervoor dat de chatbot vragen kan beantwoorden over bijvoorbeeld:
• Prijzen en beschikbaarheid van je verhuurwoning
• Producten en voorraad in je webshop
• Gerechten, allergenen en prijzen op je menu
• Openstaande vacatures en vereisten
• Reserveringsmogelijkheden en evenementen
• Woningaanbod en kenmerken bij vastgoed
Zo werkt het:
1. Ga naar Chatbot-instellingen → Kennisbank
2. Scroll naar 'Widget data'
3. Klik op 'Indexeer widget data'
4. De data wordt verwerkt en als chunks opgeslagen
Widget data wordt niet automatisch bijgewerkt. Na het wijzigen van je widget-inhoud moet je opnieuw indexeren.
Tips
- Indexeer widget data opnieuw na het wijzigen van prijzen, producten of andere widget-inhoud.
- Widget data gebruikt dezelfde RAG-chunks als documenten en website content.
Testen
Test je chatbot voordat bezoekers hem zien:
1. Ga naar Chatbot-instellingen
2. Gebruik de test-sectie onderaan de pagina
3. Typ een testbericht en controleer het antwoord
4. Pas indien nodig de system prompt of het model aan
De testfunctie gebruikt dezelfde instellingen als de live chatbot, inclusief kennisbank-documenten en widget data.
Let op
- Wijzigingen in de chatbot-instellingen zijn direct actief op je live website.