BambooHR Integration
Introduction
Looking to connect BambooHR to Electric? You can integrate BambooHR using Merge, our secure third-party integration provider.
Once connected, employee data from BambooHR will sync into Electric to support onboarding, offboarding, and lifecycle management workflows.
Please note: BambooHR is supported via Merge and is not a direct integration.
Feature Details
How the BambooHR Integration Works
Electric connects to BambooHR using Merge’s secure OAuth authentication flow.
After connection:
Employee data syncs from BambooHR into Electric
Updates made in BambooHR will reflect in Electric
Sync occurs approximately every 1–2 hours
Onboarding and offboarding workflows can be triggered based on employee status changes
Sync Frequency
The BambooHR integration syncs approximately every 1–2 hours.
This is not a real-time sync. If you make a change in BambooHR, please allow up to two hours for it to appear in Electric.
What Data Syncs from BambooHR?
The following employee data fields are synced:
First Name
Last Name
Role / Job Title
Department
Employment Status
Work Email
Personal Email (if available)
Personal Phone Number (if available)
Home Address (if available)
Home address and contact information may be used to:
Ship hardware to employees
Coordinate onboarding logistics
Retrieve devices after offboarding
Instructions
Connecting BambooHR to Electric
Follow these steps to connect your BambooHR account:
Step 1: Navigate to Integration Settings
Log into Electric
Click your initials in the top-right corner
Select Settings
Select BambooHR
Click the three dots menu
Select Connect
Step 2: Authenticate via Merge
Select Use my credentials
Confirm I am an admin
Click Next
Enter your BambooHR subdomain
Example:
yourcompany.bamboohr.com
Click Next
Complete the BambooHR login flow
Click Finish login
Once authentication is successful, the integration will activate.
Troubleshooting: Stuck During Login?
If you experience issues during authentication:
Confirm you are a BambooHR admin with permission to authorize integrations.
Double-check that your BambooHR subdomain is entered correctly.
Ensure your BambooHR account allows OAuth-based integrations.
For additional troubleshooting guidance, refer to Merge’s official BambooHR OAuth instructions:
https://help.merge.dev/en/articles/6597267-bamboohr-how-do-i-link-using-oauth
If you continue experiencing issues, contact support@electric.ai.
Disconnecting BambooHR
To disconnect the integration:
Navigate to Settings > BambooHR
Click the three dots menu
Select Disconnect
Once disconnected:
Employee data will no longer sync
Automated lifecycle triggers based on BambooHR will stop
Frequently Asked Questions
How long does the BambooHR sync take?
The integration syncs approximately every 1–2 hours.
Is BambooHR a direct Electric partner?
No. BambooHR is supported via Merge, our secure integration provider.
Can I manually force a sync?
Currently, the BambooHR integration follows the scheduled sync cadence managed by Merge.
Do I need special permissions in BambooHR?
Yes. You must be a BambooHR administrator in order to authorize the integration.
Need Help?
If you need assistance connecting BambooHR to Electric, contact support@electric.ai and our team will help guide you through the process.