BambooHR

Automate employee rewards in
BambooHR with Xoxoday

Connect Xoxoday with BambooHR to automate rewards for milestones, anniversaries, and performance.

Book a demo

Get a personalised walkthrough. We respond within one business day.

What you can do

Four things you can do once BambooHR is connected

BambooHR handles HR data. Xoxoday adds rewards without adding a second admin platform, using the employee data already in BambooHR.

No second employee list to maintain

Adds, updates, and exits flow through automatically
Add an employee in BambooHR and they show up in Xoxoday on the next sync. Title changes, location moves, and exits flow through the same way. No manual upkeep, no leavers still showing as active.
The org chart comes with it
Department, manager, location, and title come along with every profile. Recognition, celebrations, and surveys stay pointed at the right people.

Celebrations and welcome moments, on their own

Birthdays and anniversaries, on the day
Birth dates and hire dates come in with each profile. Xoxoday sends the message and gift on the day, on its own. Anniversary rewards can grow with each year served.
Welcome moments for new hires
A new BambooHR profile triggers a Xoxoday welcome flow: a Day 1 introduction, a starter reward, or a peer-recognition prompt to a buddy.

Recognize people the right way

Recognition with the right approvers
Manager and reporting line come from BambooHR. Xoxoday can require manager approval on high-value awards, route reward budget by team, or surface recognition trends by department.
Surveys and rewards by team, region, or role
Xoxoday reads department, location, and title from BambooHR. Run a recognition program for engineering only, a survey for the EMEA region, or a milestone reward just for managers.

Run rewards and surveys in one place

One catalog across recognition and rewards
Peer-to-peer recognition, manager awards, milestone gifts, perks, and a company feed. All of it runs on the same BambooHR-fed list.
Surveys with built-in segmentation
Pulse and engagement surveys segment by the department, location, and tenure fields that come straight from BambooHR. No manual list building.

Use cases

Who runs it, and what for

Three patterns we see across BambooHR customers running Xoxoday.

People Ops

Welcome new joiners on Day 1

A new hire profile in BambooHR triggers a welcome reward, a wishboard introduction, and a buddy-recognition prompt. Onboarding feels personal without People Ops having to micromanage the calendar.

Total Rewards

Birthdays and anniversaries, sent automatically

Birthdays and work anniversaries get sent from the BambooHR dates. Reward amounts can grow with each year served (5-year, 10-year, 15-year), and manager approval can be routed automatically.

Managers

Peer recognition with a fresh directory

Managers and peers can recognize anyone in the org without picking from a stale list. New hires show up the day after they join. Leavers disappear on their exit date. Org changes flow through.

How it works

From BambooHR record to delivered reward

Step 1

Employee records sync from BambooHR

New hires, profile updates, and terminations flow from BambooHR to Empuls automatically. Empuls always reflects your current headcount.

Step 2

Celebrations trigger on the right day

Birthdays and work anniversaries are read from BambooHR. Empuls sends the celebration on the day without any manual scheduling.

Step 3

Recognition follows the org chart

Peer nominations and award approvals route through the reporting structure in BambooHR. Managers receive and approve in the correct order.

Step 4

Rewards reach the right inbox

Reward links go to the work email stored in BambooHR. Terminated employees are deactivated before any pending reward is delivered.

Setup

Listed on BambooHR Marketplace. Under 30 minutes to live.

A BambooHR custom report plus a system user is all the integration needs. Xoxoday handles scheduling, field mapping, and validation.

Integration type

Listed on the BambooHR Marketplace. Connects via BambooHR custom report API.

Authentication

BambooHR API key (Base64 encoded) plus tenant ID. System user with non-employee access.

Data sync

One-way, BambooHR to Xoxoday. Runs once every 24 hours. Standard BambooHR fields included.

Time to deploy

Under 30 minutes once an admin has BambooHR API access. First sync runs the same day.

Common Questions

Frequently asked questions

Common questions from HR admins, People Ops, and IT reviewers evaluating the integration.

Still have a question? Talk to us
Every 24 hours, automatically. The sync runs end-to-end on a schedule. You can also trigger a manual sync from the Xoxoday admin console.
Standard fields including first name, last name, employee number, work email, personal email, birth date, hire date, job title, supervisor email, department, location, employment status, and employment history status.
The base integration supports standard BambooHR fields. Custom fields can be added on request. Our partnerships team handles the mapping during onboarding.
One-way. BambooHR is where the data lives, Xoxoday reads from it. Recognition, reward, and survey activity captured in Xoxoday stays in Xoxoday. We don't write back to BambooHR.
A system user with non-employee access and permission to read the custom report we set up. The user only sees the fields you map into the report. No payroll, no compensation, no PII beyond what's needed.
When the exit date in BambooHR is reached, Xoxoday removes the employee from the active directory on the same schedule. They stop receiving recognition prompts, surveys, and reward triggers.
Yes. The integration uses the BambooHR custom report API, which is available on both Essentials and Advantage. You'll need API access enabled, which any BambooHR admin can turn on.

See it in your own BambooHR setup

A 30-minute call. We'll connect a sandbox tenant to a sample BambooHR report and walk through the four flows live.

Book a demo