BambooHR
HR & Recruiting

Connect BambooHR to Your AI Agents

Enable your Wkil agents to manage employee records, time-off requests, and hiring applications through BambooHR.

Authentication: OAuth 2.0

What you can do

  • Manage employee records and directories
  • Submit and track time-off requests
  • Support hiring pipelines with new applications
  • Run and retrieve HR reports

Available capabilities may vary by authentication and workspace configuration.

Actions supported by the connector

41 verified tools
Get Employee
Retrieve a specific employee's HR record.
Create Employee
Add a new employee to the company directory.
Create Time Off Request
Submit a time-off request on behalf of an employee.
Get Time-Off Balances
Check an employee's remaining leave balance.
Get All Employees
List every employee currently in the company directory.
Create Candidate Application
Log a new job application for a hiring pipeline.
Update Employee
Update fields on an existing employee's record.
Run Custom Report
Generate a report using a predefined custom report configuration.
Get Departments Metadata
Retrieve the list of departments configured in the company.
Get Users
List user accounts with access to the BambooHR system.
View all verified tools (search)
Create Candidate ApplicationCreate Job OpeningList Job ApplicationsGet Benefit CoveragesGet Member Benefit EventsGet Company EINsGet Company InformationCreate File CategoryCreate Time Off RequestList DatasetsCreate Employee DependentGet All Employee DependentsCreate EmployeeCreate Employee File CategoryGet Changed EmployeesList Company FilesUpload Company FileGet All EmployeesGet Applicant StatusesGet Custom Employee FieldsRun Custom ReportGet EmployeeGet Employee PhotoGet Hiring LeadsGet Job SummariesGet Departments MetadataGet Meta DivisionsList Employment Status MetadataGet Meta Job TitlesGet Meta LocationsGet Time-Off Types MetadataGet ReportGet Time-Off BalancesGet Time-Off RequestsList Company ReportsGet Country OptionsGet List Field DetailsGet Tabular Fields MetadataGet UsersUpdate EmployeeUpdate Time Off Request

Practical agent use cases

  • An agent checks an employee's leave balance before approving a time-off request.
  • An agent logs a new candidate into the hiring pipeline as soon as an application arrives.
  • An agent runs a custom headcount report at the start of each month for leadership.

How it works with Wkil

  1. 1
    Choose the integration
    Add BambooHR to your agent from inside the Wkil platform.
  2. 2
    Grant the permissions it needs
    Define precisely what the agent can access and perform.
  3. 3
    Test, then run it
    Test actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.

FAQ

Does this connect through my company's own BambooHR account?

Yes — authentication is scoped to your company's BambooHR account.

Can an agent approve time off automatically?

An agent can submit and check requests, and you can require human approval for anything sensitive.

Build with BambooHR

Build with BambooHR