Use Cases · recruitment

CV-screening automatiseren: van 80 sollicitaties per dag naar gestructureerde shortlist in 45 minuten

Een IT-recruitmentbureau screent 80 sollicitaties per dag met n8n en Claude: uitgelezen, gescoord en binnen 45 minuten een shortlist.

Sollicitaties komen binnen en worden gefilterd tot een gestructureerde shortlist
gemiddeld

Een recruitment bureau voor IT-functies automatiseert de CV-screening met n8n en Claude. Sollicitaties worden automatisch uitgelezen, gescoord en geprioriteerd. Recruiters besparen 30 tot 40 uur handmatig werk per maand en kandidaten krijgen binnen 5 minuten een ontvangstbevestiging.

Gebruikte tools

CV-screening is een van de meest arbeidsintensieve onderdelen van werving. Bij een doorsnee recruitment bureau voor technische functies in het MKB komen dagelijks 30 tot 80 sollicitaties per openstaande vacature binnen. Per CV kost handmatige beoordeling gemiddeld 5 tot 10 minuten. Dit scenario beschrijft hoe een automatiseringsworkflow dat terugbrengt naar minder dan een minuut per sollicitant.

De situatie voor automatisering

Een recruitment bureau met 12 medewerkers, actief in de IT- en technische sector, verwerkte maandelijks ongeveer 600 sollicitaties voor 8 tot 12 openstaande vacatures. Twee recruiters besteedden elke dag 2 tot 3 uur aan het lezen, beoordelen en sorteren van CV's in hun ATS (Applicant Tracking System). Goede kandidaten die laat solliciteerden, kregen soms pas na 3 tot 5 werkdagen een reactie.

De knelpunten waren duidelijk:

  • Inconsistente beoordeling: iedere recruiter hanteerde eigen criteria
  • Trage verwerking: kandidaten wachtten te lang op een eerste reactie
  • Handmatige data-invoer: CV-gegevens werden met de hand overgetypt in het ATS
  • Geen prioritering: urgente vacatures kregen niet automatisch voorrang

De automatiseringsworkflow

Het bureau bouwde een n8n-workflow die de volledige eerste screening overneemt. De workflow bestaat uit vier stappen:

Stap 1: Binnenkomende sollicitaties ophalen

Sollicitaties komen via het carriere-portaal als e-mail met PDF-bijlage. n8n monitort een dedicated Gmail-inbox via de Gmail Trigger node. Elke nieuwe e-mail met een PDF-bijlage start de workflow automatisch.

Stap 2: CV uitlezen en structureren met Claude

De PDF-bijlage wordt via de Extract from File node uitgelezen en als tekst doorgegeven aan de Claude node. Claude extraheert gestructureerde data:

  • Naam, contactgegevens en locatie
  • Opleidingsniveau en studierichting
  • Jaren werkervaring en meest recente functie
  • Relevante technische vaardigheden en certificeringen
  • Talen en beschikbaarheidsdatum

Claude vergelijkt de gestructureerde gegevens vervolgens met de vacature-eisen en geeft een score van 1 tot 10 plus een korte toelichting van 2 tot 3 zinnen. De prompt bevat de exacte functie-eisen die de recruiter eerder heeft ingevoerd.

Stap 3: Resultaat opslaan en notificatie sturen

De gescoorde sollicitatie wordt automatisch weggeschreven naar het ATS via de REST API. Kandidaten met een score van 7 of hoger krijgen een tag 'te prioriteren'. De recruiter ontvangt een Slack-bericht met de naam, score en samenvatting van elke nieuwe sollicitant die 7 of hoger scoort. Lagere scores worden opgeslagen maar genereren geen notificatie.

Stap 4: Automatische ontvangstbevestiging

Elke sollicitant ontvangt binnen 5 minuten een persoonlijke ontvangstbevestiging via e-mail. De tekst is gegenereerd door Claude op basis van de naam van de kandidaat, de gesolliciteerde vacature en een verwachte reactietermijn van 5 werkdagen. Gestandaardiseerd, maar niet robotachtig.

Kosten en toolstack

  • n8n (zelf-gehost op een VPS): 5 tot 15 euro per maand aan serverkosten
  • Claude API (Anthropic): afhankelijk van volume, ongeveer 0,05 tot 0,15 euro per CV
  • Gmail: inbegrepen in Google Workspace
  • Slack: inbegrepen in bestaand abonnement
  • ATS-koppeling: via REST API (beschikbaar in de meeste moderne ATS-systemen)

Bij 600 sollicitaties per maand zijn de Claude API-kosten maximaal 90 euro. De workflow vervangt ruwweg 30 tot 40 uur handmatig werk per maand, wat bij een recruiter van 40 euro per uur neerkomt op een besparing van 1.200 tot 1.600 euro per maand tegenover kosten van minder dan 110 euro.

Wat de workflow niet doet

De workflow vervangt niet de uiteindelijke selectie of het intakegesprek. Alle kandidaten die worden afgewezen, worden door een recruiter een laatste keer beoordeeld voordat er een afwijzing wordt verstuurd. Claude kan context missen die voor een ervaren recruiter direct zichtbaar is, zoals een ongebruikelijke carriere-stap of een motivatiebrief die een lagere score compenseert.

Resultaten na 3 maanden

Na drie maanden gebruik rapporteerde het bureau de volgende veranderingen:

  • Gemiddelde tijd van sollicitatie tot eerste recruiter-beoordeling: van 6 uur naar 45 minuten
  • Handmatige data-invoer: volledig geautomatiseerd voor 85% van de sollicitaties
  • Kandidaattevredenheid over reactiesnelheid: gestegen op basis van informele feedback
  • Recruiter-tijd voor screening: teruggebracht van 2 tot 3 uur naar 30 tot 45 minuten per dag

Belangrijk: de percentages hierboven zijn gebaseerd op interne metingen door het bureau zelf, niet op extern onderzoek. Resultaten kunnen per situatie sterk verschillen afhankelijk van het volume, de kwaliteit van de vacatureteksten en de ATS-koppeling.

Zelf aan de slag

Wil je een vergelijkbare workflow bouwen? Lees de handleiding 'AI Recruitment Assistant bouwen: CV's automatisch screenen met n8n en Claude' op workflows.nl. Daarin doorloop je stap voor stap de opzet van de n8n-workflow, de Claude-prompt en de ATS-koppeling.

Meer om na te bouwen

Andere MKB-scenario's

Voor Nederlandse MKB-teams

Zelfde resultaat, in jouw stack

Vergelijk de tools uit deze case of ontvang wekelijks nieuwe geverifieerde voorbeelden.