FaRecruitment naar HR
Teamtailor Factorial koppeling: aangenomen kandidaten met contract in Factorial
Met een koppeling tussen Teamtailor en Factorial wordt een kandidaat die in Teamtailor de gekozen stap bereikt een medewerker in Factorial, met naam, e-mail, contract, entiteit, uren en proeftijd. KoppelHet maakt de medewerker en het eerste contract met startdatum en uren in één keer aan.
Wat de koppeling doet
Organisaties die in Teamtailor werven en Factorial als HR-systeem gebruiken, zetten nieuwe collega's met de hand in Factorial. Het contract met startdatum, uren en proeftijd maakt HR apart aan, en een bestaand e-mailadres houdt een nieuwe medewerker tegen.
- De recruiter zet de kandidaat in Teamtailor op de gekozen stap.
- KoppelHet kijkt of het e-mailadres al bij een medewerker in Factorial hoort.
- De medewerker en het eerste contract worden in één keer aangemaakt.
- HR stuurt de uitnodiging vanuit Factorial wanneer het uitkomt.
- KoppelHet vergelijkt dagelijks de kandidaten op de stap met Factorial.
Waar je op let bij Teamtailor en Factorial
- Manager ID en Legal Entity ID zijn interne nummers uit Factorial, die een recruiter niet kent. KoppelHet vertaalt de afdeling en locatie van de vacature naar die nummers.
- Factorial staat geen twee medewerkers met hetzelfde e-mailadres toe. KoppelHet controleert dat vooraf en legt een terugkerende medewerker voor aan HR.
- Factorial wil als e-mail het inlogadres van de nieuwe medewerker, niet het privéadres. Teamtailor kent alleen het adres waarmee de kandidaat solliciteerde, dus het zakelijke adres moet vooraf in een eigen veld staan.
- Nationaliteit en land verwacht Factorial als tweeletterige landcode. Staat er in Teamtailor Nederland in plaats van NL, dan zet KoppelHet de waarde om.
- Uren staan in Factorial als percentage van een voltijdweek in honderdsten, bijvoorbeeld 8000 voor tachtig procent. KoppelHet rekent de contracturen uit het aanbod om met de voltijdweek van de entiteit.
- Teamtailor probeert een mislukte webhookmelding niet opnieuw. KoppelHet vergelijkt daarom elke dag de kandidaten op de gekozen stap met de medewerkers in Factorial, zodat een gemiste melding alsnog een medewerker oplevert.
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
Doet Factorial de Nederlandse salarisverwerking?
Nee. Factorial levert de gegevens aan een Nederlandse salarisadministratie; dat is een aparte koppeling.
Krijgt de nieuwe collega direct toegang tot Factorial?
Nee. HR stuurt de uitnodiging zelf vanuit Factorial.
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) en de Teamtailor API. Teamtailor herhaalt een mislukte melding niet, dus KoppelHet vergelijkt dagelijks de kandidaten op de stap met Factorial.
- Naar Factorial via API-versie 2026-10-01, POST /resources/employees/employees/create_with_contract (verplicht company_id, first_name, last_name, email; verder legal_entity_id, manager_id, contract_starts_on, contracts_working_time_percentage_in_cents, has_trial_period, nationality, country).
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Teamtailor | Veld in Factorial | Toelichting |
|---|---|---|
first-name en last-name | first_name en last_name | |
Zakelijk e-mailadres (eigen veld) | email | Inlogadres, niet het privéadres |
Locatie van de vacature | legal_entity_id | Via een vertaaltabel |
Afdeling van de vacature | manager_id | Via een vertaaltabel |
Eigen velden Nationality en Country | nationality en country | Tweeletterige landcode |
start-date (onboarding) of eigen veld | contract_starts_on | |
Uren uit het aanbod | contracts_working_time_percentage_in_cents | Omgerekend naar deel van de voltijdweek |
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