Available for you


Compensation HCM / HRIS PTO
Sync Frequency

Daily & cut off

Connector Type


Data Flow

BambooHR to Papaya OS

Sync Trigger


Partner Overview

BambooHR is a cloud-based human resources management platform. With its features, BambooHR empowers businesses of all sizes to streamline their HR operations, from hiring and onboarding to performance management and time tracking. By centralizing employee data, automating routine tasks, and providing valuable insights, BambooHR enables companies to enhance their efficiency, foster a positive employee experience, and make data-driven decisions to drive growth and success.

Connector Details

Papaya Global’s API connector with BambooHR allows users to sync payroll employees’ HR and PTO data from BambooHR to Papaya Global. The integration supports both HR and PTO data; users may choose whether to integrate only HR data, or both HR and PTO data.

See this for more information on how Papaya’s BambooHR connector compares to the connectors of our competitors.

Important Note: For a more complete integration experience, we recommend using both our API connector and our proprietary HCM Cloud Connector. By leveraging both solutions, you can integrate virtually any type of data (HR, PTO, variable data and custom data fields) with ease. Read more about our HCM Cloud Connector here.

HR Data Sync

  • New projects will be added to the daily HR data sync
  • HR data from BambooHR to Papaya Global will sync daily
  • The daily data sync only retrieves HR data for current onboarded projects

PTO data sync

  • PTO data sync will run on the salary cutoff date
  • The first PTO sync will retrieve data for the preceding 3 months
  • Data that already exists in the Papaya platform will be skipped in the sync process
  • PTO records with future dates will not be synced
  • Only PTO records with an “Approved” status will be synced

Employee Identification Fields:

BambooHR Source Field

Data Field

Papaya Target Field

Employee ID Worker ID (External ID)
First Name First Name
Last Name Last Name
Middle Name Middle Name
Preferred Name Preferred Name
Gender Gender
Marital Status Marital Status
Date of Birth Date of Birth
SSN Social Security Number

Employee Contact Details Fields

BambooHR Source Field

Data Flow

Papaya Target Field

Address Line 1 Address Line 1
Address Line 2 Address Line 2
City City
State State
Country Country
Zip Code Zip Code
Mobile Phone Mobile Phone
Work Email Work Email
Home Email Home Email

Employee Employment Status Fields

BambooHR Source Field

Data Flow

Papaya Target Fields

Hire Date Hire Date
Termination Date Termination Date
Termination Type Termination Type
Employment Status Date Employment Status Date
Employment Status Employment Status

Employee Job Information Fields

BambooHR Source Field

Data Flow

Papaya Target Field

Job Title Job Title
Division Division
Pay Group Pay Group
Department Department
Location Location

Employee Compensation Fields

BambooHR Source Field

Data Flow

Papaya Target Field

Pay Rate Gross Salary + Currency
Pay Rate Effective Date
Pay Rate Effective Date Pay Per
Pay Frequency Payment Cycle

Employee PTO Data

BambooHR Source Field

Data Flow

Papaya Target Field

Employee ID Employee ID
PTO Type PTO Type
PTO Start Date PTO Start Date
PTO End Date PTO End Date
Unit Unit
Employee Note Employee Note
Net Used Amount
video poster


How does the integration between BambooHR and Papaya Global work?

The API integration enables the synchronization of relevant employee data between BambooHR and Papaya. This data may include employee information (names, contact details, job titles, etc.), employment history, compensation details, and more. The API integration involves establishing secure communication channels between BambooHR and the Papaya platform. This involves using authentication protocols such as Service User ID and API Token to ensure that only authorized systems can access and exchange data.

To facilitate the data exchange, BambooHR and the Papaya system defined a mapping mechanism. This mapping ensures that the data fields in both systems align correctly, allowing for the seamless and accurate transfer of information.

What are the key benefits of integrating BambooHR with Papaya Global?

When using more than one system, it is hard to follow the updates and changes in them all. By integrating BambooHR with Papaya, you know that all the information you update in BambooHR is automatically updated in your Papaya platform. For example, HR staff might update an employee’s email address in BambooHR, but this won’t update the email address where their payslip is sent unless you have the integration.

What is the payroll integration process with BambooHR?

The payroll integration process for BambooHR will generally include a configuration stage and a data onboarding stage. Our BambooHR-dedicated API instantly onboards data fields for HR and PTO. For additional custom data, you can use our HCM Cloud Connector.

Can employee data be automatically synced between BambooHR and Papaya Global?

Yes. The data is automatically synced without the need for manual intervention. Still, manual syncs are possible.

How often does the sync occur?

HR data from BambooHR to Papaya Global will be synced daily with delta records only from the last run until today.

PTO data sync will run on the salary cut-off date with delta records from the last run until today.