BambooHR
BambooHR is an HR system of record — employee profiles, the published company directory, and time off.
Authentication
- API key
Actions
Generic API request. Call any BambooHR API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Add employeeCreate a new employee (POST /employees).
- Get employeeRetrieve a single employee by id (GET /employees/{employeeId}).
- Get employee directoryRetrieve the company's published employee directory (GET /employees/directory).
- Get who's outList employees who are out plus company holidays for a period (GET /timeoff/whosout).
- List time off requestsList time off requests overlapping a date window (GET /timeoff/requests).
- Update employeeDestructiveUpdate an existing employee's fields (POST /employees/{employeeId}).
Triggers
- Employee created (webhook)Starts when BambooHR delivers a webhook notification for a newly created employee record.
- New time off requestStarts when a BambooHR time off request with a start date on or after the last poll appears, so a workflow can react to newly scheduled leave.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.