Wat is kandidaatbeheer?
Kandidaatbeheer in Recruitier is de centrale hub waar u uw talentpool opbouwt, onderhoudt en activeert. Elke kandidaat waarmee u werkt — of ze nu zijn aangeleverd via een cv, geimporteerd vanuit LinkedIn of handmatig toegevoegd — is hier aanwezig met een uitgebreid profiel van meer dan 40 datapunten die AI-gestuurde vacaturematching aandrijven. In plaats van te schakelen tussen spreadsheets, e-mailketens en afzonderlijke trackingtools biedt Recruitier u een centrale plek om de volledige levenscyclus van elke kandidaat te beheren, van eerste contact tot succesvolle plaatsing. Het platform neemt het zware analytische werk over — het extraheren van vaardigheden, normaliseren van gegevens, genereren van vectorembeddings en scoren van matches — terwijl u zich concentreert op de relaties en beslissingen die tot plaatsingen leiden.De kandidaatlevenscyclus
Elke kandidaat in Recruitier doorloopt een gestructureerd traject dat is ontworpen om de plaatsingssnelheid en -nauwkeurigheid te maximaliseren. Elke stap bouwt voort op de vorige, waardoor een steeds rijker profiel ontstaat dat steeds betere matchresultaten oplevert.Uploaden of importeren
Voeg een kandidaat toe door op de knop CV uploaden op de pagina Kandidaten te klikken. De wizard opent met twee tabbladen: u kunt een cv-bestand uploaden (PDF, DOCX of TXT) of een LinkedIn-profiel-URL plakken. De AI van Recruitier leest het document en extraheert automatisch essentiële informatie — naam, functietitel, locatie, vaardigheden met betrouwbaarheidsscores, ervaringsniveau, jaren ervaring, opleiding en meer.De AI-extractie wordt aangedreven door Gemini en verwerkt tot 50.000 tekens cv-tekst. Het kijkt niet alleen naar gelabelde secties; het analyseert de volledige documentcontext om vaardigheden te identificeren uit projectbeschrijvingen, certificeringen en opleidingsgegevens.
Profiel controleren
Controleer de AI-geextraheerde naam en functietitel en breng eventuele correcties aan. De wizard controleert op dubbele namen in uw account en laat u bevestigen voordat u doorgaat. Nauwkeurige profielen leiden tot betere matches, omdat de functietitel en het ervaringsniveau van de kandidaat directe invloed hebben op de vectorembeddings die worden gebruikt voor semantisch zoeken.
Vaardigheden controleren en bevestigen
De AI extraheert vaardigheden uit het cv of LinkedIn-profiel van de kandidaat, elk met een betrouwbaarheidsscore die aangeeft hoe zeker de extractie is. U beoordeelt deze vaardigheden, bevestigt de juiste, verwijdert irrelevante en voegt vaardigheden toe die de AI mogelijk heeft gemist. U kunt deze stap ook overslaan en direct naar locatie gaan.Bevestiging van vaardigheden is de kritieke poort voor de kwaliteit van de matching. Vaardigheden hebben een gewicht van 45% in het vectormatchingalgoritme — meer dan enige andere factor.
Locatie instellen en matching starten
Configureer waar de kandidaat wil werken en stel de zoekradius in kilometers in (standaard 40 km). Het locatieveld gebruikt automatisch aanvullen om het adres te geocoderen naar precieze breedte- en lengtegraadcoordinaten die scoren op basis van afstand mogelijk maken. Zodra u de locatie bevestigt, is de wizard voltooid en start de AI-vacaturematching automatisch op de achtergrond.U wordt doorgestuurd naar de kandidaatdetailpagina, waar een realtime voortgangsindicator de matchingfasen toont terwijl ze worden uitgevoerd. U hoeft niet te wachten — u kunt doorwerken terwijl de matching op de achtergrond verloopt.
Waarom gecentraliseerd kandidaatbeheer belangrijk is
Snellere plaatsingen
Wanneer kandidaatgegevens, vaardigheden, voorkeuren en gematchte vacatures op een plek staan, besteedt u minder tijd aan schakelen en meer tijd aan plaatsingen. AI-matching start zodra een kandidaat is toegevoegd — de volledige 5-fase pipeline kan worden voltooid terwijl u doorgaat met uw volgende taak.
Betere matchkwaliteit
De matchingengine van Recruitier gebruikt de bevestigde vaardigheden, het ervaringsniveau en de locatievoorkeuren van de kandidaat over drie afzonderlijke vectordimensies met gewogen scores. Hoe nauwkeuriger het profiel, hoe beter de resultaten. Bevestigde vaardigheden alleen al verbeteren de matchrelevantie door ervoor te zorgen dat de 45% gewogen vaardigheidsvector de kandidaat nauwkeurig vertegenwoordigt.
Niets valt door de mand
De pipelineweergave toont precies waar elke kandidaat staat in uw proces. Beschermde statussen zorgen ervoor dat matches waarmee u contact heeft gehad nooit verloren gaan tijdens opnieuw matchen. U weet altijd wie follow-up nodig heeft, wie in gesprek is en wie dicht bij een plaatsing is.
Schaal uw desk op
Of u nu 5 of 500 kandidaten beheert, dezelfde workflow is van toepassing. AI neemt het zware werk over bij het zoeken en scoren — tot 50 vacatures worden tegelijkertijd gescoord via parallelle AI-aanroepen. U richt zich op relatieopbouw en het sluiten van deals, terwijl het systeem duizenden potentiele matches verwerkt.
Belangrijkste functies in een oogopslag
| Functie | Beschrijving |
|---|---|
| CV uploaden | Upload PDF-, DOCX- of TXT-bestanden. AI extraheert automatisch naam, functietitel, vaardigheden (met betrouwbaarheidsscores), locatie, ervaringsniveau, jaren ervaring en opleiding via Gemini. |
| LinkedIn importeren | Plak een LinkedIn-URL direct in de uploadwizard om een volledig profiel te importeren, inclusief werkhistorie (tot 8 posities), opleiding (tot 4 vermeldingen) en vaardigheden via de EnrichLayer API. |
| Bevestiging van vaardigheden | Beoordeel AI-geextraheerde vaardigheden met betrouwbaarheidsscores (0,60-0,95+). Bevestig, bewerk of voeg vaardigheden toe. Vaardigheden worden genormaliseerd via een taxonomie van meer dan 1.000 variaties naar canonieke vormen. |
| Locatievoorkeuren | Stel de kandidaatlocatie in met automatisch aanvullen, configureer de reisradius (standaard 40 km) en definieer salarisverwachtingen (min/max). Locaties worden gecodeerd naar breedte- en lengtegraad voor afstandsberekeningen. |
| AI-vacaturematching | 5-fase pipeline: genereren van embeddings, aanmaken van zoekopdrachten, parallelle vectorzoekopdracht (titel 35%, vaardigheden 45%, ervaring 20%), deduplicatie van matches en AI-scoring over 4 dimensies. |
| Pipeline tracking | 4-kolomse Kanban-bord (Nieuwe matches, Favoriet, In behandeling, Geplaatst) met drag-and-dropinterface en geintegreerde outreach-status op elke kaart. Matches in de kolom In behandeling hebben substatussen (In beoordeling, Gecontacteerd, Gesolliciteerd, In gesprek, Aanbod fase). |
| Realtime updates | Live voortgangsnotificaties tijdens matching via Server-Sent Events — geen paginaverversing nodig. Gebeurtenissen omvatten fase-voor-fase voortgang en voltooiingsnotificaties. |
| Incrementele matching | Bij inloggen (met een afkoelperiode van 6 uur) voert het systeem automatisch matching uit voor uw top 5 kandidaten tegenover 50 nieuwe vacatures elk, zodat resultaten actueel blijven zonder handmatige tussenkomst. |
Hoe kandidaten verbinden met de rest van Recruitier
Kandidaten staan centraal in het Recruitier-ecosysteem. Het begrijpen van deze verbindingen helpt u de meeste waarde uit het platform te halen:- Vacatures: Gematchte vacatures zijn rechtstreeks gekoppeld aan de kandidaat met scores, belangrijkste matchpunten, mogelijke bezwaren en AI-gegenereerde verklaringen voor elke match. Elke match doorloopt de volledige scoringpipeline en produceert evaluaties van functiefit, vaardigheidsfit, ervaringsfit en secundaire fit.
- Bedrijven: Wanneer u een gematchte vacature benadert (details bekijkt, outreach start), wordt het bijbehorende bedrijf uit de
global_company-database automatisch gekoppeld aan uw klantenpipeline. Uitzendbureaus en wervingsbureaus worden automatisch uitgesloten van matchresultaten om concurrerende bureaus te vermijden. - Outreach: Vanuit de kandidaatpipeline kunt u outreach-flows starten naar bedrijven over specifieke vacaturematches. De outreach-status is direct zichtbaar op pipelinekaarten, zodat u de voortgang kunt bijhouden zonder de Kanban-weergave te verlaten.
- Zoeken: Elke matchingronde maakt zoekrecords aan die u kunt bekijken en verfijnen. Het systeem genereert tot 15 diverse zoekopdrachtensets per kandidaat om directe functietitelmatches, op vaardigheden gebaseerde zoekopdrachten, alternatieve functies en branchevariaties te dekken.
- Vectordatabase: Elke kandidaat met bevestigde vaardigheden krijgt drie afzonderlijke vectorembeddings opgeslagen in Qdrant (titel, vaardigheden, ervaring). Deze embeddings worden hergebruikt voor incrementele matching en maken vrijwel onmiddellijk semantisch zoeken mogelijk in de volledige vacaturedatabase.
Geavanceerd
Hoe kandidaatgegevens intern zijn gestructureerd
Elk kandidaatprofiel bevat meer dan 40 velden, georganiseerd in verschillende categorieen:Identiteits- en contactvelden
Identiteits- en contactvelden
De kernidentiteitsvelden omvatten
name (vereist, uniek per account), email, phone, linkedin_url, title en summary. De naam dient als primaire identifier en duplicaatdetectiemechanisme — u kunt niet twee kandidaten met dezelfde naam binnen uw account hebben.Locatiegegevens
Locatiegegevens
Locatie wordt opgeslagen als drie gerelateerde velden: de weergavestring (
location), precieze coordinaten (latitude/longitude) en een normalized_location-string die is gegenereerd door de geocodeerservice. Alle drie zijn nodig voor de matchingpipeline — de weergavestring voor de gebruikersinterface, coordinaten voor afstandsberekeningen en de genormaliseerde vorm voor consistente weergave op het hele platform.Vaardigheidsarchitectuur
Vaardigheidsarchitectuur
Vaardigheden worden opgeslagen in twee JSONB-velden:
skills (een eenvoudige lijst) en skills_with_confidence (een array van objecten zoals {"name": "Python", "confidence": 0.95, "confirmed": false}). De booleaanse vlag skills_confirmed fungeert als poort voor productiekwaliteitsmatching. Totdat deze vlag true is, wordt de kandidaat niet als volledig ingesteld beschouwd.Configuratie van scoringgewichten
Configuratie van scoringgewichten
Elke kandidaat heeft vier configureerbare gewichten:
weight_skills (standaard 0,35), weight_role (standaard 0,30), weight_experience (standaard 0,20) en weight_secondary (standaard 0,15). Deze gewichten moeten optellen tot 1,0 en bepalen hoe de vier AI-scoringdimensies worden gecombineerd tot de uiteindelijke matchscore.Embeddingstatus
Embeddingstatus
De booleaanse waarde
is_embedded en de tijdstempel embedded_at bijhouden of de kandidaat is gevectoriseerd in de Qdrant-database. Embedding is een vereiste voor vectorgebaseerde vacaturematching. Als het profiel van een kandidaat aanzienlijk verandert, kan herembedding nodig zijn om de vectoren bij te werken.De matchingpipeline op hoofdlijnen
Wanneer matching wordt gestart, voert het systeem een 5-fase pipeline uit:- Embedding — Drie afzonderlijke vectoren worden gegenereerd op basis van de functietitel, bevestigde vaardigheden en de ervaring-/cv-tekst van de kandidaat. Deze worden opgeslagen in Qdrant voor snelle gelijkeniszoekopdrachten.
- Genereren van zoekopdrachten — De AI genereert tot 15 diverse zoekopdrachtensets om verschillende invalshoeken te dekken (directe functies, vaardigheidscombinaties, alternatieve functies).
- Vectorzoekopdracht — Parallelle zoekopdrachten over drie vectortypen met gewichten: Titel=35%, Vaardigheden=45%, Ervaring=20%. Filters sluiten inactieve vacatures, vacatures ouder dan 6 maanden, vacatures zonder bedrijfsnamen en uitzendbureaus/wervingsbureaus uit. Een ophaalmaximum van 400 biedt een buffer voor nafiltering, met een weergavelimiet van 200.
- Match aanmaken — Resultaten worden ontdubbeld, bestaande matches worden uitgesloten en
CandidateJobMatch-records worden aangemaakt. Beschermde matches (favoriet, gesolliciteerd, enz.) worden nooit aangeraakt. - AI-scoring — Elke match wordt gescoord door Gemini over vier dimensies. Tot 50 vacatures worden tegelijkertijd gescoord om binnen de limiet van 500 RPM van Gemini te blijven. Kritieke bovengrenspenalties voorkomen misleidend hoge scores wanneer er een fundamentele mismatch is.
Incrementele matching bij inloggen
Om matchresultaten actueel te houden zonder handmatige tussenkomst voert Recruitier incrementele matching uit wanneer u inlogt:- Afkoelperiode: Wordt alleen geactiveerd als er 6 of meer uur zijn verstreken sinds de laatste run
- Bereik: Verwerkt uw top 5 kandidaten (op activiteit of prioriteit)
- Volume: Tot 50 nieuwe vacatures per kandidaat
- Notificatie: SSE-gebeurtenissen (
login_matching_started,incremental_matching_success,login_matching_completed) houden u op de hoogte van de voortgang
Tips voor gevorderde gebruikers
Het gratis abonnement is beperkt tot 3 actieve kandidaten. Als u het platform wilt testen voordat u upgradet, kies dan uw 3 beste kandidaten voor de meest representatieve ervaring. Pro- en Agency-abonnementen hebben geen kandidaatlimiet.
Gerelateerd
CV uploaden
Leer hoe u kandidaten toevoegt door hun cv te uploaden met AI-gestuurde extractie.
Importeren vanuit LinkedIn
Importeer kandidaten rechtstreeks vanuit hun LinkedIn-profiel-URL.
Hoe matching werkt
Begrijp de 5-fase AI-pipeline die vacaturematching aandrijft.
Pipelinebeheer
Volg kandidaten door uw 4-kolomse wervingspipeline.

