Skip to main content

How do I connect my HiBob account?

This guide will outline the steps needed to set up a Service User, link it with Ledgy and configure the sync between the two platforms.

Support Team avatar
Written by Support Team
Updated over 2 weeks ago

Introduction

Connecting HiBob to Ledgy allows you to automatically sync employee data — such as names, emails, start dates, and termination dates — directly into your Ledgy stakeholder profiles. This saves time on manual data entry and keeps your cap table up to date.

This article covers the HiBob-specific steps: creating a Service User, setting up permissions, and linking your account. Once connected, configuring and syncing data follows the same process as all HRIS integrations.

See How do I connect and sync my HRIS system with Ledgy? for full details on configuration and syncing.

Prerequisites: You need Administrator permissions in HiBob and Admin access in Ledgy.


Step 1: Start the connection in Ledgy

  1. In Ledgy, go to Company Settings > Data Management

  2. Find the HRIS System Integration section

  3. Click Connect

  4. Search for and select HiBob

  5. Click Connect again to proceed

A linking window will appear which will ask for your HiBob Service User ID and Token. The next section explains how to get these.


Step 2: Create a Service User and Permission Group in HiBob

You need to create a Service User in HiBob and assign it the correct permissions so Ledgy can read employee data.

2.1 Create a Service User

  1. In HiBob, go to Settings > Integrations and click Manage on the Service Users tile

  2. Click Create service user

  3. Enter a display name (e.g. "Ledgy") and click Create

  4. Copy and save the Service User ID and Token — you'll need these to link your account

2.2 Create a Permission Group

  1. Go to Settings > Permission Groups and click Create Group, then select Service user

  2. Enter a group name, select your new Service User, and click Create

  3. If a pop-up appears, Confirm the creation of the group

2.3 Set up People's Data permissions

  1. Under People's Data, click Select people by condition > Edit and set Lifecycle Status = Employed, Hired, Terminated

  2. Back in the People's Data add the following permissions based on the required fields you need to share for your integration:

    1. For each permission category, select the View selected employees' [Permission] sections and View selected employees' [Permission] section histories permission.

    2. If you need Date of Birth or the full unobscured SSN fields, you must include both View and Edit access for the appropriate permission. Note that we will NOT edit any employee sections.

    3. People > Basic Info Example:

      Screenshot 2026-01-27 at 10.09.23 AM.png

HiBob Permission (only select the sections you want Ledgy to read)

Associated Fields

People > Basic Info (required)

Name

People > Employment

People > Work

Company

Employee Number

Manager

Start Date

Termination Date

Work Email

Work Location

Department

Job Title

Employment Type

FLSA Code

People > Work contact details

Work Email

People > Personal

Date of Birth (requires Edit permission)

Mobile Phone Number

People > Personal contact details

Mobile Phone Number

Personal Email

People > Home

Gender

Marital Status

Personal Email

People > Lifecycle

Employment Status

People > Identification

SSN (requires Edit permission for the full unobscured SSN fields)

People > Address

Home Location

People > EEO

Ethnicity

People > Payroll

Pay Rate

Payroll Runs

People > About

Avatar

People > Financial

Bank Information

People > Equity

Equity Grants

Timeoff > Balance

Timeoff

Timeoff > Requests

Timeoff

Timeoff > See who's out today

Timeoff

3. Once done adding the above permissions, finish creating the Permission Group by selecting Save and Apply the changes.


Step 3: Link your HiBob account with Ledgy

  1. Back in Ledgy, enter your HiBob Service User ID and Token in the linking window

  2. Click Next

  3. When prompted to map additional HR fields, click Skip for now — you can request additional field mappings via Support chat once the connection is complete

Your HiBob account is now connected to Ledgy!


Default fields synced via the standard connection

Once connected, the following Ledgy fields are automatically mapped from HiBob via the standard integration — no additional or custom mapping is required:

Core profile fields:

  • Identifier — the field used to match HRIS records to Ledgy stakeholder profiles (configurable: Employee Number, Work Email, or Personal Email)

  • Name

  • Email (i.e. Work Email)

  • Personal Email

  • Address Line 1

  • Address Line 2

  • ZIP Code

  • City

  • Country

  • Birthdate

Employment fields

  • Start Date

  • Termination Date

  • Employment Status

  • Pay Period

  • Pay Currency

  • Employment Type

  • Job Title

  • Team

  • Work City

  • Work Country

Optional fields (require configuration in Step 4):
The following fields can also be imported but must be explicitly enabled in the Configure settings:

  • Pay Rate

  • Manager

  • Mobile Phone Number

💡 Permissions note: You do not have to grant read permissions for all of the fields listed above. If you choose not to give Ledgy read access to certain fields in your HiBob permission group, those fields will simply be returned as blank — no error will occur.

