Assemble empowers teams to make better compensation decisions.
With the Assemble and BambooHR integration, you can manage compensation from start to finish. Create and share compensation bands, conduct fair and equitable compensation reviews, deliver clear and compelling total rewards communications, and more.
Compensation Planning
Conduct compensation review cycles in collaboration with managers, department leaders, Finance, and other stakeholders
Set and track guidance and budgets across departments and teams with powerful budgeting functionality
Compensation Band Management
Design your compensation program based on your unique philosophy, job architecture, and custom bands
Manage changes to your program as your organization evolves (e.g., add new jobs comp types, or locations)
Align and empower your teams with controlled access to the right data in an intuitive UI
Candidate Communications
Reduce wasted cycles to determine offer terms, create offers, and explain them to candidates
Elevate your employer brand & improve offer acceptance rates by delivering personalized and consistent messaging around your comp and benefits
Employee Total Rewards Portal
Motivate & retain your employees with comp education & increased pay transparency through personalized, interactive portals that deliver a compelling total rewards story (cash, equity, & benefits)
Integration
How it works.
Assemble integrates with BambooHR to import all employee records and compensation information for active employees. This enables you to use Assemble for comp cycles, employee communications, and more
Steps to Install.
In Assemble, click “Settings”
Select “Data Management”
Click “Add HRIS”
Select BambooHR
Fill out required fields based on in-app instructions
What data syncs?
BambooHR Field
Sync Direction
Assemble Field
Field Logic or Notes
Employee Resource Fields
Employee #
Employee ID
This is the identifying field for the integration. The BambooHR.employee_number is matched against Assemble.employeeNumber
First Name
First Name/ Last Name
This is used to display the user’s name (in conjunction with the frst name).
Last Name
Gender
This is used to display the user’s name (in conjunction with the last name).
Display Full Name
Employee Display Name
This is used to display the user’s name, if this field isn’t provided then we use the first name + last name fallback.
Work Email
Employee Email
Persona Email
Employe Personal Email
Home Location
Employee Home Location ID
This is used for location within Assemble, the primary location match is the home location, the secondary match is work location.
Work Location
Employee Home Location ID
This is used for location within Assemble, the primary location match is the home location, the secondary match is work location.
Manager
Employee Manager ID
This is used to build the organization hierarchy within Assemble.
Gender
Employee Gender
This is used for generating pay insights across an organization.
Ethnicity
Employee Ethnicity
This is used for generating pay insights across an organization.
Marital Status
Employee Marital Status
Date of Birth
Employee Date of Birth
Start Date
Employee Active At
Employement Status
Employee Employment Status
This is used for identifying present and past employees.
Termination Date
Employee Inactive At
This is used for identifying present and past employees.
Team
Employee Team
SSN
N/A
Automatically pulled via Merge - not stored or used by Assemble
Preferred Name
N/A
Automatically pulled via Merge - not stored or used by Assemble
Avatar
N/A
Automatically pulled via Merge - not stored or used by Assemble
Mobile Phone Number
N/A
Automatically pulled via Merge - not stored or used by Assemble
Location Resource Fields
City
Location City
State
Location State
Country
Location Country
Zip Code
N/A
Automatically pulled via Merge - not stored or used by Assemble
Employment Resource Fields
Job TItle
Employment Job Title
Pay Rate
Employment Pay Rate
Pay Period
Employment Pay Period
Pay Currency
Employment Currency Code
Effective Date
Employment Effective Date
This is used for generating an employment history / timeline.
Employment Type
Employment Employment Type
This is used to help categorize an employee’s employment.
Pay Frequency
N/A
Automatically pulled via Merge - not stored or used by Assemble
FLSA Status
N/A
Automatically pulled via Merge - not stored or used by Assemble