
Recruitment naar HR
Teamtailor Rippling koppeling: van aanname naar hire in Rippling
Met een koppeling tussen Teamtailor en Rippling gaat een kandidaat die in Teamtailor naar de gekozen stap verhuist naar Rippling, waar een admin de hire afrondt en Rippling onboarding, apparaten en accounts start. KoppelHet neemt naast naam, e-mail, functie en afdeling ook startdatum, entiteit, land en salaris uit het aanbod mee.
Wat de koppeling doet
Organisaties die in Teamtailor werven en Rippling gebruiken voor HR, laptops en accounts, zetten elke aanname met de hand in Rippling. De admin neemt startdatum, entiteit en salaris over uit de aanbiedingsbrief.
- De recruiter zet de kandidaat in Teamtailor op de gekozen stap.
- KoppelHet haalt eerst de landeisen voor de hire uit Rippling op.
- Startdatum, entiteit en salaris komen uit het aanbod en eigen velden in Teamtailor.
- De hire staat in Rippling klaar voor beoordeling, of als onvolledig met de ontbrekende velden.
- Een admin rondt de hire af; Rippling regelt daarna onboarding en accounts.
Waar je op let bij Teamtailor en Rippling
- Rippling vraagt per land andere verplichte velden voor een hire, en Nederland is een van de ondersteunde landen. KoppelHet haalt die eisen op voor het land van de vacature in Teamtailor, voordat de hire wordt aangemaakt.
- Een vacature voor een land waar de organisatie geen eigen entiteit heeft, wordt in Rippling een hire via employer of record. KoppelHet leidt dat af uit de locatie van de vacature, zodat de recruiter niets extra hoeft te kiezen.
- Rippling herkent een herhaalde of dubbele hire en geeft dan de bestaande rol terug. Gaat een kandidaat in Teamtailor per ongeluk twee keer naar de stap, dan ontstaat er geen tweede hire.
- Teamtailor probeert een mislukte melding niet opnieuw: elk antwoord buiten 2xx telt als mislukte levering. KoppelHet controleert de handtekening in TT-Signature en bevestigt de melding direct, en roept Rippling pas daarna aan, zodat een trage aanroep geen aanname laat vallen.
- Rippling vraagt bij elke aanroep een Idempotency-Key, en bij een nieuwe poging dezelfde sleutel. KoppelHet maakt die sleutel van de sollicitatie in Teamtailor, zodat een herhaalde poging na een storing dezelfde hire raakt.
- Rippling stuurt de uitnodiging naar een e-mailadres of naar een mobiel nummer met landcode, zoals +31. Een telefoonnummer in Teamtailor is vrije tekst, dus KoppelHet gebruikt het e-mailadres van de kandidaat als uitnodigingsadres.
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
Waarom niet de recruitingmodule van Rippling?
Dat kan. Wie in Teamtailor blijft werven, houdt de carrièresite en pipelines daar; de koppeling begint bij de aanname.
Regelt de koppeling ook de laptop en accounts?
Nee, dat doet Rippling zelf nadat de hire is afgerond. De koppeling eindigt bij de hire.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- KoppelHet leest Teamtailor via de company webhook job_application.update (wijziging van stage_id, HMAC SHA-256 in TT-Signature, zonder herhaling bij een mislukte melding) en de Teamtailor API.
- Naar Rippling via REST API v2 - GET hire-requirements met country_code en hire_type (direct_hire of eor), daarna POST /hires/ met een tot vijf hires en een Idempotency-Key. Status ready_for_review, incomplete met missing_required_fields of failed; existing_role_id bij een dubbele hire. Scopes hires.read-write en hire-requirements.read.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Teamtailor | Veld in Rippling | Toelichting |
|---|---|---|
first-name en last-name | Voornaam en achternaam | |
email | Uitnodigingsadres | |
phone | Telefoon | |
title van de vacature | Functie | |
department van de vacature | Afdeling | |
start-date (onboarding) of eigen veld | Startdatum | |
Locatie van de vacature | Werkland en werklocatie | |
Salaris en valuta uit het aanbod | Basissalaris met periode | Periode per vacature afgesproken |
Gerelateerd
Teamtailor → ADP Workforce Now
Teamtailor ADP Workforce Now koppeling: aangenomen kandidaten als in-progress hire
Teamtailor → AFAS Profit
Teamtailor AFAS koppeling: aangenomen kandidaten direct als nieuwe medewerker
Teamtailor → BambooHR
Teamtailor BambooHR koppeling: aangenomen kandidaten als medewerker in BambooHR
Teamtailor → BuddeeHR
Teamtailor Buddee koppeling: aangenomen kandidaat als nieuwe medewerker in BuddeeHR