- Home
- Resources
- Integrations
- BambooHR
Claude BambooHR connectorWhat Claude can do in your BambooHR account.
The Claude BambooHR connector exposes 56 tools. 42 read people data, reports, time off, goals and hiring, 14 change something and ask you first. Below: what Claude finds, what it can submit or approve, what your role hides, and what an admin controls.
Verified Trustpilot reviews · AI, automation & growth agency
What the Claude BambooHR connector changes for HR and managers
HR questions tend to arrive in the middle of something else: who is out this week, how much leave someone has left, how many candidates are in a pipeline. With the connector, you ask Claude and it looks in BambooHR itself, as you, with your permissions. It can also act: submit a leave request, approve one, record progress on a goal. BambooHR says Claude asks before it runs a tool.
Headcount before the meeting. Claude queries a reporting dataset with get-data-from-dataset-v2, or runs a report you already saved with get-report-by-id, and gives you the numbers by department in one answer.
Clear the leave backlog. list-time-off-requests shows what is pending, and update-time-off-request-status approves, denies or cancels each one after you confirm.
Check a candidate without opening the ATS. get-application-details brings back one application in full, answers and status history included.
Now the limits. Everything runs as the person who connected: leave balances and hiring tools are gated separately, and not every tool says when your permissions withheld something. File tools list documents but never return their contents. BambooHR calls its connectors a beta. And nothing runs by itself: no tool reacts to a new hire or a leave request. That kind of background flow belongs to an automation tool, as the BambooHR n8n integration and BambooHR Make integration pages explain.
Five words to know before connecting BambooHR
The Claude vocabulary this page relies on, in one minute.
- Connector
- A link you set up once between Claude and an account you already have, so Claude can work in that account while it answers you.
- Tool
- One named action the connector lets Claude take in BambooHR. Claude picks the ones it needs; the directory sheet lists every name.
- Authorization
- BambooHR's own sign-in page, then its Allow Access screen, where you grant Claude its access. Given once per person, and revocable.
- Approval
- The confirmation Claude waits for in the conversation before it runs a tool that alters your BambooHR data.
- MCP
- The shared standard connectors are built on: it is what lets an assistant like Claude talk to an outside service such as BambooHR.
Connect BambooHR to Claude in three steps
- 01
Find BambooHR in the list
Open Claude's settings, go to Customize, then Connectors, and look for BambooHR. On a Team or Enterprise workspace, an Owner or Primary Owner has to enable it for the organization before members can each sign in.
- 02
Sign in to BambooHR
Click Connect and log in on the page BambooHR opens, with your company's own address. If the link breaks later, Disconnect and connect again; access can also be withdrawn from the BambooHR side.
- 03
Review the Allow Access screen
BambooHR shows what the connector requests before anything is shared. That screen belongs to BambooHR, not to Claude, and it sets what the access covers. Per-action approval stays the default rule once you are in.
The 56 BambooHR tools, split by what they do
BambooHR gives Claude 56 tools: 42 that read your account, 14 that change something in it.
Two groups: what Claude reads, and what it changes after asking you. Tool names stay exactly as the directory shows them.
- 42 read
- 14 write
Tools index
- calculate-date
- convert-remote-currency
- get-alignable-goal-options
- get-application-details
- get-applications
- get-bhr-global-worker
- get-data-from-dataset-v2
- get-employee
- get-employee-table-data
- get-employees-directory
- get-field-options-v1-2
- get-fields-from-dataset-v1-2
- get-goal-aggregate
- get-goals-aggregate-v1_2
- get-goals-filters-v1_2
- get-job-summaries
- get-remote-contractor-eligibility-questionnaire-schema
- get-remote-employment
- get-remote-global-employment-pricing-summary
- get-remote-json-schema
- get-report-by-id
- get-statuses
- get-time-off-balance
- list-bhr-global-workers
- list-company-files
- list-datasets-v1-2
- list-employee-files
- list-employee-time-off-policies-v1-1
- list-employees
- list-fields
- list-goal-comments
- list-goals
- list-list-fields
- list-remote-employment-onboarding-steps
- list-remote-employments
- list-reports
- list-supported-countries
- list-tabular-fields
- list-time-off-policies
- list-time-off-requests
- list-time-off-types
- list-whos-out
What Claude reads (42)
42 toolsPeople, fields, reports, time off, goals, hiring, global employment and file lists. Nothing moves.
calculate-date
Works out date differences, durations, tenure and upcoming anniversaries on BambooHR's side, time zones included. It touches no HR data at all; it simply keeps the math right.
convert-remote-currency
Converts an amount between currencies, for comparing offers and costs side by side.
get-alignable-goal-options
Lists the goals an employee's goal can be aligned to, so Claude can suggest the right parent objective before you set one up.
get-application-details
Gets one job application in full, including the candidate's answers and the history of its statuses.
get-applications
Lists and filters job applications, which lets Claude count, sort or summarize a pipeline for you.
get-bhr-global-worker
Gets the employment setup of one person your company employs through BambooHR's global employment offering.
get-data-from-dataset-v2
Runs a filtered, sorted, paginated query against a BambooHR reporting dataset. One query can answer what no saved report covers, and Claude builds it with the dataset fields and filter values tools.
get-employee
Gets one employee's record, with the specific fields Claude asks for.
get-employee-table-data
Reads an employee's historical tables, such as job or compensation history, so Claude can retrace a career inside the company.
get-employees-directory
Looks up basic details about coworkers from the published company directory. It gives the basics, not a full employee record; for specific fields, Claude turns to the employee record tool instead.
get-field-options-v1-2
Gets the valid filter values for one or more dataset fields, so Claude builds a query with values that actually exist.
get-fields-from-dataset-v1-2
Lists the fields available in a reporting dataset, the step before any custom query.
get-goal-aggregate
Gets a single goal together with its comments and alignment options, so Claude reads the whole context in one call.
get-goals-aggregate-v1_2
Gets a goals dashboard for one employee, milestone goals included, which gives Claude the overall picture before any detail.
get-goals-filters-v1_2
Returns how many of an employee's goals sit in each status, a quick tally rather than the full list.
get-job-summaries
Lists job openings with their applicant counts, the overview of your hiring at a glance.
get-remote-contractor-eligibility-questionnaire-schema
Gets the questionnaire that determines whether someone can be hired as a contractor in a given country.
get-remote-employment
Gets one employer-of-record employment in detail, so Claude can tell you exactly how that person is set up.
get-remote-global-employment-pricing-summary
Gets a summary of your current global employment costs, in one figure set Claude can read back or compare.
get-remote-json-schema
Gets the information required to hire someone in a given country, so Claude can list what you will need to collect.
get-report-by-id
Runs a report already built in BambooHR and returns its rows for Claude to summarize or compare.
get-statuses
Lists the applicant statuses configured for your company, the vocabulary Claude needs to read or filter a pipeline correctly.
get-time-off-balance
Gets an employee's time off balances by category, as of any date you pick.
list-bhr-global-workers
Lists the people your company employs through BambooHR's global employment offering.
list-company-files
Lists company files and their categories, so Claude can tell you what exists and where it is filed.
list-datasets-v1-2
Lists the reporting datasets you can query, the first step before any ad hoc question that no saved report answers.
list-employee-files
Lists the files attached to one employee, with who can see them.
list-employee-time-off-policies-v1-1
Lists the time off policies assigned to one employee, which explains why their balances accrue the way they do.
list-employees
Lists, searches and filters the employee roster, the base for most people questions.
list-fields
Lists every employee field in the account, custom fields included, so Claude asks for the right one by its real name.
list-goal-comments
Lists the comments on a goal, together with the permissions each comment carries for you.
list-goals
Lists one employee's goals, filtered by status, the quickest way to see what someone is working toward.
list-list-fields
Lists the dropdown and multi-select fields of the account with their options, so Claude uses values that really exist instead of inventing near matches.
list-remote-employment-onboarding-steps
Shows which onboarding steps are still outstanding for a new hire employed through global employment.
list-remote-employments
Lists employer-of-record employments and their status, so Claude can report on international hires as a whole.
list-reports
Lists the saved custom reports you can access, the menu before Claude runs one of them for you.
list-supported-countries
Lists the countries where your company can hire through global employment.
list-tabular-fields
Lists the account's tables and the fields in each, the map Claude needs before reading an employee's history in any detail.
list-time-off-policies
Lists your company's time off policies, so Claude can explain which rules exist before looking at any one person.
list-time-off-requests
Lists time off requests over a date range, filtered by status, employee or type.
list-time-off-types
Returns the kinds of leave your company uses. The names are your company's own, so Claude checks this list before it submits a leave request for you.
list-whos-out
Shows who is out and which company holidays fall within a date range.
What Claude changes (14)
14 toolsFourteen tools that submit, approve, record or remove something. BambooHR says Claude asks before running them.
close-goal
Asks you firstMarks an employee's goal as closed.
create-application-comment
Asks you firstAdds a comment to a job application.
create-goal
Asks you firstSets up a goal for an employee, with or without milestones.
create-goal-comment
Asks you firstPosts a comment on a goal.
create-time-off-request
Asks you firstSubmits a time off request.
delete-goal
Asks you firstRemoves a goal for good; BambooHR marks it as a permanent deletion.
delete-goal-comment
Asks you firstRemoves a comment from a goal; BambooHR flags it as a deletion.
reopen-goal
Asks you firstReopens a goal that was closed.
update-employee
Asks you firstUpdates fields on an employee record.
update-goal-comment
Asks you firstRewrites an existing comment on a goal.
update-goal-milestone-progress
Asks you firstMarks a milestone of a goal as complete or incomplete.
update-goal-progress
Asks you firstSets the percent complete on a goal that has no milestones.
update-goal-v1_1
Asks you firstRevises a goal's details and adds or removes milestones.
update-time-off-request-status
Asks you firstApproves, denies or cancels a time off request.
What Claude checks with you before touching BambooHR
By default, Claude stops and asks before each action it takes on an account for you. BambooHR confirms it for this connector: Claude asks before it runs a tool.
On Team and Enterprise workspaces, owners decide whether members may let some actions through without being asked every time, and they can narrow what a connector may do for the whole organization. Nobody overrides that from a personal account. BambooHR adds its own layers: every request runs as the person who connected, with that person's permissions, and an admin chooses who may connect at all. To withdraw access, you disconnect the connector in Claude.
Which plans the Claude BambooHR connector is on
None of the 819 sheets in the official directory shows plan availability. The answer connector by connector is published nowhere: a real hole in the catalog.
The general rule is published. Remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile; desktop extensions install on Claude Desktop. On Team and Enterprise, an Owner or Primary Owner opens a connector for the organization before members can each sign in. For the live state of BambooHR, the connector's sheet in the official directory is the place to look.
Where the BambooHR connector stops
A connector is not an automation. Claude calls these tools while it answers you, so nothing starts when someone joins, requests leave or misses a goal.
Only BambooHR documents this connector: no Claude help article covers it, and BambooHR presents its connectors as a beta. The tool list is an observed floor, not a promise, and BambooHR itself says not every capability is exposed yet. The partner badge is not a security audit. To cut everyone off at once, a BambooHR admin turns off the AI Connectors app. For a connector whose official sources contradict each other, see the Claude gmail connector page.
Need help connecting BambooHR to Claude?
A person reads every message.

