← All integrations

BambooHR

Your own API keyBusiness Ops

Connect it in Quilt

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.
BambooHR integration · Quilt