BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2API_KEY
OAUTH2
bamboohr_oauth2
Provider setup
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
Company Domainsubdomain · stringRequired
API_KEY
bamboohr_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
Company Domainsubdomain · stringRequired
API Keygeneric_api_key · stringRequired
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Tool to list time-off type metadata. Use when you need to discover available time-off types before creating time-off requests.
Untrusted display-only summary
Get Report
BAMBOOHR_GET_REPORT
Tool to fetch a built-in or published report in JSON or other formats. Use when you need to retrieve report data or download report files after specifying the report ID and desired output format.
Untrusted display-only summary
Get Time-Off Balances
BAMBOOHR_GET_TIME_OFF_BALANCES
Tool to retrieve time-off balances for employees. Use when you need current balances across your team.
Untrusted display-only summary
Get Time-Off Policies
BAMBOOHR_GET_TIME_OFF_POLICIES
Tool to list time-off policies with accrual rates and details. This action retrieves policy configuration including accrual amounts, schedules, maximum accrual limits, and rollover settings. Use this action when you need to understand how time-off accrues for employees, distinct from checking current balances.
Untrusted display-only summary
Get Time-Off Requests
BAMBOOHR_GET_TIME_OFF_REQUESTS
Tool to list time-off requests within a date range. Use after confirming start and end dates; supports optional filters for status, employee, and time off type.
Untrusted display-only summary
List Company Reports
BAMBOOHR_LIST_BUILTIN_REPORTS
Tool to list all available company and custom reports. Use after confirming account setup. Requires 'report' scope for OAuth or an API key with report access permissions.
Untrusted display-only summary
Get Country Options
BAMBOOHR_META_GET_COUNTRIES
Tool to retrieve all available country options. Use when you need a complete list of selectable countries before updating or validating country fields.
Untrusted display-only summary
Get List Field Details
BAMBOOHR_META_GET_LIST_FIELD_DETAILS
Tool to get details for all list fields. Use when you need to discover list field options before using them.
Untrusted display-only summary
Get Tabular Fields Metadata
BAMBOOHR_META_GET_TABULAR_FIELDS
Tool to list tabular table fields metadata. Use when you need standard table structures before accessing table rows.
Untrusted display-only summary
Get Users
BAMBOOHR_META_GET_USERS
Tool to list active users with basic info. Use when you need to retrieve current users' IDs, names, and emails.
Untrusted display-only summary
Update Employee
BAMBOOHR_UPDATE_EMPLOYEE
Tool to update fields on a specified employee record. Use when you need to modify employee properties via BambooHR API after confirming the target employee ID. Example: "Update employee 12345's department to Sales".
Untrusted display-only summary
Update Time Off Request
BAMBOOHR_UPDATE_TIME_OFF_REQUEST
Tool to update the status of an existing time-off request. Use when you need to approve, deny, or cancel a request after reviewing it. Example: "Approve time-off request 12345".
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.