Bamboohr
Overview
SLUG: BAMBOOHR
Description
BambooHR is an American technology company that provides human resources software as a service.
Authentication Details
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 Integration”. 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 API Key
Tools
Executing tools
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
BAMBOOHR_ADD_EMPLOYEE
Tool Name: Create new employee
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE
Tool Name: Get employee by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE_DIRECTORY
Tool Name: Fetch employee directory
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_EMPLOYEE
Tool Name: Update employee information via id
Description
Action Parameters
Action Response
BAMBOOHR_ADDS_A_TABLE_ROW
Tool Name: Update employee table row
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_EMPLOYEE_BENEFIT
Tool Name: Create employee benefit entry
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_EMPLOYEE_DEPENDENT
Tool Name: Create employee dependent record
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_EMPLOYEE_S_DEFAULT_WITHHOLDINGS
Tool Name: Modify employee withholding details
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_EMPLOYEE_S_DIRECT_DEPOSIT_INFORMATION
Tool Name: Create employee direct deposit account
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_EMPLOYEE_S_PAYSTUB
Tool Name: Post employee paystub details
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_EMPLOYEE_S_UNPAID_PAYSTUBS
Tool Name: Create employee unpaid paystub
Description
Action Parameters
Action Response
BAMBOOHR_ADD_AN_HOUR_RECORD
Tool Name: Add time tracking record
Description
Action Parameters
Action Response
BAMBOOHR_ADD_APPLICATION_COMMENT
Tool Name: Post applicant comment
Description
Action Parameters
Action Response
BAMBOOHR_ADD_A_BENEFIT_GROUP_EMPLOYEE
Tool Name: Add benefit group employee record
Description
Action Parameters
Action Response
BAMBOOHR_ADD_A_NEW_COMPANY_BENEFIT
Tool Name: Create company benefit
Description
Action Parameters
Action Response
BAMBOOHR_ADD_A_TIME_OFF_HISTORY_ITEM_FOR_TIME_OFF_REQUEST
Tool Name: Update employee time off history
Description
Action Parameters
Action Response
BAMBOOHR_ADD_A_TIME_OFF_REQUEST
Tool Name: Request employee time off
Description
Action Parameters
Action Response
BAMBOOHR_ADD_EDIT_TIMESHEET_CLOCK_ENTRIES
Tool Name: Store time tracking clock entries
Description
Action Parameters
Action Response
BAMBOOHR_ADD_EDIT_TIMESHEET_HOUR_ENTRIES
Tool Name: Store hour entries
Description
Action Parameters
Action Response
BAMBOOHR_ADD_NEW_CANDIDATE
Tool Name: Submit candidate application
Description
Action Parameters
Action Response
BAMBOOHR_ADD_NEW_EMPLOYEE_TRAINING_RECORD
Tool Name: Post employee training record
Description
Action Parameters
Action Response
BAMBOOHR_ADD_NEW_JOB_OPENING
Tool Name: Create job opening post
Description
Action Parameters
Action Response
BAMBOOHR_ADD_OR_UPDATE_VALUES_FOR_LIST_FIELDS
Tool Name: Add or update list field values
Description
Action Parameters
Action Response
BAMBOOHR_ADD_TIMESHEET_CLOCK_IN_ENTRY
Tool Name: Employee clock in via taskid
Description
Action Parameters
Action Response
BAMBOOHR_ADD_TIMESHEET_CLOCK_OUT_ENTRY
Tool Name: Post employee clock out
Description
Action Parameters
Action Response
BAMBOOHR_ADD_TRAINING_CATEGORY
Tool Name: Post training category via domain
Description
Action Parameters
Action Response
BAMBOOHR_ADD_TRAINING_TYPE
Tool Name: Post training object for a company domain
Description
Action Parameters
Action Response
BAMBOOHR_ADD_WEBHOOK
Tool Name: Add webhook with monitoring fields
Description
Action Parameters
Action Response
BAMBOOHR_ADJUST_TIME_OFF_BALANCE
Tool Name: Adjust employee time off balance
Description
Action Parameters
Action Response
BAMBOOHR_ALIGNABLE_GOAL_OPTIONS
Tool Name: Fetch goal alignment options
Description
Action Parameters
Action Response
BAMBOOHR_APPROVE_ACTIVE_TIMESHEETS
Tool Name: Approve timesheets for employees that are currently clocked in
Description
Action Parameters
Action Response
BAMBOOHR_APPROVE_EMPLOYEE_TIMESHEETS
Tool Name: Approve timesheets with timestamp
Description
Action Parameters
Action Response
BAMBOOHR_AVAILABLE_GOAL_SHARING_OPTIONS
Tool Name: Retrieve employee performance options
Description
Action Parameters
Action Response
BAMBOOHR_CAN_CREATE_A_GOAL
Tool Name: Check employee goal creation permission
Description
Action Parameters
Action Response
BAMBOOHR_CHANGE_APPLICANT_S_STATUS
Tool Name: Post application status update
Description
Action Parameters
Action Response
BAMBOOHR_CHANGE_A_REQUEST_STATUS
Tool Name: Update time off request status
Description
Action Parameters
Action Response
BAMBOOHR_CLEAR_AN_EMPLOYEE_S_DEFAULT_WITHHOLDINGS
Tool Name: Delete employee withholding by id
Description
Action Parameters
Action Response
BAMBOOHR_CLEAR_AN_EMPLOYEE_S_DIRECT_DEPOSIT_INFORMATION
Tool Name: Delete employee direct deposit accounts
Description
Action Parameters
Action Response
BAMBOOHR_CLEAR_AN_EMPLOYEE_S_UNPAID_PAYSTUBS
Tool Name: Delete employee unpaid pay stub
Description
Action Parameters
Action Response
BAMBOOHR_CLOCK_IN_EMPLOYEE_ID_OPTIONAL
Tool Name: Clock in employee with time and location
Description
Action Parameters
Action Response
BAMBOOHR_CLOCK_OUT_AN_EMPLOYEE_AT_A_SPECIFIC_TIME
Tool Name: Post employee clock out datetime
Description
Action Parameters
Action Response
BAMBOOHR_CLOCK_OUT_EMPLOYEE_ID_OPTIONAL
Tool Name: Clock out employee with location
Description
Action Parameters
Action Response
BAMBOOHR_CLOSE_GOAL
Tool Name: Close employee goal
Description
Action Parameters
Action Response
BAMBOOHR_CREATE_A_TIME_TRACKING_PROJECT
Tool Name: Create time tracking project
Description
Action Parameters
Action Response
BAMBOOHR_CREATE_GOAL
Tool Name: Add employee goal
Description
Action Parameters
Action Response
BAMBOOHR_CREATE_GOAL_COMMENT
Tool Name: Add comment to employee goal
Description
Action Parameters
Action Response
BAMBOOHR_DELETES_A_TABLE_ROW
Tool Name: Delete employee table row
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_AN_EMPLOYEE_S_PAYSTUB
Tool Name: Delete employee pay stub by id
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_AN_HOUR_RECORD
Tool Name: Delete time tracking entry
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_A_COMPANY_BENEFIT
Tool Name: Delete company benefit by id
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_CLOCK_ENTRIES
Tool Name: Delete clock entry ids
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_COMPANY_FILE
Tool Name: Delete file by id
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_EMPLOYEE_FILE
Tool Name: Delete employee file by id
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_EMPLOYEE_TRAINING_RECORD
Tool Name: Delete employee training record
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_GOAL
Tool Name: Delete employee goal
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_GOAL_COMMENT
Tool Name: Delete employee goal comment
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_TIMESHEET_CLOCK_ENTRIES
Tool Name: Delete clock entries via ids
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_TIMESHEET_HOUR_ENTRIES
Tool Name: Delete hour entries by ids
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_TRAINING_CATEGORY
Tool Name: Delete training category
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_TRAINING_TYPE
Tool Name: Delete training type by id
Description
Action Parameters
Action Response
BAMBOOHR_DELETE_WEBHOOK
Tool Name: Delete webhook by id
Description
Action Parameters
Action Response
BAMBOOHR_EDIT_AN_HOUR_RECORD
Tool Name: Adjust time tracking hours
Description
Action Parameters
Action Response
BAMBOOHR_EDIT_CURRENT_CLOCK_IN_ENTRY
Tool Name: Edit Current Clock In Entry
Description
Action Parameters
Action Response
BAMBOOHR_ENSURE_EMPLOYEE_FIELDS_FOR_TABLE_ROW
Tool Name: Post employee table row update
Description
Action Parameters
Action Response
BAMBOOHR_ESTIMATE_FUTURE_TIME_OFF_BALANCES
Tool Name: Calculate employee time off
Description
Action Parameters
Action Response
BAMBOOHR_GETS_ALL_UPDATED_EMPLOYEE_IDS
Tool Name: Get changed employees by company domain
Description
Action Parameters
Action Response
BAMBOOHR_GETS_ALL_UPDATED_EMPLOYEE_TABLE_DATA
Tool Name: Fetch employees changed for table
Description
Action Parameters
Action Response
BAMBOOHR_GETS_AS_LIST_OF_WEBHOOKS_FOR_THE_USER_API_KEY
Tool Name: Get webhooks for company domain
Description
Action Parameters
Action Response
BAMBOOHR_GET_AGGREGATE_GOAL_INFO
Tool Name: Get employee goal aggregate
Description
Action Parameters
Action Response
BAMBOOHR_GET_ALL_AGGREGATE_GOAL_INFO
Tool Name: Aggregate employee goals by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_ALL_AGGREGATE_GOAL_INFO_VERSION_1_1
Tool Name: Aggregate employee goals
Description
Action Parameters
Action Response
BAMBOOHR_GET_ALL_AGGREGATE_GOAL_INFO_VERSION_1_2
Tool Name: Aggregate employee goals
Description
Action Parameters
Action Response
BAMBOOHR_GET_ALL_EMPLOYEE_DEPENDENTS
Tool Name: Retrieve employee dependents by company domain
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_COMPANY_FILE
Tool Name: Retrieve file by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_EMPLOYEE_FILE
Tool Name: Retrieve employee file by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_EMPLOYEE_PHOTO
Tool Name: Fetch employee photo by size
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_EMPLOYEE_S_DEFAULT_WITHHOLDINGS
Tool Name: Fetch employee withholding by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_EMPLOYEE_S_DIRECT_DEPOSIT_INFORMATION
Tool Name: Retrieve employee direct deposit account by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_EMPLOYEE_S_PAYSTUB
Tool Name: Fetch employee pay stub by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_EMPLOYEE_S_UNPAID_PAYSTUBS
Tool Name: Retrieve employee unpaid pay stubs by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_AN_HOUR_RECORD
Tool Name: Retrieve time tracking record by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_APPLICATIONS
Tool Name: Fetch applications by company domain path
Description
Action Parameters
Action Response
BAMBOOHR_GET_APPLICATION_DETAILS
Tool Name: Fetch application by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_CLOCK_ENTRY
Tool Name: Get employee clock entries
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_COMPANY_BENEFIT
Tool Name: Retrieve company benefit by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_DAILY_ENTRY
Tool Name: Get employee daily entries
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_COMPANY_BENEFITS
Tool Name: Retrieve company benefits
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_COMPANY_BENEFIT_TYPES
Tool Name: Retrieve company benefit type
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_EMPLOYEE_BENEFITS
Tool Name: Retrieve employee benefit filters
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_FIELDS
Tool Name: Retrieve meta fields for domain
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_TABULAR_FIELDS
Tool Name: Retrieve meta tables for companydomain
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_USERS
Tool Name: Retrieve user meta information
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_LIST_OF_WHO_S_OUT
Tool Name: Get whos out for company
Description
Action Parameters
Action Response
BAMBOOHR_GET_A_TIMESHEET_FOR_AN_EMPLOYEE
Tool Name: Retrieve employee timesheet data
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_COVERAGES
Tool Name: Get benefit coverages by company domain
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_DEDUCTIONS_FOR_EMPLOYEE
Tool Name: Get payroll deductions by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_DEDUCTION_TYPES
Tool Name: Retrieve all benefits deduction types
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_GROUPS
Tool Name: Fetch benefit groups
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_GROUP_EMPLOYEES
Tool Name: List benefit group employees
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_GROUP_PLANS
Tool Name: Retrieve benefit group plans
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_GROUP_PLAN_COSTS
Tool Name: Retrieve benefit group plan costs
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_PLANS
Tool Name: Retrieve benefit plans by company domain
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_PLAN_COVERAGES
Tool Name: Retrieve benefit plan coverage data
Description
Action Parameters
Action Response
BAMBOOHR_GET_BENEFIT_PLAN_DEDUCTIONS_BY_EMPLOYEE
Tool Name: Retrieve employee plan by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_COMPANY_LOCATIONS
Tool Name: Retrieve applicant location data
Description
Action Parameters
Action Response
BAMBOOHR_GET_COMPANY_REPORT
Tool Name: Fetch report by company domain and id
Description
Action Parameters
Action Response
BAMBOOHR_GET_DETAILS_FOR_LIST_FIELDS
Tool Name: Retrieve meta lists
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE_DEDUCTIONS_BY_BENEFIT_PLAN
Tool Name: Retrieve employee deduction details
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE_DEPENDENT
Tool Name: Retrieve employee dependent by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE_PROJECTS
Tool Name: Get employee project assignments
Description
Action Parameters
Action Response
BAMBOOHR_GET_EMPLOYEE_TABLE_ROWS
Tool Name: Get Employee Table Rows
Description
Action Parameters
Action Response
BAMBOOHR_GET_GOALS
Tool Name: Retrieve goals for employee performance
Description
Action Parameters
Action Response
BAMBOOHR_GET_GOAL_COMMENTS
Tool Name: Retrieve employee goal comments
Description
Action Parameters
Action Response
BAMBOOHR_GET_GOAL_STATUS_COUNTS
Tool Name: List employee goals filters
Description
Action Parameters
Action Response
BAMBOOHR_GET_GOAL_STATUS_COUNTS_VERSION_1_1
Tool Name: Retrieve employee goal filters
Description
Action Parameters
Action Response
BAMBOOHR_GET_HIRING_LEADS
Tool Name: Fetch hiring leads for applicant tracking
Description
Action Parameters
Action Response
BAMBOOHR_GET_JOB_SUMMARIES
Tool Name: Fetch applicant tracking jobs
Description
Action Parameters
Action Response
BAMBOOHR_GET_MONITOR_FIELDS
Tool Name: Monitor webhook fields
Description
Action Parameters
Action Response
BAMBOOHR_GET_PROJECTS_AN_EMPLOYEE_CAN_LOG_TIME_TO
Tool Name: Retrieve employee project assignments
Description
Action Parameters
Action Response
BAMBOOHR_GET_STATUSES
Tool Name: Fetch applicant tracking statuses
Description
Action Parameters
Action Response
BAMBOOHR_GET_TASKS_FOR_A_PROJECT
Tool Name: Get employee project tasks
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIMESHEETS_BY_IDS
Tool Name: Retrieve timesheets using company domain
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIMESHEET_ENTRIES
Tool Name: Retrieve timesheet entries
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIME_OFF_POLICIES
Tool Name: Fetch time off policies
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIME_OFF_REQUESTS
Tool Name: Get time off requests
Description
Action Parameters
Action Response
BAMBOOHR_GET_TIME_OFF_TYPES
Tool Name: Retrieve time off types
Description
Action Parameters
Action Response
BAMBOOHR_GET_WEBHOOK
Tool Name: Get webhook by id
Description
Action Parameters
Action Response
BAMBOOHR_GET_WEBHOOK_LOGS
Tool Name: Retrieve webhook log by id
Description
Action Parameters
Action Response
BAMBOOHR_IS_EMPLOYEE_CLOCKED_IN
Tool Name: Check employee clockin status
Description
Action Parameters
Action Response
BAMBOOHR_LIST_COMPANY_FILES_AND_CATEGORIES
Tool Name: View company domain files
Description
Action Parameters
Action Response
BAMBOOHR_LIST_EMPLOYEE_FILES_AND_CATEGORIES
Tool Name: View employee files by id
Description
Action Parameters
Action Response
BAMBOOHR_LIST_EMPLOYEE_TRAININGS
Tool Name: Retrieve employee training record
Description
Action Parameters
Action Response
BAMBOOHR_LIST_TIME_OFF_POLICIES_FOR_EMPLOYEE
Tool Name: Retrieve employee time off policies
Description
Action Parameters
Action Response
BAMBOOHR_LIST_TIME_OFF_POLICIES_FOR_EMPLOYEE_VERSION_1_1
Tool Name: Get employee time off policies
Description
Action Parameters
Action Response
BAMBOOHR_LIST_TRAINING_CATEGORIES
Tool Name: Access training category
Description
Action Parameters
Action Response
BAMBOOHR_LIST_TRAINING_TYPES
Tool Name: Fetch training types by domain
Description
Action Parameters
Action Response
BAMBOOHR_MODIFIES_ROW_CONTENTS
Tool Name: Update employee table row info
Description
Action Parameters
Action Response
BAMBOOHR_REOPEN_A_GOAL
Tool Name: Reopen employee goal
Description
Action Parameters
Action Response
BAMBOOHR_REQUEST_A_CUSTOM_REPORT
Tool Name: Generate custom report for company
Description
Action Parameters
Action Response
BAMBOOHR_STORE_A_NEW_EMPLOYEE_PHOTO
Tool Name: Upload employee photo by id
Description
Action Parameters
Action Response
BAMBOOHR_STORE_CLOCK_ENTRIES
Tool Name: Post clock entries for time tracking
Description
Action Parameters
Action Response
BAMBOOHR_STORE_DAILY_ENTRIES
Tool Name: Post daily time tracking entries
Description
Action Parameters
Action Response
BAMBOOHR_UPDATES_A_TABLE_ROW
Tool Name: Update employee table row by id
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_AN_EMPLOYEE_DEPENDENT
Tool Name: Update employee dependent details
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_A_COMPANY_BENEFIT
Tool Name: Update company benefit details
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_COMPANY_FILE
Tool Name: Update company file details
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_EMPLOYEE_FILE
Tool Name: Update employee specific file
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_EMPLOYEE_TRAINING_RECORD
Tool Name: Update employee training record
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_GOAL
Tool Name: Update employee goal
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_GOAL_COMMENT
Tool Name: Update employee goal comment
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_GOAL_PROGRESS
Tool Name: Update employee goal progress
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_GOAL_SHARING
Tool Name: Share employee goal with others
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_GOAL_V1_1
Tool Name: Update employee goal with milestones
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_TRAINING_CATEGORY
Tool Name: Update training category
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_TRAINING_TYPE
Tool Name: Update training type by id
Description
Action Parameters
Action Response
BAMBOOHR_UPDATE_WEBHOOK
Tool Name: Update webhook for company domain
Description
Action Parameters
Action Response
BAMBOOHR_UPLOAD_COMPANY_FILE
Tool Name: Upload file to company domain
Description
Action Parameters
Action Response
BAMBOOHR_UPLOAD_EMPLOYEE_FILE
Tool Name: Upload employee file
Description
Action Parameters
Action Response
BAMBOOHR_USER_LOGIN
Tool Name: Post company login
Description
Action Parameters
Action Response