Carerix logoRippling logo

Recruitment naar HR

Carerix Rippling koppeling: geslaagde match als hire ter beoordeling in Rippling

Met een koppeling tussen Carerix en Rippling wordt een geslaagde match in Carerix een hire in Rippling die een admin beoordeelt, met juridische entiteit, soort dienstverband, startdatum en salaris met periode. KoppelHet kijkt elk kwartier naar gewijzigde matches en stuurt elke match met een vaste sleutel, zodat een herhaalde ronde geen tweede hire maakt.

Wat de koppeling doet

Organisaties die in Carerix werven en Rippling gebruiken voor HR, salaris en apparatuur, beginnen na elke geslaagde match met de hand een hire in Rippling. Salaris, contractsoort en entiteit staan in Carerix al klaar, maar HR typt ze over en rekent een uurloon of maandloon zelf om.

  1. De recruiter zet de match in Carerix op een status voor een geslaagde plaatsing.
  2. KoppelHet haalt elk kwartier de gewijzigde matches op, met kandidaat en vacature.
  3. KoppelHet vraagt bij Rippling de verplichte velden voor het land op en vertaalt entiteit en contractsoort.
  4. De hires gaan in groepjes van maximaal vijf naar Rippling, elk met de matchsleutel.
  5. Een admin in Rippling beoordeelt en rondt de hire af; een onvolledige hire komt als melding bij HR.
Carerix → KoppelHet → RipplingBRONCarerixDOELRipplingKoppelHetmapping · logging · monitoringCarerix → KoppelHet → RipplingBRONCarerixDOELRipplingKoppelHetmapping · logging · monitoring
Heen: Match met startdatum, salaris en salariseenheid · Kandidaat met naam, tussenvoegsel en e-mail · Vacature met entiteit, contractsoort en functie · Hire in Rippling ter beoordeling

Waar je op let bij Carerix en Rippling

  • Een Carerix-koppeling van Rippling of een Rippling-koppeling van Carerix vonden we niet. Rippling laat admins wel draft hires uit een extern systeem kiezen bij het aannemen; KoppelHet levert die hires vanuit Carerix aan via de API.
  • Carerix meldt een nieuwe plaatsing niet uit zichzelf, dus KoppelHet kijkt elk kwartier. Dezelfde match kan daarbij vaker langskomen. KoppelHet geeft elke hire het Carerix-matchnummer als sleutel mee, en Rippling vervolgt bij een herhaalde sleutel de bestaande hire.
  • Een Carerix-match heeft een salaris met een eenheid, zoals per uur of per maand. Rippling vraagt bedrag, valuta en een periode van jaar, maand, week, dag of uur. KoppelHet vertaalt de eenheid; een eenheid zonder vertaling houdt de hire tegen met een melding.
  • Rippling vraagt bij een directe hire een juridische entiteit en een soort dienstverband uit de eigen lijst. Op de Carerix-vacature staan een juridische entiteit en een contractsoort als datanodes; per waarde leggen we het Rippling-ID vast.
  • Rippling neemt per aanroep één tot vijf hires aan. Vindt KoppelHet in een kwartier meer geslaagde matches, dan gaan ze in groepjes van vijf. Bij het afronden in Rippling kunnen voltijders alleen samen met voltijders uit hetzelfde land, en contractors alleen met contractors.
  • Carerix bewaart het tussenvoegsel los van de achternaam, Rippling kent alleen voor- en achternaam. KoppelHet zet het tussenvoegsel vóór de achternaam, zodat een collega als de Vries in Rippling en in de apps die Rippling uitrolt goed gespeld staat.
  • Herkent Rippling de persoon als oud-medewerker of als dubbele hire, dan geeft het de bestaande rol terug met voorgestelde vervolgstappen. KoppelHet maakt dan niets nieuws, maar zet de match met die rol bij HR, zodat een herintreder uit Carerix goed wordt afgehandeld.

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

Is de kandidaat na de koppeling meteen medewerker in Rippling?

Nee. Rippling maakt er een hire van die een admin beoordeelt en afrondt.

Werkt dit ook voor plaatsingen in Nederland?

Ja, Nederland staat bij Rippling in de lijst met landen voor directe hires. Welke velden Rippling voor Nederland extra vraagt, haalt KoppelHet per hire op.

Gaan cv en contract uit Carerix mee?

Niet in de eerste versie. Bestanden via de upload van Rippling kan later als uitbreiding.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • Carerix via de GraphQL API (https://api.carerix.io/graphql/v1/graphql), confidential client met client credentials. crMatchPage met een qualifier op statusInfoModificationDate en statusInfo.isSuccessfullyFilled; CRMatch _id, jobStartDate, salary en salaryUnitTag; CREmployee firstName, lastNamePrefix, lastName en emailAddress; CRVacancy toLegalEntity, toContractTypeNode en toFunctionLevel1.
  • Rippling via GET /hire-requirements/ (country_code, hire_type direct_hire) en POST /hires/ met een tot vijf hires en een Idempotency-Key; velden personal, work_location, employment (title, start_date, employment_type_id, legal_entity_id), compensation (base_pay_amount met currency_type en value, base_pay_period) en related_records.ats_applicant_id. Status ready_for_review, incomplete of failed; existing_role_id en next_actions 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 CarerixVeld in RipplingToelichting
CREmployee firstNamepersonal.first_name
CREmployee lastNamePrefix en lastNamepersonal.last_nameTussenvoegsel vooraan
CREmployee emailAddresspersonal.invite_email
CRMatch jobStartDateemployment.start_date
CRVacancy toFunctionLevel1employment.title
CRVacancy toLegalEntityemployment.legal_entity_id en work_location.country_codeVertaaltabel
CRVacancy toContractTypeNodeemployment.employment_type_idVertaaltabel naar de lijst in Rippling
CRMatch salary en salaryUnitTagcompensation.base_pay_amount en base_pay_period
CRMatch _idrelated_records.ats_applicant_id en Idempotency-Key

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.