Integrating BambooHR with TimeWorksPlus

TimeWorksPlus now provides an employee and time off request sync with BambooHR's HCM system. This integration can be implemented by you or your client in the TimeWorksPlus system. However, there are some things you should know before setup.

Employee Data

Alleviate the need for double-entry by importing most of the critical employee data from BambooHR.
 
The TWP fields that can be populated through the integration are:
Emp Info Dates Emp Data
Name Hire Date Employee Type
(using FLSA field in Bamboo)
Emp. Code End Date Title
(using the Job
field in Bamboo)
Mobile Phone   Location
Email   Department
    Supervisor
    Pay Rate
 

Clock Numbers

Please note that BambooHR does not have a field for Clock/Card Numbers in their system. Employee records in TimeWorksPlus will need to be edited if your client uses a physical clock
See "Using Physical Clocks with the Bamboo Integration" for more detail.

Clock numbers (for use on a physical clock)
cannot be imported from Bamboo
SwipeClock Partners can perform a bulk update after importing employee data as a more efficient manner of adding clock numbers.
 

One Way Sync

This is a one-way sync from Bamboo to TimeWorksPlus. For detailed information on the field mapping between the two systems, please see BambooHR Employee Sync.

IMPORTANT: If you are already using TimeWorksPlus for timekeeping and want to add the Bamboo Integration, it is of critical importance the Employee Code in TimeWorksPlus matches the Employee Number in BambooHR.

Time Off Requests

Accounts tracking paid leave in BambooHR can take advantage of the integration for exporting approved time off to the time card. If your client is also using our advanced scheduling, the time off will also appear there.
 
This feature uses a one-way sync from Bamboo to TimeWorksPlus. It will only sync approved requests; denied requests are only visible in Bamboo.  

IMPORTANT: TimeWorksPlus only reports time off in the unit of hours, not days, while BambooHR does offer the option of tracking leave in hours or days. If you need to accommodate days entries in BambooHR, please see BambooHR Time Off Request Integration.

Pre-existing Time Off Requests

If users have existing time off or accrual balances that were generated with the TimeWorksPlus system, there is no way to sync accrual balance data to Bamboo. That functionality can be managed in either system, but not both. For this reason, both the accruals and time off request functionality should be turned off in TimeWorksPlus to reduce confusion for your client and their employees. 

Single Sign-On

The TimeWorksPlus/BambooHR Integration also has the option for an employee SSO that allows them to view their time card and use the WebClock. This SSO is quite simple to implement and puts a direct link the Bamboo Employee Portal. No login or password is necessary in TimeWorksPlus to facilitate this.
 
There is no SSO option for the managers in Bamboo. This means supervisors and managers will need to still use the TimeWorksPlus login to access the manager features of timekeeping.

Using Physical Clocks With the Bamboo Integration

As mentioned earlier, Bamboo does not have an employee field for clock numbers. Almost all of our physical (clocks that are not WebClock or TimeWorksPlus mobile) require a number to identify the employee when they punch the clock. This number is entered in the Logins field of Employee Setup.

Keep in mind the following when setting up the integration:
  • If your client is using WebClock for collecting punches, then the single sign-on with Bamboo will take care of identifying the employee. You will not need to add any logins, clock numbers or PINs to the Employee Setup record in TimeWorksPlus.
  • If your client is using fingerprints on TimeWorksTouch (our WiFi enabled Intelligent Clock) for collecting punches, you will not need to add any logins, clock numbers or PINs to the Employee Setup record in TimeWorksPlus.
  • If your client is using PIN or Prox Cards on TimeWorksTouch, you will need to add card numbers and PINs to the Employee Setup record in TimeWorksPlus. Tips for how to do this can be found in the article "Using Bulk Employee Import to Add Logins".
  • If your client is using the Mobile App, you will need to add logins and passwords to the Employee Setup record in TimeWorksPlus. A better option would be for the employee to use the WebClock through the Bamboo portal on their mobile phone.
  • If your client is using any other clock not mentioned above (i.e. Z33/34, GT400, Z18, etc.) you will need to add card numbers and PINs to the Employee Setup record in TimeWorksPlus. Tips for how to do this can be found in the article "Using Bulk Employee Import to Add Logins".

Did you find this article helpful?