

Recruitment naar HR
Lever BambooHR koppeling: aangenomen kandidaat als nieuw medewerkersprofiel in BambooHR
Met een koppeling tussen Lever en BambooHR wordt een kandidaat die in Lever is aangenomen een nieuw medewerkersprofiel in BambooHR, met naam, contactgegevens, functie, afdeling, locatie, startdatum en beloning. KoppelHet vertaalt waarden die in BambooHR anders heten en meldt het resultaat terug op de opportunity in Lever.
Wat de koppeling doet
Organisaties die BambooHR als HR-systeem gebruiken en in Lever werven, typen aannames vaak over. Een functie, afdeling of locatie heet in Lever net anders dan in BambooHR, en de recruiter merkt een gemiste aanname pas als HR naar de nieuwe collega vraagt.
- Bij de start leggen we per Lever-waarde de functie, afdeling, divisie en locatie in BambooHR vast.
- Lever meldt candidateHired; KoppelHet haalt opportunity, aanbod en posting op.
- KoppelHet maakt het profiel in BambooHR aan en zet de beloning als regel met ingangsdatum.
- KoppelHet zet een notitie op de opportunity, met het resultaat of de reden van een fout.
Waar je op let bij Lever en BambooHR
- Functie, locatie en afdeling heten in Lever vaak anders dan in BambooHR. KoppelHet vertaalt via een tabel, zodat een posting die Engineering - Platform heet toch in de BambooHR-afdeling Engineering terechtkomt.
- Gegevens over een aanname staan in Lever in het getekende aanbod, de requisition en profielformulieren. KoppelHet bepaalt per veld één bron, zodat HR weet waar een waarde vandaan komt.
- Lever bewaart de naam als één veld, soms met een spatie aan het eind. KoppelHet splitst de naam, houdt een tussenvoegsel bij de achternaam en haalt overbodige spaties weg.
- Het salaris in een Lever-aanbod heeft een interval, en BambooHR accepteert in lijstvelden alleen bestaande opties. KoppelHet zet een jaarsalaris als salary per year en een uurloon als hourly per hour, zodat de beloningsregel in BambooHR niet wordt geweigerd.
- Lever kent geen plek waar een HR-systeem een resultaat terugmeldt. KoppelHet zet een notitie op de opportunity met het BambooHR-nummer of de reden van een fout, en vindt een gemiste aanname terug na de vijf herhalingen van de Lever-webhook.
- Een Lever-posting draagt het soort dienstverband als label in commitment, zoals Full-time, Part-time of Internship. BambooHR negeert employmentType bij het aanmaken zonder foutmelding; de status komt alleen mee via employmentHistoryStatus. KoppelHet vertaalt het Lever-label daarom naar een geldige status in dat veld, anders begint de medewerker zonder status.
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
Gaan cv en aanbiedingsbrief mee?
In de eerste versie niet. Documenten naar BambooHR kan later als uitbreiding.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Lever via de webhook candidateHired (data.opportunityId; HMAC-SHA256 over token en triggeredAt; vijf herhalingen) en de Lever API met een API-key - GET /opportunities/:opportunity, GET /opportunities/:opportunity/offers (fields anticipated_start_date, job_title, salary_amount, compensation_currency, salary_interval), GET /postings/:posting (categories) en POST /opportunities/:opportunity/notes.
- Naar BambooHR via create-employee (lijstvelden alleen met geldige opties; employmentHistoryStatus met employeeStatusDate) en create-table-row v1.1 voor compensation (payRate, payType, paidPer). API-gebruiker met een eigen toegangsniveau met Add New Employees.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Lever | Veld in BambooHR | Toelichting |
|---|---|---|
name (één veld) | firstName en lastName | Gesplitst en zonder spaties aan het eind |
emails[0] | homeEmail | |
phones[0] | mobilePhone | |
Offer field job_title | jobTitle | Via een vertaaltabel |
categories.department en team (posting) | division en department | |
categories.location (posting) | location | |
categories.commitment (posting) | employmentHistoryStatus | Via een vertaaltabel naar de statussen in BambooHR |
Offer field anticipated_start_date | hireDate en employeeStatusDate | |
Offer fields salary_amount, compensation_currency en salary_interval | payRate, currency, payType en paidPer |
Gerelateerd
Lever → Dayforce
Lever Dayforce koppeling: getekend aanbod als gecontroleerde nieuwe medewerker in Dayforce
Lever → Deel
Lever Deel koppeling: aangenomen kandidaat als eigen medewerker of EOR-contract in Deel
Lever → HiBob
Lever HiBob koppeling: aangenomen kandidaat met aanbod als medewerker in Bob
Lever → Oracle HCM Cloud
Lever Oracle HCM koppeling: aangenomen opportunity als pending worker in Oracle