Sync your workforce data from BambooHR into DevRev, automatically.

Sync employee records, org structure, time-off, recruitment, and more from BambooHR into DevRev. Bidirectional updates keep both systems automatically in sync.

This snap-in uses the DevRev Sync (Import) framework to extract employee records, time-off data, and other HR objects from a BambooHR organisation and load them into a DevRev org as custom objects (CCFs). Key characteristics:
  • Resumable extraction — Lambda timeout-safe with per-entity pagination cursors stored in adapter state.
  • Custom fields — Dynamically discovers and maps BambooHR custom employee fields to the DevRev EDM at runtime.
  • Stable department IDs — Uses BambooHR's stable numeric list-option IDs so renaming a department updates (rather than duplicates) the DevRev group.
  • Attachment streaming — Employee files are streamed directly to DevRev artifact storage without buffering.
  Installation  1. Generate a BambooHR API Key:    1. Log in to BambooHR and navigate to your profile    2. Go to API Keys and generate a new key    3. Note your company subdomain (e.g. yourcompany from yourcompany.bamboohr.com)  2. Configure BambooHR:   1. Enter your BambooHR API key and company subdomain in the snap-in configuration   2. Set the Historical Start Date to control how far back data should be imported (default: 2020-01-01)  3. Optional Settings:   1. Import Attachments — enable to sync employee files and documents into DevRev (default: enabled)   2. Include Terminated Employees — enable to include terminated employees in the initial bulk import (default: disabled; terminated employees are always captured in incremental syncs)