Name and Email are the minimum fields required to create a stakeholder profile in Ledgy.


Connecting custom fields (fields outside the default connection)

If you need to sync fields from HiBob that aren't included in the default list above — for example, department-specific data, custom employee attributes, or any other field unique to your HiBob setup — you can request a custom HR field mapping.

How it works:

  1. Contact the Ledgy Support team via the in-app chat bubble on the bottom-right or email [email protected] and let them know which HiBob field(s) you need

  2. Support will check whether the field is available via the HiBob integration API

  3. If available, Support will connect the field to your Ledgy account

  4. Once connected, go to Data Sync > Configure > Requested HR fields — you'll see the newly connected HiBob field listed there

  5. Create a Ledgy custom field to receive the data (if one doesn't already exist) via Company Settings > Data Management > Stakeholder custom fields > Add custom field

  6. Map the connected HiBob field to your Ledgy custom field in the Configure screen

  7. Click Save — the Data Sync page will update with the newly retrieved data

  8. Run a Sync to pull the custom field data into your stakeholder profiles

Once synced, the custom field data will appear on each stakeholder's profile under Custom Fields. You can also use these fields in reports, document templates, grid columns, and as "group by" options on the Stakeholders page.

Tip: During the initial HiBob linking flow, you'll see an option to map additional fields. We recommend clicking "Skip for now" and requesting field mappings via Support once the connection is complete — this ensures everything is set up correctly.

For full details on custom field mapping, see the general HRIS guide.


Step 4: Configure your sync settings

Go to the Data Sync page and click Configure. For full details on all configuration options, see the "Configuring your HRIS import settings" section in our general HRIS guide:


Key settings to configure:

  • Stakeholder identifier — For HiBob, the recommended identifier is Work Email or Employee number. This is how Ledgy matches HRIS records to existing stakeholder profiles.

  • Stakeholder email — Choose which employee field maps to Ledgy's primary email.

  • Additional fields to import — Optionally import Manager, Mobile Phone Number, or Pay Rate.

    • Nb. ‘Mobile number’ will appear as invalid if the country code is not inputted in HRIS. Please add country code to HRIS entries to successfully sync mobile number - otherwise, this will need to be manually updated in Ledgy.

  • Sync-if conditions — Filter which employees are included in the sync (e.g. only active employees, or employees in specific locations).


⚠️ Important: If you already have stakeholder profiles in Ledgy

If you already have existing stakeholder profiles in Ledgy before connecting HiBob, you need to ensure Ledgy can match your HRIS records to the correct existing profiles. Without this step, duplicate stakeholder profiles may be created during the sync.

How matching works

Ledgy uses a Stakeholder Identifier to match incoming HRIS data with existing stakeholder profiles. The identifier you choose in the Configure settings (e.g. Work Email, Employee Number, or Personal Email) must be present in both:

  • The employee record in HiBob

  • The Identifier field on the stakeholder profile in Ledgy

If an existing stakeholder profile in Ledgy does not have a matching identifier, Ledgy cannot link it to the HRIS record and will create a new (duplicate) profile instead.

What you need to do

Before running your first sync, update the Identifier field on your existing Ledgy stakeholder profiles:

  1. Go to Stakeholders in Ledgy and click the Bulk button

  2. Select Natural person and click Stakeholders to download your stakeholder list as an Excel file

  3. In the Excel file, fill in the Identifier column for each stakeholder — use the Work Email or Employee number from HiBob (or whichever identifier you selected in the Configure settings)

  4. Upload the updated Excel file back to Ledgy

Then, in the Configure settings:

  1. Go to Data Sync > Configure

  2. Set the Stakeholder identifier dropdown to match the identifier type you used in the Excel file (e.g. Work Email)

  3. Click Save

Now when you sync, Ledgy will correctly match your existing stakeholder profiles with the HiBob data — no duplicates!

💡 Tip: You can update the Identifier field in bulk using Ledgy's Bulk Edit feature.

For the full explanation of how stakeholder identification works across all HRIS integrations, see the "Choosing how to identify stakeholders" and "What happens if I have existing stakeholders?" sections in our general HRIS guide.


Step 5: Sync your data

Once your configuration is set, you're ready to sync. For full details on syncing (including test syncing, syncing all stakeholders, and ongoing synchronisation), see the "Syncing data into Ledgy" section in our general HRIS guide:

Quick steps:

  1. On the Data Sync page, review the stakeholder records pulled from HiBob

  2. Optionally, select a few records and click Sync Selected to test first

  3. Once verified, click Sync Now to sync all matching stakeholders


Need help? Contact our support team via the in-app chat or email [email protected]

Did this answer your question?