Deel-integratie
INTEGRATIONS · EXPERTINI ATS

Deel-integratie

Verstuur een geaccepteerd aanbod rechtstreeks naar Deel als nieuwe medewerker voor wereldwijde salarisadministratie en onboarding — en importeer uw Deel-medewerkers in de ATS-talentpool.

3 min leestijd · Bijgewerkt juli 2026 · Expertini Editorial

Voor teams die internationaal werven, worden het wervingssysteem en het salarissysteem meestal beheerd door verschillende mensen in verschillende landen — waardoor de kloof tussen "aanbod geaccepteerd" en "persoon bestaat in de salarisadministratie" breder is dan waar dan ook. De Deel-integratie overbrugt dit: koppel uw eigen Deel-account eenmalig, en elke aangenomen kandidaat kan naar Deel worden doorgestuurd als directe werknemer met naam, e-mailadres, functietitel en startdatum — klaar voor de eigen onboarding-, contract- en salarisprocessen van Deel.

De koppeling werkt ook inkomend: met de actie "Importeer uw medewerkers" wordt uw bestaande Deel-personeelsbestand ingeladen in de ATS-kandidatendatabase, ontdubbeld op e-mailadres en gemarkeerd als geïmporteerd — nuttig voor interne mobiliteit en voor bureaus die tevens de verloning van geplaatste contractanten verzorgen. Deel is een handelsmerk van de respectievelijke eigenaar; Expertini ATS is een onafhankelijk product dat via de officiële API verbinding maakt met uw eigen Deel-account, na uw uitdrukkelijke aanmelding.

01Uw Deel-account koppelen

Een eigenaar of beheerder opent Connectors en klikt op Verbinden op de Deel-kaart. U keurt de verbinding goed op de eigen site van Deel — inloggegevens komen nooit bij Expertini terecht — en de status van de kaart verandert in Verbonden. Vanaf dat moment heeft de pagina Screening & HRIS Deel als push-bestemming en kan de automatische push-regel per organisatie worden ingeschakeld.

02Een nieuwe medewerker doorsturen naar Deel

Kies de aangenomen kandidaat via de automatische aanvulling op de pagina Screening & HRIS en stuur deze door. Het ATS verzendt de velden die het directe-werknemerscontract van Deel verwacht — voor- en achternaam, e-mailadres, startdatum, land (indien bekend) en functietitel — en toont de exacte reactie van Deel, zowel bij succes als bij een fout. Deel valideert strikt (dat is een functionaliteit: salarisgegevens horen gevalideerd te worden), dus als uw Deel-werkruimte een extra veld vereist, geeft de foutmelding exact aan welk veld ontbreekt. Door Deel aan te vinken onder "Automatisch doorsturen bij aanname" wordt bij elk geaccepteerd aanbod automatisch het Deel-record aangemaakt, en elke verzending — handmatig of automatisch — wordt vastgelegd op de activiteitenpagina van de app.

03Uw Deel-personeelsbestand importeren

"Importeer uw medewerkers" leest uw Deel-medewerkerslijst uit en voegt elke persoon met een zakelijk e-mailadres toe aan de ATS-kandidatendatabase — gekoppeld op basis van e-mailadres zodat herhaalde acties nooit duplicaten opleveren, gemarkeerd als geïmporteerd en achteraf volledig bewerkbaar. Gegevens hebben behoudende standaard privacy-instellingen, aangezien deze personen nooit een sollicitatieformulier hebben gebruikt.

04Waar het past in het wervingsproces

De overdracht is de laatste stap van de aanbiedingsworkflow: aanbieding geaccepteerd → plaatsing bevestigd → nieuwe medewerker aangemaakt in Deel. Gecombineerd met interviewplanning en digitale handtekeningen eerder in de trechter, verloopt het volledige traject van het eerste interview tot de loonadministratie binnen één enkel abonnement — waarbij Deel doet waar het het beste in is, onder uw eigen Deel-contract.

Technische opmerkingen

Platformarchitectuur & -operaties

A1Connection architecture

