Subscription note: HRIS integrations were available on our Legacy Workplace Premium plan. Our current Workplace plan requires an Enterprise platform for access to the HRIS integrations.
Overview
Envoy’s HRIS integrations enhance both workplace analytics and map editing by connecting your employee system of record directly to Envoy.
With the Employee attendance report, admins and managers get a clear view of who is entering the workplace and whether they follow (optional) onsite policies. Integrating with your HRIS makes these reports more accurate and better reflects real-world behavior. Your HRIS sends employee time-off data to Envoy, adding important context to missed check-ins and improving presence occupancy insights.
At the same time, HRIS data powers Move Queues, enabling admins to proactively manage seating changes. It automatically surfaces upcoming new hires and terminations. With HRIS Directory Sync turned on, it also surfaces department and primary location changes as they reach Envoy. This gives workplace teams a central view of pending moves so they can assign or update seating directly from the workplace map.
You can also use your HRIS to power your employee directory. After you complete the initial configuration steps (detailed below), you can enable the directory portion of this integration. Learn more here.
Envoy integrates with Merge to connect your account with your HR system.
✨ Important: After the initial connection, all available time off data will sync to Envoy, retroactively populating the Attendance by Employee report and making past reports more accurate.✨
Eligible HRIS
For some HRIS providers, an additional cost is associated with installing integrations. Please refer to your HRIS provider for more information.
The following software will integrate with Envoy and can be installed by your workplace IT admin:
Note on UKG products: Envoy's HRIS integration supports UKG Pro Workforce Management and UKG Ready only. Older UKG products, including UKG UTA (Ultimate Time & Attendance), are not supported by our integration partner. If you're unsure which UKG product your organization uses, please check with your UKG account representative.
The following software integrates with Envoy and requires working with your Envoy solutions engineer to install:
Factorial
Folks
Hailey
HR Works
Humi
Kenjo
Officient
Oracle HCM
OysterHR
Planday
Remote
Don't see your HRIS listed? Try populating attendance data by using a CSV.
Prerequesites
Admin access to your HRIS
Your HRIS API Key. You need to go through the specific HRIS platform your company uses. The location of the key can vary depending on the provider, so it's best to refer to that system's documentation for guidance.
HRIS + Envoy Setup
Step 1: HRIS
Login to your Envoy dashboard, then navigate to Integrations. Search for HRIS, then click Install.
Using the dropdown, select your HRIS provider, then click Connect Account to open the HRIS Connection modal.
The HRIS Connection modal will load with your HRIS configuration steps. Complete the setup modal as required. The exact connection method (via API, SFTP, OAuth, etc) varies by provider.
Click Connect Account again to save and proceed.
Step 2: Configurations (Optional)
You can connect your workplace's specific time off types to Envoy Time Off Types for more granular attendance data. If you skip this step, all approved data from your HRIS will be shown as Time off within Envoy.
Envoy only uses two options: Time off and Work from Home. Time off days count towards the onsite attendance policy, while Work from Home days do not.
Use the left-hand Envoy dropdown to select the category to define. On the right-hand HRIS time off types, input values as a comma-separated list. Match this value to the corresponding HRIS time off category. Repeat until the desired categories have been defined.
Click Next Step to save.
Step 3: Locations (Optional)
To automate task creation in the Move Queue, connect your HRIS locations to Envoy so tasks route to the right queue. If you plan to use your HRIS to populate your employee directory, these locations also set each employee’s primary location.
Which Move Queue tasks you get depends on your setup:
Locations with new hire and termination sync on: Assign desk tasks for new hires and Unassign desk tasks for terminations.
Locations plus Directory Sync (Step 4): Everything above, plus Change desk tasks for department changes, and Unassign desk and Change desk tasks for primary location changes.
Note: Termination, department change, and primary location change tasks are only created if the employee currently has a desk assigned.
Check the box next to Automatically sync new hire and termination events from your HRIS to Envoy.
Select the HRIS Location and corresponding Envoy location from the drop-downs.
Click Add Another for each additional location.
Once complete, click Save and complete.
Step 4: Directory Sync (optional)
If you want to use your HRIS system for a directory sync, you’ll need to complete a few additional steps. Instructions can be found here.
For department and primary location changes in your HRIS to create Move Queue tasks, directory sync must be turned on.
Note: Directory sync pulls in your entire employee directory from your HRIS, except employees who are already inactive. You can’t sync a subset of employees.
About Employee Data
Envoy only needs the relevant time-off data to complete the analytics population. Envoy's database does not receive unnecessary employee data, like payroll details or sensitive PII.







