Competitive-intelligence-digest
Stap-voor-stap walkthrough · bouw deze agent in Copilot Studio
begin hierVolg de stappen in volgorde, alles is klikbaar in de Copilot Studio UI, geen code nodig. Schat ~50 min in voor je eerste keer.
-
1
Open Copilot Studio en maak een nieuwe agent
Log in op de webapp en start een lege agent zonder template.
- 01. Ga naar https://copilotstudio.microsoft.com
- 02. Klik 'Sign in' en log in met je werk-M365-account
- 03. Linker-menu → klik 'Agents'
- 04. Klik '+ Create' rechtsboven → 'New agent'
- 05. Klik 'Skip to configure' (rechtsonder, kleine link)
- 06. Naam: 'Competitive-intelligence-digest' (of een eigen naam)
- 07. Description: laat leeg, vullen we straks via de Description-card
- 08. Klik 'Create', wacht ~10 sec
⚠ Let op: Als je 'Describe to design' kiest, gokt Copilot Studio z'n eigen tools, dat overschrijft straks onze configuratie. Skip-to-configure is veiliger.
-
2
Plak de Instructions
Geef de agent zijn karakter en regels via de plak-en-klaar systeemprompt.
- 01. Op de Overview-tab → bij 'Instructions' klik 'Edit'
- 02. Wis de standaard-tekst
- 03. Kopieer de hele system-prompt rechts onderaan deze pagina (knop 'Kopieer')
- 04. Plak in het Instructions-veld
- 05. Klik 'Save' onderaan
⚠ Let op: Plak de prompt EXACT zoals hier, niet bewerken. Pas later aan als je wilt, eerst werkend krijgen.
-
3
Vul de Description in
De Description vertelt andere agents (en jezelf bij meerdere agents) wanneer deze agent moet worden aangeroepen. Belangrijk voor multi-agent setups.
- 01. Op de Overview-tab → bij 'Description' klik 'Edit'
- 02. Kopieer de tekst uit 'The Description'-card op deze pagina
- 03. Plak in het Description-veld
- 04. Klik 'Save'
-
4
Voeg Knowledge toe uit je eigen bron
Dit recept gebruikt knowledge die je zelf moet aanleveren (bv. SharePoint-folder, eigen PDF's).
- 01. Klik op de tab 'Knowledge' in Copilot Studio
- 02. Klik '+ Add knowledge'
- 03. Kies bron: SharePoint, OneDrive, Files (upload), of Web URL
- 04. Voeg toe: KPN-strategie document met de hot-buttons en watch-list per concurrent
- 05. Voeg toe: Voorbeeld weekly competitor-monitor (sample-rapport) zodat de agent weet welk format de digest moet hebben
- 06. Wacht tot elke bron status 'Ready' krijgt
⚠ Let op: SharePoint-bron vereist dat je leestoegang hebt. Bij twijfel: vraag IT om je rechten te checken of upload als losse files.
-
5
Voeg Tool 1 toe, Send-weekly-digest
Voeg de tool 'Send-weekly-digest' toe zodat de agent use friday 16:00 or on request. inputs: recipient + digest. output: confirmation.
- 01. Klik op de tab 'Tools' in Copilot Studio
- 02. Klik '+ Add a tool'
- 03. Klik 'Connector'
- 04. Zoek 'Microsoft Outlook'
- 05. Kies actie 'Send an email (V2)'
- 06. Klik 'Add and configure'
- 07. Bij Connection: 'Create new connection' → log in als gevraagd
- 08. Bij Description plak: 'Use Friday 16:00 OR on request. Inputs: recipient + digest. Output: confirmation.'
- 09. Parameter 'To' = jouw eigen e-mail (+ optioneel team)
- 10. Parameter 'Subject' = Concurrent-monitor week [N]
- 11. Parameter 'Body' = auto, agent vult digest in
- 12. Klik 'Save'
⚠ Let op: Als de connection-popup hangt: open een nieuw tabblad, log opnieuw in op de service, ga terug en probeer opnieuw.
-
6
Test je agent
Stuur de testvraag naar de agent en check of-ie het verwachte format teruggeeft.
- 01. Rechter-paneel → 'Test your agent' (of klik op het test-icoon)
- 02. Plak de testvraag uit deze pagina (in de Testvraag-card)
- 03. Druk Enter
- 04. Check of het antwoord het Output-format uit de TCCO-card volgt
- 05. Check of de agent de juiste tools aanroept (icoontjes verschijnen bij elke tool-call)
- 06. Probeer een tweede vraag in eigen woorden, werkt het ook met variatie?
⚠ Let op: Als de agent geen tools aanroept: ga terug naar Tools-tab → klik op de tool → check of 'Connection' status 'Connected' is. Anders: re-connect.
-
7
Publish naar Microsoft Teams
Maak de agent oproepbaar in Teams zodat je 'm vanuit je Teams-chat kan gebruiken.
- 01. Klik 'Publish' (groene knop, rechtsboven)
- 02. Bevestig met 'Publish'. Wacht 30-60 sec voor build + validatie.
- 03. Klik 'Channels' (linker-menu)
- 04. Klik op de 'Microsoft Teams' tile
- 05. Klik 'Turn on Teams' → 'Available to me only' (geen IT-approval nodig)
- 06. Klik 'Apply'. Wacht 1-2 min.
- 07. Klik 'Open in Teams', je agent staat nu als chat in je linker-zijbalk
⚠ Let op: Als je geen 'Available to me only' optie ziet, heeft je IT 'Submit for admin approval' verplicht gesteld, duurt 1-2 dagen. Voor de workshop blijf je gewoon in de test-pane.
-
8
(Optioneel) Bouw de Agent Flow voor automatisering
Een wekelijkse digest over 4 concurrenten betekent: 4 keer dezelfde stap herhalen.
- 01. Linker-menu → klik 'Workflows'
- 02. Klik '+ New workflow'
- 03. Volg de 5 stappen in de 'Agent Flow'-card hieronder
- 04. Test de flow handmatig (knop 'Test') voordat je hem op schedule zet
- 05. Save & turn on
⚠ Let op: Wacht met deze stap tot de basis-agent (stappen 1-7) helemaal werkt. Anders debug je twee dingen tegelijk.
Optioneel · automatiseer met een Agent Flow
advancedEen wekelijkse digest over 4 concurrenten betekent: 4 keer dezelfde stap herhalen. Een chat-agent doet dat per concurrent met variabele kwaliteit (en vergeet er soms één). Een Agent Flow met een Loop forceert volledigheid en consistentie.
-
01 Loop Voor elk van [VZ, T-Mobile, Odido, Delta]
Apply-to-each loop, garandeert dat élke concurrent wordt afgewerkt, ook als één faalt.
-
02 Connector Web-search news (allow-list)
Bing Search of M365 connector op de allow-list (nu.nl, fd.nl, telecompaper.com, etc), 7 dagen terug.
-
03 AI Classify-relevance
AI-actie filtert out irrelevant + dedupeert. Houdt alleen moves over met materiële impact.
-
04 AI Generate-implication-per-move
Per move: wat-is-het + bron + 1 zin wat-betekent-het-voor-KPN.
-
05 Connector Send digest via Outlook
Email naar Robin, gestructureerd format met top-prio voor MT.
Loop over N entiteiten kan een prompt niet betrouwbaar, het LLM slaat soms een concurrent over of dubbelt iets. Met een Agent Flow Loop is het gegarandeerd compleet.
Setup-tip: Setup: ~45 min. Eerste keer: handmatig triggeren en testen of de allow-list relevante hits oplevert. Als de hits te dun zijn, brede de allow-list uit.
The Description
Wekelijkse digest (vrijdag 16:00) met bewegingen van VodafoneZiggo, T-Mobile/Odido, Delta, productlanceringen, prijswijzigingen, M&A-geruchten, exec-bewegingen, elk met één-regel implication voor KPN.
The Knowledge
Voor dit recept voeg je de volgende knowledge-bronnen toe in Copilot Studio (Knowledge → + Add knowledge → Files of SharePoint):
- KPN-strategie document met de hot-buttons en watch-list per concurrent
- Voorbeeld weekly competitor-monitor (sample-rapport) zodat de agent weet welk format de digest moet hebben
- Web-search: AAN, allow-list: alle bovengenoemde + telecompaper.com, totaltele.com
Tip: begin met een sample-set (paar PDF's of Excel-rows) en breid uit zodra de agent stabiel werkt. Wacht in Copilot Studio tot elke bron status "Ready" krijgt voor je test.
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 | jouw eigen e-mail (+ optioneel team) |
| Subject | Concurrent-monitor week [N] |
| Body | auto, agent vult digest in |
Description voor de orchestrator (Copilot Studio)
Use Friday 16:00 OR on request. Inputs: recipient + digest. Output: confirmation.
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?Maak wekelijkse competitive-intelligence-digest met implications voor KPN.
- Context
- voor wie / waar / waarover?Robin. Vrijdag 16:00 in inbox, klaar voor weekend-reflectie en MT-maandag.
- Constr.
- wat mag de agent NOOIT?Geen interpretaties verzinnen. Implications alleen als strategie-doc een hint geeft. Geruchten alleen met bron.
- Output
- welk format / taal / lengte?Per concurrent (max 4): Move · Bron · Implication. Eindig met "Top-prio voor MT maandag" (1 punt).
Testvraag
“Wat heeft VodafoneZiggo de afgelopen week aangekondigd? Implication voor ons?”
Instructions-veld in Copilot Studio · plak dit
kopieer dit# Taak Maak elke vrijdag 16:00 een digest van competitor-bewegingen (VodafoneZiggo, T-Mobile/Odido, Delta) van deze week, mét één-regel implication per move op basis van KPN's strategie-doc. # Context Gebruiker is Robin Clements, EVP/CMO. Digest landt vrijdag 16:00 in jouw inbox, klaar voor weekend-reflectie en MT-maandag. # Beperkingen - Geen verzonnen moves, alleen geverifieerde bronnen. - Geruchten alleen melden als bron expliciet "rumor"/"speculation" zegt, markeer met "[gerucht]". - Implication ALTIJD gebaseerd op 11-strategie-doc.txt, niet op jouw mening. Geen connectie? Skip implication. - Roep Fetch-monitor-uploads aan voor deze week + Send-weekly-digest na bevestiging. - Web-search alleen op allow-list (vodafoneziggo.nl, t-mobile.nl, odido.nl, delta.nl, telegraaf.nl, fd.nl, ad.nl, marketingtribune.nl, telecompaper.com, totaltele.com). - Max 1 zin per onderdeel. Geen filler. - Buiten scope (KPN-interne strategie, board-discussies, confidentieel) → "Buiten scope, vraag aan Strategy of CMO-office." - Antwoord in het Nederlands, scherp en strategisch. # Output format Per concurrent (max 4): - **VodafoneZiggo**: [Move] · [Bron, datum] · [Implication] - **T-Mobile/Odido**: idem - **Delta**: idem - **Andere** (alleen relevant): idem Eindig met **"Top-prio voor MT maandag"**: één punt, geen lijst.