Checks time-off balances and requests, submits and approves them, updates employee records, and moves applicants through the ATS pipeline.
41actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro creates a new employee record in BambooHR with personal info, role, department, and start date. The employee appears in your HR system ready for benefits enrollment, payroll, and access provisioning.
Ayro modifies an employee's information like job title, department, manager, or salary in BambooHR. Changes sync across payroll, benefits, and reporting systems automatically.
Ayro retrieves a complete list of all employees from BambooHR including their status, department, and contact info. You get a full directory snapshot useful for org charts, queries, or bulk actions.
Each card is one request a support team gets, and the Bamboohr actions Ayro runs to close it.
Ayro reads the current balances across the team, lists requests in a date range filtered by status, and checks which time-off types the company actually defines before quoting anything back to an employee.
Ayro submits the request against the right employee ID, then approves, denies, or cancels it once a manager has decided, so the round trip does not need a separate HR ticket in between.
Ayro creates the record for a new hire, updates fields on an existing one, and pulls everything inserted, updated, or deleted since a given timestamp when another system needs to catch up.
Ayro adds a candidate to a specific job opening, lists the applications against it with filters, and reads the ATS statuses your company defines so a pipeline update uses a stage name that exists.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Bamboohr actions it has and picks the ones a request needs.
Authorize the Bamboohr account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Bamboohr actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeBamboohr · Ayro
What can you do in Bamboohr without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Bamboohr.
It varies by area. List Company Reports requires the report scope on an OAuth connection, Get All Employee Dependents needs a key with access to benefit settings, and Get Applicant Statuses requires ATS settings access. Where the key lacks a scope, that part of the toolkit stays out of reach while the rest keeps working.
All 41 actions your agent can call on Bamboohr, straight from the live MCP connection.
Create a candidate application.
Create a new job opening in BambooHR ATS.
List job applications with optional filters.
Retrieve standard benefit coverage options.
List member benefit events.
Retrieve company Employer Identification Numbers (EINs).
Retrieve company information.
Create new company file categories.
Submit a new time off request.
List available datasets via the Datasets API.
Add a dependent to an employee.
Retrieve all employee dependents.
Create a new employee record.
Create new employee file categories.
Get employees inserted, updated, or deleted since a given timestamp.
List company file categories and their files.
Upload a new company file.
Retrieves all employees from the BambooHR employee directory including their basic information and status.
Retrieve applicant statuses.
Fetch custom employee field values.
Run a custom report by ID or ad-hoc fields.
Retrieve detailed information for a specific employee.
Retrieve an employee's profile photo by size.
Retrieve potential hiring leads (employees who can manage job openings) for use in creating a new job opening.
Retrieve a list of ATS job summaries.
List department metadata.
List all division metadata.
List all employment status metadata.
Retrieve job title metadata.
List location metadata.
Same connection, same setup. Pick the next one your team already uses.
Reads application history and interview feedback, files candidates against jobs, moves applications between stages, and starts offers for approval.
Looks up current Breathe HR employee data and triggers updates directly from an Ayro conversation.
Answers where an application stands, files candidates with their attachments, merges duplicate profiles, and advances applications on decision.
Answers where an application stands, files new opportunities with resumes attached, keeps tags and sourcing accurate, and sets up interview panels.
Quotes a device return, books the pickup as a return or a data-destruction recycle, and reports where an order stands.
Reads candidate pipelines by job and stage, creates employee records with their documents, restructures departments, and answers time off balance questions.

Authorize the account and your agent has all 41 actions from the first conversation.
