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

Connect 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.

More recruiting & hr apps