Bamboohr
Overview
SLUG: BAMBOOHR
Description
BambooHR is an American technology company that provides human resources software as a service.
Authentication Details
OAuth2
API Key
Connecting to Bamboohr
Create an auth config
Use the dashboard to create an auth config for the Bamboohr toolkit. This allows you to connect multiple Bamboohr accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Bamboohr Auth Config”. After creation, copy the displayed ID starting with ac_. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Bamboohr toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
BAMBOOHR_ATS_CREATE_CANDIDATE
Tool Name: Create Candidate Application
Description
Action Parameters
Action Response
BAMBOOHR_ATS_CREATE_JOB_OPENING
Tool Name: Create Job Opening
Description
Action Parameters
Action Response
BAMBOOHR_ATS_GET_APPLICATIONS
Tool Name: List Job Applications
Description
Action Parameters
Action Response
BAMBOOHR_BENEFIT_GET_COVERAGES
Tool Name: Get Benefit Coverages
Description
Action Parameters
Action Response
BAMBOOHR_BENEFIT_GET_MEMBER_EVENTS
Tool Name: Get Member Benefit Events
Description
Action Parameters
Action Response
BAMBOOHR_COMPANY_GET_EINS
Tool Name: Get Company EINs
Description
Action Parameters
Action Response
BAMBOOHR_COMPANY_GET_INFORMATION
Tool Name: Get Company Information
Description
Action Parameters
Action Response
BAMBOOHR_CREATE_FILE_CATEGORY
Tool Name: Create File Category
Description
Action Parameters
Action Response
BAMBOOHR_CREATE_TIME_OFF_REQUEST
Tool Name: Create Time Off Request
Description
Action Parameters
Action Response
BAMBOOHR_DATASETS_LIST
Tool Name: List Datasets
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_TIME_OFF_REQUEST
Tool Name: Delete Time-Off Request
Description
Action Parameters
Action Response
BAMBOOHR_DEPENDENTS_CREATE
Tool Name: Create Employee Dependent
Description
Action Parameters
Action Response
BAMBOOHR_DEPENDENTS_GET_ALL
Tool Name: Get All Employee Dependents
Description
Action Parameters
Action Response
BAMBOOHR_EMPLOYEE_CREATE
Tool Name: Create Employee
Description
Action Parameters
Action Response
BAMBOOHR_EMPLOYEE_FILES_CREATE_CATEGORY
Tool Name: Create Employee File Category
Description
Action Parameters
Action Response
BAMBOOHR_EMPLOYEE_GET_CHANGED
Tool Name: Get Changed Employees
Description
Action Parameters
Action Response
BAMBOOHR_FILES_LIST
Tool Name: List Company Files
Description
Action Parameters
Action Response
BAMBOOHR_FILES_UPLOAD
Tool Name: Upload Company File
Description
Action Parameters
Action Response
BAMBOOHR_GET_ALL_EMPLOYEES
Tool Name: Get All Employees
Description
Action Parameters
Action Response
BAMBOOHR_GET_APPLICANT_STATUSES
Tool Name: Get Applicant Statuses
Description
Action Parameters
Action Response
BAMBOOHR_GET_CUSTOM_EMPLOYEE_FIELDS
Tool Name: Get Custom Employee Fields
Description
Action Parameters
Action Response
BAMBOOHR_GET_CUSTOM_REPORTS
Tool Name: Run Custom Report
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE
Tool Name: Get Employee
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE_PHOTO
Tool Name: Get Employee Photo
Description
Action Parameters
Action Response
BAMBOOHR_GET_HIRING_LEADS
Tool Name: Get Hiring Leads
Description
Action Parameters
Action Response
BAMBOOHR_GET_JOB_SUMMARIES
Tool Name: Get Job Summaries
Description
Action Parameters
Action Response
BAMBOOHR_GET_META_DEPARTMENTS
Tool Name: Get Departments Metadata
Description
Action Parameters
Action Response
BAMBOOHR_GET_META_DIVISIONS
Tool Name: Get Meta Divisions
Description
Action Parameters
Action Response
BAMBOOHR_GET_META_EMPLOYMENT_STATUSES
Tool Name: List Employment Status Metadata
Description
Action Parameters
Action Response
BAMBOOHR_GET_META_JOB_TITLES
Tool Name: Get Meta Job Titles
Description
Action Parameters
Action Response
BAMBOOHR_GET_META_LOCATIONS
Tool Name: Get Meta Locations
Description
Action Parameters
Action Response
BAMBOOHR_GET_META_TIME_OFF_TYPES
Tool Name: Get Time-Off Types Metadata
Description
Action Parameters
Action Response
BAMBOOHR_GET_REPORT
Tool Name: Get Report
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIME_OFF_BALANCES
Tool Name: Get Time-Off Balances
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIME_OFF_REQUEST
Tool Name: Get Time-Off Request
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIME_OFF_REQUESTS
Tool Name: Get Time-Off Requests
Description
Action Parameters
Action Response
BAMBOOHR_LIST_BUILTIN_REPORTS
Tool Name: List Company Reports
Description
Action Parameters
Action Response
BAMBOOHR_META_GET_COUNTRIES
Tool Name: Get Country Options
Description
Action Parameters
Action Response
BAMBOOHR_META_GET_LIST_FIELD_DETAILS
Tool Name: Get List Field Details
Description
Action Parameters
Action Response
BAMBOOHR_META_GET_TABULAR_FIELDS
Tool Name: Get Tabular Fields Metadata
Description
Action Parameters
Action Response
BAMBOOHR_META_GET_USERS
Tool Name: Get Users
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_EMPLOYEE
Tool Name: Update Employee
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_TIME_OFF_REQUEST
Tool Name: Update Time Off Request
Description
Action Parameters
Action Response