BambooHR
BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.
159 actionsSign in with BambooHR
What your bot can do in BambooHR
Looks up
- Fetch employee directoryRetrieves the employee directory for a specified bamboohr company.
- Get employee by idRetrieves detailed information for a specific employee within a company's bamboohr system.
- Access training categoryRetrieves all training categories for a specific company in bamboohr.
- Aggregate employee goalsRetrieves aggregated performance goal data for a specific employee within a company's bamboohr system.
- Aggregate employee goalsRetrieves aggregated information about an employee's goals within the bamboohr performance management system.
- Aggregate employee goals by idRetrieves aggregated goal information for a specific employee within a company's bamboohr system.
- Calculate employee time offRetrieves the time off calculator information for a specific employee in bamboohr.
- Check employee clockin statusRetrieves the current clock-in status for a specific employee within a company's bamboohr environment.
- Check employee goal creation permissionThis endpoint checks whether a specific employee has the permission to create goals within the bamboohr performance management system.
- Fetch applicant tracking jobsRetrieves a list of job postings from the company's applicant tracking system (ats) in bamboohr.
Show 68 more
- Fetch applicant tracking statusesRetrieves a list of all applicant tracking statuses for a specific bamboohr company.
- Fetch application by idRetrieves detailed information about a specific job application from bamboohr's applicant tracking system.
- Fetch applications by company domain pathRetrieves a list of applications submitted through the bamboohr applicant tracking system (ats).
- Fetch benefit groupsRetrieves a list of benefit groups for a specific company in bamboohr.
- Fetch employee pay stub by idRetrieves detailed pay stub information for a specific employee within a company's bamboohr system.
- Fetch employee photo by sizeRetrieves an employee's photo from the bamboohr system in a specified size.
- Fetch employee withholding by idRetrieves the withholding information for a specific employee within a company's bamboohr system.
- Fetch employees changed for tableRetrieves information about changes made to a specific table in the bamboohr system for a given company.
- Fetch goal alignment optionsRetrieves the available goal alignment options for a specific employee or the authenticated api user in bamboohr.
- Fetch hiring leads for applicant trackingRetrieves a list of hiring leads from the bamboohr applicant tracking system (ats) for a specified company.
- Fetch report by company domain and idRetrieves a specific report from the bamboohr system for a given company.
- Fetch time off policiesRetrieves metadata about time off policies for a specific company in the bamboohr system.
- Fetch training types by domainRetrieves a list of training types configured in the company's bamboohr system.
- Generate custom report for companyCreates a custom report in bamboohr with specified parameters.
- Get benefit coverages by company domainRetrieves the benefit coverages information for employees within a specific company in bamboohr.
- Get changed employees by company domainRetrieves a list of employees whose records have been changed in the bamboohr system for a specific company.
- Get employee clock entriesRetrieves a specific clock entry for an employee from the bamboohr time tracking system.
- Get employee daily entriesRetrieves a specific daily time tracking entry for an employee in bamboohr.
- Get employee goal aggregateRetrieves aggregated performance data for a specific employee's goal within the bamboohr system.
- Get employee project assignmentsRetrieves a list of projects assigned to a specific employee within a company's bamboohr account.
- Get employee project tasksRetrieves a list of tasks assigned to a specific employee for a particular project within a company's bamboohr account.
- Get Employee Table RowsRetrieves specific table data for a given employee from a company's bamboohr instance.
- Get employee time off policiesRetrieves the time-off policies applicable to a specific employee within a bamboohr company account.
- Get payroll deductions by idRetrieves detailed information about a specific payroll deduction by its id for a given company in bamboohr.
- Get time off requestsRetrieves a list of time off requests for a specific company in the bamboohr system.
- Get webhook by idRetrieves detailed information about a specific webhook registered in the bamboohr system.
- Get webhooks for company domainRetrieves a list of all webhooks configured for a specific company in bamboohr.
- Get whos out for companyRetrieves a list of employees who are currently out of office or on leave within your organization.
- List benefit group employeesRetrieves a list of employees associated with benefit groups within a specific bamboohr company instance.
- List employee goals filtersRetrieves the available filters for an employee's performance goals in bamboohr.
- Monitor webhook fieldsRetrieves a list of fields currently being monitored for webhook notifications in bamboohr.
- Retrieve all benefits deduction typesRetrieves a comprehensive list of all deduction types configured in the bamboohr system for a specific company.
- Retrieve applicant location dataRetrieves a list of locations associated with the applicant tracking system for a specific bamboohr company account.
- Retrieve benefit group plan costsRetrieves the costs associated with benefit group plans for a specific company in bamboohr.
- Retrieve benefit group plansRetrieves a list of benefit group plans for a specified company in bamboohr.
- Retrieve benefit plan coverage dataRetrieves detailed information about benefit plan coverages for employees within a specific bamboohr company environment.
- Retrieve benefit plans by company domainRetrieves a list of benefit plans available for the specified company in bamboohr.
- Retrieve company benefit by idRetrieves detailed information about a specific company benefit offered by an organization using bamboohr.
- Retrieve company benefit typeRetrieves a list of company benefit types available in the specified bamboohr company account.
- Retrieve company benefitsRetrieves a comprehensive list of company-wide benefits offered by the organization as configured in bamboohr.
- Retrieve employee benefit filtersRetrieves employee benefit information based on specified filters.
- Retrieve employee deduction detailsRetrieves detailed information about a specific employee deduction within a bamboohr company account.
- Retrieve employee dependent by idRetrieves detailed information about a specific employee's dependent in bamboohr.
- Retrieve employee dependents by company domainRetrieves a list of dependents for all employees in the company.
- Retrieve employee direct deposit account by idRetrieves detailed information about a specific employee's direct deposit account within a bamboohr company instance.
- Retrieve employee file by idRetrieves a specific file associated with an employee from the bamboohr system.
- Retrieve employee goal commentsRetrieves comments associated with a specific goal for a particular employee within a company's bamboohr environment.
- Retrieve employee goal filtersRetrieves the available filters for an employee's performance goals in bamboohr.
- Retrieve employee performance optionsRetrieves the list of employees with whom a specific employee's goals can be shared within bamboohr.
- Retrieve employee plan by idRetrieves detailed information about a specific employee plan within a company's bamboohr system.
- Retrieve employee project assignmentsRetrieves a list of time tracking projects assigned to a specific employee within a bamboohr company environment.
- Retrieve employee time off policiesRetrieves the time off policies applicable to a specific employee within a bamboohr company.
- Retrieve employee timesheet dataRetrieves a specific timesheet for a given employee within a bamboohr company environment.
- Retrieve employee training recordRetrieves the training record for a specific employee within a bamboohr company account.
- Retrieve employee unpaid pay stubs by idRetrieves the unpaid pay stubs for a specific employee within a company's bamboohr account.
- Retrieve file by idRetrieves a specific employee file from the bamboohr system.
- Retrieve goals for employee performanceRetrieves the performance goals for a specific employee within a company's bamboohr account.
- Retrieve meta fields for domainRetrieves metadata about available fields in the bamboohr api for a specific company.
- Retrieve meta listsRetrieves metadata about reference lists available in a company's bamboohr instance.
- Retrieve meta tables for companydomainRetrieves metadata information about the tables available in the bamboohr system for a specific company.
- Retrieve time off typesRetrieves a list of available time off types for a specific company in bamboohr.
- Retrieve time tracking record by idRetrieves a specific time tracking record from bamboohr based on the provided company domain and record id.
- Retrieve timesheet entriesRetrieves timesheet entries for a specific company in bamboohr.
- Retrieve timesheets using company domainRetrieves specific timesheet data from the bamboohr time tracking system.
- Retrieve user meta informationRetrieves metadata about users within a specific company's bamboohr instance.
- Retrieve webhook log by idRetrieves the log entries for a specific webhook in a company's bamboohr instance.
- View company domain filesThe viewfile endpoint allows you to retrieve and view employee files stored in the bamboohr system.
- View employee files by idThis endpoint allows you to view a specific file associated with an employee in the bamboohr system.
Takes action
- Create new employeeCreates a new employee record in the bamboohr system.
- Update employee information via idUpdates an employee's basic information in the bamboohr system.
- Add benefit group employee recordThis endpoint allows you to associate an employee with a specific benefit group in bamboohr for a defined period.
- Add comment to employee goalThis endpoint allows you to post a comment on a specific employee's goal within the bamboohr performance management system.
- Add employee goalThis endpoint allows you to add a new goal for a specific employee in the bamboohr performance management system.
- Add or update list field valuesAdds new values or updates existing values for a specific list field in the bamboohr system.
- Add time tracking recordThis endpoint allows you to add a new time tracking record for an employee in the bamboohr system.
- Add webhook with monitoring fieldsThe addwebhook endpoint allows you to create a new webhook in bamboohr, enabling real-time notifications for specific employee data changes.
- Adjust employee time off balanceThis endpoint allows you to adjust the time off balance for a specific employee in bamboohr.
- Adjust time tracking hoursThis endpoint allows you to adjust existing time tracking records in bamboohr.
Show 71 more
- Approve timesheets for employees that are currently clocked inThis endpoint will approve all timesheets for employees that are currently clocked in.
- Approve timesheets with timestampThe approvetimesheets endpoint enables managers or authorized personnel to approve multiple employee timesheets in a single api call…
- Clock in employee with time and locationThis endpoint records a clock-in event for a specific employee in the bamboohr time tracking system.
- Clock out employee with locationThe clockoutemployee endpoint allows you to record an employee's clock-out time and location in the bamboohr time tracking system.
- Close employee goalThe closeemployeegoal endpoint allows you to mark a specific performance goal as completed or closed for an individual employee in bamboohr.
- Create company benefitThis endpoint creates a new company benefit in bamboohr.
- Create employee benefit entryCreates or updates an employee benefit in the bamboohr system.
- Create employee dependent recordThis endpoint allows you to create a new dependent for an existing employee in the bamboohr system.
- Create employee direct deposit accountUpdates the direct deposit account information for a specific employee in the bamboohr system.
- Create employee unpaid paystubPosts unpaid pay stubs for a specific employee in the bamboohr system.
- Create job opening postCreates a new job opening in the bamboohr applicant tracking system.
- Create time tracking projectCreates a new time tracking project in bamboohr.
- Delete clock entries via idsDeletes multiple clock entries from the bamboohr time tracking system.
- Delete clock entry idsDeletes multiple clock entries from the bamboohr time tracking system.
- Delete company benefit by idDeletes a specific company benefit from the bamboohr system.
- Delete employee direct deposit accountsDeletes a specific direct deposit account associated with an employee in the bamboohr system.
- Delete employee file by idDeletes a specific file associated with an employee in the bamboohr system.
- Delete employee goalThis endpoint deletes a specific goal associated with an employee in the bamboohr performance management system.
- Delete employee goal commentDeletes a specific comment on an employee's performance goal in the bamboohr system.
- Delete employee pay stub by idDeletes a specific employee pay stub from the bamboohr system.
- Delete employee table rowThis endpoint deletes a specific row from an employee's table in bamboohr.
- Delete employee training recordDeletes a specific employee training record from the bamboohr system.
- Delete employee unpaid pay stubThis endpoint deletes a specific unpaid pay stub for an employee in the bamboohr system.
- Delete employee withholding by idDeletes a specific employee withholding record from the bamboohr system.
- Delete file by idDeletes a specific file from the bamboohr system for a given company.
- Delete hour entries by idsDeletes multiple time tracking hour entries from the bamboohr system.
- Delete time tracking entryThe deletetimetrackingentry endpoint allows for the deletion of a specific time tracking entry from the bamboohr system.
- Delete training categoryDeletes a specific training category from the bamboohr system for a given company.
- Delete training type by idDeletes a specific training type from the bamboohr system.
- Delete webhook by idThe deletewebhook endpoint is used to remove a specific webhook from the bamboohr system.
- Edit Current Clock In EntryThis endpoint allows an employee to clock in and record their work start time in the bamboohr time tracking system.
- Employee clock in via taskidClocks in an employee in the bamboohr time tracking system, marking the start of their work period.
- Modify employee withholding detailsThis endpoint updates an employee's withholding information for tax purposes in the bamboohr system.
- Post applicant commentThis endpoint allows you to post a comment on a specific application in bamboohr's applicant tracking system.
- Post application status updateUpdates the status of a specific application in the bamboohr applicant tracking system.
- Post clock entries for time trackingThe create clock entries endpoint allows you to add or update time tracking entries for employees in the bamboohr system.
- Post company loginAuthenticates a user with the bamboohr system, initiating a session for subsequent api calls.
- Post daily time tracking entriesThe addorupdatedailytimeentries endpoint allows you to create new or update existing daily time entries for employees in the bamboohr time…
- Post employee clock outThis endpoint clocks out an employee in the bamboohr time tracking system, marking the end of their working hours.
- Post employee clock out datetimeThis endpoint records the clock-out time for a specific employee in the bamboohr time tracking system.
- Post employee paystub detailsCreates a new employee pay stub in the bamboohr system.
- Post employee table row updateUpdates a specific row in a custom table for an individual employee in bamboohr.
- Post employee training recordThis endpoint allows you to create a new training record for a specific employee in the bamboohr system.
- Post training category via domainCreates a new training category in the bamboohr system.
- Post training object for a company domainCreates a new training type in the bamboohr system with specified attributes and settings.
- Reopen employee goalReopens a previously closed or completed goal for a specific employee in the bamboohr performance management system.
- Request employee time offThis endpoint allows you to add or update a time off request for a specific employee in bamboohr.
- Share employee goal with othersUpdates the list of employees with whom a specific performance goal is shared in bamboohr.
- Store hour entriesThis endpoint allows you to store or update multiple time tracking hour entries for employees in bamboohr.
- Store time tracking clock entriesThe "store time tracking clock entries" endpoint allows you to create or update multiple time tracking entries for employees in bamboohr.
- Submit candidate applicationThis endpoint creates a new job application in the bamboohr applicant tracking system.
- Update company benefit detailsUpdates an existing company benefit in the bamboohr system.
- Update company file detailsUpdates an existing company file in bamboohr, allowing modifications to the file's metadata such as name, category, and employee sharing…
- Update employee dependent detailsThe updateemployeedependent endpoint allows you to modify the information of an existing employee dependent in the bamboohr system.
- Update employee goalUpdates an existing employee goal in the bamboohr system.
- Update employee goal commentUpdates a specific comment on an employee's goal in bamboohr's performance management system.
- Update employee goal progressUpdates the progress of a specific employee's goal in bamboohr.
- Update employee goal with milestonesThis endpoint updates an existing employee goal with milestones in the bamboohr performance management system.
- Update employee specific fileUpdates an existing file associated with a specific employee in the bamboohr system.
- Update employee table rowThis endpoint allows you to update a specific row in an employee's table within bamboohr.
- Update employee table row by idUpdates a specific row in a table associated with an employee's record in bamboohr.
- Update employee table row infoThis endpoint updates a specific row in an employee's table within bamboohr.
- Update employee time off historyAdds a new time off history item to an employee's record in bamboohr.
- Update employee training recordThe updateemployeetrainingrecord endpoint allows you to update an existing training record for a specific employee in the bamboohr system.
- Update time off request statusThis endpoint updates the status of a specific time-off request in bamboohr.
- Update training categoryThis endpoint allows you to update the name of an existing training category in bamboohr.
- Update training type by idUpdates an existing training type in the bamboohr system.
- Update webhook for company domainUpdates an existing webhook configuration in bamboohr.
- Upload employee fileThis endpoint allows you to upload a file to an employee's record in bamboohr.
- Upload employee photo by idUpdates the photo for a specific employee in the bamboohr system.
- Upload file to company domainThis endpoint allows you to upload files to the bamboohr system for a specific company.