Employee profiles connect people with the knowledge that they create and consume. They also add a layer of personal connectivity to the information everyone accesses every day. Guru offers the capability to sync with your organization's Human Resources Information System (HRIS), which makes it even easier to keep your team's employee profile information up-to-date.


โ—๏ธ Important

HRIS sync is available to teams on the Builder plan (and higher). The user enabling the sync must have both Guru Admin access and Admin access to their team's HRIS. There can only be one HRIS synced with a Guru team at this time.


Which HRIS does Guru sync with?

Altera Payroll Charlie, AlexisHR, BambooHR, Breathe, Ceridian Dayforce, Charlie, ChartHop, Freshteam, Hibob, HR Cloud, HR Partner, Humaans, IntelliHR, Justworks, Lano, Lucca, Namely, Nmbrs, Officient, Paychex, Paylocity, PeopleHR, Personio, Proliant, Rippling, SageHR, SAP SuccessFactors, Sapling, Sesame, Square Payroll, TriNet, UKG Pro, UKG Ready, Workday, Zenefits.


๐Ÿก Share feedback in the Guru Community

Don't see your organization's HRIS listed here? Search the Guru Community! If your team's HRIS is already requested, give the feedback an upvote. Request new HRIS by submitting a new Product Feedback post. We continue to add integrations, and hearing from you helps our team prioritize the requests.


The following profile fields may be supported by the sync, depending on the HRIS you're connecting to:

  • First Name

  • Last Name

  • Profile picture

  • Job title

  • Team

  • Work location

  • Start date

  • Manager

  • Direct reports (when applicable)

Sensitive information like employee payment and salary data, SSN, etc. will not be synced.

The rest of the profile fields are freeform text fields and should be completed by the individual user. This includes:

  • About me

  • What I'm working on

  • Best way to work with me

  • Working hours

How to set up an HRIS sync

1. Navigate to Team Settings, Apps & Integrations, and click the HRIS syncs tab.

2. Click the Set Up HRIS Sync button.

3. Choose your team's HRIS and follow the prompts. The exact steps to set up your sync will depend on which HRIS your organization uses.

4. Click Submit to confirm your choices and enable the sync. You'll see a confirmation message on the HRIS syncs tab clarifying which profile fields will be synced, as well as the options to Edit sync or Disable sync.


โœ๏ธ Note

You will begin to see updates flow from the HRIS into individual employee profiles in Guru within 24 hours. If, for some reason, information isn't syncing in the way you expect, please contact Guru Support using the widget located at the bottom right corner of this page, or, by emailing support@getguru.com


Frequently Asked Questions about HRIS syncs

Can I configure which specific profile fields our HRIS syncs to and updates in Guru?

No, not at this time. This is an example of the kind of Product Feedback we'd like to receive in the Guru Community.

Can Guru profile field data flow into the employee's profile in the HRIS?

No, not at this time. The sync is one-way and information flows from the employee's profile in the HRIS to the pre-defined, synced profile fields in Guru. Once the sync is enabled, edits will need to be made in the HRIS to see them reflected in the user's synced profile in Guru.

How often is profile information synced from the HRIS to Guru?

Generally, you will see updated profile information flow into Guru within 24 hours of an edit being made in the HRIS.

What will happen to the existing data within employee profiles after enabling the sync?

Fields synced in from your HRIS will overwrite any manually added information, with the exception of First Name and Last Name. First Name, Last Name, and any fields not synced in from your HRIS will continue to be manually editable in Guru.

What happens if the user is known by one email address in the HRIS and another in Guru?

The email address is Guru's unique identifier. If there is a mismatch, the sync will likely fail to identify the correct user profile to update in Guru. In this case, the user will continue to be able to manually edit their profile fields.

How do HRIS and SCIM user data interact in Guru?

SCIM data is treated the same as the manual entry of data. If a profile field is synced to the HRIS, it will have precedence compared to SCIM data.

Do new users added to my HRIS automatically get added to Guru?

No, not with the HRIS sync. However, automatically adding new users to Guru is possible to set up by enabling SSO with SCIM. We recommend talking with your IT team about this.

How do we handle changing a user's email address after the HRIS sync is enabled in Guru?

Please refer to the advice outlined in Changing an email address in Guru. Upon the next HRIS sync, the HRIS will recognize the match with the user's new Guru email address and update the employee's profile information accordingly.

How will the profiles of Guru users outside my company (who have access to Guru) look?

If the HRIS sync is disabled, each Guru user will be able to manually fill out their own profile. If the HRIS sync is enabled, the Guru users outside of the HRIS will be able to fill out their profiles manually. Other Guru users wonโ€™t be able to tell if a user is synced with the HRIS (i.e. an employee) or not.


๐Ÿ“‘ Related articles


Did this answer your question?