BambooHR
for LuumenAI

BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.

Operate BambooHR from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.

The BambooHR toolbox

42 tools: 32 read, 10 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadList Job ApplicationsList job applications with optional filters.
  • ReadGet Benefit CoveragesRetrieve standard benefit coverage options.
  • ReadGet Member Benefit EventsList member benefit events.
  • ReadGet Company EINsRetrieve company Employer Identification Numbers (EINs).
  • ReadGet Company InformationRetrieve company information.
  • ReadList DatasetsList available datasets via the Datasets API.
  • ReadGet All Employee DependentsRetrieve all employee dependents.
  • ReadGet Changed EmployeesGet employees inserted, updated, or deleted since a given timestamp.
  • ReadList Company FilesList company file categories and their files.
  • ReadGet All EmployeesRetrieves all employees from the BambooHR employee directory including their basic information and status.
  • ReadGet Applicant StatusesRetrieve applicant statuses.
  • ReadGet Custom Employee FieldsFetch custom employee field values.
  • ReadRun Custom ReportRun a custom report by ID or ad-hoc fields.
  • ReadGet EmployeeRetrieve detailed information for a specific employee.
  • ReadGet Employee PhotoRetrieve an employee's profile photo by size.
  • ReadGet Hiring LeadsRetrieve potential hiring leads (employees who can manage job openings) for use in creating a new job opening.
  • ReadGet Job SummariesRetrieve a list of ATS job summaries.
  • ReadGet Departments MetadataList department metadata.
  • ReadGet Meta DivisionsList all division metadata.
  • ReadList Employment Status MetadataList all employment status metadata.
  • ReadGet Meta Job TitlesRetrieve job title metadata.
  • ReadGet Meta LocationsList location metadata.
  • ReadGet Time-Off Types MetadataList time-off type metadata.
  • ReadGet ReportFetch a built-in or published report in JSON or other formats.
  • ReadGet Time-Off BalancesRetrieve time-off balances for employees.
  • ReadGet Time-Off PoliciesList time-off policies with accrual rates and details.
  • ReadGet Time-Off RequestsList time-off requests within a date range.
  • ReadList Company ReportsList all available company and custom reports.
  • ReadGet Country OptionsRetrieve all available country options.
  • ReadGet List Field DetailsGet details for all list fields.
  • ReadGet Tabular Fields MetadataList tabular table fields metadata.
  • ReadGet UsersList active users with basic info.
  • WriteCreate Candidate ApplicationCreate a candidate application. Approval by default
  • WriteCreate Job OpeningCreate a new job opening in BambooHR ATS. Approval by default
  • WriteCreate File CategoryCreate new company file categories. Approval by default
  • WriteCreate Time Off RequestSubmit a new time off request. Approval by default
  • WriteCreate Employee DependentAdd a dependent to an employee. Approval by default
  • WriteCreate EmployeeCreate a new employee record. Approval by default
  • WriteCreate Employee File CategoryCreate new employee file categories. Approval by default
  • WriteUpload Company FileUpload a new company file. Approval by default
  • WriteUpdate EmployeeUpdate fields on a specified employee record. Approval by default
  • WriteUpdate Time Off RequestUpdate the status of an existing time-off request. Approval by default

Questions

How does LuumenAI connect to BambooHR?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in BambooHR on its own?

Read actions answer immediately. Anything that writes — create candidate application, create job opening, create file category, create time off request, and more — is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to BambooHR — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put BambooHR to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.