BambooHR
BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own32
Agents use these right away.
- Get All EmployeesRetrieves all employees from the BambooHR employee directory including their basic information and status.
- Get EmployeeTool to retrieve detailed information for a specific employee.
- Get Meta DivisionsTool to list all division metadata.
- List Job ApplicationsTool to list job applications with optional filters.
- Get Benefit CoveragesTool to retrieve standard benefit coverage options.
- Get Member Benefit EventsLists member benefit enrollment events for employees and their dependents over the past year, with optional offset and limit on returned members.
- Get Company EINsTool to retrieve company Employer Identification Numbers (EINs).
- Get Company InformationTool to retrieve company information.
- List DatasetsLists available datasets via the BambooHR Datasets API, returning dataset names and labels for discovery before querying.
- Get All Employee DependentsTool to retrieve all employee dependents.
- Get Changed EmployeesGet employee IDs grouped by inserted, updated, or deleted changes since a given timestamp.
- List Company FilesList company file categories and their files that the requesting user is permitted to see.
- Get Applicant StatusesTool to retrieve applicant statuses.
- Get Custom Employee FieldsLists employee field definitions available in the account, including standard and custom fields.
- Run Custom ReportTool to run a custom report by ID or ad-hoc fields.
- Get Employee PhotoRetrieve an employee's profile photo by ID and size, returning its content as Base64 with a filename and MIME type.
- Get Hiring LeadsTool to retrieve potential hiring leads (employees who can manage job openings) for use in creating a new job opening.
- Get Job SummariesRetrieve ATS job opening summaries, optionally filtered by status group and sorted.
- Get Departments MetadataTool to list department metadata.
- List Employment Status MetadataTool to list all employment status metadata.
- Get Meta Job TitlesTool to retrieve job title metadata.
- Get Meta LocationsTool to list location metadata.
- Get Time-Off Types MetadataTool to list time-off type metadata.
- Get ReportTool to fetch a built-in or published report in JSON or other formats.
- Get Time-Off BalancesRetrieve estimated time-off balances for specified employees as of an optional end date.
- Get Time-Off PoliciesList time-off policies, with accrual and rollover details when available.
- Get Time-Off RequestsTool to list time-off requests within a date range.
- List Company ReportsLists a page of saved custom reports available in the account.
- Get Country OptionsRetrieve BambooHR country options for use when updating or validating country fields.
- Get List Field DetailsTool to get details for all list fields.
- Get Tabular Fields MetadataTool to list tabular table fields metadata.
- Get UsersList company users with basic information, including IDs, names, email addresses, and account status.
Asks someone first10
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Create Candidate ApplicationTool to create a candidate application.
- Create Job OpeningTool to create a new job opening in BambooHR ATS.
- Create File CategoryTool to create new company file categories.
- Create Time Off RequestTool to submit a new time off request.
- Create Employee DependentTool to add a dependent to an employee.
- Create EmployeeTool to create a new employee record.
- Create Employee File CategoryTool to create new employee file categories.
- Upload Company FileTool to upload a new company file.
- Update EmployeeTool to update fields on a specified employee record.
- Update Time Off RequestTool to update the status of an existing time-off request.