Kula's Integration with HiBob

Last updated: October 13, 2025

Kula integrates seamlessly with HiBob, a modern HR platform designed to help companies manage their people and culture.

This integration enables businesses to automatically sync employee data from HiBob into Kula, streamlining user management, improving operational efficiency, and ensuring organizational information remains accurate and up to date across both platforms.

How to Integrate Hibob within Kula:

Prerequisites

Before getting started, please carefully read the following to make sure you fulfill all requirements for the integration to work:

  • Your account belongs to the Admins permission group of your company's HiBob instance, or a person whose account belongs to the Admins permission group has shared their access with you. This is necessary for retrieving the API credentials, as explained later in this guide.

To verify that you have access to create API credentials:

  1. Log in to your company's HiBob instance and navigate to the top left corner. Click on the products icon.

  2. After pressing the products button, a menu will open, and you should see the System Settings option.

If you cannot see the System Settings option, it means that your account does not belong to your company's Admins permission group, and you cannot complete this guide.

Create a new service user

  1. Log in to your HiBob instance (or that of the admin account that was shared with you)

  2. Click on the link or follow steps 3 and 4 to go to the service user tab of your system settings

  3. Go to System Settings > Integrations

  4. Search for the Service Users card and press the Manage button

  5. Press Create Service User.

  6. Enter a display name for the service user, for example, "Acme Integration Service User" and press Create to continue

  7. You will now be able to view the credentials of the service user. Copy-paste them into the connection flow.

    SCR-20240502-jlvy.png

Creating a permission group

  1. Go to the permissions settings by clicking on this link, or by pressing the Go to permissions group button in the same dialog that was shown after creating the service user

  2. Press Create permission group. A menu will open, then press Service user

  3. Enter a Group name, i.e., "Integration service users".

  4. In the Select service users section, search for the user that was created in the previous step. Click on Create

  5. Press Confirm

Configuring necessary permissions for the service user

  1. Click on the People's data tab.

    Hibob_go_to_People_s_data_tab.png

    Update the people who are exposed to this permission group. To select all users, press Select people by condition, then Edit.

  2. Select all available fields (HiredEmployedTerminatedGarden LeaveLeaveParental Leave). Click Apply to save the changes.

  3. After selecting the people this permission group can access, you need to select the specific permissions for the integration. The connection flow will provide a list of all the required permissions for People's data.


    Please note that the above is just an example. It will be different in your case.

  4. Under Access data for, locate all of the permissions listed in the connection flow and enable them

  5. Once all required permissions are selected, click Save in the top right

  6. You will see a confirmation of all permissions granted; click Apply


    Please note that the above is just an example. The listed permissions may differ in your case.

  7. After clicking Apply, please wait for approximately 10 seconds. HiBob is still processing your changes, and it typically takes a moment for them to be fully updated. After having waited, click on Set up integration in the connection flow.


How to move a candidate from hired to HiBob

🧾 Fields Synced from Kula to HiBob

Below are the categories and corresponding fields that will be pushed from Kula to HiBob during the sync process.

🧍 Basic Info

  • First name

  • Last name

  • Display name

  • Email

  • ID

  • Company ID

  • Creation timestamp

  • Cover image URL

💼 Work

  • Work effective date

  • Job title

  • Start date

  • Original start date

  • Site (calculated text)

  • Site (siteId list)

  • Department

  • Reports to

  • Manager

  • Tenure sum of previous lifecycle entries in days

🏠 Home

  • Gender

💬 About

  • Profile personalization

🧾 Employment

  • Employment effective date

  • Employment contract

  • Standard working pattern

  • Full-time working pattern

  • Personal working pattern

  • Hours in days not worked

  • Site working pattern

  • Actual working pattern

📧 Personal Contact Details

  • Personal email

🔄 Life Cycle

  • Lifecycle status

  • Status

  • Reason for termination

  • Termination date

  • Leave and termination type

  • Last day of work


Fields We Prefill Based on the Data We Have

The following fields are automatically prefilled in HiBob based on existing data available in Kula:

  • First name*

  • Last name*

  • Private email*

  • Base salary (annual)

  • Start date*


📝 Notes

  • Fields are synced based on available data in Kula.

  • Field mapping may vary depending on custom configurations in your HiBob workspace.

  • For additional field sync requirements, please reach out to the Kula Support team.


If you have any further questions regarding the integration or would like to add more custom fields. feel free to reach out to us at support@kula.ai — we're always happy to help!