Add a new item to an existing list
Add a new item to an existing list.
HiBob is a human resources platform for managing people data, attendance, time off, hiring, goals, documents, and workforce planning.
Add a new item to an existing list.
Archive an attendance project.
Archive a project task.
Bulk-archive API-origin skills by source and externalId locator.
Mark one or more LMS training content items as archived.
Create one or more duration or start-end attendance entries.
Update one or more attendance entries for a specific employee.
Immediately cancel one workforce-planning position.
Cancel an employee's time off request.
Create an attendance entry by clocking in an employee.
Record clock-out for an employee with an open clock-in.
Creates a new deduction table entry for the employee.
Creates a new dependent entry for the employee.
Create a new bank account entry for a given employee.
Create a new field.
Create a new work entry for a given employee.
Creates a new right to work entry for the employee.
Creates a new entitlement table entry for the employee.
This endpoint allows you to create a new employee in the system.
Creates up to 25 goals in HiBob.
Create an LMS provider integration in Bob.
Creates up to 25 key results for an existing goal.
Create an entry in an employee's custom table from column-value pairs.
Create workforce-planning positions with their required opening and optional budget.
Create a budget for a workforce-planning position.
Create one or more openings for a workforce-planning position.
Create one or more attendance project tasks.
Create one or more attendance projects.
Bulk-create API-origin skills with per-item results.
Add a manual balance or time-used adjustment for an employee.
Create reason codes for a configured time off policy type.
Submit a time off request for an employee using one documented duration shape.
Create up to 500 training content items for an LMS integration.
Creates a new employment entry for a given employee.
Creates a new equity grant for a given employee.
Creates a new salary entry for a given employee.
Create a new training record in the Training table.
Creates a new variable pay entry for the employee.
Deletes a deduction entry for the given employee.
Deletes a dependent entry for the given employee.
Delete a document from an employee's confidential folder.
Delete a document from an employee's custom folder.
Delete a document from an employee's shared folder.
Deletes a right to work entry for the given employee.
Permanently delete an attendance entry by ID.
Deletes an entitlement entry for the given employee.
Delete an existing field.
Delete an item from an existing list.
Delete custom table entry.
Permanently deletes a goal by ID.
Permanently deletes a key result from a goal.
Delete an LMS provider integration from Bob.
Delete an opening from a workforce-planning position.
Deletes a bank account entry from a given employee's bank accounts table.
Deletes a salary entry from the employee's list.
Deletes a variable pay entry for the given employee.
Deletes a work entry from a given employee's work history.
Deletes an employment entry from a given employee's employment history.
Deletes an equity grant for an employee.
Deletes any training records for an employee.
Downloads a report generated by the asynchronous report endpoint. A 204 response means the file is not ready and is returned as an execution failure so no empty file is emitted.
Return an employee's documents with downloadable file references.
Returns a report data file in the specified format.
Retrieve one page of attendance entries for employees and dates.
Retrieve one page of attendance summaries by employee and date range.
Retrieve one page of daily attendance breakdown data for employees.
Get a specific company list by name.
List onboarding welcome wizards and their IDs for inviting employees.
Get all company lists.
This endpoint retrieves only metadata about the employee fields and includes all employee fields.
List Bob document folders and their identifiers.
Retrieve an employee's balance for a policy type at a point in time.
Returns the field catalog for the `employer` object — the set of fields a client can read, with their types, validations, and status.
Returns metadata describing the fields available on goal cycles.
Returns metadata describing the fields available on goal types.
Returns metadata describing the fields available on goals.
Returns details of a job ad promoted on the Bob careers page.
Returns metadata describing job-family-group fields.
Returns metadata describing job-family fields.
Returns metadata describing job-profile fields.
Returns metadata describing job-role fields.
Returns metadata describing the fields available on key results.
Get the field metadata for workforce-planning position budgets.
Get the field metadata for workforce-planning positions.
Get the field metadata for workforce-planning position openings.
Get metadata describing available project client fields.
Get metadata describing available attendance project fields.
Get metadata describing available project task fields.
Asynchronously generates a report. HiBob returns 202 while generation starts and 200 with the generated report URL in the Location response header.
Retrieve details of a named time off policy.
Retrieve a configured time off policy type.
Retrieve one employee time off request by ID.
Returns the field catalog for the `workLocation` object — the set of fields a client can read, with their types, validations, and status.
Import employee clock-in and clock-out events.
Invite an employee to HiBob using an onboarding welcome wizard.
Searches company job profiles and returns one page of matching profiles.
Returns deduction table entries for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns dependent entries for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns a list of the bank accounts table entries for a given employee.
Returns a list of employment history entries for a given employee.
Returns a list of historical lifecycle entries from the lifecycle table for an employee.
Returns a list of historical salary entries from the salary table in the payroll section for an employee.
Returns a list of variable payments for a given employee.
Returns a list of historical work entries from the work table for an employee.
Returns a list of historical employment entries from the employment table for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns entitlement table entries for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns equity table entries for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns one page of job families from the company job catalog.
Returns one page of job-family groups from the company job catalog.
Returns one page of job roles from the company job catalog.
Returns up to 5,000 open company tasks ordered by task ID. HiBob imposes this hard limit and provides no pagination, so companies with more than 5,000 open tasks receive an incomplete set.
Returns a list of historical salary entries from the payroll table for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
List people with time off requests in an inclusive date range.
List people who are out on a selected date.
Lists the company's proficiency levels referenced by skill create and update operations.
Returns right to work entries for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns a list of equity grants for a given employee.
Returns a list of training entries from the employee's Training table, for a given employee.
Returns a list of historical lifecycle entries from the lifecycle table for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
List policy names belonging to a time off policy type.
List configured time off policy type names.
List request reason codes configured for a policy type.
List time off requests created, canceled, deleted, or pending since a point in time.
Returns variable pay table entries for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Returns a list of historical work entries from the work table for all employees or a specific list of employees. Returns one page and a continuation cursor when available.
Marks a task as complete.
Read all entries of the given custom table.
Returns the employee's avatar image URL without fetching the image.
Returns the employee's avatar image URL without fetching the image.
Single-employee read endpoint (not bulk search): returns field data for one employee identified by backend ID or email in the path in a single response.
Returns a list of all company reports with their details.
Read metadata for specific custom table.
Read metadata of custom tables defined.
List legacy payroll-table history, optionally filtered by department and inactive employees; this provider endpoint is planned for deprecation.
Returns tasks for a specific employee, optionally filtered by status.
Returns a predefined list of fields for all active employees the service user can access.
Restore an archived attendance project.
Restore an archived project task.
Revoke an employee's access to HiBob without deleting the employee record.
Cancel multiple positions immediately or on a specified date.
Searches application form answer records using filters and returns one page of results.
Searches applications using filters and returns one page of results.
Search holiday and company-closure calendar events for an inclusive date range.
Searches candidate education records and returns one page.
Searches candidate work experience records and returns one page.
Searches candidate language records and returns one page.
Searches candidate professional association membership records and returns one page.
Searches candidate qualification and license records and returns one page.
Searches candidate skill records and returns one page.
Searches candidate volunteer experience records and returns one page.
Searches candidates using filters and returns one page of results.
Resolve holiday calendars for employees and return one page of results.
Searches employers in the caller's company. Returns one page and a continuation cursor when available.
Searches evaluation scorecard templates and returns one page.
Searches evaluation records and returns one page.
This endpoint allows you to search for actual payments based on various filters. Returns one page and a continuation cursor when available.
Search employee fields for many employees in one call.
Searches goal cycles and returns one page of matching records.
Searches goal types and returns one page of matching records.
Searches goals and returns one page of matching records.
Searches interview records and returns one page.
Returns active job ads promoted on the Bob career page.
Searches job openings using filters and returns one page.
Searches key results for a goal and returns one page.
Searches offer records and returns one page.
Return one page of workforce-planning position budgets.
Return one page of workforce-planning position openings.
Search workforce-planning positions using documented field filters.
Search project clients and return one page of results.
Search attendance project tasks and return one page of results.
Search attendance projects and return one page of results.
Searches API-origin skills with field projection, filters, and one-page cursor pagination.
Searches the work locations of a single employer, identified by the path parameter `{employerId}`. Returns one page and a continuation cursor when available.
Set or change an employee's employment start date, with an optional reason.
Submit one xAPI statement to record learner progress for a course.
This changes the employee’s status to Terminated according to specified termination date.
This endpoint updates an entry in the employee’s Bank accounts table.
Updates an existing deduction entry for the given employee.
Updates an existing dependent entry for the given employee.
Updates an existing right to work entry for the given employee.
Updates an existing variable pay entry for the given employee.
This endpoint updates an entry in the employee’s work history table.
Change an employee's email address.
This endpoint updates an entry in the employee’s employment history table.
Updates an existing entitlement entry for the given employee.
Update an existing field.
Update an existing item from a list.
This endpoint allows you to update specific fields in an employee's record in Bob.
Update an employee's custom-table entry from column-value pairs.
Updates details of an existing goal.
Updates the status of an existing goal and optionally records a comment.
Updates details of one or more key results on a goal.
Records progress values and optional check-in notes for key results.
Update the mutable fields of one workforce-planning position.
Update a budget attached to a workforce-planning position.
Update an opening attached to a workforce-planning position.
Update an attendance project's fields and employee audience.
Update the name and billable state of a project task.
Bulk-update API-origin skills resolved by source and externalId locator.
Update one or more training content items for an LMS integration.
This endpoint updates an entry in the employee’s equity table.
Upload an employee's Avatar by providing a URL to the image to upload.
Upload a document from a URL into an employee's confidential folder.
Upload a document from a URL into an employee's custom folder.
Upload a document from a URL into an employee's shared folder.
Upload a file directly into an employee's confidential folder.
Upload a file directly into an employee's custom folder.
Upload a file directly into an employee's shared folder.
The HiBob integration connects your Dench AI CRM directly to HiBob, so agents can read and act on your HiBob data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
208 actions are available for agents to invoke on your behalf. Every call runs through HiBob's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find HiBob and click Connect — you'll authorize access through HiBob's own sign-in flow. No API keys or code required.
Ask an agent to use HiBob in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench HiBob integration connects your AI CRM to HiBob, so AI agents can work with your HiBob data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The HiBob integration currently exposes 208 actions, including Add a new item to an existing list, Archive Project, Archive Project Task, Archive skills, Archive training content (bulk), and Bulk create attendance entries. Agents invoke them on your behalf from chat or from automations.
No. You connect HiBob from your Dench workspace using HiBob's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through HiBob's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the HiBob connection from your workspace settings at any time.