---
title: "HiBob MCP server for AI agents - actionlake"
description: "Give Claude 201 HiBob actions through one MCP server: employees, employee documents. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/hibob
updated: 2026-10-22
---

Connectors · Accounting & finance

# HiBob MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to HiBob and the rest of your systems. It gives your agent 201 HiBob actions (102 reads, 72 writes and 27 that wait for a confirmation) and holds the HiBob credential itself, so the agent never does. It paces HiBob's limits and records every call.

[Connect HiBob free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "hibob.profiles.list",
  intent: "check which HiBob account is connected"
}
# Read the public profile section of all active employees · read · 1 upstream call
```

- 201 actions in one signed file
- 102 read look, never change
- 72 write create and update
- 27 wait for a yes destructive, confirmed first

Set up

## Connect HiBob in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect HiBob.
   Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `service_user_id` Bob service user ID: in Bob go to Settings > Integrations > Automation > Service users, create a service user, and…
   - `token` Bob service user token, shown once when the service user is created (or after resetting it)
   - `region` Your HiBob region
   ```
   account { op: "connections.requirements", service: "hibob" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "hibob.profiles.list" }
   # read the public profile section of all active employees · read · 1 upstream call
   check { action: "hibob.employees.create", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

HiBob at a glance

**Sign-in**

Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.

**You provide**

`service_user_id` `token`

**Setup fields**

`region`

**Limits we pace to**

50 calls a minute, per connection

**API covered**

HiBob Public API v1 (per-API OpenAPI 3.1 definitions on apidocs.hibob.com), at your region's hibob.com address, set when you connect

**Built from**

HiBob's documentation, read 22 October 2026[apidocs.hibob.com](https://apidocs.hibob.com/reference) [apidocs.hibob.com](https://apidocs.hibob.com/llms.txt)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

102 of 102 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

2, so ask can line HiBob up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in HiBob.

201 actions in 89 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **102** read look, never change
- **72** write create and update
- **27** destructive wait for a confirmation

1. ### Employees
   9
   2 read · 5 write · 2 destructive
   Create company employee · Search for employees · Read company employee fields by employee ID · Update company employee
2. ### Employee documents
   7
   1 read · 3 write · 3 destructive
   Download list of documents of an employee · Delete a Document from a Shared Folder · Upload file from a URL to a Confidential Folder · Upload File from a URL to a Custom Folder
3. ### Attendance project tasks
   6
   2 read · 4 write · 0 destructive
   Create Project Task(s) · Search Project Tasks · Archive Project Task · Get Project Task Metadata
4. ### Attendance projects
   6
   2 read · 4 write · 0 destructive
   Create Project(s) · Search Projects · Archive Project · Get Project Metadata
5. ### Goal key results
   6
   2 read · 3 write · 1 destructive
   Create Key Results · Search Key Results · Get Key Results Metadata · Update Key Results Details
6. ### Goals
   6
   2 read · 3 write · 1 destructive
   Create Goals · Search Goals · Get Goals Metadata · Update Goal
7. ### Positions
   6
   2 read · 2 write · 2 destructive
   Create Position · Read company positions · Get all positions fields · Update Position
8. ### Position openings
   5
   2 read · 2 write · 1 destructive
   Create Position Opening · Read company positions openings · Get all positions openings fields · Update Position Opening

**81 more areas · 150 actions**

- Attendance entries **4**
- Bank accounts **4**
- Custom table entries **4**
- Employee fields **4**
- Employment history **4**
- Equities **4**
- Position budgets **4**
- Skills **4**
- Variable payments **4**
- Work history **4**
- Attendance employee entries **3**
- Deductions **3**
- Dependents **3**
- Entitlements **3**
- LMS training content **3**
- Named list items **3**
- Right to work **3**
- Salaries **3**
- Tasks **3**
- Timeoff requests **3**
- Training records **3**
- Attendance project clients **2**
- Custom tables **2**
- Employer work locations **2**
- Employers **2**
- Goal cycles **2**
- Goal types **2**
- Hiring job ads **2**
- Job families **2**
- Job family groups **2**
- Job profiles **2**
- Job roles **2**
- LMS integrations **2**
- Named lists **2**
- Reports **2**
- Timeoff policies **2**
- Timeoff policy types **2**
- Timeoff reason codes **2**
- Actual payments **1**
- Attendance daily breakdown **1**
- Attendance summaries **1**
- Avatars **1**
- Bulk deductions **1**
- Bulk dependents **1**
- Bulk employment **1**
- Bulk entitlements **1**
- Bulk equities **1**
- Bulk lifecycle **1**
- Bulk right to work **1**
- Bulk salaries **1**
- Bulk variable pay **1**
- Bulk work **1**
- Document folders **1**
- Hiring application form answers **1**
- Hiring applications **1**
- Hiring candidate educations **1**
- Hiring candidate experiences **1**
- Hiring candidate languages **1**
- Hiring candidate memberships **1**
- Hiring candidate qualifications **1**
- Hiring candidate skills **1**
- Hiring candidate volunteer experiences **1**
- Hiring candidates **1**
- Hiring evaluations **1**
- Hiring interviews **1**
- Hiring job openings **1**
- Hiring offers **1**
- Hiring scorecard templates **1**
- Lifecycle history **1**
- LMS xapi statements **1**
- Onboarding wizards **1**
- Payroll history **1**
- Profiles **1**
- Skill proficiency levels **1**
- Timeoff balance adjustments **1**
- Timeoff balances **1**
- Timeoff calendar employees **1**
- Timeoff calendar events **1**
- Timeoff out today **1**
- Timeoff request changes **1**
- Timeoff whos out **1**

Top actions

## The HiBob API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 33 of HiBob's 38 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `hibob.profiles.list` Read the public profile section of all active employees | Read the public profile section of all active employees. | read | `hr.employee.list` 61 connectors |
| `hibob.employees.create` Create company employee | Create company employee. | write | `hr.employee.create` 51 connectors |
| `hibob.timeoff_requests.create` Submit a new time off request | Submit a new time off request. | write | `hr.leave_request.create` 32 connectors |
| `hibob.timeoff_policy_types.list` Get all policy types names | Get all policy types names. | read | `hr.leave_type.list` 23 connectors |
| `hibob.attendance_entries.create` Bulk create attendance entries | Bulk create attendance entries. | write | `hr.time_clock_entry.create` 17 connectors |
| `hibob.employment_history.list` List employee's employment history | List employee's employment history. | read | `hr.employment.list` 10 connectors |
| `hibob.reports.list` Read company reports | Read company reports. | read | `analytics.report.list` 37 connectors |
| `hibob.salaries.list` List employee's salary history | List employee's salary history. | read | `hr.compensation.list` 9 connectors |
| `hibob.timeoff_requests.get` Get the details of an existing time off request | Get the details of an existing time off request. | read | `hr.leave_request.get` 22 connectors |
| `hibob.employee_documents.list` Download list of documents of an employee | Download list of documents of an employee. | read | `hr.employee_document.list` 8 connectors |
| `hibob.salaries.create` Creates a new salary entry for a given employee | Creates a new salary entry for a given employee. | write | `hr.compensation.create` 6 connectors |
| `hibob.attendance_entries.delete` Delete an attendance entry | Delete an attendance entry. | destructive | `hr.time_clock_entry.delete` 13 connectors |

Try it

## Prompts to paste into Claude.

Each one names the HiBob actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   List everyone in HiBob with their department and start date.
   calls `hibob.profiles.list`
2. Write write
   Create company employee in HiBob. Show me exactly what you will send before you save it.
   calls `hibob.employees.create`

Governance for HiBob

## Destructive actions wait for a yes.

27 HiBob actions are destructive. These are all of them:

- Delete an attendance entry `hibob.attendance_entries.delete`
- Deletes a salary entry from the employee's list `hibob.salaries.delete`
- Delete a Document from a Shared Folder `hibob.employee_documents.delete_shared`
- Deletes an employment entry from a given employee's employment history `hibob.employment_history.delete`
- Deletes a bank account entry from a given employee's bank accounts table `hibob.bank_accounts.delete`
- Cancel an existing time off request `hibob.timeoff_requests.cancel`
- Delete Goal `hibob.goals.delete`
- Deletes an equity grant for an employee `hibob.equities.delete`
- Delete a deduction entry for an employee `hibob.deductions.delete`
- Delete a dependent entry for an employee `hibob.dependents.delete`
- Delete an entitlement entry for an employee `hibob.entitlements.delete`
- Deletes a work entry from a given employee's work history `hibob.work_history.delete`
- Delete a right to work entry for an employee `hibob.right_to_work.delete`
- Delete an existing field `hibob.employee_fields.delete`
- Revoke access to Bob for an employee `hibob.employees.revoke_access`
- Delete a Key Result `hibob.goal_key_results.delete`
- Delete integration (soft delete) `hibob.lms_integrations.delete`
- Delete an item from an existing list `hibob.named_list_items.delete`
- Deletes any training records for an employee `hibob.training_records.delete`
- Deletes Position Opening `hibob.position_openings.delete`
- Deletes a variable payment record for an employee `hibob.variable_payments.delete`
- Delete custom table entry `hibob.custom_table_entries.delete`
- Delete a Document from a Custom Folder `hibob.employee_documents.delete_in_folder`
- Delete a Document from a Confidential Folder `hibob.employee_documents.delete_confidential`
- Cancel Position `hibob.positions.cancel`
- Terminate company employee `hibob.employees.terminate`
- Schedule Positions Cancellation `hibob.positions.schedule_cancellation`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do hibob.attendance_entries.delete confirm_policy: **human**

Delete an attendance entry?

**intent:** the user asked me to delete an attendance entry

run suspended · waiting for a named person · key _hibob-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "hibob-agent",
  allowed_actions: ["hibob.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "hibob.attendance_entries.delete", approver: "lead@example.com" },
    { match: "hibob.salaries.delete", approver: "lead@example.com" },
    { match: "hibob.employee_documents.delete_shared", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to HiBob only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What HiBob costs on actionlake.

Every HiBob action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call HiBob refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 201 HiBob actions
- 201 actions page each page of a long list is one call
- 102 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every HiBob action.

201 actions by area: the id your agent calls, what it does, and its effect.

**Employees 9**

- `hibob.employees.create` Create company employee write
- `hibob.employees.get` Read company employee fields by employee ID read
- `hibob.employees.invite` Invite an employee with a welcome wizard ID write
- `hibob.employees.revoke_access` Revoke access to Bob for an employee destructive
- `hibob.employees.search` Search for employees read
- `hibob.employees.set_start_date` Set or update an employee's start date write
- `hibob.employees.terminate` Terminate company employee destructive
- `hibob.employees.update` Update company employee write
- `hibob.employees.update_email` Update an employee's email address write

**Employee documents 7**

- `hibob.employee_documents.create_confidential` Upload file from a URL to a Confidential Folder write
- `hibob.employee_documents.create_in_folder` Upload File from a URL to a Custom Folder write
- `hibob.employee_documents.create_shared` Upload file from a URL to a Shared Folder write
- `hibob.employee_documents.delete_confidential` Delete a Document from a Confidential Folder destructive
- `hibob.employee_documents.delete_in_folder` Delete a Document from a Custom Folder destructive
- `hibob.employee_documents.delete_shared` Delete a Document from a Shared Folder destructive
- `hibob.employee_documents.list` Download list of documents of an employee read

**Attendance project tasks 6**

- `hibob.attendance_project_tasks.archive` Archive Project Task write
- `hibob.attendance_project_tasks.create` Create Project Task(s) write
- `hibob.attendance_project_tasks.metadata` Get Project Task Metadata read
- `hibob.attendance_project_tasks.restore` Restore Project Task write
- `hibob.attendance_project_tasks.search` Search Project Tasks read
- `hibob.attendance_project_tasks.update` Update Project Task write

**Attendance projects 6**

- `hibob.attendance_projects.archive` Archive Project write
- `hibob.attendance_projects.create` Create Project(s) write
- `hibob.attendance_projects.metadata` Get Project Metadata read
- `hibob.attendance_projects.restore` Restore Project write
- `hibob.attendance_projects.search` Search Projects read
- `hibob.attendance_projects.update` Update Project write

**Goal key results 6**

- `hibob.goal_key_results.create` Create Key Results write
- `hibob.goal_key_results.delete` Delete a Key Result destructive
- `hibob.goal_key_results.metadata` Get Key Results Metadata read
- `hibob.goal_key_results.search` Search Key Results read
- `hibob.goal_key_results.update` Update Key Results Details write
- `hibob.goal_key_results.update_progress` Update Key Results Progress write

**Goals 6**

- `hibob.goals.create` Create Goals write
- `hibob.goals.delete` Delete Goal destructive
- `hibob.goals.metadata` Get Goals Metadata read
- `hibob.goals.search` Search Goals read
- `hibob.goals.update` Update Goal write
- `hibob.goals.update_status` Update Goal Status write

**Positions 6**

- `hibob.positions.cancel` Cancel Position destructive
- `hibob.positions.create` Create Position write
- `hibob.positions.metadata` Get all positions fields read
- `hibob.positions.schedule_cancellation` Schedule Positions Cancellation destructive
- `hibob.positions.search` Read company positions read
- `hibob.positions.update` Update Position write

**Position openings 5**

- `hibob.position_openings.create` Create Position Opening write
- `hibob.position_openings.delete` Deletes Position Opening destructive
- `hibob.position_openings.metadata` Get all positions openings fields read
- `hibob.position_openings.search` Read company positions openings read
- `hibob.position_openings.update` Update Position Opening write

**Attendance entries 4**

- `hibob.attendance_entries.create` Bulk create attendance entries write
- `hibob.attendance_entries.delete` Delete an attendance entry destructive
- `hibob.attendance_entries.import` Import attendance data write
- `hibob.attendance_entries.search` Fetch attendance entries read

**Bank accounts 4**

- `hibob.bank_accounts.create` Create a new bank account entry for a given employee write
- `hibob.bank_accounts.delete` Deletes a bank account entry from a given employee's bank accounts table destructive
- `hibob.bank_accounts.list` List employee's bank accounts read
- `hibob.bank_accounts.update` Update a bank account entry in the employee's bank accounts table write

**Custom table entries 4**

- `hibob.custom_table_entries.create` Create new custom table entry write
- `hibob.custom_table_entries.delete` Delete custom table entry destructive
- `hibob.custom_table_entries.list` Read all entries of the given custom table read
- `hibob.custom_table_entries.update` Update custom table entry write

**Employee fields 4**

- `hibob.employee_fields.create` Create a new field write
- `hibob.employee_fields.delete` Delete an existing field destructive
- `hibob.employee_fields.list` Get all employee fields read
- `hibob.employee_fields.update` Update an existing field write

**Employment history 4**

- `hibob.employment_history.create` Creates a new employment entry for a given employee write
- `hibob.employment_history.delete` Deletes an employment entry from a given employee's employment history destructive
- `hibob.employment_history.list` List employee's employment history read
- `hibob.employment_history.update` Update an employment entry from a given employee's employment history write

**Equities 4**

- `hibob.equities.create` Creates a new equity grant for a given employee write
- `hibob.equities.delete` Deletes an equity grant for an employee destructive
- `hibob.equities.list` List the employee's equity grants read
- `hibob.equities.update` Updates an equity grant for an employee write

**Position budgets 4**

- `hibob.position_budgets.create` Create Position Budget write
- `hibob.position_budgets.metadata` Get all position budget fields read
- `hibob.position_budgets.search` Read company positions budgets read
- `hibob.position_budgets.update` Update Position Budget write

**Skills 4**

- `hibob.skills.archive` Archive skills write
- `hibob.skills.create` Create skills write
- `hibob.skills.search` Search skills read
- `hibob.skills.update` Update skills write

**Variable payments 4**

- `hibob.variable_payments.create` Creates a new variable payment for a given employee write
- `hibob.variable_payments.delete` Deletes a variable payment record for an employee destructive
- `hibob.variable_payments.list` List employee's variable payments read
- `hibob.variable_payments.update` Update a variable payment for an employee write

**Work history 4**

- `hibob.work_history.create` Create a new work entry for a given employee write
- `hibob.work_history.delete` Deletes a work entry from a given employee's work history destructive
- `hibob.work_history.list` List employee's work history read
- `hibob.work_history.update` Update a work entry in the employee's work history table write

**Attendance employee entries 3**

- `hibob.attendance_employee_entries.clock_in` Clock in (create entry) write
- `hibob.attendance_employee_entries.clock_out` Clock out write
- `hibob.attendance_employee_entries.update` Bulk update attendance entries for an employee write

**Deductions 3**

- `hibob.deductions.create` Create a deduction entry for an employee write
- `hibob.deductions.delete` Delete a deduction entry for an employee destructive
- `hibob.deductions.update` Update a deduction entry for an employee write

**Dependents 3**

- `hibob.dependents.create` Create a dependent entry for an employee write
- `hibob.dependents.delete` Delete a dependent entry for an employee destructive
- `hibob.dependents.update` Update a dependent entry for an employee write

**Entitlements 3**

- `hibob.entitlements.create` Create an entitlement entry for an employee write
- `hibob.entitlements.delete` Delete an entitlement entry for an employee destructive
- `hibob.entitlements.update` Update an entitlement entry for an employee write

**LMS training content 3**

- `hibob.lms_training_content.archive` Archive training content (bulk) write
- `hibob.lms_training_content.create` Create training content (bulk insert) write
- `hibob.lms_training_content.update` Update training content (bulk patch) write

**Named list items 3**

- `hibob.named_list_items.create` Add a new item to an existing list write
- `hibob.named_list_items.delete` Delete an item from an existing list destructive
- `hibob.named_list_items.update` Update an existing item from a list write

**Right to work 3**

- `hibob.right_to_work.create` Create a right to work entry for an employee write
- `hibob.right_to_work.delete` Delete a right to work entry for an employee destructive
- `hibob.right_to_work.update` Update a right to work entry for an employee write

**Salaries 3**

- `hibob.salaries.create` Creates a new salary entry for a given employee write
- `hibob.salaries.delete` Deletes a salary entry from the employee's list destructive
- `hibob.salaries.list` List employee's salary history read

**Tasks 3**

- `hibob.tasks.complete` Mark a task as complete write
- `hibob.tasks.list` Read all open tasks read
- `hibob.tasks.list_for_employee` Read tasks of a specific employee read

**Timeoff requests 3**

- `hibob.timeoff_requests.cancel` Cancel an existing time off request destructive
- `hibob.timeoff_requests.create` Submit a new time off request write
- `hibob.timeoff_requests.get` Get the details of an existing time off request read

**Training records 3**

- `hibob.training_records.create` Creates a new training records for a given employee write
- `hibob.training_records.delete` Deletes any training records for an employee destructive
- `hibob.training_records.list` List the employee's training records read

**Attendance project clients 2**

- `hibob.attendance_project_clients.metadata` Get Project Client Metadata read
- `hibob.attendance_project_clients.search` Search Project Clients read

**Custom tables 2**

- `hibob.custom_tables.get_metadata` Read metadata for specific custom table read
- `hibob.custom_tables.metadata` Read metadata of custom tables defined read

**Employer work locations 2**

- `hibob.employer_work_locations.metadata` Get work location metadata read
- `hibob.employer_work_locations.search` Search work locations read

**Employers 2**

- `hibob.employers.metadata` Get employer metadata read
- `hibob.employers.search` Search employers read

**Goal cycles 2**

- `hibob.goal_cycles.metadata` Get Goal Cycle Metadata read
- `hibob.goal_cycles.search` Search Goal Cycles read

**Goal types 2**

- `hibob.goal_types.metadata` Get Goal Type Metadata read
- `hibob.goal_types.search` Search Goal Types read

**Hiring job ads 2**

- `hibob.hiring_job_ads.get` Get the details of a single job ad read
- `hibob.hiring_job_ads.search` Get all active job ads from your Career page read

**Job families 2**

- `hibob.job_families.list` Get all job families read
- `hibob.job_families.metadata` Get job family metadata read

**Job family groups 2**

- `hibob.job_family_groups.list` Get all job family groups read
- `hibob.job_family_groups.metadata` Get job family group metadata read

**Job profiles 2**

- `hibob.job_profiles.metadata` Get job profiles metadata read
- `hibob.job_profiles.search` Read company job profiles read

**Job roles 2**

- `hibob.job_roles.list` Get all job roles read
- `hibob.job_roles.metadata` Get job role metadata read

**LMS integrations 2**

- `hibob.lms_integrations.create` Create integration write
- `hibob.lms_integrations.delete` Delete integration (soft delete) destructive

**Named lists 2**

- `hibob.named_lists.get` Get a specific company list by name read
- `hibob.named_lists.list` Get all company lists read

**Reports 2**

- `hibob.reports.download_json` Download the report by ID read
- `hibob.reports.list` Read company reports read

**Timeoff policies 2**

- `hibob.timeoff_policies.get` Get Policy details read
- `hibob.timeoff_policies.list_names` Get a list of policy names for a given policy type read

**Timeoff policy types 2**

- `hibob.timeoff_policy_types.get` Get Policy type details read
- `hibob.timeoff_policy_types.list` Get all policy types names read

**Timeoff reason codes 2**

- `hibob.timeoff_reason_codes.create` Add a list of reason codes for a given policy type write
- `hibob.timeoff_reason_codes.list` Get Policy type reason codes read

**Actual payments 1**

- `hibob.actual_payments.search` Search for actual payments read

**Attendance daily breakdown 1**

- `hibob.attendance_daily_breakdown.search` Fetch daily attendance breakdown read

**Attendance summaries 1**

- `hibob.attendance_summaries.search` Fetch attendance summaries read

**Avatars 1**

- `hibob.avatars.update` Upload employee's avatar by image url write

**Bulk deductions 1**

- `hibob.bulk_deductions.list` List deduction entries for a list of employees read

**Bulk dependents 1**

- `hibob.bulk_dependents.list` List dependents for a list of employees read

**Bulk employment 1**

- `hibob.bulk_employment.list` List employment history for a list of employees read

**Bulk entitlements 1**

- `hibob.bulk_entitlements.list` List entitlement entries for a list of employees read

**Bulk equities 1**

- `hibob.bulk_equities.list` List equity grants for a list of employees read

**Bulk lifecycle 1**

- `hibob.bulk_lifecycle.list` List the lifecycle history for a list of employees read

**Bulk right to work 1**

- `hibob.bulk_right_to_work.list` List right to work entries for a list of employees read

**Bulk salaries 1**

- `hibob.bulk_salaries.list` List payroll history (salaries) for a list of employees read

**Bulk variable pay 1**

- `hibob.bulk_variable_pay.list` List variable pay entries for a list of employees read

**Bulk work 1**

- `hibob.bulk_work.list` List work history for a list of employees read

**Document folders 1**

- `hibob.document_folders.metadata` Get list of folders with metadata read

**Hiring application form answers 1**

- `hibob.hiring_application_form_answers.search` Search application form answers read

**Hiring applications 1**

- `hibob.hiring_applications.search` Search applications read

**Hiring candidate educations 1**

- `hibob.hiring_candidate_educations.search` Search candidate educations read

**Hiring candidate experiences 1**

- `hibob.hiring_candidate_experiences.search` Search candidate experiences read

**Hiring candidate languages 1**

- `hibob.hiring_candidate_languages.search` Search candidate languages read

**Hiring candidate memberships 1**

- `hibob.hiring_candidate_memberships.search` Search candidate professional associations memberships read

**Hiring candidate qualifications 1**

- `hibob.hiring_candidate_qualifications.search` Search candidate qualifications licenses read

**Hiring candidate skills 1**

- `hibob.hiring_candidate_skills.search` Search candidate skills read

**Hiring candidate volunteer experiences 1**

- `hibob.hiring_candidate_volunteer_experiences.search` Search candidate volunteer experiences read

**Hiring candidates 1**

- `hibob.hiring_candidates.search` Search candidates read

**Hiring evaluations 1**

- `hibob.hiring_evaluations.search` Search evaluations read

**Hiring interviews 1**

- `hibob.hiring_interviews.search` Search interviews read

**Hiring job openings 1**

- `hibob.hiring_job_openings.search` Search job openings read

**Hiring offers 1**

- `hibob.hiring_offers.search` Search offers read

**Hiring scorecard templates 1**

- `hibob.hiring_scorecard_templates.search` Search evaluation scorecard templates read

**Lifecycle history 1**

- `hibob.lifecycle_history.list` List employee's lifecycle status history read

**LMS xapi statements 1**

- `hibob.lms_xapi_statements.create` Submit xAPI statement write

**Onboarding wizards 1**

- `hibob.onboarding_wizards.list` Get a summary of all onboarding wizards read

**Payroll history 1**

- `hibob.payroll_history.list` Read payroll tables history read

**Profiles 1**

- `hibob.profiles.list` Read the public profile section of all active employees read

**Skill proficiency levels 1**

- `hibob.skill_proficiency_levels.list` List proficiency levels read

**Timeoff balance adjustments 1**

- `hibob.timeoff_balance_adjustments.create` Create a balance adjustment write

**Timeoff balances 1**

- `hibob.timeoff_balances.get` Get the balance for a given employee read

**Timeoff calendar employees 1**

- `hibob.timeoff_calendar_employees.search` Search Employee Calendars read

**Timeoff calendar events 1**

- `hibob.timeoff_calendar_events.search` Search Calendar Events read

**Timeoff out today 1**

- `hibob.timeoff_out_today.list` Read a list of who's out of the office today or on the specified date read

**Timeoff request changes 1**

- `hibob.timeoff_request_changes.list` Get time off requests changes read

**Timeoff whos out 1**

- `hibob.timeoff_whos_out.list` Read a list of who's out of the office read

Questions

## The HiBob MCP server, answered.

**Is there a HiBob MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 201 HiBob actions across employees, employee documents, attendance project tasks and attendance projects, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by HiBob.

**What do I need to connect HiBob?**

Bob service user ID: in Bob go to Settings > Integrations > Automation > Service users, create a service user, and… and Bob service user token, shown once when the service user is created (or after resetting it). Plus your region. The free call account { op: "connections.requirements", service: "hibob" } lists exactly what to paste.

**Can an AI agent delete or change things in HiBob?**

Only if its key allows it, and only with an explicit confirmation. 27 HiBob actions are destructive, including delete an attendance entry, deletes a salary entry from the employee's list and delete a Document from a Shared Folder. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my HiBob API limit?**

actionlake paces every call to the limits in the HiBob service file: 50 calls a minute per connection. Repeated reads are answered from cache (102 HiBob actions can be), which never reaches HiBob.

**What does a HiBob action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (201 HiBob actions page). Cache hits, searches, dry runs and calls HiBob refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which HiBob API does it cover?**

The HiBob Public API v1 (per-API OpenAPI 3.1 definitions on apidocs.hibob.com) at your region's hibob.com address, set when you connect. It is built from HiBob's documentation as read on 22 October 2026. 201 actions in 89 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my HiBob data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your HiBob credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like HiBob

Shares the most action names with

- [Sesame HR 19](https://actionlake.com/connectors/sesame-hr)
- [Personio 16](https://actionlake.com/connectors/personio)
- [Paycor 16](https://actionlake.com/connectors/paycor)
- [7shifts 12](https://actionlake.com/connectors/7shifts)
- [Planday 11](https://actionlake.com/connectors/planday)
- [Merge HRIS 9](https://actionlake.com/connectors/merge-hris)

Joins with, on shared entities

- [Deel 2](https://actionlake.com/connectors/deel)
- [Samsara 2](https://actionlake.com/connectors/samsara)
- [Cornerstone OnDemand 2](https://actionlake.com/connectors/cornerstone-ondemand)
- [Remote 2](https://actionlake.com/connectors/remote)
- [Drata 2](https://actionlake.com/connectors/drata)
- [Humaans 2](https://actionlake.com/connectors/humaans)

Browse

- [All Accounting & finance connectors](https://actionlake.com/connectors/category/accounting-and-finance)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by HiBob; the name is the vendor's own. Counts are from the HiBob service file, version 1.0.0.

## Give your agent HiBob today.

[Connect HiBob free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/hibob
More: https://actionlake.com/llms.txt
