The Time Off Sync plugin allows full-time employees hired on Deel to log their time off in Workday. Deel then syncs that data back periodically so it can be included in payroll processing.
In this article
Before you begin
Before starting the PTO setup, make sure you have completed the required parts of the common connection setup. If you haven't done this yet, go to How to connect Workday GPC to Deel first.
Parts 1, 2, and 3 of the common setup must be complete before continuing:
- Part 1: Connecting Workday to Deel - creating an ISU, setting up security groups, an API client, tokens, and connecting to Deel
- Part 2: Setting up DCoD - integration system, external payroll vendor, and vendor mapping
- Part 3: Activating domains for optional plugins - - activate the required PTO domains and assign user groups. See the PTO column in the Security permissions reference.
Workday setup
Step 1: Add PTO scopes to the API client
- Launch the View API Clients report and go to the API Clients for Integrations tab.
- Select the API client created during the common setup.
- Use the related actions to go to API Client > Edit API Client for Integrations.
- Add the Time Off and Leave scope.
- Save your changes.
Step 2: Activate pending security policy changes
- Launch the Activate Pending Security Policy Changes task.
- Enter a comment describing the reason for the change and save.
Deel setup
Step 3: Enable the time off sync plugin
- In the Plugins and settings tab, locate the Global Payroll - Time Off Sync plugin and click Enable.
- Click Configure next to an entity.
- Map the Deel and Workday PTO types, then click Confirm.
- On the confirmation dialog, click Enable.
- Repeat for any remaining entities.
Mapping Leave of Absence (LOA) data
If your organisation uses Workday's Leave of Absence module, you can map LOA entries to Deel's long-term leave types directly within the PTO plugin. LOA data is fetched from Workday's standard Leave of Absence path and displayed separately from standard PTO entries in the mapping UI.
Step 4: Enable LOA data fetching
- In the Plugins and settings tab, click on the Global Payroll - Time Off Sync plugin to open it.
- Select the option to fetch Leave of Absence data from Workday's standard LOA path.
- Follow the prompts to load the available LOA entries from Workday.
Step 5: Map LOA entries to Deel leave types
- In the mapping UI, locate the LOA entries. These are visually distinguished from standard PTO entries with a label indicating they are sourced from the Leave of Absence table.
- Map each LOA entry to the corresponding Deel long-term leave type.
- Save your mapping.
How LOA sync works
Once mapping is configured, LOA data syncs automatically as part of the existing PTO sync schedule. No additional sync configuration is required.
LOA entries logged in Workday are fetched from the standard Leave of Absence path, matched to their mapped Deel long-term leave type, and synced to Deel for payroll processing. This eliminates the need for manual leave entries in Deel when a worker takes a long-term leave of absence.