Breathe HR

Learn about syncing your user list with Breathe HR.

The Breathe HR integration is currently behind a feature flag. Reach out if you’d like to connect with a Breathe HR provider.

This guide outlines how to synchronize your application’s Breathe HR directories.

To synchronize an Enterprise’s users and groups provisioned for your application, you’ll need the following information from the Enterprise:

  • Breathe HR API key

The Enterprise will need to create an API key for you. An API key can be generated from the Admin Settings menu.

Breathe HR Admin Settings

Under Integrations, select API setup.

Select API Setup"

Next, select Enable API.

Select Enable API

Verify that you’d like to enable the API to access user information.

Verity API Access

Save the production API key – this will be used in the next step.

Save production API key

Login to your WorkOS dashboard and select “Organizations” from the left hand Navigation bar

Select the Organization you’d like to enable a Breathe HR Directory Sync connection for.

On the Organization’s page click “Add Directory”.

In WorkOS dashboard, select Organizations, select an Organization, then select Add Directory

Select “Breathe HR” as the Directory Provider, and then provide a descriptive name for the connection. Select “Create Directory”.

select Breathe HR, provide name, and select Create Directory

Click “Update Directory” on the Directory details page.

click Update Directory

Input the Breathe HR API key and click “Save Directory Details”.

input API key and click Save Directory Details

Now, you should see users and groups synced over from Breathe HR.

Departments from Breathe HR are synced as groups in WorkOS. All users are synced, but only those marked as “Current employees” are active.

view users and groups synced from Breathe HR