> ## Documentation Index
> Fetch the complete documentation index at: https://docs.incident.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect HiBob

> Bring your team's time-off into On-call schedules from HiBob

Bring your team's time-off from HiBob into incident.io, so we can surface holidays alongside your On-call schedule shifts.

## Import via calendar feed

For most teams, a calendar feed is the simplest way to bring in HiBob time-off:

* From the sidebar menu, [head to the people's time off view](https://app.hibob.com/time-off/peoples-time-off/calendar)
* In the top right, click Filters and select which parts of your organization or which people whose holidays you want to subscribe to
  * If you care about everyone, add "None", otherwise HiBob just generates a feed of company events without people's names
* On the top right, click "Sync with external calendar", pick "Filtered view" and copy the URL
* Follow the steps in [Import holidays with calendar feeds](/on-call/calendar-feeds#add-a-calendar-feed) to use this calendar feed in incident.io

## Connect HiBob directly

<Note>
  Direct HRIS integrations are available on the [Enterprise plan](https://incident.io/pricing), and you'll need the
  **Manage organisation settings** permission to install one.
</Note>

To connect HiBob, you'll create a service user in HiBob, give it a permission group, and paste its credentials into incident.io. Keep both HiBob and incident.io open as you work through the steps below.

### 1. Start the connection in incident.io

First, head to [Settings → Integrations → HiBob](https://app.incident.io/~/settings/integrations/hibob) within the incident.io dashboard and click **Connect** to start. The connection flow will ask for a service user ID and token, which you'll create in the next steps.

### 2. Create a service user in HiBob

1. In HiBob, head to **System Settings**
2. Within **Integrations**, select **Service users**
3. Click **Create service user**
4. Enter a **Display name** and click **Create**
5. Copy the **ID** and **Token** shown on the confirmation screen and keep them somewhere safe. You'll need them to finish linking, and the token won't be shown again.
6. Click **Go to permission groups**

### 3. Create a permission group

1. Click **Create permission group**, then select **Service user**
2. Enter a **Group name** and select the service user you just created under **Select service users**
3. Click **Create** and confirm the changes
4. Open the **People's data** tab and click **Access data for**
5. Click **Edit permissions** and choose **Select people by condition**
6. In the pop-up, select the relevant **Lifecycle statuses** (typically **Hired**, **Employed**, and **Terminated**) and click **Apply**
7. Grant the group the following permissions, then click **Save** and **Apply**:
   * **People > Basic info**
   * **People > Work contact details**
   * **Time off > Requests**
   * **Time off > See who's out today**
   * **Time off > Balance**

### 4. Finish linking in incident.io

Back in incident.io, enter the service user **ID** and **Token** from step 2 to finish linking your account.
