DEV ENVIRONMENT — mentorly.dev
← All Integrations|
B
BambooHR Integration

Mentorly + BambooHR Integration

Run mentorship programs on the people you manage in BambooHR: export a standard report, import with Mentorly's template, and let them sign in with your identity provider.

How It Works

From BambooHR to a running program in three steps

1

Export

Export the people you want from BambooHR: name, work email, department, job title and manager.

2

Import

Paste the columns into Mentorly's member template (email, name, mentor, role, cohort, tags and your onboarding questions) and import. Mentorly matches on email, so nothing is duplicated. The import writes every system column as it is in the file, blank included, so for a re-import start from Mentorly's member export.

3

Sign in

Your people sign in with SAML 2.0 from your identity provider, and get their Mentorly invitation when you send it.

Getting your people out of BambooHR

In BambooHR, open Reports, then Standard Reports, and export as Excel or CSV. The Directory also exports a CSV whose columns BambooHR documents as name, supervisor, department, job title, email and location.

Signing in

BambooHR handles single sign-on through its SAML app: a Full Admin installs it under Settings, then Apps, and enters the SSO Login URL and x.509 certificate from the identity provider, and the marketplace has ready-made apps for Okta, Microsoft, OneLogin and Google. That makes BambooHR a service provider, the role Mentorly plays too, so if your people sign in to BambooHR through an identity provider, the same one can sign them in to Mentorly over SAML 2.0.

About a live connector

Mentorly does not connect to the BambooHR API today. BambooHR's API (GET /api/v1/employees/directory, with names, job title, department, location, supervisor and work email) accepts an API key over basic authentication, or OAuth 2.0 for partners. BambooHR can also push changes: its webhooks send a POST, signed with SHA-256 HMAC, to an HTTPS address when a watched field such as Job Title, Department, Location, Reporting To or Work Email changes. Turning that feed into a Mentorly program that updates itself would be built with your team; there is no switch for it in Mentorly.

Use Cases for BambooHR Customers

🌱

Growing Teams

For companies of 50 to 500 people ready to formalize mentorship: one BambooHR export, one import, one program.

🤝

Culture Building

Put BambooHR's department, job title and location in the tags column and they become Mentorly tags, so cross-team pairs are a matching rule.

📋

Simple Onboarding

Once a month, append the new hires to the onboarding program's member export and import it back; the people already there are matched by email, not created twice.

Frequently Asked Questions

How do I bring my BambooHR people into Mentorly?

Open Reports, then Standard Reports, export as CSV or Excel (or export the Directory as CSV), paste the columns into Mentorly's member template, and import.

Can my team sign in with their BambooHR login?

Not with a BambooHR password. If your people already reach BambooHR through Okta, Microsoft, OneLogin or Google, add Mentorly to that same identity provider as a second SAML 2.0 application and they sign in to both the same way.

Does Mentorly connect to BambooHR directly?

No. Mentorly reads nothing from BambooHR on its own today. The pieces a connector would use exist on BambooHR's side, the employees directory endpoint and signed webhooks on field changes, and building one is work done with your team.

Ready to bring your BambooHR people in?

See how a mentorship program runs on the people you already manage in BambooHR.