Teamtailor logoRippling logo

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.

  1. De recruiter zet de kandidaat in Teamtailor op de gekozen stap.
  2. KoppelHet haalt eerst de landeisen voor de hire uit Rippling op.
  3. Startdatum, entiteit en salaris komen uit het aanbod en eigen velden in Teamtailor.
  4. De hire staat in Rippling klaar voor beoordeling, of als onvolledig met de ontbrekende velden.
  5. Een admin rondt de hire af; Rippling regelt daarna onboarding en accounts.
Teamtailor → KoppelHet → RipplingBRONTeamtailorDOELRipplingKoppelHetmapping · logging · monitoringTeamtailor → KoppelHet → RipplingBRONTeamtailorDOELRipplingKoppelHetmapping · logging · monitoring
Heen: Kandidaat met naam, e-mail en telefoon · Functie en afdeling · Startdatum, entiteit en werkland · Basissalaris met valuta en periode

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, architectuur en compliance

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.

Prijsindicatie · Basis

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

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 TeamtailorVeld in RipplingToelichting
first-name en last-nameVoornaam en achternaam
emailUitnodigingsadres
phoneTelefoon
title van de vacatureFunctie
department van de vacatureAfdeling
start-date (onboarding) of eigen veldStartdatum
Locatie van de vacatureWerkland en werklocatie
Salaris en valuta uit het aanbodBasissalaris met periodePeriode per vacature afgesproken

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.