Skip to main content

BambooHR Employee Data Sync

Set up the employee sync integration to import employee records from BambooHR for use in Adaptive

Updated over 5 months ago

Step 1: Generate BambooHR API Key

1. Navigate to your BambooHR account and select the 'My Account' option in the bottom left hand corner

2. Select the 'API Keys' section of the menu

3. Select the 'Add New Key' option and enter in a name to specify the API key is for the Adaptive integration

4. Click 'Generate Key' and copy the key that is shown for use in step 2 below. NOTE: Once you close the modal displaying the key you will NOT be able to access the key again

Step 2: Navigate to Employee Sources in Adaptive

1. In Adaptive, select the 'Employees' tab from the left side navigation

2. Select the 'Sources' tab on the employee page

3. In the 'Primary Identity Source' section -- open the drop down and select the BambooHR Employee Sync option

4. Click 'Install' and then click 'Connect' on the modal that pops up

5. Select the 'Use my API key or access token' option

6. Click through the steps in the setup flow. When you reach the Enter your subdomain step, if you sign in at "acme.bamboohr.com", enter acme. Do not enter the full "acme.bamboohr.com"

7. On the next step, enter in the API key you generated in Step 1. Then finish clicking through the remaining steps of the setup wizard

Step 3: Confirm initial import

After completing the above steps, Adaptive will import your data from BambooHR. We've seen varying sync times for initial imports and they can take up to 24 hours.

You can see the status of each import on the 'History' tab of the Employees page.

Errors may be related to the domains you have setup in Adaptive. If you have any questions feel free to email [email protected].

Questions

Q. What BambooHR endpoints does the integration leverage?

A. You can see the different endpoints leveraged by the Bamboo integration here

Q. What fields does Adaptive have access to via the BambooHR integration?

A. You can see the fields that are accessible directly in the setup flow in our U.I.

Did this answer your question?