BambooHR logoTOPdesk logo

HR naar ITSM

BambooHR TOPdesk koppeling: Nederlandse medewerkers en onboardingtickets in de servicedesk

Met een koppeling tussen BambooHR en TOPdesk staan nieuwe Nederlandse medewerkers uit BambooHR als persoon in TOPdesk, met afdeling, vestiging en leidinggevende, en maakt KoppelHet bij een nieuwe collega, functiewissel of vertrek een melding of wijziging aan voor de juiste behandelaarsgroep. Dat werkt ook als HR op een ander continent zit: de Nederlandse servicedesk krijgt voor elke nieuwe collega een onboardingmelding met startdatum en vestiging, en een week voor vertrek een offboardingmelding.

Wat de koppeling doet

Wie medewerkers wereldwijd in BambooHR beheert en in Nederland een IT-team met TOPdesk heeft, hoort van nieuwe collega's vaak pas als een manager ernaar vraagt. Vertrekkers blijven maandenlang in TOPdesk staan.

  1. HR in de VS voert een nieuwe Nederlandse collega in in BambooHR.
  2. KoppelHet ziet de wijziging direct en controleert of de locatie in Nederland ligt. Alleen dan gaat de medewerker naar TOPdesk.
  3. De medewerker staat als persoon in TOPdesk, met afdeling, vestiging, functie en leidinggevende.
  4. Het IT-team ziet een onboardingwijziging op basis van jullie TOPdesk-sjabloon en regelt laptop, pas en werkplek.
  5. Een week voor de laatste werkdag komt een offboardingmelding voor laptop, pas en toegang; na de laatste werkdag archiveert KoppelHet de persoon.
  6. De onboardingmelding staat op naam van de nieuwe collega en komt bij de behandelaarsgroep van de vestiging, met de startdatum als streefdatum en functie, afdeling en leidinggevende in de tekst. Wil de servicedesk vaste taken, dan wordt het een wijziging uit een sjabloon.
  7. Een nieuwe functie of afdeling levert een wijzigingsmelding op, zodat IT rechten en middelen aanpast.
BambooHR → KoppelHet → TOPdeskBRONBambooHRDOELTOPdeskKoppelHetmapping · logging · monitoringBambooHR → KoppelHet → TOPdeskBRONBambooHRDOELTOPdeskKoppelHetmapping · logging · monitoring
Heen: Medewerkers met naam, werk-e-mail en functie · Afdeling en divisie · Locatie als TOPdesk-vestiging · Leidinggevende · Wijziging bij indienst en uitdienst · Onboardingmelding of -wijziging met startdatum, functie, afdeling en leidinggevende · Wijzigingsmelding bij een nieuwe functie of afdeling, offboardingmelding voor vertrek

Waar je op let bij BambooHR en TOPdesk

  • HR vult in BambooHR de hireDate bij het aannemen, vaak weken vooruit. KoppelHet maakt de onboardingmelding pas binnen de afgesproken termijn voor die datum, zodat een aanname voor over drie maanden niet nu al in de Nederlandse wachtrij staat.
  • Een terminationDate komt in BambooHR pas als HR het vertrek verwerkt. Ligt die datum minder dan een week vooruit, dan komt de offboardingmelding meteen, met de datum als streefdatum.
  • Verhuist een collega uit de VS naar een Nederlandse locatie, dan is die voor TOPdesk nieuw. Er komt een onboardingmelding voor de Nederlandse werkplek, ook al bestaat de medewerker al jaren in BambooHR.
  • BambooHR meldt ook een wijziging in functie of dienstverband als wijziging. Daardoor komt een overplaatsing van een ander land naar Nederland net zo goed boven als een nieuwe medewerker.
  • BambooHR kan meerdere medewerkers in één melding bundelen. KoppelHet verwerkt elke medewerker apart, zodat één fout de rest niet tegenhoudt.
  • Directe meldingen uit BambooHR volgen geen zelf toegevoegde tabellen. Staat bijvoorbeeld de kostenplaats in zo'n tabel, dan pakt de periodieke controle die wijziging op.
  • De standaardmeldingen van BambooHR volgen een vaste lijst velden. Moet ook de locatie worden gevolgd, dan richt KoppelHet een eigen melding in die dat veld wel volgt.
  • BambooHR is vaak ingericht voor een Amerikaans hoofdkantoor. De Nederlandse medewerkers vinden we via de locatie, en alleen die locaties worden vestigingen in TOPdesk.
  • Nederlandse achternamen met een tussenvoegsel staan in BambooHR vaak in één veld, zoals van den Berg. TOPdesk heeft een apart veld voor voorvoegsels; KoppelHet splitst alleen als jullie dat willen, zodat sorteren in TOPdesk klopt.
  • De koppeling kijkt mee met de rechten van één BambooHR-gebruiker. We vragen een aparte gebruiker die alleen de gegevens voor TOPdesk ziet, zonder salaris.

