Naar hoofdinhoud

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

Elke HTML-pagina verwijst ook via een Link-header naar zijn markdown-versie.

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

VeldVerplichtToelichting
nameJaVolledige naam van de aanvrager.
emailJaGeldig e-mailadres, ontvangt de bevestiging.
companyNeeNaam van de organisatie.
messageJaDe vraag, minimaal 20 tekens.
form_sourceJaAltijd de vaste waarde agent-inquiry.
localeNeenl 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.