Een vacature publiceren
De Create Job-wizard leidt je in twee stappen van een leeg scherm naar een live sollicitatielink. Deze gids legt uit wat elk veld regelt en hoe het de AI-selectie achter de schermen beïnvloedt.
Voordat je begint
Een vacature hoort altijd bij een bedrijf (je werkruimte). De bedrijfsselector in de bovenbalk van de startpagina bepaalt waar de nieuwe vacature wordt geplaatst. Als je meer dan één bedrijf hebt, schakel dan eerst naar het juiste bedrijf voordat je op de knop Create Job klikt.
Wanneer je de wizard opent, maakt ResReader direct op de achtergrond een concept aan — je kunt de wizard op elk moment sluiten zonder je werk te verliezen. Het concept wordt een gepubliceerde vacature wanneer je op de tweede pagina op Publish Job klikt; dit is de enige manier waarop de beschrijving ook in de wachtrij wordt gezet voor AI-verwerking. De statusindicator in de bovenbalk laat je direct wisselen tussen Concept / Actief / Gepauzeerd / Gearchiveerd, maar bij een gloednieuw concept moet je toch eerst op Publish Job klikken voor de eerste publicatie — anders gaat de vacature live zonder AI-evaluatieprofiel en worden binnenkomende kandidaten pas gescoord nadat je teruggaat naar de editor en weer op Publish Job klikt om verwerking te starten.
Stap 1 — Beschrijving
De beschrijving is het enige veld dat de wizard in Stap 1 van je vraagt en is ook de belangrijkste invoer voor AI-selectie — alles waarmee ResReader het cv van een kandidaat vergelijkt, komt uit deze tekst. De wizard heeft geen aparte velden voor functietitel, locatie, salaris, dienstverband of ervaringsniveau; die worden door de AI-processor na publicatie uit de beschrijving gehaald en opgeslagen in het aiEvaluationProfile van de vacature. De processor is erop gericht een korte, leesbare titel te maken in dezelfde natuurlijke taal als de beschrijving; het helpt dus om de rol duidelijk aan het begin van de beschrijving te plaatsen (bijvoorbeeld als eerste H1), zodat hij de titel kiest die jij zelf zou kiezen.
De beschrijving schrijven
Je hebt drie manieren om de editor te vullen:
- Typen of plakken als markdown — plak je bestaande vacature direct vanuit je carrièrepagina, LinkedIn of notitie-app. De werkbalk boven de editor helpt met formattering (koppen, lijsten, tabellen, emoji).
- Vraag de AI-assistent — op desktop heeft het linker paneel bovenaan twee tabbladen: Editor en AI Assistant. Schakel over naar AI Assistant, typ iets korts zoals "Senior Flutter Developer, remote, 5+ jaar", en de AI maakt een volledige conceptbeschrijving die je daarna weer kunt bewerken. (Het rechter paneel toont live preview tijdens het hele proces.)
- Itereren — blijf met de AI chatten om secties uit te breiden of te verscherpen (bijv. "voeg een voordeelensectie toe", "maak de eisenlijst stringenter"). Het gesprek wordt opgeslagen onder
jobs/{jobId}/aiDescriptionUserCommanden blijft behouden bij het herladen van de pagina.
Op mobiel zijn dezelfde opties beschikbaar als een drie-tabbalk bovenaan de editor: Editor, AI, Preview (AI is het standaardtabblad bij eerste openen).
Wat is nodig om te publiceren
De beschrijving is de enige verplichte invoer. De wizard blokkeert publicatie alleen als het beschrijvingsveld leeg is — alles op Stap 2 is optioneel en metadata zoals titel/locatie/salaris wordt door de AI-processor ingevuld na publicatie.
Stap 2 — AI-configuratie
De tweede pagina bepaalt hoe ResReader binnenkomende kandidaten scoort en wat er gebeurt nadat een kandidaat is gescoord. Elk veld op deze pagina is optioneel — je kunt op Publish Job klikken zonder iets te wijzigen en de AI scoort dan alleen op basis van de beschrijving. Maar hoe meer informatie je hier geeft, hoe nuttiger de rangschikking is.
Filterprompt
De filterprompt is een vrije tekstinstructie aan de AI over hoe de beschrijving gewogen moet worden. Zie het als een privé-notitie aan de selecteur die niet in de openbare vacaturetekst komt.
Goede filterprompts zijn specifiek:
- "Geef prioriteit aan kandidaten met 3+ jaar ervaring in mobiele ontwikkeling. Flutter is een sterke pré; native iOS/Android ervaring is acceptabel. Kandidaten met alleen webervaring afwijzen."
- "Communicatievaardigheden wegen zwaarder dan jaren ervaring. Zoek naar bewijs van schrijven — blogposts, conferentietalks, OSS-documentatie."
Laat je dit leeg, dan scoort de AI puur op basis van de beschrijving.
AI-vervolgvragen
Als ingeschakeld stuurt ResReader de kandidaat vijf gerichte vervolgvragen per e-mail na de eerste scoring, en scoort daarna opnieuw op basis van hun antwoorden.
Wie krijgt vervolgvragen. Alleen kandidaten die via jouw openbare sollicitatielink hebben gesolliciteerd komen in aanmerking — handmatige uploads, batchimporten en Chrome-extensie-imports worden overgeslagen. Iedere kandidaat met een score van 1 of hoger wordt in de praktijk geselecteerd (bijna iedereen die de analysefase haalt). Gebruik dit als je van elke kandidaat iets meer informatie wilt verzamelen in plaats van alleen af te wijzen op een summier cv; zet het uit als je veel volume hebt en niet wilt dat elke kandidaat een e-mail krijgt.
Wat de AI vraagt. Vijf vragen, per kandidaat gegenereerd uit de verschillen tussen hun cv en jouw vacature-eisen — geen generiek sjabloon. Eén van de vijf gaat altijd over salarisverwachtingen (antwoorden kunnen een range, een aantal of woorden zijn). De andere vier richten zich op de zwakste of meest onduidelijke punten in het cv. De kandidaat beantwoordt via een webformulier op /follow-up/<token>; de link is 7 dagen geldig.
De aangepaste prompt. Het tekstvak onder de schakelaar wordt aan de instructies voor vraaggeneratie toegevoegd. Gebruik dit om de focus te sturen ("Vraag naar praktijkprojecten, niet certificeringen", "Peil naar bewijs van leidinggeven, niet alleen lid zijn van een team"). Laat leeg en de AI werkt alleen vanuit de cv-verschillen.
Regels voor herbeoordeling (wanneer de kandidaat antwoordt):
- Er wordt een nieuwe score berekend op basis van het cv plus de Q&A. De vorige score, nieuwe score en een samenvatting van verbeteringen worden opgeslagen bij de sollicitatie.
- Verbeteringen zijn beperkt. Kandidaten met een score van 7 of lager kunnen maximaal +3 punten winnen (bijv. 5 → 8). Kandidaten boven 7 kunnen maximaal naar 10 stijgen. Daling is onbeperkt — een slecht antwoord kan een sterke kandidaat omlaag brengen.
- De gekwalificeerd-vlag wordt op waar gezet bij score ≥ 7, dezelfde drempel als bij de eerste scoring.
Eenmaal per kandidaat. Een kandidaat die al een vervolg heeft ontvangen wordt niet opnieuw in de wachtrij gezet, ook niet als je de vacature heranalyseert. Als je vervolgvragen pas inschakelt nadat een kandidaat al heeft gesolliciteerd, krijgen zij pas bij de volgende analyse-run vragen.
Impact van interviewscore
Als je AI-interviews gebruikt, wordt de prestatie van de kandidaat in het interview altijd vastgelegd en zichtbaar op de analysepagina. Standaard verandert de interviewscore de totaalscore van de kandidaat niet — AI kan audio verkeerd verstaan, dus het cv blijft leidend.
Schakel dit in als je wilt dat de totaalscore ook rekening houdt met het interview. De AI herbeoordeelt de kandidaat met het cv en de transcriptie samen, met instructie om het cv zwaarder te wegen dan het interview (ongeveer 65/35). Dit is een richtlijn voor het model, geen vaste formule — de AI kan afwijken wanneer het interview iets onthult wat het cv verbergt, in beide richtingen. De vorige score wordt bewaard zodat je kunt zien wat het interview aan de score toevoegt.
Scorekaart
Koppel een scorekaart-sjabloon als je team kandidaten achteraf beoordeelt op specifieke criteria (bijv. Technische diepgang, Culturele fit, Communicatie). Kies een sjabloon uit de dropdown en de criteria worden vastgelegd bij de vacature — als het sjabloon later wordt aangepast, behoudt deze vacature de oorspronkelijke criteria. Om sjablonen te maken of bewerken gebruik je de knop Beheren naast de dropdown; dit opent de Scorecards-pagina voor jouw bedrijf. Die pagina is ook bereikbaar via het overflow-menu van elke analysepagina.
Taalinstellingen
ResReader kan vier verschillende onderdelen in verschillende talen weergeven — elk stel je onafhankelijk in:
- Analysetaal — de taal waarin de AI zijn evaluatierapporten schrijft (de beschrijving op kandidatenkaarten, sterkten/zwakten, enz.). Standaard de taal waarin je ResReader nu gebruikt.
- Taal kandidaatcommunicatie — de taal voor e-mails aan kandidaten (bevestiging, vervolgvragen, afwijzing, aanbod, uitnodigingen voor interviews). Standaard Taal kandidaat, die automatisch uit het cv wordt herkend. Overschrijf naar een vaste taal als je wilt dat elke kandidaat Engels (of een andere taal) krijgt ongeacht zijn cv.
- Taal hiring manager — de taal voor e-mails en AI-samenvattingen voor hiring managers wanneer je kandidaten doorstuurt voor hun beoordeling. Standaard Engels bij nieuwe vacatures; bestaande vacatures erven jouw analysetaal.
- Taal AI-interview — de taal waarin de AI-interviewer spreekt tijdens een live interview. De standaard Taal kandidaat is misleidend genoemd: deze staat voor auto-modus, waarbij de AI de taal van de vacature herkent en het interview in die taal voert (standaard Engels als er geen beschrijving is). Een specifieke taal instellen betekent dat de AI het hele interview in die taal voert ongeacht wat de kandidaat spreekt.
Team bij deze vacature
Wijs recruiters toe (andere collega’s in je bedrijf – UIDs uit je werkruimteroster) en hiring managers (items uit je hiringManagers collectie – ze hoeven geen ResReader-gebruikers te zijn, een e-mailadres is genoeg). Beide lijsten sturen momenteel precies twee processen aan:
- Als je het dialoogvenster Voor HM beoordeling verzenden opent op de analysepagina, zijn de hiring managers die aan de vacature zijn toegewezen al aangevinkt. Je kunt nog steeds per batch HMs toevoegen of verwijderen voordat je verstuurt.
- Wanneer een kandidaat een aanbod accepteert, stuurt ResReader een Hiring Confirmation e-mail — naar de kandidaat, én afzonderlijk naar elke toegewezen recruiter en elke toegewezen hiring manager (dubbelingen op e-mail worden gefilterd). Als er een startdatum in het aanbod stond, bevat de e-mail ook een .ics-agenda-uitnodiging voor de hele dag.
Toewijzingen filteren momenteel niet de dashboards, beperken zichtbaarheid of veranderen de takenfeed — elke collega van het bedrijf ziet elke vacature ongeacht recruiter-toewijzing. Gebruik het veld om eigenaarschap aan te geven en om de distributielijst voor hiring-confirmaties te bepalen; je kunt dit later bewerken via de bewerkingspagina van de vacature.
Publiceren
Klik op Publish Job als je klaar bent. Er gebeurt dan tegelijk het volgende:
- De status van de vacature wordt gezet op wat de statusindicator toont — meestal Active, wat
isActive: trueenisDraft: falseop het document zet. - Er wordt een rij toegevoegd aan
jobDescriptionProcessorQueue. Een Cloud Function pakt deze op, parseert de beschrijving, bouwt het AI-evaluatieprofiel (de gestructureerde weergave van vaardigheden, eisen en rode vlaggen waartegen gescoord wordt) en schrijft dit terug naar de vacature. - De openbare sollicitatie-URL —
https://resreader.com/<businessId>/<jobId>— werd bij het concept aangemaakt en is nu bruikbaar. Open het dialoogvenster Share Job van de analysepagina om het te kopiëren of variant-met-tracking te genereren (LinkedIn, X, eigen slugs); een?src=<slug>queryparameter registreert waar de kandidaat vandaan komt. Elke sollicitatie die via deze URL binnenkomt — direct of getrackt — krijgt het labelsource: "public_job_link", wat nodig is om voor vervolgvragen in aanmerking te komen. - Je wordt doorgestuurd naar de analysepagina waar je nieuwe sollicitaties kunt volgen.
De verwerkingstijd hangt af van de queuebelasting, maar het AI-evaluatieprofiel is meestal binnen enkele seconden klaar. Nieuwe sollicitanten worden meteen gescoord — je hoeft niets extra te doen.
Een gepubliceerde vacature bewerken
Je kunt elk veld van een gepubliceerde vacature aanpassen via het overflow-menu (Edit Job) op de startpagina of analysepagina. De meeste aanpassingen — recruiters of hiring managers toevoegen, scorecardsjabloon wisselen, taalinstellingen bijwerken, status wijzigen — werken direct.
Twee specifieke wijzigingen zijn anders. Als je de beschrijving of de filterprompt van een al gepubliceerde vacature wijzigt, toont ResReader een Re-scan-dialoog bij het opslaan.
De dialoog heeft drie knoppen:
- Cancel — sluit de dialoog, blijf op de bewerkingspagina, niets wordt in de wachtrij gezet.
- Skip — behoud je aanpassingen, maar pas de nieuwe criteria alleen toe op toekomstige sollicitanten. Bestaande sollicitaties behouden hun oorspronkelijke scores.
- Re-scan — pas de nieuwe criteria toe op bestaande sollicitaties. Kies uit Alle cv's of een minimale score (met 7 worden alle met score 7 en hoger herbeoordeeld — handig als je de prompt aanscherpt en alleen de shortlist opnieuw wilt scoren).
Herbeoordelingen draaien op de achtergrond. De vacature krijgt hasBeenEdited bij de eerste publicatie-bewerking en scores worden op de analysepagina bijgewerkt zodra de workers de queue verwerken.
Concepten, gepauzeerd en levenscyclus van een vacature
Een vacature verkeert in een van vier staten, geregeld door de statusindicator in de bovenbalk van de editor:
- Concept — alleen intern. De openbare URL bestaat, maar toont "Deze vacature accepteert momenteel geen sollicitaties" — concepten hebben
isActive: false. Gebruik concepten om beschrijvingen klaar te zetten voor een wervingsstart. - Actief — openbaar, accepteert sollicitaties, scoring draait voor elke nieuwe kandidaat. Dit is de enige status waarin de sollicitatiepagina bruikbaar is.
- Gepauzeerd — publieke URL toont het inactieve bericht. Bestaande sollicitaties, notities, interviews en scorekaarten blijven beschikbaar op de analysepagina. Heropen door weer op Actief te zetten.
- Gearchiveerd — hetzelfde effect als Gepauzeerd voor het publiek; om gepauzeerde vacatures uit je actieve bord te halen zonder te verwijderen.
Er is een snelkoppeling vanaf de analysepagina: wanneer een kandidaat een aanbod accepteert, verschijnt bovenaan een groene banner Vacature ingevuld! met een Sluit vacature-knop. Klikken zet de status op Gepauzeerd en vraagt je afwijzingen te sturen aan de overige openstaande kandidaten. Je kunt ook afwijzingen sturen zonder te sluiten, of de banner wegklikken als je meer functies open hebt staan voor dezelfde vacature.