Integrating your HRIS into Hive

  • More efficiency.
  • More accuracy.
  • Less admin. 

Article contents

  1. What is a HRIS Integration?

  2. Why should you integrate your HRIS with Hive?

  3. Which HRIS platforms can I integration Hive with?

  4. How can I get set up? 

  5. Integration process

  6. Things to be aware of...

  7. More information

What is a HRIS Integration?

By integrating your HRIS into Hive, your employee user data will always be accurate and up to date— without you having to lift a finger. Once integrated, any changes you make in your HRIS will be automatically replicated in our platform. So you can rest assured that everyone will receive the right invitations to have their say—allowing you to fully embrace continuous listening and Hive’s real-time feedback channels.

Why should you integrate your HRIS with Hive?

Work smarter, not harder - Once you’ve integrated, you’ll never have to manually amend your user data. So one less thing on your pre-survey to-do list, and one less system to update when something changes.

Streamlined segmentation - Using the workforce demographics from your HRIS, Hive will segment employee feedback to help you spot trends giving you even more insight to answer the all-important “why?”.

Which HRIS platforms can I integration Hive with?

Explore which ones are already available below, or let us know what's missing

  • AFAS Software
  • Access PeopleHR
  • Bamboo HR
  • Breathe HR
  • Cezanne
  • CharlieHR
  • Factorial
  • Google Workspace
  • HR Works
  • Hailey HR
  • HeavenHR
  • HiBob
  • Humaans
  • IRIS Cascade
  • Kenjo
  • Lucca
  • Officient
  • Personio
  • SAP Success Factors
  • Sage HR
  • Workday

How can I get set up? 

Speak to our Support team or your Hive Contact to find out if your HRIS tool is available to integrate with Hive. 

Once we’ve confirmed, speak with your HRIS admin, you’ll need to get a few bits of information from them:

  • User credentials or API keys
  • Admin rights - Ability to change the HRIS settings (In some cases, admin rights are needed for this).
  • Permission & Settings: You need to have the correct permission/settings for your specific use case in the HRIS tool in place.

Every HRIS connection will be slightly different in setup but that’s not a problem! We have lots of materials to enable you and your team to set up these connections - so don’t worry. Just familiarise yourself with the material. And if any questions remain - we are here for you. 

Integration process

Step 1 - Get in touch with your HRIS admin and gather the information stated above.

Step 2 - Navigate to the HRIS integration page via your Hive’s settings icon.



Step 3 - Click ‘Add HRIS Integration’ button and select your HRIS tool, review the data in the ‘scope’ and then provide your API credentials


Step 4 - When you have finished the connection flow you should now see your integration listed under ‘active integration'.

Step 5 - To manage and activate your integration, click on the active integration box.


Step 6 - In order to activate the integration you must go to the Field Mappings tab and map which HRIS fields should be stored against your Hive Attributes.

You must toggle the ‘Unique toggle’ against one of the rows that contains a unique identifier such as employee number.




Step 7 - Once the previous step has been completed and you are happy with the field mappings, click on the configuration tab and hit the yellow activate button.

Step 8 - You’ll now have a green activate button at the top of your screen. Click on the syncs tab and hit ‘sync now’. You’ll now see your sync in progress but make sure to look out for any validation errors.




Things to be aware of...

  • Once you’ve integrated, all employee data will come directly from your HRIS.
  • Once a user is synced, any mapped fields cannot be edited via Hive, however, any custom attributes that are set up that are not mapped to HRIS fields can be managed in Hive. Any user access and permissions will still be managed from within Hive.
  • Mobile phone numbers have no formatting applied so if they are not stored in the E164 format (“+447878787878”) format this will cause that user sync to fail.
  • Locale can be synced if stored in the same format used in a user data upload "en" / "fr" etc. Only the locales enabled on the Hive can be synced. Available locales are displayed on the HRIS Integration > Field Mappings tab.
  • Timezone can be synced if stored in the same format used in a user data upload "Europe/London" etc. Available timezones are displayed on the HRIS Integration > Field Mappings tab.
  • To reduce the risk of integration errors it is recommended that all Hive attributes are marked as non-required.
  • If you have any custom fields within your HRIS, please make your Hive contact aware. Not all custom fields will sync automatically and require additional work from the Hive Support team.

More information