imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. BambooHR

BambooHR Extension

馃懁 HR & Recruiting路by bluebeeweb路v0.1.0
Pay per use8-20 tok/action
Open in panel
0 capabilities1 actions0 installs

About this extension

Connect your own BambooHR company to manage permitted employee data, custom tables, Time Off, reports, datasets, company files and webhooks, plus read-only workforce and leave-operation insights. BambooHR remains the system of record and its API-key permissions always apply.

What you get

Every capability exposed by BambooHR, metered per action and guarded by the two-step safety protocol.

  • connect_bamboohrwrite

    Connect a BambooHR company by saving its company subdomain and API key after verifying them. The API key is stored as a secret and never returned.

  • disconnect_bamboohrwrite

    Disconnect a BambooHR company by deleting its saved subdomain and API key. Nothing is changed in BambooHR.

  • list_connectionsread

    List BambooHR companies connected to this app. API keys are never shown.

  • list_employeesread

    List BambooHR employees with cursor pagination. Fields restricted by BambooHR are marked on each returned row.

  • get_employeeread

    Read one BambooHR employee by internal employeeId. employeeId is not the editable Employee #.

  • create_employeewrite

    Create a BambooHR employee. Provide only exact BambooHR field names in fields; this does not perform any employment decision.

  • update_employeewrite

    Update only explicitly supplied BambooHR employee fields. Does not offboard, terminate or make an employment decision.

  • list_fieldsread

    List BambooHR employee field metadata, including custom fields and tables, before using field names in an employee update or report.

  • get_field_optionsread

    List selectable options for one BambooHR field, using its field id from list_fields.

  • list_employee_table_rowsread

    List all rows in one BambooHR employee custom table.

  • get_employee_table_rowread

    Read one BambooHR employee custom-table row.

  • create_employee_table_rowwrite

    Create one row in a BambooHR employee custom table using exact table field names.

  • update_employee_table_rowwrite

    Update only explicitly supplied fields on a BambooHR employee custom-table row.

  • delete_employee_table_rowdestructive

    Permanently delete one BambooHR employee custom-table row. This cannot be undone through the connector.

  • list_time_off_typesread

    List Time Off types configured in the connected BambooHR company.

  • list_time_off_requestsread

    List BambooHR Time Off requests, optionally filtered by date range or request status.

  • get_time_off_balanceread

    Read all Time Off balances for one BambooHR employee.

  • list_time_off_historyread

    Read Time Off history for one employee: the balance-affecting ledger, not merely pending requests.

  • create_time_off_requestwrite

    Create a BambooHR Time Off request. BambooHR permissions and workflow decide whether it becomes approved.

  • approve_time_off_requestwrite

    Approve one pending BambooHR Time Off request. This is an explicit HR decision and BambooHR checks your authority.

  • deny_time_off_requestwrite

    Deny one pending BambooHR Time Off request. This is an explicit HR decision and BambooHR checks your authority.

  • cancel_time_off_requestwrite

    Cancel a BambooHR Time Off request. This can change leave workflow state; BambooHR remains authoritative.

  • adjust_time_off_balancewrite

    Adjust an employee's BambooHR Time Off balance with an explicit dated reason. This creates a balance-affecting HR record.

  • get_custom_reportread

    Run an existing BambooHR custom report by its id. This does not alter the report definition.

  • list_company_file_categoriesread

    List company file categories in BambooHR.

  • list_company_filesread

    List company files BambooHR permits this API key to view. Files remain read-only unless a verified provider write endpoint exists.

  • get_company_fileread

    Read metadata for one BambooHR company file.

  • list_webhook_post_fieldsread

    List BambooHR employee/company fields available for webhook payloads before creating a webhook.

  • list_webhooksread

    List BambooHR webhook subscriptions configured for the connected company.

  • create_webhookwrite

    Create a BambooHR webhook subscription for explicitly selected fields and an HTTPS endpoint.

  • get_webhookread

    Read one BambooHR webhook subscription.

  • delete_webhookdestructive

    Permanently delete a BambooHR webhook subscription. BambooHR will stop delivering events to its endpoint.

  • get_dataset_dataread

    Read a BambooHR Dataset v2 with explicit fields, filter, sorting and cursor. Dataset field permissions remain enforced by BambooHR.

  • get_workforce_snapshotread

    Value-add: summarise the employee roster by permitted department, location and status fields. No HR decision is made and restricted values are excluded from counts.

  • find_employee_data_gapsread

    Value-add: identify accessible employee records missing explicitly named non-sensitive fields. This is a data-quality queue, never an employment assessment.

  • audit_hr_operationsread

    Value-add: inspect the visible Time Off request queue for pending requests older than a threshold. It is a review queue, not an automatic approval or denial.

  • list_public_api_operationsread

    List BambooHR's full official public OpenAPI operation catalogue. Use query to find operations for onboarding, scheduling, time tracking, benefits, compensation, goals, applicants, files or any other supported domain.

  • call_public_api_operationdestructive

    Call one exact BambooHR operation from list_public_api_operations. The connector accepts only official OpenAPI paths; BambooHR permissions still govern access. Use only with a reviewed payload for write or destructive operations.

Related extensions

More extensions in HR & Recruiting ready to enable in one click.

  • DeelOfficial Imperal connector for Deel (C28. Payroll & Benefits Administration). Full CRUD on core entities, webhooks, and compliance audits.
  • PA PaycomOfficial Imperal connector for Paycom (C28. Payroll & Benefits Administration). Full CRUD on core entities, webhooks, and compliance audits.
  • WorkdayConnect your own Workday tenant through a tenant-authorized REST OAuth client or optional Workday Web Services credentials. Inspect allowed resources, workers, organizations, reports and business-p...
  • PA PaylocityOfficial Imperal connector for Paylocity (C28. Payroll & Benefits Administration). Full CRUD on core entities, webhooks, and compliance audits.

Ready to use BambooHR?

Enable BambooHR in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel