

Recruitment to HR
Teamtailor to SDB integration: hired applications as new employees in SDB HR
With an integration between Teamtailor and SDB HR / Payroll, an application moved to Hired in Teamtailor automatically arrives in SDB as a new employee with an employment, with location, job, start date and hours. If you use Teamtailor's onboarding, the answers from the onboarding forms are passed on; otherwise pre- and onboarding continue in SDB.
What the integration does
Care organisations that recruit through Teamtailor and use SDB for HR, payroll and scheduling now receive a hire as an email from the recruiter. HR retypes the details into SDB and then asks the new colleague once more for address and date of birth, which were already in Teamtailor.
- At the hire the recruiter records start date, hours and contract type in Teamtailor in fixed fields.
- As soon as the application is in the Hired stage, KoppelHet retrieves candidate, job and fields.
- If the organisation uses Teamtailor's onboarding, KoppelHet waits until the new colleague has completed the onboarding forms.
- The new employee arrives in SDB with an employment, at the organisational unit from the lookup table.
- HR adds the collective agreement grading in SDB and completes the intake.
What to watch for with Teamtailor and SDB
- In Teamtailor one candidate can apply for several jobs, for example at two residential groups. KoppelHet reacts to the application that moves to Hired, not to the candidate. The employee thus arrives in SDB at the location of the job they were hired for.
- Teamtailor has a paid onboarding add-on with forms and tasks, and SDB has its own pre- and onboarding. Use one of them. If the organisation chooses Teamtailor, KoppelHet retrieves the answers from the onboarding forms; otherwise SDB asks for the missing data itself.
- Teamtailor offers an e-signing add-on, and SDB also lets HR documents be signed digitally. The employment contract belongs in SDB, where the care collective agreement and grading are held. In Teamtailor signing stays limited to, for example, the offer or house rules.
- Teamtailor has one field for the last name. SDB wants name prefix and last name separately, as is usual in Dutch personnel records. KoppelHet splits off common prefixes such as van, de and van der and puts doubtful cases to HR.
- Departments and locations in Teamtailor are those of the careers site, such as Living North. In SDB the organisational units often have other names and also determine the cost centre. KoppelHet keeps a lookup table, so a new job without a match raises an alert instead of an employee without a department.
- For retrieving hires only, a Teamtailor key with read access is enough; only an admin key gives access to all data, such as onboarding forms. KoppelHet asks for the lightest key that fits the chosen approach.
How we build and run it
- The integration runs on the KoppelHet platform, hosted in a data centre in the EU.
- Every sync and every error is visible in the functional log; on an error your administrator is notified.
- A change that cannot go through is not half-applied but queued for another attempt.
- KoppelHet is ISO 27001 certified. Data travels encrypted and stays on the platform no longer than needed.
- After go-live we manage the integration and adjust it when your process changes.
- The integration fits next to your existing integration layer. Only the fields in the design are transferred; the platform keeps no register of its own.
Implementation and price
This is not an app you switch on. We build the integration for your organisation on our platform, with building blocks we reuse on every project. So it is custom work that does not start from scratch.
A consultant prepares the intake and analyses both systems. We then record the mapping and exceptions field by field, test in the test or acceptance environment and go live at a moment you choose. Costs are a one-off amount for the setup and a monthly amount for platform, monitoring and support.
Frequently asked questions
Do we need Teamtailor's onboarding?
No. Without the add-on name, contact details and the contract fields are passed on, and the new colleague fills in the rest during the intake in SDB.
Do rejected candidates go to SDB too?
No. Only an application in a stage of the Hired type is passed on. Data of rejected candidates stays in Teamtailor and falls under the retention period there.
Does this also work for childcare?
Yes. SDB has an HR and payroll solution for childcare; the Teamtailor side is the same, only the jobs and collective agreement differ.
Technical details for IT
For those who want to know how it works under the hood: APIs, fields and sources used.
- Teamtailor is read through a company webhook on job_application.update and the JSON:API (job-applications filtered on stage-type hired, candidates, jobs with department and locations, custom-field-values, and onboardings and form-answers with the onboarding add-on). The API requires the X-Api-Version header and allows 50 requests per 10 seconds.
- SDB publishes no public API documentation. Which SDB interface receives the new employee is agreed per customer with SDB.
Which fields are transferred
The key fields. The full mapping is agreed per customer.
| Field in Teamtailor | Field in SDB | Notes |
|---|---|---|
first-name | Voornaam | |
last-name | Voorvoegsel en achternaam | Teamtailor has no separate field for the name prefix |
email en phone | Privé e-mail en mobiel nummer | |
Startdatum (custom field, datum) | Datum in dienst | |
Uren per week (custom field, getal) | Contracturen | |
Contractsoort (custom field, keuzelijst) | Soort dienstverband | |
job: department en location | Organisatie-eenheid | Through a lookup table |
job: title | Functie | HR adds the collective agreement grading |
Form answers (onboarding) | Adres en geboortedatum | Only with the onboarding add-on |
Related
Teamtailor → ADP Workforce Now
Teamtailor to ADP Workforce Now integration: hired candidates as in-progress hires
Teamtailor → AFAS Profit
Teamtailor to AFAS integration: hired candidates straight in as new employees
Teamtailor → BambooHR
Teamtailor to BambooHR integration: hired candidates as employees in BambooHR
Teamtailor → BuddeeHR
Teamtailor to BuddeeHR integration: hired candidate as a new employee in BuddeeHR