BambooHR
BambooHR is a cloud-based human resources management platform. Connect it to Klipfolio to build live HR dashboards that pull employee data automatically, without manual exports.
Track all your BambooHR KPIs in one place
Sign up for free and start making decisions for your business with confidence.






Tracking HR data across spreadsheets means manual exports, version conflicts, and metrics that are already stale by the time you share them. Connecting BambooHR to Klipfolio gives you a live dashboard that pulls employee data automatically, so your team always sees the same numbers.
How to connect BambooHR to Klipfolio
Connecting BambooHR requires your API key and company name. The setup takes about four steps.
Before you begin, confirm that your BambooHR account has API access enabled.
- Find your BambooHR API key. Log in to BambooHR, click your profile picture in the upper right corner, select API Keys, then copy an existing key or create a new one.
- Find your company name. Copy only the subdomain from your BambooHR URL. For example, from , copy
https://acme.bamboohr.com
.acme
- Open the Connector Gallery in Klipfolio. Select BambooHR from the list of available services.
- Authenticate. Paste your API key into the API Key field. Leave the Password field blank, then click Continue.
Some data requests also require a BambooHR Employee ID or Report ID. Find an Employee ID in the URL of any employee profile (
id=
View the step-by-step setup guide
Top reasons to use Klipfolio for BambooHR dashboards
Centralize HR data in one view. Pull headcount, employee files, company reports, and directory data into a single dashboard instead of logging into BambooHR every time a stakeholder asks a question.
Combine BambooHR with other data sources. Merge HR metrics with finance, sales, or operations data to understand how workforce changes connect to business outcomes.
Choose pre-built or custom data requests. Use Klipfolio's pre-built BambooHR connectors to get started quickly, or write your own API queries to pull exactly the fields and time periods you need.
Distribute dashboards your way. Share live dashboards via secure link, embed them in internal tools, schedule PDF reports, or display them on a TV in your office.
Refresh on your schedule. Set data refresh rates from one minute to 24 hours so your HR metrics stay current without manual intervention.
Pre-built BambooHR data requests
The Connector Gallery includes pre-built data requests that cover the most common BambooHR reporting needs:
Directory of Employees
Employee Files and Categories
Changed Employees Table
Employee Table
Company Report
Select any of these in the Connector Gallery and the data source is added automatically. You can use it as-is or customize the query further.
Custom BambooHR data requests
Custom queries give you full control over which fields and time ranges you pull from BambooHR. You can write queries from scratch using the BambooHR API documentation, or start from a pre-built data source and modify it.
Two sample queries to get started:
Employee directory:
https://api.bamboohr.com/api/gateway.php/<companyName>/v1/employees/directory
Employee files:
https://api.bamboohr.com/api/gateway.php/<companyName>/v1/employees/<employeeId>/files/view
BambooHR's API uses Basic HTTP Authentication and returns data in JSON format. Replace
<companyName>
<employeeId>
What Klipfolio adds to your BambooHR workflow
| What you do in BambooHR | What Klipfolio adds |
|---|---|
| Export employee reports manually | Automated dashboards that update on a set schedule |
| View data inside BambooHR only | Share live dashboards with any stakeholder, no BambooHR login required |
| Build static reports | Combine BambooHR data with other sources for cross-functional insight |
| Log in to check current headcount | Display real-time HR metrics on a TV, in a report, or via a shared link |
Stop exporting spreadsheets to answer routine HR questions. Start building your BambooHR dashboard today.
Use the Connector Gallery to create a custom BambooHR dashboard
With our Connector Gallery, you can create custom API queries to pull in data from your BambooHR account. Building custom queries allows you to specify the metrics and time periods that you want to track.
You can use custom queries to build out visualizations in Klipfolio. You can also combine your BambooHR data with other relevant data to create your custom dashboard.
Learn more about working with the BambooHR API and how you can start building your own BambooHR queries in Klipfolio.
