
Recruitment naar HR
Greenhouse HiBob koppeling: van aanname in Greenhouse naar nieuwe medewerker in Bob
Met een koppeling tussen Greenhouse en HiBob komt een kandidaat die in Greenhouse als aangenomen is gemarkeerd als nieuwe medewerker in Bob, met startdatum, vestiging, afdeling, functie en contractsoort uit het aanbod. KoppelHet haalt het aanbod op en maakt de medewerker direct aan, met de salarisregel en de tekstvelden uit het aanbod.
Wat de koppeling doet
Organisaties die in Greenhouse werven en hun personeel in HiBob beheren, typen een aanname vaak nog over in Bob. Salaris uit het aanbod en vrije tekstvelden vult HR dan met de hand aan.
- De recruiter markeert de kandidaat in Greenhouse als aangenomen.
- Greenhouse stuurt de webhook candidate has been hired naar KoppelHet.
- KoppelHet haalt het aanbod op en maakt de medewerker met salarisregel aan.
- KoppelHet controleert of startdatum, vestiging en salaris echt in Bob staan.
Waar je op let bij Greenhouse en HiBob
- Staan de uren of een toelichting op het aanbod in Greenhouse als tekstveld, dan vult KoppelHet ze apart in Bob.
- Greenhouse haalde de Harvest API v1 en v2 op 31 augustus 2026 weg. KoppelHet haalt het aanbod op met Harvest v3 met een eigen client-ID en geheim; het aanbod is alleen leesbaar voor een gebruiker die salarisgegevens mag zien.
- Bob stuurt geen foutmelding als de service user een veld niet mag schrijven; het veld blijft dan leeg. KoppelHet controleert na elke aanname of startdatum, vestiging en salaris echt in Bob staan.
- Bob vraagt verplicht één site, maar een vacature in Greenhouse kan meerdere kantoren hebben. Elk kantoor heeft in Greenhouse een veld external_id; daarin zet je de sitenaam uit Bob. Heeft een vacature meer dan één kantoor, dan legt KoppelHet de keuze aan HR voor.
- Greenhouse kan een valutaveld als compensatieveld markeren; dat krijgt dan ook een frequentie, zoals annually. Een salarisregel in Bob vraagt verplicht een payPeriod. KoppelHet vertaalt die frequentie naar de periode in Bob, zoals Annual of Monthly.
- De sleutel van een eigen veld in Greenhouse is de naam bij het aanmaken en verandert niet als iemand het veld later hernoemt. KoppelHet koppelt op die sleutel, zodat een hernoemd salarisveld de overdracht naar Bob niet breekt.
- Mislukt de ping bij het opslaan van een webhook in Greenhouse, dan staat de webhook uit en moet iemand hem met de hand weer aanzetten. KoppelHet controleert bij de inrichting dat de webhook voor aannames actief is.
Hoe we het bouwen en beheren
- De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
- Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
- Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
- KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
- Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
- De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.
Implementatie en prijs
Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.
Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.
Veelgestelde vragen
Gaat het BSN mee uit Greenhouse?
Nee. Dat vult de medewerker of HR in Bob of in de Nederlandse salarisadministratie in.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- KoppelHet leest Greenhouse via de webhook hire_candidate (HMAC SHA-256 in de header Signature, tot zeven pogingen in circa vijftien uur) en Harvest v3 (OAuth 2.0 client credentials op auth.greenhouse.io/token, GET /v3/offers met starts_on, opening_id en custom_fields).
- Naar Bob via POST /v1/people met email, firstName, surname, work.site en work.startDate (verplicht) plus work.title en work.department, daarna een regel in de salaristabel. De service user heeft het recht Add new people to the company nodig.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Greenhouse | Veld in HiBob | Toelichting |
|---|---|---|
Primary email | email | |
First name en Last name | firstName en surname | |
Job name | work.title | |
Offer start date (starts_on) | work.startDate | |
Job office | work.site | Waarde moet exact bestaan in de lijst van Bob |
Primary job department | work.department | |
Offer employment type | Contract | |
Salaris als custom field op het aanbod | Salarisregel met ingangsdatum |
Gerelateerd
Greenhouse → ADP Workforce Now
Greenhouse ADP Workforce Now koppeling: geaccepteerd aanbod als in-progress hire in ADP
Greenhouse → AFAS Profit
Greenhouse koppelen met AFAS: geaccepteerd aanbod start de onboarding in AFAS Profit
Greenhouse → BambooHR
Greenhouse BambooHR koppeling: aangenomen kandidaten automatisch en volledig in BambooHR
Greenhouse → Dayforce
Greenhouse Dayforce koppeling: geaccepteerd aanbod als gecontroleerde nieuwe medewerker in Dayforce