This integration syncs data from BambooHR into Ruddr. All data flows one way (BambooHR → Ruddr). Most fields are controlled by integration settings, which determine whether they are updated during sync.Documentation Index
Fetch the complete documentation index at: https://help.ruddr.io/llms.txt
Use this file to discover all available pages before exploring further.
Members (Employees)
Syncing employees from BambooHR
When employees are synced, Ruddr imports and updates the following: Basic details- Internal ID (BambooHR employee ID)
- Email address (set on creation only)
- Name (constructed from first, preferred, middle, and last name based on settings)
- Job title (matched or created if missing)
- Active status (based on BambooHR status)
- Start date (hire date)
- End date (termination date, if applicable)
- Manager is matched using the supervisor’s email address
Field update controls
Each of the following can be enabled or disabled in integration settings:- Update internal ID
- Update name (including preferred and middle name options)
- Update manager
- Update job title
- Update member status
- Update active start and end dates
Member matching
Members are matched in the following order:- By email address (if automatic mapping is enabled)
- By explicit, manual mapping in the integration settings
Time Off
Syncing time off from BambooHR
Time off requests are imported and converted into Ruddr time off entries. Core fields- Member (from integration mappings)
- Time off type (matched by name or created automatically if enabled)
- Duration (converted to minutes)
- Hours are converted directly
- Days are converted using the member’s capacity
- Notes (from the employee’s request notes) (this is only included if the integration settings specify to do so)
Status handling
Only the following request statuses are processed:- Approved
- Superseded
- Canceled
- Approved requests create or update entries in Ruddr
- Canceled or superseded requests are removed
Field update controls
The following integration setting controls whether notes are synced:- Update time off notes