EOR embedded overview

Deel’s Embedded EOR model allows partners to offer compliant employment in 150+ countries without requiring their clients to establish local legal entities. Deel acts as the Employer of Record, handling compliance, payroll, and statutory obligations. Partners integrate through the Embedded API to surface hiring, employment management, and worker self-service within their own platforms.

The EOR Embedded surface divides into two distinct token contexts: employer flows use an admin-scoped token to create contracts, manage employment, and initiate offboarding; worker flows use a worker-scoped token or a magic link redirect to complete onboarding, sign documents, and access self-service features. The guides below are grouped by this split.

Guides in this section

Employer vs worker flows

EOR Embedded operations split across two token contexts that must not be mixed.

Employer flows (admin token) cover all operations initiated on behalf of the client company: creating groups, estimating costs, creating contracts, managing employee data, reviewing time off, creating amendments, and initiating terminations. All endpoints in Hiring & contracts, Employment management, and Amendments & offboarding use this token.

Worker flows (worker token or magic link) cover operations performed by the individual employee: signing their employment agreement, completing compliance documents, submitting KYC, adding a bank account, accessing payslips, and requesting time off. All endpoints in Worker onboarding and Worker self-service use this context.

Worker flows can run through Deel’s hosted UI via a magic link instead of the worker-scoped endpoints. See Getting started for how to generate worker tokens and magic links.

Next steps