The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (HTTP Basic-clientauthenticatie, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.

De levenscyclus van tokens wordt beheerd via één centraal controlepunt: verval triggert een automatische vernieuwing, geroteerde vernieuwingstokens worden bewaard, en een vernieuwing die door de leverancier wordt geweigerd, wordt getoond als een duidelijke melding om opnieuw te koppelen — nooit als stilletjes falende functionaliteiten. Intrekking werkt aan beide kanten: verbreek de verbinding hier, of trek deze in via de eigen beveiligingsinstellingen van de leverancier.

A2Schrijfsemantiek en gegevensstroom

Elke gegevensverplaatsing is een expliciete actie met een gelogd resultaat. Schrijfacties vinden plaats op uw klik — of uitsluitend automatisch wanneer u een regel hebt ingeschakeld (automatisch doorsturen bij aanname staat standaard uitgeschakeld per provider). Leesacties — het importeren van personen, accounts of bestanden — worden uitgevoerd wanneer u op Importeren klikt, ontdubbelen op basis van wat u al hebt (klanten op naam, personen op e-mailadres), slaan over in plaats van te overschrijven, en rapporteren eerlijk over aangemaakte versus overgeslagen items, waardoor het opnieuw uitvoeren van een import inherent veilig is.

Elke actie schrijft een regel naar het app-activiteitenlogboek (ats_app_activity): wat er is uitgevoerd, wanneer, voor welk record en het resultaat — inclusief de letterlijke fouttekst van de leverancier wanneer er iets misgaat. Gebruiksrapportages binnen het ATS aggregeren ditzelfde logboek, zodat integratierapportages en de werkelijkheid van de integratie nooit uit elkaar kunnen lopen.

Alles wat het verzoekpad verlaat — notificatieverspreiding, webhook-aflevering, activiteitenregistratie, e-mail — draait in 'fire-and-forget'-achtergrondthreads. Een traag extern eindpunt kan de interface nooit laten vastlopen en een mislukt neveneffect wordt gelogd in plaats van stilzwijgend opnieuw te worden geprobeerd tot er inconsistentie ontstaat.

A3Operationele overwegingen

Koppelingen zijn op organisatieniveau en voorbehouden aan de rollen eigenaar en beheerder; recruiters gebruiken de functionaliteiten die door een koppeling worden aangedreven, maar kunnen deze niet koppelen, ontkoppelen of opnieuw configureren. Bij het ontkoppelen worden opgeslagen inloggegevens onmiddellijk verwijderd en worden de afhankelijke functies zichtbaar stopgezet, niet geruisloos. Reeds geïmporteerde gegevens blijven van u en bewerkbaar.

Geïmporteerde personen komen binnen als gemarkeerd als geïmporteerd met voorzichtige privacy-standaardinstellingen — er wordt geen toestemming verondersteld voor personen die uw sollicitatieformulier nooit hebben ingevuld, en standaard bewaartermijnen zijn van toepassing. Alles wat is vastgelegd, is van u: CSV-exports en de Data Export-app dekken dezelfde gegevensbronnen die het product zelf uitleest. De uitgang is even open als de ingang — bewust zo ontworpen, geen concessie.

A4Plaatsing in de integratietopologie

Deze integratie is vandaag beschikbaar in het overzicht. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Afhankelijkheidskaart

Connection typeOAuth 2.0 (toestemmingsscherm van leverancier)
Scopes requestedpeople:write · people:read
Callback path/apps/oauth/callback/deel/
Token exchangeserver-side; HTTP Basic
Secrets at restversleuteld; UI toont aanwezigheidsvlaggen, nooit waarden
Action journalats_app_activity — één regel per actie, foutmeldingen van leveranciers exact overgenomen
Auto-push rulesstandaard uitgeschakeld, per aanbieder, elke uitvoering gelogd
Registry statuslive

Interface-blauwdruk

Structureel schema van de interface — panelen, hiërarchie en interactiemogelijkheden. Een contract, geen screenshot.
Verbindingskaart
● verbonden — aanwezigheidsstatus
scopes: minimaal vereist verbinding verbreken
Acties
push — expliciete klikimport — ontdubbeld
Activiteitenlogboek
Fig. 1 — Deel-integratie: structureel interfaceschema. Panelen en statussen vormen het contract; de getoonde gegevens zijn tijdelijke aanduidingen.

Interactiestroom — statussen, validaties, feedback

Elke onderstaande status wordt aan de serverzijde afgedwongen; de interface rapporteert deze alleen en bepaalt deze niet.
Connecteigenaar/beheerder klikt op Verbinden op de pagina Connectors
Vendor consenthet scherm van de leverancier zelf toont de exacte scopes
Token exchangeserver-side callback; geheime sleutels bereiken nooit de browser
Connectedversleutelde opslag; kaart wisselt met aanwezigheidsvlag
Explicit actionsverzenden / importeren / inplannen — elk geregistreerd in het logboek
Toestemming geweigerd → de foutcode van de leverancier wordt met naam en toenaam in een pop-upbericht getoondPlatformsleutels ontbreken → een duidelijke installatie-instructie, geen stille afwijzingToken verlopen → automatische vernieuwing op het controlepuntVernieuwing geweigerd → zichtbare vraag om opnieuw te verbinden, functies vallen nooit geruisloos uitAbonnement onder minimum → vergrendelkaart vermeldt het exacte abonnement
Fig. 2 — interactiestroom: marineblauw = statussen, goud = door de server afgedwongen poorten, groen = bevestigde resultaten; tags tonen de randgevallen en hun feedback.

OAuth 2.0-beveiligingsstroom — Deel

1
AutorisatieverzoekDoorverwijzing naar het toestemmingsscherm van de leverancier zelf, met uitsluitend de onderstaande scopes — nooit meer.
2
Identiteitscontrole & toestemmingU verifieert zich bij de leverancier, op het domein van de leverancier. Inloggegevens komen nooit bij Expertini terecht.
3
Tokenuitwisseling aan serverzijdeDe callback op /apps/oauth/callback/deel/ wisselt de code uit met HTTP Basic-clientauthenticatie — volledig aan de serverzijde.
4
Beheerde sessiestatusTokens versleuteld in rust; automatische vernieuwing op één centraal controlepunt; weergave van aanwezigheidsindicator; intrekken vanaf beide kanten mogelijk.
people:writepeople:read
Scope-lijst uitgelezen uit hetzelfde provider-register waarmee de applicatie autoriseert — deze pagina kan dit niet overdrijven of afzwakken.

Neighbouring connectors — Background Checks

Checkrplanned First Advantageplanned Deelthis page
Statussen zijn afkomstig uit het actieve register — bekijk de volledige catalogus →

Veelgestelde vragen

Welke Deel-velden worden door de push ingevuld?
Voornaam, achternaam, e-mailadres, startdatum, functietitel en land indien het dossier dit bevat — de velden die Deel verwacht voor het aanmaken van een directe werknemer. De eigen validatiemeldingen van Deel worden letterlijk weergegeven als er meer vereist is voor uw werkomgeving.
Vervangt dit de onboarding of contracten van Deel?
Nee — het start ze juist. De push maakt de persoon aan in Deel; contracten, compliance en salarisadministratie lopen vervolgens in Deel precies zoals wanneer u de persoon handmatig had ingevoerd.
Kunnen aannames automatisch worden doorgestuurd?
Ja. Vink Deel aan onder "Automatisch doorsturen bij aanname" op de pagina Screening & HRIS en elk geaccepteerd aanbod maakt zonder verdere klikken het Deel-dossier aan. Elke automatische doorgifte wordt vastgelegd.
Is Expertini verbonden aan Deel?
Nee. Deel is een handelsmerk van de respectievelijke eigenaar. De integratie maakt gebruik van de officiële API met uw eigen account en toestemming, en kan op elk gewenst moment worden ontkoppeld via de Connectors-pagina.
Worden er extra kosten in rekening gebracht?
Nee — de koppeling is inbegrepen in het abonnement. Uw Deel-abonnement is een zaak tussen u en Deel.

In één oogopslag

  • Geaccepteerd aanbod → Deel directe werknemer met één klik of automatisch
  • Verzendt naam, e-mailadres, startdatum, functietitel en land
  • De eigen validatieberichten van Deel eerlijk weergegeven — geen onopgemerkte fouten
  • Importeer uw Deel-personeelsbestand in de doorzoekbare talentenpool
  • Ontdubbeling op e-mailadres, veilige herhalingen, volledig activiteitenlogboek
  • Uw eigen Deel-account en contract — geen tussensoftware, geen opslag

Bekijk deel-integratie op uw eigen wervingsproces.

Breng een echte vacaturetekst mee naar een demo van 30 minuten — inclusief gratis proefperiode.

Boek een demo
Expertini Intelligentie
Nu online
Hallo! Ik ben Expertini's intelligente productexpert. Stel me gerust alle vragen over onze oplossingen, krijg begeleiding bij elk van onze Hiring Tools, of vertel me gewoon wat u wilt doen — ik wijs u de juiste richting op. Voor accountspecifieke kwesties kunt u mailen naar support@expertini.com.