Reconciling BambooHR

Last updated: October 7, 2024

After this article...

You'll understand how to reconcile the accounts in your BambooHR tenant with the BambooHR accounts that you see in Lumos after connecting the integration. See📄 Connecting BambooHR

What do the BambooHR accounts in Lumos represent?

They represent BambooHR user accounts, not employee records.

This means that, when you look at the list of BambooHR accounts in Lumos, you may see that employees without a user account (active or suspended) don't appear, even if there is an employee record.

Employees without BambooHR users (active or suspended) don't appear in Lumos today.

Reconciling Lumos Account Status

For the Account Status column, Lumos looks to the BambooHR User Status.

Lumos Account Status

BambooHR User Status

Active

enabled

Suspended

disabled

Reconciling Lumos Employment Status

If you're using BambooHR as your User Source (see📄 Source of Truth), Lumos will set the Employment Status value from BambooHR using the following logic:

  • If a user exists in BambooHR, we'll get the employee ID for them and find their employee record.

  • If an employee record exists, we use the BambooHR employee record "status"

  • If an employee record does not exist, we use the BambooHR user "status"

BambooHR User Status

Bamboo HR Employee Status

Lumos Employment Status

enabled

N/A (doesn't exist)

Active

enabled

Active

Active

enabled

Inactive

Suspended

disabled

N/A (doesn't exist)

Suspended

disabled

Active

Active

disabled

Inactive

Suspended