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:
Log in to your company's HiBob instance and navigate to the top left corner. Click on the products icon.
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
Log in to your HiBob instance (or that of the admin account that was shared with you)
Click on the link or follow steps 3 and 4 to go to the service user tab of your system settings
Go to System Settings > Integrations
Search for the Service Users card and press the Manage button
Press Create Service User.
Enter a display name for the service user, for example, "Acme Integration Service User" and press Create to continue
You will now be able to view the credentials of the service user. Copy-paste them into the connection flow.
Creating a permission group
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
Press Create permission group. A menu will open, then press Service user
Enter a Group name, i.e., "Integration service users".
In the Select service users section, search for the user that was created in the previous step. Click on Create
Press Confirm
Configuring necessary permissions for the service user
Click on the People's data tab.
Update the people who are exposed to this permission group. To select all users, press Select people by condition, then Edit.
Select all available fields (Hired, Employed, Terminated, Garden Leave, Leave, Parental Leave). Click Apply to save the changes.
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.Under Access data for, locate all of the permissions listed in the connection flow and enable them
Once all required permissions are selected, click Save in the top right
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.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!