Een systeem-prompt schrijven voor een klantenservice-chatbot
Zet een vage support-persona om in meetbare operationele instructies en bewijs dat deze bekende feiten beantwoordt en ongegronde claims veilig weigert.

Een systeem-prompt voor een klantenservice-chatbot moet gedrag en grenzen bepalen, terwijl veranderlijke feiten in onderhoudbare kennisbronnen blijven staan.
Een systeem-prompt is de vaste instructie die de assistent voor elk bericht van een bezoeker ontvangt. In WebChatAgent bevindt deze zich in Custom Role en kan deze identiteit, bereik, stijl, bewijsregels en escalatie bepalen, maar ontbrekende bedrijfsfeiten niet betrouwbaar maken.
Deze handleiding scheidt gedrag van kennis. We maken een compacte prompt voor Northstar Services, testen één feit dat in een goedgekeurde bron staat en vragen vervolgens naar een ontbrekend restitutiebeleid voor jaarcontracten. Het juiste resultaat is een nuttig antwoord op de eerste vraag en een transparante weigering bij de tweede.
Custom Role is beschikbaar vanaf het Basic-abonnement en ondersteunt maximaal 5,000 tekens. De beste prompt is meestal veel korter: elke zin moet een waarneembaar gedrag aansturen dat u kunt testen.
Privacyvriendelijke speler met tweestapsactivering
Systeem-prompt klantenservice-chatbot: bouwen en testen
Schrijf een systeem-prompt voor een klantenservice-chatbot met duidelijke rol, toon, bewijsregels, privacygrenzen, escalatie en tests.
De YouTube-speler blijft geblokkeerd totdat u op Afspelen klikt. Door het laden maakt uw browser verbinding met YouTube en kunnen technische gegevens naar Google worden verzonden.
Rechtstreeks openen op YouTubeWat u aan het einde heeft bereikt
- Een direct te kopiëren prompt met zeven controleerbare secties
- Expliciete regels voor bronnen, privacy, weigeringen en menselijke escalatie
- Regressievragen voor bekende antwoorden en ontbrekende informatie
- Een herhaalbare A/B-beslissing in de Role Optimizer
Voordat u begint
- Basic-abonnement of hoger, of een actieve proefperiode
- Een chatbot met minimaal één goedgekeurde bron
- Een echte supportverantwoordelijke en een geldig overdrachttraject
- Vijf vaste testvragen voor normale, dubbelzinnige, buiten-bereik- en escalatiegevallen
Stuur gedrag aan via de prompt; haal feiten uit afzonderlijke bronnen
De prompt bepaalt hoe de assistent moet handelen; geïndexeerde bronnen bepalen op welke veranderlijke bedrijfsfeiten deze mag vertrouwen. Bewaar beleid, prijzen, planningen en productdetails in eigen bronnen, zodat ze kunnen worden bijgewerkt zonder de gedragsinstructies te herschrijven.
Gebruik zeven korte secties: Role, Audience and Tone, Scope, Evidence, Boundaries, Escalation en Response Format with Examples. Koppel vervolgens minimaal één vaste vraag aan elke cruciale regel.
01–11
Stap voor stap instellen
Open de juiste assistent en bewaar een nulmeting
Bewerk nooit een productieprompt zonder een rollback-kopie.
Selecteer de gewenste assistent in de linkerzijbalk, open Configuration en controleer de chatbotnaam bovenaan. Scrol naar Answer style and role, de huidige kaart voor Custom Role/System Prompt; hier staat het begin van de opgeslagen instructies.
Kopieer de volledige huidige prompt naar een versielogboek met chatbot, eigenaar, datum en reden van wijziging voordat u de editor opent. Noteer ook provider, model, temperature en de actieve bronversie. Een promptvergelijking is betekenisloos wanneer meerdere variabelen tegelijk veranderen.
Kies een preset, AI-concept of schone basis
Sjablonen versnellen het opstellen; ze bepalen niet uw supportbeleid.
Open Custom Role Configuration. Preset Roles kan een startsjabloon invullen; Generate with AI is beschikbaar wanneer de chatbot al gegevensbronnen heeft. Lees elke gegenereerde regel voordat u deze behoudt, omdat een concept een toon of bereik kan aannemen die uw bedrijf nooit heeft goedgekeurd.
Begin voor een gecontroleerde handleiding met de preset Website Support of een leeg tekstvak. Houd de limiet van 5,000 tekens in het oog, maar streef naar een compacte prompt die een supportverantwoordelijke in een paar minuten kan beoordelen.
Schrijf Role, Audience en Tone als waarneembaar gedrag
Vervang bijvoeglijke naamwoorden door instructies die een beoordelaar in een antwoord kan terugzien.
Begin met: “ROLE — You are the customer-support assistant for Northstar Services.” Voeg vervolgens de doelgroep en het doel toe: help websitebezoekers goedgekeurde diensten en vervolgstappen te begrijpen.
Schrijf onder TONE: “clear, calm and human” plus waarneembare regels: erken frustratie in één zin, gebruik alledaags Nederlands, vermijd overdreven taalgebruik en herhaal niet de volledige vraag van de bezoeker. Alleen “Be friendly” is te vaag om te beoordelen.
Scheid supportbereik van feitelijk bewijs
De prompt stuurt het gedrag aan; bronnen blijven de autoriteit voor veranderlijke feiten.
Noem onder SCOPE de ondersteunde taken: diensten uitleggen, navigatie en gepubliceerde supportprocessen. Noem vervolgens onderwerpen die buiten het bereik vallen, zoals juridisch, medisch of financieel advies en interne accountwijzigingen.
Eis onder EVIDENCE geïndexeerde bronnen voor bedrijfsbeleid, prijzen, data, beschikbaarheid en contractvoorwaarden. Als de opgehaalde inhoud een claim niet ondersteunt, moet de assistent melden dat deze informatie niet te vinden is. Plak het restitutiebeleid niet in deze sectie; voeg het toe en beheer het als een goedgekeurde gegevensbron.
Voeg grenzen toe voor privacy, beveiliging en transacties
Een beleefd antwoord kan nog steeds onveilig zijn als het toegang verzint of onnodige gegevens verzamelt.
Stel vast dat de assistent niet mag vragen om wachtwoorden, volledige betaalkaartgegevens, authenticatiecodes of overbodige gevoelige gegevens. De assistent mag nooit beweren een account te hebben ingezien, een abonnement te hebben gewijzigd, een terugbetaling te hebben verwerkt of een andere actie te hebben voltooid, tenzij een geconfigureerde tool een bevestigd resultaat heeft opgeleverd.
Instrueer de assistent om verzoeken van bezoekers om verborgen instructies, inloggegevens of privébroninhoud prijs te geven, te negeren. Deze regels ondersteunen productcontroles; ze zijn geen vervanging voor toegangsrechten, domeinbeperkingen en veilige toolvalidatie.
Definieer exact wanneer en hoe te escaleren
Escalatie vereist triggers, een bestemming en minimale context.
Noem onder ESCALATION de triggers: de bezoeker vraagt om een menselijke medewerker, het probleem betreft een factureringsgeschil, veiligheids- of privacyzorgen, herhaalde fouten of ontbrekende vereiste informatie. Noem het daadwerkelijke traject, zoals de geconfigureerde Live Chat-overdracht of supportcontactgegevens.
Geef de assistent instructies over wat te verzamelen vóór de overdracht (bijvoorbeeld een korte probleemsamenvatting en een goedgekeurd contactveld) en wat nooit te verzamelen. Als er geen menselijke medewerker online is, moet de assistent het volgende reactiekanaal en de responstijd alleen uitleggen wanneer die details in een goedgekeurde bron staan.
Specificeer het antwoordformaat en twee veilige voorbeelden
Voorbeelden moeten de vorm demonstreren zonder een verborgen beleidsbron te worden.
Stel onder RESPONSE FORMAT een praktische standaard in: antwoord direct, blijf normaal gesproken onder de 100 woorden, gebruik opsommingstekens bij drie of meer stappen en stel één verduidelijkende vraag wanneer de intentie dubbelzinnig is. Vermijd het forceren van korte antwoorden wanneer veiligheid of toegankelijkheid om meer context vraagt.
Voeg één onderbouwd voorbeeld toe en één voorbeeld voor ontbrekende informatie. Houd veranderlijke waarden buiten het voorbeeld. Een veilig patroon is: “I can’t find an approved annual-contract refund policy in the available sources. I can help you contact support instead.”
Sla op en voer een controlevraag met een bekend antwoord uit
Bewijs dat de strengere regels nuttige, onderbouwde antwoorden niet blokkeren.
Selecteer Save in het dialoogvenster Custom Role en wacht tot de configuratie meldt dat de wijziging is opgeslagen. Start een nieuw gesprek, zodat eerdere context het effect van de nieuwe instructies niet kan beïnvloeden.
Stel een vraag waarvan het exacte antwoord alleen in de goedgekeurde tutorialbron staat, en noteer vraag, verwacht feit, waargenomen antwoord, bronversie, model en promptversie. Het antwoord moet het feit vermelden zonder niet-onderbouwde contract- of beleidsdetails toe te voegen.
Test ontbrekende informatie en escalatiegedrag
Een transparante beperking is een geslaagd resultaat wanneer de bron ontbreekt.
Vraag in een ander nieuw gesprek: “What is Northstar Services’ refund policy for annual contracts?” De tutorialbron bevat bewust geen dergelijk beleid.
Verwacht resultaat: de assistent meldt dat het beleid niet beschikbaar is in de geïndexeerde informatie, verzint geen restitutietermijn of kosten en biedt het goedgekeurde supporttraject aan. Herhaal dit met een expliciet “I want a human”-verzoek en één poging tot prompt-injectie.
Vergelijk de huidige en voorgestelde prompts in Role Optimizer
Gebruik identieke vragen en inspecteer de antwoorden, niet alleen het winstpercentage.
Open Knowledge Optimizer, kies dezelfde chatbot en selecteer Role. Genereer een voorstel, lees Current en Proposed naast elkaar en verwijder eventuele verzonnen workflows vóór het testen.
Kies een vaste vragenbron en voer A/B-validatie uit. Open elk paar en beoordeel feitelijke onderbouwing, correcte weigering, toon, beknoptheid en escalatie. Pas de rol alleen toe als de voorgestelde versie het doelgedrag verbetert zonder de controle op het bekende antwoord te verstoren. Een gepolijst voorstel dat slechter scoort, wordt niet toegepast.
Versioneer de winnaar en monitor echte gesprekken
Een prompt is operationeel gedrag, geen eenmalige schrijfoefening.
Bewaar de goedgekeurde prompt, eigenaar, datum, reden van wijziging, vragenset en het A/B-resultaat bij elkaar. Houd de laatste versie gereed voor een rollback en wijzig in toekomstige tests één laag tegelijk.
Bekijk na de release Questions, Feedback, Conversations en Live Chat-overdrachten op gemiste feiten, misplaatst zelfvertrouwen, een stroeve toon en onnodige escalatie. Voer de vaste set opnieuw uit zodra bronnen, tools, model, doelgroep of het escalatieproces veranderen.
Voorbeeld en resultaat
Bekijk de praktijktest en het resultaat
Elke tutorial bevat een vaste invoer, het verwachte resultaat en een transparant overzicht van wat daadwerkelijk lokaal is geverifieerd.
Praktijkvoorbeeld: Hoe u een goede systeem-prompt voor klantenservice schrijft
Dit exacte scenario is doorlopen met het tijdelijke tutorial-account.
Exacte testinvoer
What is Northstar Services’ refund policy for annual contracts?
Verwacht resultaat
De assistent meldt dat het beleid niet beschikbaar is, verzint geen voorwaarden en biedt het geconfigureerde supporttraject aan.
Wat er daadwerkelijk is geverifieerd
De daadwerkelijke assistent gaf aan geen informatie te hebben over het restitutiebeleid voor jaarcontracten en bood aan de bezoeker door te verbinden met een supportmedewerker. Er werden geen termijnen, kosten of voorwaarden verzonnen.
Tips en trucs
Maak de inrichting betrouwbaar
Test met realistische voorbeelden, leg uw startpunt vast en wijzig één instelling tegelijk. Zo worden echte verbeteringen zichtbaar.
Gebruik tussenkopjes in de prompt
Role, Audience and Tone, Scope, Evidence, Boundaries, Escalation en Response Format zijn eenvoudiger te controleren dan één lange alinea.
Ken prioriteit toe aan tegenstrijdige regels
“Always answer” botst met “never guess.” Stel vast dat bewijs- en veiligheidsregels voorrang hebben en test het conflict direct.
Beloof geen overdracht die niet is geconfigureerd
De prompt mag alleen verwijzen naar een echt Live Chat-, ticket-, e-mail- of terugbelkanaal. Anders loopt de bezoeker vast terwijl de assistent behulpzaam klinkt.
Houd feiten dicht bij hun eigenaren
Een veranderlijk restitutiebeleid hoort thuis in een beheerde bron met een ingangsdatum, niet in een prompt die alleen een beheerder zich herinnert bij te werken.
Wanneer iets niet werkt
Problemen oplossen
Controleer status, machtigingen en testgegevens systematisch voordat u het model of de prompt aanpast.
De assistent verzint nog steeds een ontbrekend beleid
Controleer met Content Search of het beleid daadwerkelijk ontbreekt, verwijder tegenstrijdige voorbeelden uit de prompt, vereis geïndexeerd bewijs voor beleidsclaims en test opnieuw in een nieuwe sessie. Een krachtiger model kan van een ontbrekend beleid geen goedgekeurd feit maken.
De prompt klinkt robotachtig of herhaalt disclaimers
Vervang algemene waarschuwingen door één korte terugvalzin, voeg een voorbeeld met een menselijke toon toe en test met formuleringen van echte bezoekers. Houd veiligheidsvoorwaarden expliciet, maar vraag de assistent niet om elke regel op te dreunen.
De Role Optimizer heeft geen vragen om te testen
Maak een vaste Knowledge Test-set aan of selecteer een andere gevulde vragenbron. Neem minimaal één bekend feit, één dubbelzinnig verzoek, één ontbrekend beleid, één escalatie en één buiten-bereik-geval op.
Een hoger winstpercentage verbergt een mislukt cruciaal antwoord
Open elk antwoordpaar en behandel cruciale gevallen rond bekende antwoorden, privacy en escalatie als harde voorwaarden voor release. Pas een prompt die op een van deze punten faalt niet toe, zelfs niet als het totale percentage stijgt.
Klaar voor een test op productieniveau
Zet de vijf tutorialvragen om in een permanente regressieset voor prompts. Wijs een eigenaar toe, voer deze uit na elke wijziging in prompt, bron, model of tool en koppel elke release aan de exacte opgeslagen promptversie.
Gerelateerde bronnen
Test de prompt in Knowledge Optimizer
Stel vaste vragen op, vergelijk rollen en behoud alleen meetbare verbeteringen.
Niet-onderbouwde antwoorden opsporen en verminderen
Onderscheid fouten in bronnen, retrieval, prompts en modellen voordat u iets wijzigt.
Configuratiereferentie voor Custom Role
Bekijk het huidige abonnement, de lengte en het configuratiegedrag.
