HR & People Integration

CMap + BambooHR

People data, straight into resourcing and delivery.
Created once in BambooHR: no re-keying into CMap.
Employees, updates and time off, all in step.

What the integrations does

People in. Updates in. Time off in.

Employee data created in BambooHR flows straight into CMap through ready-made Zapier workflows, so your people, their details and their time off stay in step, with no re-keying.
CMap
→
BambooHR
CMap
↔
BambooHR
BambooHR
→
CMap
New employees
When an employee is added in BambooHR, a matching user is created in CMap, including custom fields, ready to be resourced and record time from day one.
CMap
↔
BambooHR
BambooHR
→
CMap
CMap
→
BambooHR
Employee updates
When an employee's details change (job title, team, office, custom fields), the matching CMap user is updated automatically, matched by work email.
CMap
↔
BambooHR
BambooHR
→
CMap
CMap
→
BambooHR
Time off requests
When time off is requested in BambooHR, it is added to CMap in days or hours, so project managers can plan around who is away.
Why it matters

People data that lands where the work is.

BambooHR runs your people data; CMap runs your projects and resourcing. This integration keeps them in step, automatically.
Faster onboarding
New starters are set up in CMap from day one, with no manual user creation.
One source of truth
BambooHR owns your people data; CMap always reflects the latest details.
Accurate resourcing
Time off shows in the plan, so no one is booked onto work while they are away.
No re-keying
Employee details and custom fields flow across automatically, cutting double entry.
getting set up

Live in three steps.

Setup runs in Zapier using four ready-made workflow templates. Three steps, then it just runs. New employees, employee updates and time off flow from BambooHR into CMap automatically, with no re-keying.

Connect your accounts
Connect BambooHR and CMap in Zapier using your BambooHR API key and subdomain.
Switch on the workflows
Turn on the create-user, update-user and time-off templates you need.
Map your fields
Map standard and custom fields, matching employees to CMap users by work email, then test and go live.

Frequently asked questions

Is the BambooHR integration included in my CMap plan?

The integration is available on every CMap plan, on both the Consulting and AEC editions. It is delivered through Zapier, so a Zapier account is required and a paid Zapier plan may be needed for multi-step workflows.

Can I bring across my BambooHR custom fields?

Yes. The create and update workflows can map your BambooHR custom fields into CMap. Custom fields are retrieved by their API name, which you can find in BambooHR under Settings then Employee Fields.

How are BambooHR employees matched to CMap users?

Employees are matched to CMap users by an exact match on work email, so the work email must be identical in both systems. This is more reliable than name matching because emails are unique and are not affected by name changes.

What data syncs between BambooHR and CMap?

Data flows from BambooHR into CMap: new employees create CMap users, employee updates (including custom fields) update those users, and time off requests are added to CMap in days or hours. All four workflows run one way, from BambooHR to CMap.

Does CMap integrate with BambooHR?

Yes. CMap connects to BambooHR through ready-made Zapier workflow templates. As employees are created and updated and time off is requested in BambooHR, matching users and time off are created and updated in CMap automatically.

integrations

CMap, embedded in your wider tech stack

BambooHR is one of CMap's HR and people integrations, available on every CMap plan, alongside the finance, CRM and collaboration tools your business already runs on.

View all integrations