Linking HiBob as a source

Alpha release

This source is currently in alpha. The interface and available tables may change. If you encounter any issues, please report them on GitHub.

The HiBob connector syncs your Bob HR data into the PostHog data warehouse. Enter your HiBob Service User credentials to automatically pull employee and task data into PostHog.

Prerequisites

Before linking HiBob, create a Service User in your Bob account:

  1. In Bob, go to Settings > Integrations > Automation > Service Users
  2. Create a new Service User and note down the Service User ID and token
  3. Add the Service User to a permission group with read access to the data categories you want to sync (e.g., People)
Service Users only

HiBob discontinued legacy API tokens. Only Service User credentials work with this connector. API calls return 403 until your Service User is added to a permission group with the appropriate access.

Adding a data source

  1. Go to the sources tab of the data pipeline section in PostHog.
  2. Click + New source and select HiBob.
  3. Enter your Service User ID and Service User token.
  4. Optional: Add a prefix to your table names.
  5. Select the tables you want to import and set a sync frequency.
  6. Click Import.

Once the sync completes, you can query your HiBob data in PostHog.

Available tables

TableDescriptionSync method
employeesEmployee profiles and HR data, including inactive and offboarded employeesFull refresh
tasksTasks in HiBobFull refresh

All tables use full refresh syncing, which re-imports all records from HiBob on every sync. HiBob doesn't expose updated-at filters on employees, so incremental syncing isn't available.

Employee data is returned with human-readable values – list and reference fields are flattened into readable strings rather than raw IDs.

Configuration

OptionTypeRequired
Service User IDtextYes
Service User tokenpasswordYes

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
employees

An employee record in Bob, including their personal, work, and employment details.

Full refresh
tasks

A task assigned to employees in Bob, typically part of an onboarding or offboarding workflow.

Full refresh

Community questions

Was this page useful?

Questions about this page? or post a community question.