BambooHR
BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.
What agents can do
Actions159
Add a benefit group employee
This endpoint allows you to associate an employee with a specific benefit group in bamboohr for a defined period.
Add an employee benefit
Creates or updates an employee benefit in the bamboohr system.
Add an employee dependent
This endpoint allows you to create a new dependent for an existing employee in the bamboohr system.
Add an employee s default withholdings
This endpoint updates an employee's withholding information for tax purposes in the bamboohr system.
Add an employee s direct deposit information
Updates the direct deposit account information for a specific employee in the bamboohr system.
Add an employee s paystub
Creates a new employee pay stub in the bamboohr system.
Add an employee s unpaid paystubs
Posts unpaid pay stubs for a specific employee in the bamboohr system.
Add a new company benefit
This endpoint creates a new company benefit in bamboohr.
52 moreFewer
Add an hour record
This endpoint allows you to add a new time tracking record for an employee in the bamboohr system.
Add application comment
This endpoint allows you to post a comment on a specific application in bamboohr's applicant tracking system.
Add a time off history item for time off request
Adds a new time off history item to an employee's record in bamboohr.
Add a time off request
This endpoint allows you to add or update a time off request for a specific employee in bamboohr.
Add edit timesheet clock entries
The "store time tracking clock entries" endpoint allows you to create or update multiple time tracking entries for employees in bamboohr.
Add edit timesheet hour entries
This endpoint allows you to store or update multiple time tracking hour entries for employees in bamboohr.
Add employee
Creates a new employee record in the bamboohr system.
Add new candidate
This endpoint creates a new job application in the bamboohr applicant tracking system.
Add new employee training record
This endpoint allows you to create a new training record for a specific employee in the bamboohr system.
Add new job opening
Creates a new job opening in the bamboohr applicant tracking system.
Add or update values for list fields
Adds new values or updates existing values for a specific list field in the bamboohr system.
Adds a table row
This endpoint allows you to update a specific row in an employee's table within bamboohr.
Add timesheet clock in entry
Clocks in an employee in the bamboohr time tracking system, marking the start of their work period.
Add timesheet clock out entry
This endpoint clocks out an employee in the bamboohr time tracking system, marking the end of their working hours.
Add training category
Creates a new training category in the bamboohr system.
Add training type
Creates a new training type in the bamboohr system with specified attributes and settings.
Add webhook
The addwebhook endpoint allows you to create a new webhook in bamboohr, enabling real-time notifications for specific employee data changes.
Adjust time off balance
This endpoint allows you to adjust the time off balance for a specific employee in bamboohr.
Alignable goal options
Retrieves the available goal alignment options for a specific employee or the authenticated api user in bamboohr.
Approve employee timesheets
The approvetimesheets endpoint enables managers or authorized personnel to approve multiple employee timesheets in a single api call within the bamboohr time tracking system.
Approve timesheets action
This endpoint will approve all timesheets for employees that are currently clocked in.
Available goal sharing options
Retrieves the list of employees with whom a specific employee's goals can be shared within bamboohr.
Can create a goal
This endpoint checks whether a specific employee has the permission to create goals within the bamboohr performance management system.
Change applicant s status
Updates the status of a specific application in the bamboohr applicant tracking system.
Change a request status
This endpoint updates the status of a specific time-off request in bamboohr.
Clear an employee s default withholdings
Deletes a specific employee withholding record from the bamboohr system.
Clear an employee s direct deposit information
Deletes a specific direct deposit account associated with an employee in the bamboohr system.
Clear an employee s unpaid paystubs
This endpoint deletes a specific unpaid pay stub for an employee in the bamboohr system.
Clock in employee id optional
This endpoint records a clock-in event for a specific employee in the bamboohr time tracking system.
Clock out an employee at a specific time
This endpoint records the clock-out time for a specific employee in the bamboohr time tracking system.
Clock out employee id optional
The clockoutemployee endpoint allows you to record an employee's clock-out time and location in the bamboohr time tracking system.
Close goal
The closeemployeegoal endpoint allows you to mark a specific performance goal as completed or closed for an individual employee in bamboohr.
Create a time tracking project
Creates a new time tracking project in bamboohr.
Create goal
This endpoint allows you to add a new goal for a specific employee in the bamboohr performance management system.
Create goal comment
This endpoint allows you to post a comment on a specific employee's goal within the bamboohr performance management system.
Delete a company benefit
Deletes a specific company benefit from the bamboohr system.
Delete an employee s paystub
Deletes a specific employee pay stub from the bamboohr system.
Delete an hour record
The deletetimetrackingentry endpoint allows for the deletion of a specific time tracking entry from the bamboohr system.
Delete clock entries
Deletes multiple clock entries from the bamboohr time tracking system.
Delete company file
Deletes a specific file from the bamboohr system for a given company.
Delete employee file
Deletes a specific file associated with an employee in the bamboohr system.
Delete employee training record
Deletes a specific employee training record from the bamboohr system.
Delete goal
This endpoint deletes a specific goal associated with an employee in the bamboohr performance management system.
Delete goal comment
Deletes a specific comment on an employee's performance goal in the bamboohr system.
Deletes a table row
This endpoint deletes a specific row from an employee's table in bamboohr.
Delete timesheet clock entries
Deletes multiple clock entries from the bamboohr time tracking system.
Delete timesheet hour entries
Deletes multiple time tracking hour entries from the bamboohr system.
Delete training category
Deletes a specific training category from the bamboohr system for a given company.
Delete training type
Deletes a specific training type from the bamboohr system.
Delete webhook
The deletewebhook endpoint is used to remove a specific webhook from the bamboohr system.
Edit an hour record
This endpoint allows you to adjust existing time tracking records in bamboohr.
Edit current clock in entry
This endpoint allows an employee to clock in and record their work start time in the bamboohr time tracking system.
And 99 more in Definable.
How it connects
You sign in to BambooHR in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Human Resources
Job Search (Rapid API)
human resources
Search approved job-listing sources through fixed RapidAPI Runtime provider hosts. Availability depends on the connected RapidAPI application's subscriptions and plan entitlements.
Workday
human resources
Workday is a cloud-based enterprise resource planning (ERP) software that provides comprehensive solutions for human capital management, financial management, and analytics
Workable
human resources
Workable is an all-in-one HR software platform that streamlines hiring, employee data management, time tracking, and payroll.
Hireflix
human resources
Hireflix is a one-way video interview platform for managing positions, candidate interviews, templates, themes, and hiring workflows.
Kintone
human resources
Manage users, departments, groups, memberships, service assignments, and login codes in a Kintone tenant through the User API.
Connecteam
human resources
Connecteam is a comprehensive workforce management platform designed to streamline operations, enhance communication, and improve HR processes for deskless teams.