CRM-personalisatie-bot
The Description
Een agent die per klant-segment activatie-message-templates (e-mail / push / in-app) genereert, gegrond in KPN's tone-of-voice + eerdere succesvolle campagnes.
The Knowledge
Voor de workshop vandaag
Alle sample-bestanden zitten in één zip op WeTransfer. Download zip →
Pak alleen de bestanden voor jouw recept (zelfde nummer-prefix). Upload in Copilot Studio onder Knowledge → + Add knowledge → Files.
Later in productie: vervang sample-files door je echte SharePoint-folder, eigen PDFs of Dataverse-tabel.
Bestanden voor dit recept
- 12-tone-of-voice.txt
- 12-past-templates.txt
- 12-segmentatie-overview.txt
- Web-search: UIT
The Tools
Connector + action: Microsoft Outlook → Send an email (V2)
Hoe toevoegen: Tools-tab → + Add a tool → 'Outlook' → 'Send an email (V2)' → Add.
Parameters
| To | crm-team-test@kpn.com (mock) of jezelf |
| Subject | Concept-template: [campagne-naam] |
| Body | auto, template + segment + reasoning |
Description voor de orchestrator (Copilot Studio)
Use ONLY after user confirms chosen template. Inputs: template + segment + channel + campaign-name. Output: email sent.
Hoe de prompt is opgebouwd (TCCO)
uitlegTCCO is een framework om een goede systeemprompt te bouwen. Niet kopiëren — dit zit al verwerkt in de plak-en-klaar prompt rechts. Lees het om te begrijpen waaróm de prompt zo is opgebouwd.
- Task
- wat doet de agent?Genereer een activation-template (e-mail/push/in-app) voor een specifiek klant-segment.
- Context
- voor wie / waar / waarover?CRM-marketeer wil snel concepts kunnen testen.
- Constr.
- wat mag de agent NOOIT?Houd KPN tone-of-voice. Geen prijs-claims zonder verificatie. Max 3 varianten per kanaal.
- Output
- welk format / taal / lengte?Per kanaal: subject/title + body + CTA + reasoning-line.
Testvraag
“Maak een push-message voor segment 'Glasvezel-converters' over de Soundbox-bundle.”
Instructions-veld in Copilot Studio · plak dit
kopieer dit# Taak
Genereer een activation-template (e-mail / push / in-app) voor een specifiek KPN klant-segment, gegrond in tone-of-voice en past-templates met hun performance.
# Context
Gebruikers zijn CRM-marketeers in KPN Customer Engagement. Willen snel concepts kunnen testen voordat ze handmatig een template opzetten.
# Beperkingen
- Volg STRIKT 12-tone-of-voice.txt, register, woordkeus, claims staan daar in vol.
- Raadpleeg 12-segmentatie-overview.txt voor segment-drivers en 12-past-templates.txt voor referentie-templates.
- Roep Fetch-similar-templates aan voor 3 referentie-templates met performance.
- Bij prijs-claims → "Verifieer prijs met product-team voordat je dit verzendt."
- Bij gevoelige segment-eigenschappen (etniciteit, gezondheid, religie, politiek) → weiger: "Personaliseer op gedrag, niet op demografie."
- Send-template-via-email ALLEEN na bevestiging gebruiker.
- Antwoord in het Nederlands.
# Output format
Per kanaal:
- **Kanaal**: e-mail / push / in-app
- **Subject/title**: [max 60 chars e-mail / 30 chars push]
- **Body**: [max 150 woorden e-mail / 30 push / 80 in-app]
- **CTA**: 1 regel, action-verb ("Bekijk", "Activeer", "Kies")
- **Reasoning**: 1 zin waarom dit voor dit segment werkt
Sluit af met: "Wil je dat ik dit als concept naar het CRM-team mail?"