Skip to main content

Link your People Directory

Learn how linking your People Directory keeps Perkbox in sync automatically.

Updated over a month ago

Integrating your People Directory connects your existing directory provider (such as Workday, BambooHR or Google Workspace) with Perkbox. The main benefit is automating your onboarding and offboarding processes for starters and leavers.

When you activate employee accounts or make changes in your directory provider, these updates will automatically reflect in Perkbox and trigger the corresponding action.

For example, when you add a new employee in Workday – let’s call her Jane – a new user called Jane will be created in Perkbox and Jane will receive a welcome email from us.

Updates also include:

  • Deactivating an employee in your directory provider

  • Name changes

  • Email changes

These changes will be reflected automatically in Perkbox.


Which providers can I link with?

WorkOS currently supports a wide range of providers including Google Workspace, Microsoft Entra ID (formerly Azure AD), Okta, Workday, BambooHR, Hibob (Bob) and more.

Please check the latest provider list directly with WorkOS.

Integration providers


What data does each provider automate?

Basics include: first name, last name, email address, employment status and team name (if applicable).

Providers set up using SCIM or SAML do not sync employee start dates.

Provider

Feature(s) enabled

Automatically synced data

Okta

HRIS & SSO

Basics

Google Workspace

HRIS & SSO

Basics

Azure AD (Microsoft aka Office 365)

HRIS & SSO

Basics

Workday

HRIS

Basics & Employee Start Date

BambooHR

HRIS

Basics & Employee Start Date

Hibob

HRIS

Basics & Employee Start Date

Fourth

HRIS

Basics

Rippling

HRIS

Basics

Breathe HR

HRIS

Basics & Employee Start Date

Access People HR

HRIS

Basics & Employee Start Date

OneLogin

HRIS & SSO

Basics

CyberArk

HRIS & SSO

Basics

Cezanne

HRIS

Basics & Employee Start Date

Personio

HRIS

Basics & Employee Start Date

JumpCloud

HRIS & SSO

Basics

PingFederate

HRIS & SSO

Basics


What if my provider isn't listed?

Let us know your provider and we’ll notify you when WorkOS adds support for it.


How do I enable Link your People Directory?

Step one – Select Integrations from the left-hand menu in your Admin Dashboard.

integrations in Perkbox


Step two – Select Learn more in the Link your People Directory section.

link your people directory


Step three – Select Get started.


Step four – Select your HRIS.


Step five – Review and agree to the key terms, then select Next.


Step six – Confirm your primary account contact details, agree to the terms and conditions and select Purchase.


Step seven – Once your purchase is confirmed, you’ll receive instructions on how to complete the setup.


FAQs

How do I change my people's details after I enable the People Directory integration?

All changes must be made in your directory provider. Updates can take up to 30 minutes to appear in Perkbox.


You can still assign employees to teams directly in Perkbox.

How do I prevent some employees (e.g. part-time workers or contractors) from being added to Perkbox?

This depends on your directory provider.

Segmentation is currently possible only via:

  • Okta

  • Microsoft Entra ID / Azure

  • Google Workspace

Ask your IT team to manage this.

For providers like Workday, Rippling and BambooHR, segmentation isn’t possible – users added in these systems will sync to Perkbox.

What happens if I disable the People Directory integration?

All existing user details in Perkbox will remain as they are.


However, Perkbox will no longer receive any updates from your directory provider, and changes will need to be made manually.

Do I need to manually add new joiners?

No. When a new joiner is activated in your directory provider, Perkbox will automatically create a user account and send an activation email.

Do I need to manually deactivate leavers?

No. When you remove an employee from your directory provider, they will be automatically deactivated in Perkbox.

How do I assign global employees to the correct region?

Regions are not synced automatically.


Upon activation, users must select the region they are based in to receive relevant local perks.

How do I add people to teams in Perkbox after enabling the integration?

Team details sync automatically from your directory provider, or you can manage team assignments manually in Perkbox via the Teams page.

Will enabling the People Directory create duplicate users?

Perkbox uses email address to identify users.


If the same email address exists in Perkbox and your directory provider, the accounts will be merged and updated.

Did this answer your question?