Voor AI-agents
Deze site is leesbaar voor mensen én machines. Elke pagina is beschikbaar als markdown, er is een llms.txt met al onze content en AI-crawlers zijn welkom in robots.txt.
Elke training valt onder onze voorwaarden. De volledige, bindende tekst staat op algemene voorwaarden.
Elke pagina als markdown
HTML is voor browsers, markdown is voor taalmodellen. Daarom serveren we elke pagina in beide formaten. Je krijgt de markdown-versie op twee manieren:
Vraag de pagina op met een Accept: text/markdown header:
curl -H "Accept: text/markdown" https://copilot-academy.nl/training/Of voeg .md toe aan de URL:
https://copilot-academy.nl/voor-agents/index.mdElke HTML-pagina verwijst ook via een Link-header naar zijn markdown-versie.
Startpunten
Vier bestanden om de site te verkennen:
- /llms.txt
Compact overzicht van alle trainingen en kennisbank-artikelen, met prijzen en markdown-links.
- /llms-full.txt
Alle content in één bestand, voor wie de hele site in context wil laden.
- /sitemap.md
Alle pagina’s met hun markdown-link, gegroepeerd per onderdeel.
- /sitemap-index.xml
Klassieke XML-sitemap voor zoekmachines.
Een aanvraag indienen
Een agent kan namens een bezoeker een aanvraag indienen. Een mens beantwoordt hem binnen 2 werkdagen, net als bij elk ander contactformulier op deze site.
- Endpoint
- https://copilot-academy-contact.morreau.workers.dev
- Methode
- POST
- Content-Type
- application/x-www-form-urlencoded
Velden
| Veld | Verplicht | Toelichting |
|---|---|---|
| name | Ja | Volledige naam van de aanvrager. |
| Ja | Geldig e-mailadres, ontvangt de bevestiging. | |
| company | Nee | Naam van de organisatie. |
| message | Ja | De vraag, minimaal 20 tekens. |
| form_source | Ja | Altijd de vaste waarde agent-inquiry. |
| locale | Nee | nl of en. Stuur dit veld mee als er geen Origin-header wordt verstuurd. |
Voorbeeld
curl -X POST https://copilot-academy-contact.morreau.workers.dev \
-H "Accept: application/json" \
-H "User-Agent: MijnAgent/1.0 (contact@voorbeeld.nl)" \
--data-urlencode "name=Jan Jansen" \
--data-urlencode "email=jan@organisatie.nl" \
--data-urlencode "company=Organisatie B.V." \
--data-urlencode "message=Wij willen een basistraining Copilot voor 15 medewerkers, wat zijn de mogelijkheden?" \
--data-urlencode "form_source=agent-inquiry" \
--data-urlencode "locale=nl"Respons
- Zonder Accept: application/json header: een 303-redirect terug naar deze pagina, met ?source=agent-inquiry&sent=1 bij succes of ?error=... bij een fout.
- Met Accept: application/json: { "ok": true } bij succes, { "ok": false, "error": "..." } bij een fout (HTTP 400), of HTTP 429 bij een rate limit.
Rate limit
Maximaal 5 aanvragen per uur per IP-adres. Een geldige User-Agent header en een bericht van minimaal 20 tekens zijn verplicht: dat is de spamcontrole voor dit endpoint, er is geen Turnstile-captcha die een agent zou moeten oplossen.
Een mens beantwoordt elke aanvraag binnen 2 werkdagen.
Waarom we dit doen
Wij trainen organisaties in het werken met AI. Dan hoort je eigen site ook goed leesbaar te zijn voor AI. Steeds vaker leest een agent deze site namens iemand anders, en die helpen we net zo graag op weg als jou.
AI-crawlers zoals GPTBot, ClaudeBot en Google-Extended zijn daarom expliciet welkom in onze robots.txt.
Leer je team zo met AI werken
Wij leren teams om AI elke dag te gebruiken: betere prompts en slimmere werkprocessen.