---
title: "BambooHR Connector | Embedded iPaaS"
description: "Embed BambooHR integrations to sync employee records, time off, time tracking, files and reports inside your SaaS product."
url: "https://cyclr.com/integrate/bamboohr"
canonical: "https://cyclr.com/integrate/bamboohr"
served_via: "https://cyclr.com/.well-known/agent-markdown"
---

![BambooHR connector icon](https://cyclr.com/nitropack_static/sXmTfWgCNjOnvnYlyrLZVbIAkjEZnoiJ/assets/images/optimized/rev-31a2a0c/cyclr.com/wp-content/uploads/2022/03/ext-251-300x300.jpg)

# BambooHR Connector

Build in‑app BambooHR integrations that sync employee records, onboard hires, manage time off and time tracking, exchange employee files and run scheduled reports. Publish these workflows inside your product to automate HR processes for every customer account.

 [Build with this Connector](https://cyclr.com/get-started) [Talk to an integration expert](https://cyclr.com/get-started/) AuthenticationAPI key (Basic auth) or OAuth 2.0Connector typeHR/PayrollAvailable inCyclr Console ActionsMCP toolsWorkflows 01

## Faster integration delivery

Ship BambooHR workflows without building each connector from scratch.

 02

## Reusable orchestration

Author one workflow and reuse it for every customer environment.

 03

## Tenant governance

Keep customer credentials isolated and enforce access controls centrally.

 04

## Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

## What you can integrate and automate with BambooHR

Teams can integrate BambooHR employee records, time‑off and time‑tracking data, reports and employee files to automate hiring, onboarding, offboarding, payroll exports and compliance reporting. Use Cyclr’s low‑code builder to map employee fields, call report endpoints and subscribe to BambooHR webhooks so workflows run automatically for each tenant.

### Why use Cyclr?

Cyclr delivers embedded integration delivery, reusable orchestration and tenant-aware credential management so you can publish BambooHR‑based automations inside your app. Build once, reuse across customers, enforce governance and expose vetted methods as MCP tools under your product controls.

PRODUCT USE CASES

## Use cases — what teams typically build

Create customer‑facing automations that provision accounts, sync directories, trigger onboarding sequences and route time‑off or payroll data. Combine BambooHR reads, writes and webhooks into governed workflows you can embed and manage across many customer accounts.

### Automated new-hire provisioning

When a hire is created in BambooHR, create user accounts and provision apps; uses employee.created webhook and employee record reads.

### Keep SaaS user directory in sync

Regularly sync BambooHR employee directory to your app user list using employees/directory and scheduled report calls.

### Automate time‑off and approvals

Subscribe to time‑off and employee.updated events, push approvals to calendar and downstream payroll systems.

ORCHESTRATION

## How BambooHR works with Cyclr

Cyclr sits between your SaaS product and BambooHR to handle authentication, govern access and orchestrate every API call per customer, at scale.

 1. 1
 ### Your SaaS product
 Your app requests an action for a specific customer.
 2. 2
 ### Cyclr orchestration
 Cyclr authenticates, applies policies and routes the request.
 3. 3
 ### BambooHR
 BambooHR processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

## Available connector capabilities

Explore BambooHR methods you can orchestrate through Cyclr.

Search connector methods

INTEGRATIONS + MCP TOOLS

### Use any BambooHR method in an integration or as an MCP tool

Every available connector method can be added to an integration workflow built with Cyclr or exposed as a governed MCP tool. Use the same multi-tenant authentication, orchestration and governance layer to deliver customer-facing integrations and AI-agent capabilities inside your SaaS product.

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/) Hours5

### Get Hour Record

Action

Get details of an Hour Record by ID.

### Bulk Create / Update Hour Records

Action

Bulk Create and / or Update Hour Records.

### Delete Hour Record

Action

Delete an Hour Record by ID.

### Update Hour Record

Action

Update an Hour Record by ID.

### Create Hour Record

Action

Create an Hour Record.

Account Information6

### List Users

Action

Lists all users.

### List Manageable List-Fields

Action

List all manageable list fields.

### Upsert List-Field Values

Action

Add or update values for a list field.

### List List-Fields

Action

List all List Fields.

### List Tabular Fields

Action

List all tabular fields.

### List Account Fields

Action

List all account fields.

Employees14

### List Employees

Action

Lists all employees.

### Get Employee By Email

Action

Get an employee using the specified email address.

### List Employee Changes

Action

Lists all employees changes since the last run date.

### Update Employee

Action

Updates information about the specified employee.

### List Deleted Employees

Action

Lists all deleted employees.

### List Updated Employees

Action

Lists all employees updated since the last run date.

### Create Employee

Action

Create a new Employee.

### Get Employee

Action

Retrieves information about the specified employee.

### List New Employees

Action

Lists all employees created since the last run date.

### Get Employee Dependent

Action

Retrieves an Employee Dependent.

### Update Employee Dependent

Action

Update an employee dependent.

### List Employee Dependents

Action

Liss all employees dependents.

### List Benefit Deduction Types

Action

Lists all Benefit Deduction Types.

### Create Employee Dependent

Action

Create an Employee Dependent.

Applicant Tracking12

### List Applications

Action

List all applications.

### Create New Candidate

Action

Create a new candidate.

### List New Job Summaries

Action

List all job summaries created since the last run.

### List Hiring Leads

Action

List all hiring leads.

### List Statuses

Action

List all statuses.

### List New Applications

Action

List all applications created since the last run.

### Update Applicant Status

Action

Change applicant's status.

### List Job Summaries

Action

List all job summaries.

### Create Job Opening

Action

Add a new job opening.

### Get Application Details

Action

Get an application details by the given application ID.

### Create Application Comment

Action

Add a Comment to an Application.

### List Company Locations

Action

List all company locations.

Goals19

### List Goal Status Counts

Action

Lists counts for all goals per status for an employee.

### Can Create a Goal

Action

Determine if the API user has permission to create a goal for this employee.

### List Aggregate Goal Information

Action

Llist all goals for the specified employee.

### List Alignable Goal Options

Action

List all alignable goal options for an employee.

### List Goals

Action

List all goals for an employee.

### Reopen a Goal

Action

Reopen a goal.

### Close Goal

Action

Close a goal.

### Delete Goal

Action

Delete a goal.

### Update Goal Sharing

Action

Updates which employees this goal is shared with.

### List Goal Status Counts (Version 1.1)

Action

Lists counts for all goals per status for an employee.

### Create Goal

Action

Create a new goal for an employee.

### Update Goal Progress

Action

Updates progress of a goal.

### Update Goal

Action

Update a goal.

### List Available Goal Sharing Options

Action

Lists all employees with whom the specified employee's goals may be shared.

### Get Aggregate Goal Information

Action

Returns goal information, goal comments, and employees shared with goals or who have commented on the given goal.

### Delete Goal Comment

Action

Delete a goal comment.

### Create Goal Comment

Action

Create a new goal comment.

### Update Goal Comment

Action

Update a goal comment.

### List Goal Comments

Action

List comments for the speicifed goal.

Payroll4

### List Direct Deposit Accounts

Action

Lists employee's direct deposit information.

### Get Paystub

Action

Retrieves an employee's paystub.

### List Default Withholdings

Action

Lists employee's default withholdings.

### List Unpaid Paystubs

Action

Lists employee's unpaid paystubs.

Reports2

### Get Company Report

Action

Get a company report.

### Create Custom Report

Action

Create a custom report.

Photos2

### Get Employee Photo

Action

Returns the binary data for the employee photo.

### Upload Employee Photo

Action

Upload an employee photo to an employee record.

Training12

### Create Training Category

Action

Add a Training Category.

### Delete Training Category

Action

Delete an existing Training Category.

### List Employee Trainings

Action

Lists all employee training records.

### Delete Training Type

Action

Delete an existing Training Type.

### Delete Employee Training Record

Action

Delete an existing Employee Training record.

### Update Employee Training Record

Action

Update an existing employee training record.

### Create Training Type

Action

Add a Training type.

### Update Training Category

Action

Update an existing Training Category.

### List Training Types

Action

Lists all training types.

### Create Employee Training Record

Action

Add a new employee training record.

### List Training Categories

Action

Lists all training categories.

### Update Training Type

Action

Update an existing Training Type.

Employee Files6

### Update Employee File

Action

Update an employee file.

### Delete Employee File

Action

Delete an employee file.

### Get Employee File

Action

Get an employee file.

### Upload Employee File

Action

Upload an employee file.

### Create Employee File Categories

Action

Create employee file categories.

### List Employee Files And Categories

Action

Lists all employee files and categories.

Time Off13

### Estimate Future Time Off Balances

Action

Sum future time off accruals, scheduled time off, and carry-over events to produce estimates for the anticipated time off balance on a given date in the future.

### List Time Off Policies

Action

List Time Off policies.

### List Time Off Types

Action

List Time Off types.

### List Time Off Requests

Action

List all time off requests.

### List Time Off Balances

Action

List all time off balances.

### List Employees Taking Time Off

Action

List all employees currently taking time off.

### Create Time Off History Item For Time Off Request

Action

A new Time Off History Item will be inserted into the database.

### Update Request Status

Action

Change the status of a Request in the system. You can use this to approve, deny, or cancel a time off request.

### Assign Time Off Policies For Employee

Action

Assign Time Off Policies for an Employee.

### List Time Off Policies For Employee

Action

List Time Off Policies for an Employee.

### Create Time Off Request

Action

Creates a new time off request.

### Update Time Off Balance

Action

A Time Off Balance adjustment will be inserted into the database.

### List Updated Time Off Requests

Action

List all time off requests updated since the last run.

Webhooks1

### Employee Updated

Webhook

Webhook that is fired when an employee record is updated in BambooHR.

 View more method groups (6 more)

### Can’t find the method your integration needs?

Cyclr can extend this connector with additional API methods to support your integration requirements.

[Get in touch](https://cyclr.com/contact/)

TECHNICAL DETAILS

## BambooHR integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing BambooHR integrations in Cyclr.

### API and authentication

API host`https://{companySubdomain}.bamboohr.com/api/`AuthenticationAPI key (Basic auth) or OAuth 2.0Credentials

Company subdomain plus either API key or OAuth client ID, client secret and redirect URI.

 Method categories

Employees, Time Off, Time Tracking, Reports, Employee Files, Hiring, Webhooks, Custom Reports.

[View vendor API documentation →](https://documentation.bamboohr.com/docs?utm_source=cyclr)

### Pagination and rate limits

#### Pagination

Many list endpoints use offset and limit paging; default limit 100 and maximum 500. Page until a page returns fewer rows.

#### Rate limits

BambooHR may throttle heavy traffic; 429 or 503 responses possible. Use exponential backoff and honor Retry‑After headers when provided.

IMPLEMENTATION

## Authentication at a glance

Supports API key via HTTP Basic auth and OAuth 2.0 for third‑party/partner apps; requests are scoped by user permissions.

 Authentication methodAPI key (Basic auth) or OAuth 2.0Credential required

Company subdomain plus either API key or OAuth client ID, client secret and redirect URI.

 **Before you begin:**

API keys are user‑scoped; third‑party partner integrations should use OAuth and follow BambooHR developer terms.

 [View setup guide](https://community.cyclr.com/connector-guides/bamboohr/bamboohr-setup)

AI INTEROPERABILITY

## Use BambooHR methods in MCP servers

Cyclr can expose any available BambooHR connector method as a governed MCP tool.

 - Expose connector methods as MCP tools
 - Combine them with your product data and other connectors
 - Apply tenant-aware access and governance
 - Orchestrate end-to-end MCP-triggered workflows

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/)

COMMON QUESTIONS

## Frequently asked questions

 What can the BambooHR connector integrate or automate? *↓*

It syncs employee records, time‑off and time‑tracking data, employee files and reports to automate hiring, onboarding, offboarding, payroll exports and compliance workflows.

 How does authentication with BambooHR work for embedded integrations? *↓*

Use an API key with HTTP Basic auth for user‑scoped access or register an OAuth 2.0 app for third‑party/partner integrations; requests inherit the API user’s permissions.

 Can I embed BambooHR integrations for many customer accounts? *↓*

Yes. Cyclr supports tenant-aware connections so you can store per‑customer BambooHR credentials and run isolated workflows for each account.

 Can supported BambooHR methods be exposed as governed MCP tools? *↓*

Yes. You can expose vetted BambooHR reads, writes and webhook triggers as governed MCP tools inside Cyclr, enforcing access controls and reuse across tenants.

KEEP EXPLORING

## Related resources and connectors

[Documentation ### HR Integrations to make your daily tasks easier **Read more →**](https://cyclr.com/blog/hr-integrations-to-ease-daily-tasks)[Product ### What is iPaaS? **Read more →**](https://cyclr.com/blog/what-is-ipaas)[Product ### MCP PaaS **Read more →**](https://cyclr.com/product/mcp-paas)[Related connector ### bob HR Related HR/payroll connector for customer-facing integration workflows.](https://cyclr.com/integrate/bob-hr)[Related connector ### Breathe HR Related HR/payroll connector for customer-facing integration workflows.](https://cyclr.com/integrate/breathe-hr)[Related connector ### Bullhorn Related HR/payroll connector for customer-facing integration workflows.](https://cyclr.com/integrate/bullhorn)

## Let Cyclr handle the integrations.

You focus on building the product your customers love.

 [Start building for free](https://cyclr.com/get-started/request-free-trial) [Get a demo](https://cyclr.com/get-started/book-a-demo)

Embedded iPaaS for SaaS

 [https://www.linkedin.com/company/cyclr-systems/](https://www.linkedin.com/company/cyclr-systems/) [https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg](https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg) [https://www.facebook.com/cyclrautomation](https://www.facebook.com/cyclrautomation)
 - [Embedded iPaaS Overview](https://cyclr.com/product)
 - [SaaS Embedded iPaaS](https://cyclr.com/product)
 - [Service Embedded iPaaS](https://cyclr.com/product/service-embedded-ipaas)
 - [Enterprise Embedded iPaaS](https://cyclr.com/product/branded-embedded-ipaas)
 - [AI Orchestration](https://cyclr.com/ai-orchestration)

 - [Case Studies](https://cyclr.com/case-studies)
 - [Build vs Buy Integration](https://cyclr.com/blog/build-or-buy-choosing-an-integration-solution)
 - [Cyclr Alternatives](https://cyclr.com/alternatives)
 - [Cyclr vs. Paragon](https://cyclr.com/alternatives/cyclr-vs-paragon)
 - [Cyclr vs. Prismatic](https://cyclr.com/alternatives/cyclr-vs-prismatic)

 - [About Us](https://cyclr.com/company/about-us)
 - [Contact](https://cyclr.com/contact)
 - [Blog](https://cyclr.com/blog)
 - [Partner Programme](https://cyclr.com/partners)
 - [Working at Cyclr](https://cyclr.com/company/working-at-cyclr)

### Contact

**UK:** (0330) 010 2525

**US:** (646) 585 2525

CO.5C, Corinthian House, 17 Lansdowne Road, Croydon, CR0 2BX

### Popular Connectors

 - [Salesforce](https://cyclr.com/integrate/salesforce)
 - [HubSpot](https://cyclr.com/integrate/hubspot)
 - [Microsoft Dynamics](https://cyclr.com/integrate/microsoft-dynamics-crm)
 - [Shopify](https://cyclr.com/integrate/shopify)
 - [NetSuite](https://cyclr.com/integrate/netsuite)
 - [Amazon S3](https://cyclr.com/integrate/amazon-s3)
 - [Sage 200](https://cyclr.com/integrate/sage-200)

### Top Connector Categories

 - [Accounting](https://cyclr.com/connectors/category/accounting)
 - [CRM](https://cyclr.com/connectors/category/crms)
 - [Database](https://cyclr.com/connectors/category/databases)
 - [Email Marketing](https://cyclr.com/connectors/category/email-marketing)
 - [ERP](https://cyclr.com/connectors/category/erp)
 - [HR/Payroll](https://cyclr.com/connectors/category/hr-payroll)
 - [Product Management](https://cyclr.com/connectors/category/product-management)

### Trending Resources

 - [What is an Embedded iPaaS?](https://cyclr.com/blog/what-is-an-embedded-ipaas)
 - [SaaS Integration: How do you do it?](https://cyclr.com/blog/how-do-you-integrate-with-multiple-saas-products)
 - [AI Resources](https://cyclr.com/resources/ai)
 - [MCP Use Case Directory Tool](https://cyclr.com/resources/mcp-discovery-tool)
 - [API Integration](https://cyclr.com/resources/api-integration)
 - [Embedded iPaaS](https://cyclr.com/resources/embedded-ipaas)
 - [Cost Calculator](https://cyclr.com/resources/integration-cost-calculator)

### Common Use Cases

 - [SaaS Developers](https://cyclr.com/use-cases/saas-developers)
 - [Product Managers](https://cyclr.com/use-cases/product-managers)
 - [API Teams](https://cyclr.com/use-cases/api-teams)
 - [CFOs](https://cyclr.com/use-cases/cfo-finance-teams)
 - [B2B SaaS Platforms](https://cyclr.com/use-cases/established-saas-platforms)
 - [Enterprise Organizations](https://cyclr.com/enterprise)
 - [Composable Commerce](https://cyclr.com/use-cases/composable-commerce)

 MENUMENU
 - [Website Terms](https://cyclr.com/legal/website)
 - [Privacy Policy](https://cyclr.com/privacy-policy)
 - [Terms and Conditions](https://cyclr.com/terms-and-conditions)
 - [AI Policy](https://cyclr.com/ai-policy)
 - [DPA](https://cyclr.com/data-protection-agreement)
 - [SLA](https://cyclr.com/sla)
 - [GDPR](https://cyclr.com/legal/gdpr-compliance)
 - [Sitemap](https://cyclr.com/sitemap)
 - [Cookie Settings](https://cyclr.com/#)

© 2026 Cyclr Systems Ltd. All rights reserved.

Registered business number: 08790783. VAT Number GB218625701.

## Structured data

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": [
                "WebPage",
                "ItemPage"
            ],
            "@id": "https://cyclr.com/integrate/bamboohr",
            "url": "https://cyclr.com/integrate/bamboohr",
            "name": "BambooHR Connector | Low-Code BambooHR Integration | Cyclr",
            "isPartOf": {
                "@id": "https://cyclr.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://cyclr.com/integrate/bamboohr#primaryimage"
            },
            "image": {
                "@id": "https://cyclr.com/integrate/bamboohr#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-251.jpg",
            "datePublished": "2022-03-21T15:49:57+00:00",
            "dateModified": "2026-05-06T15:19:28+00:00",
            "description": "Provide your SaaS's users with in-app BambooHR integrations with Cyclr's low-code embedded iPaaS solution.",
            "breadcrumb": {
                "@id": "https://cyclr.com/integrate/bamboohr#breadcrumb"
            },
            "inLanguage": "en-GB",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://cyclr.com/integrate/bamboohr"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-GB",
            "@id": "https://cyclr.com/integrate/bamboohr#primaryimage",
            "url": "https://cyclr.com/wp-content/uploads/2022/03/ext-251.jpg",
            "contentUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-251.jpg",
            "width": 400,
            "height": 400
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/bamboohr#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "HR/Payroll",
                    "item": "https://cyclr.com/connectors/category/hr-payroll"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "BambooHR"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://cyclr.com/#website",
            "url": "https://cyclr.com/",
            "name": "Cyclr",
            "description": "Embedded iPaaS for scaling SaaS integrations",
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://cyclr.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "Organization",
            "@id": "https://cyclr.com/#organization",
            "name": "Cyclr",
            "url": "https://cyclr.com/",
            "logo": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://cyclr.com/#/schema/logo/image/",
                "url": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "contentUrl": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "width": 2560,
                "height": 1053,
                "caption": "Cyclr"
            },
            "image": {
                "@id": "https://cyclr.com/#/schema/logo/image/"
            },
            "sameAs": [
                "https://www.facebook.com/cyclrautomation",
                "https://x.com/cyclr",
                "https://www.linkedin.com/company/10066377/",
                "https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg",
                "https://www.g2.com/products/cyclr",
                "https://www.pinterest.co.uk/cyclrsystems/"
            ],
            "description": "Embedded iPaaS for B2B SaaS companies - enabling interoperability between APIs, LLMs, on-prem and Cloud systems, with a secure, multi-tenanted architecture for governance and scaling.",
            "telephone": "(0330) 010 2525",
            "legalName": "Cyclr Systems Limited",
            "vatID": "GB218625701",
            "numberOfEmployees": {
                "@type": "QuantitativeValue",
                "minValue": "11",
                "maxValue": "50"
            },
            "actionableFeedbackPolicy": "https://cyclr.com/legal/website",
            "correctionsPolicy": "https://cyclr.com/legal/website",
            "ethicsPolicy": "https://cyclr.com/company"
        }
    ]
}
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "SoftwareApplication",
            "@id": "https://cyclr.com/integrate/bamboohr#connector",
            "name": "BambooHR Connector",
            "url": "https://cyclr.com/integrate/bamboohr",
            "applicationCategory": "DeveloperApplication",
            "operatingSystem": "Web",
            "description": "Embed BambooHR integrations to sync employee records, time off, time tracking, files and reports inside your SaaS product.",
            "featureList": [
                "Sync employee records, time‑off approvals, time tracking, employee files, scheduled reports, webhooks"
            ]
        },
        {
            "@type": "TechArticle",
            "@id": "https://cyclr.com/integrate/bamboohr#article",
            "headline": "BambooHR Connector | Embedded iPaaS",
            "description": "Embed BambooHR integrations to sync employee records, time off, time tracking, files and reports inside your SaaS product.",
            "mainEntityOfPage": "https://cyclr.com/integrate/bamboohr",
            "dateModified": "2026-09-01",
            "about": {
                "@id": "https://cyclr.com/integrate/bamboohr#connector"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/bamboohr#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Connectors",
                    "item": "https://cyclr.com/connectors/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "HR/Payroll",
                    "item": "https://cyclr.com/connectors/category/hr-payroll"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "BambooHR Connector",
                    "item": "https://cyclr.com/integrate/bamboohr"
                }
            ]
        },
        {
            "@type": "FAQPage",
            "@id": "https://cyclr.com/integrate/bamboohr#faq",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "What can the BambooHR connector integrate or automate?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "It syncs employee records, time‑off and time‑tracking data, employee files and reports to automate hiring, onboarding, offboarding, payroll exports and compliance workflows."
                    }
                },
                {
                    "@type": "Question",
                    "name": "How does authentication with BambooHR work for embedded integrations?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Use an API key with HTTP Basic auth for user‑scoped access or register an OAuth 2.0 app for third‑party/partner integrations; requests inherit the API user&#8217;s permissions."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can I embed BambooHR integrations for many customer accounts?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. Cyclr supports tenant-aware connections so you can store per‑customer BambooHR credentials and run isolated workflows for each account."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can supported BambooHR methods be exposed as governed MCP tools?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. You can expose vetted BambooHR reads, writes and webhook triggers as governed MCP tools inside Cyclr, enforcing access controls and reuse across tenants."
                    }
                }
            ]
        }
    ]
}
```
