Integration with BambooHR

Overview: This guide will complete the following steps.

  1. Configure BambooHR
  2. Employee import from BambooHR
  3. Employee export to BambooHR
  4. Import/Export Data
  5. Timesheets import from BambooHR
  6. Synchronize Employees

Configure BambooHR

  1. To get started, Login to your BambooHR Account.
  2. Click on "API Keys" and load API Keys Page as shown in the image.
  3. Click on "Add a new key" button to add Key.
  4. Key will be populated in the "Valid API Keys" table.
  5. Go to Add-Ons >HR>BambooHR >Import Data.
  6. Enter BambooHR company URL.
  7. Enter/Paste API key.
  8. Click Save.
  9. After settings are saved, you can Export / Import employees to/from BambooHR.

Import employees from BambooHR

  1. In SimplePay, go to Add-Ons>BambooHR >Import Data.
  2. [Manage Employees panel] Employees in BambooHR not imported in SimplePay will be listed here
  3. Click Import Employees
  4. All employees will be loaded in an editable form
  5. Select employees to import
  6. Make any changes required and click Save
  7. Employees imported into SimplePay. Go to Employee>List or payroll screen to review.
  8. Timesheet is ready for import from BambooHR.

Employee export to BambooHR

  1. In SimplePay, go to Add-Ons>HR>BambooHR >Import Data.
  2. Press Export Employees button, it will export all employees created in SimplePay to BambooHR.
  3. In BambooHR load Dashboard to view imported employees.
  4. After exporting, any updates made in SimplePay Employee page will automatically be updated in BambooHR.

Import/Export Data

  1. Data in following fields will be exported/imported between SimplePay and BambooHR

    Custom ID, First Name, Last Name, Middle Initials, Email, Address, City, Province, Post Code, Phone (Res), Phone (Cell), Date Of Birth, Date of Hire, Department, Designation, Status, Social Insurance Number (SIN), Date of Termination, Hourly Pay Rate

Timesheets import from BambooHR

  1. Go to AddOns>HR>BambooHR>Import Data
  2. Select pay period [in case of multiple options].
  3. Available date range for Timesheet import listed.
  4. Select import format
  5. Click Import Data
  6. Status message will be displayed
  7. To review data imported, go to Payroll > Timesheets

Synchronize Employees

  1. SimplePay provides option, to synchronize data for employees which have been updated in BambooHR.
  2. Employees for which data has been updated in BambooHR, will be listed under Synchronize Employees panel.
  3. User can press Synchronize Employees button to update employee data in SimplePay.

NOTE: Employee ID,Given Name,Last Name,Initials,Email,Address,City,Province,Post Code,Phone,Department and Designation will be synchronized.
Employee Status will not be synchronized.