Integrations
HRIS connectors
Connector-specific notes for SAP SuccessFactors, HiBob, Personio, BambooHR, Gusto, ADP, and Paychex, plus CSV and API options.
This page covers connector-specific details. For how HR data is used and the general setup flow, see HRIS sync.
Native connectors
| System | Authorization | Notes |
|---|---|---|
| SAP SuccessFactors | API user with read access to Employee Central | Map custom MDF fields to use them in enrollment rules. |
| HiBob | Service user with read access to people data | Department, site, and custom fields sync. |
| Personio | API credentials with read access to employees | Choose which attributes the credentials can read in Personio. |
| BambooHR | API key from an account with access to the fields you map | Custom fields sync if the key's account can see them. |
| Gusto | OAuth authorization by a Gusto admin | Good fit for smaller US teams. |
| ADP | Connection authorized by an ADP practitioner | Availability depends on your ADP product. |
| Paychex | Connection authorized by a Paychex admin | Employee, job, and location data. |
Least privilege
Create a dedicated, read-only integration user for the connection, limited to the fields you map. Do not connect with a personal admin account.
CSV sync
If your system is not listed, export a CSV with one row per person and upload it manually or on a schedule. Use the same column names each time, with email or employee_id as the matching key. See Invite users and assign roles for the recommended columns.
SCIM or API
- Many HR systems and identity providers can push people through SCIM 2.0.
- For custom pipelines, use the API.
After connecting
- Run the first sync and review the summary.
- Check a few known people: correct team, manager, and start date.
- Preview an enrollment rule to confirm attributes match what you expect.
- Leave the sync on its schedule and watch the sync history for errors.