Deze koppeling hoort ook bij in-, door- en uitstroom.

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

Kunnen we ook tickets laten aanmaken voor onboarding en offboarding?

Ja. Voor elke nieuwe Nederlandse collega komt standaard vier weken voor de hireDate een onboardingmelding of -wijziging, en een week voor de terminationDate een offboardingmelding. De melding staat op naam van de medewerker en komt bij de behandelaarsgroep van de vestiging.

Moet HR in de VS iets anders gaan doen?

Nee. Wel moet de locatie goed gevuld zijn, want daarop bepaalt de koppeling of iemand in de Nederlandse TOPdesk hoort.

Wat als iemand vanuit de VS naar Nederland verhuist?

Zodra de locatie in BambooHR Nederlands wordt, komt de persoon in TOPdesk, met een onboardingwijziging voor de Nederlandse werkplek.

Worden personen in TOPdesk verwijderd als BambooHR een medewerker verwijdert?

Nee. Een verwijderde medewerker in BambooHR wordt in TOPdesk gearchiveerd en komt op een lijst, want verwijderen gebeurt vaak per ongeluk of bij een dubbele invoer.

Kan de servicedesk zien waarom een persoon is gewijzigd?

Ja, in het KoppelHet platform staat per wijziging wat er uit BambooHR kwam en wat er in TOPdesk is aangepast.

Technische details voor IT

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

  • BambooHR wordt gelezen via webhooks, met het changed-endpoint op tijdstempel als vangnet (inserted, updated, deleted sinds een tijdstip).
  • BambooHR stuurt webhooks alleen naar HTTPS-adressen en kan meerdere medewerkers per bericht bundelen. Webhooks volgen geen velden uit custom tables. Een global webhook volgt een vaste veldenlijst; een webhook via de API kan elk veld volgen waarop de API-gebruiker rechten heeft.
  • Naar TOPdesk schrijven we via de TOPdesk REST API (personen, vestigingen, wijzigingen). Sleutel is employeeNumber; manager via supervisorId, dat het employeeNumber van de leidinggevende bevat.
  • De BambooHR API-key hoort bij een gebruiker en heeft diens rechten; geen toegang tot compensation.
  • Tickets via de TOPdesk REST API: meldingen met POST /tas/api/incidents (callerLookup naar de persoon, briefDescription, request, category, operatorGroup, targetDate en externalNumber), of wijzigingen met POST /tas/api/operatorChanges vanuit een sjabloon (template en requester). KoppelHet bewaart per medewerker welke melding of wijziging al is aangemaakt, per indiensttreding en per datum uit dienst.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in BambooHRVeld in TOPdeskToelichting
employeeNumberemployeeNumberNiet het interne id van BambooHR, dat alleen in de API bestaat
preferredName of firstNamefirstName
lastNamesurName
workEmailemail
jobTitlejobTitle
departmentdepartment
locationbranch
supervisorIdmanagersupervisorId is het employeeNumber van de leidinggevende, supervisorEId het interne id
hireDatehireDate (contract)
terminationDateemploymentTerminationDate (contract) en archiveren
Indiensttreding, wijziging of vertrekMelding (incidents) of wijziging uit sjabloon (operatorChanges)Per gebeurtenis gekozen bij de start
Gesynchroniseerde persooncallerLookup of requesterDe melding staat op naam van de medewerker
hireDate of terminationDatetargetDate en briefDescriptionBijvoorbeeld Onboarding 01-11-2026: naam
Functie, afdeling en leidinggevenderequest (tekst van de melding)
Vestiging of afdelingoperatorGroup en categoryBehandelaarsgroep per vestiging

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.