09 Intermediate ~40 min

Glasvezel-regulatory-Q&A

Stap-voor-stap walkthrough · bouw deze agent in Copilot Studio

begin hier

Volg de stappen in volgorde, alles is klikbaar in de Copilot Studio UI, geen code nodig. Schat ~40 min in voor je eerste keer.

  1. 1

    Open Copilot Studio en maak een nieuwe agent

    Log in op de webapp en start een lege agent zonder template.

    1. 01. Ga naar https://copilotstudio.microsoft.com
    2. 02. Klik 'Sign in' en log in met je werk-M365-account
    3. 03. Linker-menu → klik 'Agents'
    4. 04. Klik '+ Create' rechtsboven → 'New agent'
    5. 05. Klik 'Skip to configure' (rechtsonder, kleine link)
    6. 06. Naam: 'Glasvezel-regulatory-Q&A' (of een eigen naam)
    7. 07. Description: laat leeg, vullen we straks via de Description-card
    8. 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. 2

    Plak de Instructions

    Geef de agent zijn karakter en regels via de plak-en-klaar systeemprompt.

    1. 01. Op de Overview-tab → bij 'Instructions' klik 'Edit'
    2. 02. Wis de standaard-tekst
    3. 03. Kopieer de hele system-prompt rechts onderaan deze pagina (knop 'Kopieer')
    4. 04. Plak in het Instructions-veld
    5. 05. Klik 'Save' onderaan

    ⚠ Let op: Plak de prompt EXACT zoals hier, niet bewerken. Pas later aan als je wilt, eerst werkend krijgen.

  3. 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.

    1. 01. Op de Overview-tab → bij 'Description' klik 'Edit'
    2. 02. Kopieer de tekst uit 'The Description'-card op deze pagina
    3. 03. Plak in het Description-veld
    4. 04. Klik 'Save'
  4. 4

    Voeg Knowledge toe uit je eigen bron

    Dit recept gebruikt knowledge die je zelf moet aanleveren (bv. SharePoint-folder, eigen PDF's).

    1. 01. Klik op de tab 'Knowledge' in Copilot Studio
    2. 02. Klik '+ Add knowledge'
    3. 03. Kies bron: SharePoint, OneDrive, Files (upload), of Web URL
    4. 04. Voeg toe: EU Gigabit Infrastructure Act + relevante EU-richtlijnen over glasvezel-uitrol (PDF)
    5. 05. Voeg toe: ACM-besluiten telecommarkt: recente uitspraken die relevant zijn voor FAN (PDF's)
    6. 06. Voeg toe: Telecommunicatiewet artikelen die FAN raken (PDF of online-knipsel)
    7. 07. Voeg toe: KPN Reference Offer (intern document met wholesale-voorwaarden)
    8. 08. 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. 5

    Voeg Tool 1 toe, Log-question-for-legal

    Voeg de tool 'Log-question-for-legal' toe zodat de agent use for: contract dispute, litigation, politically-sensitive acm decision, or low-confidence answer. inputs: question + tentative answer. output: email sent.

    1. 01. Klik op de tab 'Tools' in Copilot Studio
    2. 02. Klik '+ Add a tool'
    3. 03. Klik 'Connector'
    4. 04. Zoek 'Microsoft Outlook'
    5. 05. Kies actie 'Send an email (V2)'
    6. 06. Klik 'Add and configure'
    7. 07. Bij Connection: 'Create new connection' → log in als gevraagd
    8. 08. Bij Description plak: 'Use for: contract dispute, litigation, politically-sensitive ACM decision, OR low-confidence answer. Inputs: question + tentative answer. Output: email sent.'
    9. 09. Parameter 'To' = legal-test@kpn.com (mock) of jezelf
    10. 10. Parameter 'Subject' = Regulatory-vraag, review nodig
    11. 11. Parameter 'Body' = auto, vraag + tentative answer + bron-citaat
    12. 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. 6

    Test je agent

    Stuur de testvraag naar de agent en check of-ie het verwachte format teruggeeft.

    1. 01. Rechter-paneel → 'Test your agent' (of klik op het test-icoon)
    2. 02. Plak de testvraag uit deze pagina (in de Testvraag-card)
    3. 03. Druk Enter
    4. 04. Check of het antwoord het Output-format uit de TCCO-card volgt
    5. 05. Check of de agent de juiste tools aanroept (icoontjes verschijnen bij elke tool-call)
    6. 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. 7

    Publish naar Microsoft Teams

    Maak de agent oproepbaar in Teams zodat je 'm vanuit je Teams-chat kan gebruiken.

    1. 01. Klik 'Publish' (groene knop, rechtsboven)
    2. 02. Bevestig met 'Publish'. Wacht 30-60 sec voor build + validatie.
    3. 03. Klik 'Channels' (linker-menu)
    4. 04. Klik op de 'Microsoft Teams' tile
    5. 05. Klik 'Turn on Teams' → 'Available to me only' (geen IT-approval nodig)
    6. 06. Klik 'Apply'. Wacht 1-2 min.
    7. 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.

The Description

Een agent die EU + ACM glasvezel-regelgeving kent en vragen beantwoordt over uitrol-toestemming, gemeente-vergunningen, mede-investerings-clausules, altijd met letterlijk citaat en sectienummer.

The Knowledge

Voor dit recept voeg je de volgende knowledge-bronnen toe in Copilot Studio (Knowledge → + Add knowledge → Files of SharePoint):

  • EU Gigabit Infrastructure Act + relevante EU-richtlijnen over glasvezel-uitrol (PDF)
  • ACM-besluiten telecommarkt: recente uitspraken die relevant zijn voor FAN (PDF's)
  • Telecommunicatiewet artikelen die FAN raken (PDF of online-knipsel)
  • KPN Reference Offer (intern document met wholesale-voorwaarden)
  • Web-search: UIT

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

Log-question-for-legal Connector, 1 klik

Connector + action: Microsoft Outlook → Send an email (V2)

Hoe toevoegen: Tools-tab → + Add a tool → 'Outlook' → 'Send an email (V2)' → Add.

Parameters

To legal-test@kpn.com (mock) of jezelf
Subject Regulatory-vraag, review nodig
Body auto, vraag + tentative answer + bron-citaat
Description voor de orchestrator (Copilot Studio)

Use for: contract dispute, litigation, politically-sensitive ACM decision, OR low-confidence answer. Inputs: question + tentative answer. Output: email sent.

Hoe de prompt is opgebouwd (TCCO)

uitleg

TCCO 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?Beantwoord regelgeving-vragen op basis van EU + ACM bronnen, met letterlijk citaat.
Context
voor wie / waar / waarover?Team-member uit Fixed Access Networks / regulatory affairs.
Constr.
wat mag de agent NOOIT?Verzin NOOIT clausules of artikelnummers. Citeer letterlijk. Bij twijfel: log naar legal. Geen juridisch advies.
Output
welk format / taal / lengte?1) Direct antwoord, 2) Letterlijk citaat met bronvermelding, 3) Implicatie voor KPN, 4) Optionele "vraag legal".

