# Linking HiBob as a source - Docs

![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_9608fcca70)

![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_dark_a92b0e022d)

Let AI connect your sources for you

Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

`npx @posthog/wizard warehouse`

[Learn more](/wizard.md)

![PostHog Wizard hedgehog](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png)

**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](https://github.com/PostHog/posthog/issues/new?labels=bug&template=bug_report.md).

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](https://app.posthog.com/data-management/sources) 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

| Table | Description | Sync method |
| --- | --- | --- |
| employees | Employee profiles and HR data, including inactive and offboarded employees | Full refresh |
| tasks | Tasks in HiBob | Full 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

| Option | Type | Required |
| --- | --- | --- |
| Service User ID | text | Yes |
| Service User token | password | Yes |

## Supported tables

| Table | Description | Sync method | Incremental field | Primary 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

Ask a question

### Was this page useful?

HelpfulCould be better