Integration

HiBob integration

Modern HRIS API (Bob by HiBob) for managing employees, time off, attendance, payroll, documents, tasks and lifecycle events. Use it to build internal HR integrations, employee directories, PTO/leave automations, attendance trackers, onboarding workflows and reporting pipelines on top of Bob.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in HiBob.Built from the 27 HiBob tools below, on the connection you add once.

Common HiBob use cases

  • time tracking app
  • new hire onboarding
  • compliance export
  • termination reason picker
  • audit log
  • offboarding
  • site picker
  • payroll sync
  • report picker
  • document audit

What you can do with HiBob

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Employee, 5 operations

  • create_employeeCreate employeePOSTCreates a new employee record in Bob with the minimal required fields.
  • list_employeesList employeesGETLists active employee profiles accessible to the service user.
  • search_employeesSearch employeesPOSTSearches employees with field selection and a single optional filter.
  • terminate_employeeTerminate employeePOSTTerminates an employee with a termination date and reason.
  • update_employeeUpdate employeePUTUpdates selected fields on an existing employee record.

Attendance entry, 3 operations

  • clock_in_employeeClock in employeePOSTCreates a clock-in attendance entry for an employee.
  • clock_out_employeeClock out employeePATCHCloses the latest open attendance entry for an employee.
  • search_attendance_entriesSearch attendance entriesPOSTSearches attendance entries with required employee and date-range filters.

Document, 2 operations

  • list_employee_documentsList employee documentsGETLists all documents attached to an employee.
  • upload_shared_documentUpload shared documentPOSTUploads a shared document to an employee by URL.

Lifecycle, 2 operations

  • list_bulk_lifecycleList bulk lifecycleGETLists lifecycle history across many employees with cursor pagination.
  • list_employee_lifecycleList employee lifecycleGETLists the lifecycle history of an employee.

Named list, 2 operations

  • get_named_listGet named listGETRetrieves a specific named list by its internal name.
  • list_named_listsList named listsGETLists all company-defined named lists.

People field, 2 operations

  • create_company_fieldCreate company fieldPOSTCreates a new custom employee field.
  • list_company_fieldsList company fieldsGETLists metadata for all employee fields configured in the company.

Report, 2 operations

  • get_report_resultsGet report resultsGETDownloads the results of a company report.
  • list_company_reportsList company reportsGETLists company reports accessible to the caller.

Task, 2 operations

  • complete_taskComplete taskPOSTMarks a task as complete.
  • list_tasksList tasksGETLists all open tasks in the company.

Time off request, 2 operations

  • create_time_off_requestCreate time off requestPOSTSubmits a new time off request for an employee.
  • list_time_off_request_changesList time off request changesGETLists time off request changes since a timestamp (max 6 months back).

Employee email, 1 operation

  • update_employee_emailUpdate employee emailPUTUpdates an employee's primary email, possibly via verification.

Employee invitation, 1 operation

  • invite_employeeInvite employeePOSTSends a welcome wizard invitation to an existing employee.

Payroll, 1 operation

  • list_payroll_historyList payroll historyGETLists payroll-relevant employee data (legacy endpoint).

Time off, 1 operation

  • list_whos_outList whos outGETLists who is out of office in a date window.

Time off balance, 1 operation

  • get_time_off_balanceGet time off balanceGETRetrieves an employee's available time off balance for a policy.

Use HiBob from Claude Code, Cursor or Codex

Connect HiBob in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its HiBob operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect HiBob

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect HiBob once

    Add your HiBob connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

HiBob integration FAQ

What can you do with the HiBob integration?

LiveContext exposes 27 operations on HiBob, covering employee, attendance entry, document and lifecycle. Common uses include time tracking app, new hire onboarding and compliance export.

Popular integrations

Browse the whole catalog