Testvraag

“Mogen we in deze gemeente glasvezel uitrollen zonder aparte vergunning op basis van EU-richtlijn art. 4.2?”

Instructions-veld in Copilot Studio · plak dit

kopieer dit
# Taak
Beantwoord vragen van het FAN-team over: open access en wholesale-toegang fiber, vergunningen en graafrechten voor glasvezel-uitrol, EU Gigabit Infrastructure Act, ACM-besluiten telecommarkt, en Telecommunicatiewet artikelen relevant voor FAN.

# Context
Gebruikers zijn niet-juristen (program managers, vendor managers, regionale roll-out-leads). Ze willen snel werkbaar antwoord, geen juridisch college. Kernvraag: "mag dit, ja/nee, waarop gebaseerd?"

# Beperkingen
- Antwoord ALLEEN op basis van geüploade kennisbronnen (ACM, EU-regelgeving, Telecommunicatiewet, KPN Reference Offer).
- Antwoord niet uit bronnen → zeg dat eerlijk en bied escalatie naar Legal aan.
- VERZIN NOOIT artikelnummers, ACM-zaaknummers of jurisprudentie, alleen citeren wat in bronnen staat.
- Bij twijfel of juridisch oordeel vereist → escaleer naar Legal.
- Geen advies over lopende handhavingszaken zonder Legal-bevestiging.
- Antwoord in het Nederlands.

# Output format
1. Conclusie (1-2 zinnen): ja / nee / hangt af van...
2. Onderbouwing (2-4 zinnen): wat regelgeving zegt, in begrijpelijke taal
3. Bron: documentnaam + sectie/artikel + paginanummer
4. Vervolgstap: één concrete actie