Employee Profiles, Org Charts, and HRIS Sync

Employee profiles in Guru help your team learn about each other—who does what, how to work together, and who reports to whom. This article covers how to set up and manage profiles, visualize your team structure with the org chart, and optionally sync profile data from your HR system. ##

What are employee profiles?

Every Guru user has a profile that displays:

  • Basic info: Name, job title, team, location, and start date
  • Working style: Preferred working hours, how to collaborate with you, and current projects
  • Organizational context: Your manager and direct reports
  • Pinned knowledge: Cards you want teammates to see when working with you

Profiles help your team understand who to ask for help, how people prefer to work, and how your organization is structured.

Employee profile example

Managing your profile

View and edit your profile

  1. Click your avatar in the top-right corner of the web app or extension
  2. Select My Profile
  3. Click ✏️ Edit or click any field directly to make changes
  4. Click Publish changes to save

Important

If your workspace syncs with an HR system (HRIS), some fields will automatically update from that system and can't be edited in Guru. You'll see: "Some fields are pulled from an external source."

What you can add to your profile

Automatically managed fields (if using HRIS sync):

  • Name and pronouns
  • Profile picture
  • Job title, team, location
  • Start date
  • Manager

Fields you always control:

  • About Me
  • What I'm Working On
  • Best Way to Work With Me
  • Working hours
  • Pinned Cards (knowledge you want to highlight)

Find a teammate's profile


Understanding the org chart

The org chart visualizes your company's reporting structure—who manages whom, team hierarchies, and how everyone connects. It's automatically built from the Manager relationships set in employee profiles.

View the org chart

  1. Click Org Chart from your avatar menu, or
  2. Click Show in Org Chart from any employee profile

Navigate the chart:

  • Drag to move around
  • Zoom with your mouse/trackpad
  • Click # Reports to expand a manager's team
  • Click Reset 🔄 to return to default view
💡

Tip

Missing connections in your org chart?

Admins can fix gaps by:

Turn off the org chart (Admins only)

If you don't want the org chart visible to your workspace:

  1. Go to Manage > Workspace Preferences
  2. Toggle Org Chart visibility off

This hides the feature completely from all users.


Syncing profiles with your HR system (HRIS)

What is HRIS sync?
HRIS (Human Resources Information System) sync automatically updates Guru profiles with data from your HR platform—like BambooHR, Workday, or Gusto. Instead of manually updating job titles, managers, or locations in Guru, changes in your HR system flow to Guru automatically within 24 hours.

Why use HRIS sync?

  • Keeps profiles accurate without manual updates
  • Ensures org chart reflects current reporting structure
  • Reduces admin work when people change roles or teams

Supported HR platforms

Guru works with many HRIS platforms including:

  • AlexisHR, BambooHR, ChartHop, Deel, Gusto, Hibob, Namely, Personio, SuccessFactors, Workday, Zenefits, and more

What information syncs?

Synced from your HRIS (updates automatically):

  • First and last name
  • Profile picture
  • Job title
  • Team
  • Work location
  • Start date
  • Manager
  • Direct reports

Not synced (users control these):

  • About Me
  • What I'm Working On
  • Best Way to Work With Me
  • Working hours

Never synced (for privacy):

  • Salary, SSN, payment information

Set up HRIS sync (Admins only)

  1. Go to Manage > Users and Groups > HRIS Sync
  2. Click Set Up HRIS Sync
  3. Select your HR platform and follow the authentication steps
  4. Click Submit

Guru will show which fields are syncing. Changes from your HRIS appear in Guru within 24 hours.

❗️

Important

Synced fields will overwrite existing Guru profile data. Non-synced fields (like "About Me") won't be affected.

Customize field mapping

By default, Guru maps standard HRIS fields automatically. You can customize how Job Title maps:

  1. Go to Manage > Users and Groups > HRIS Sync
  2. Click Edit Sync > Map fields
  3. Select which HRIS field should populate "job_title" in Guru
  4. Click Save mappings

Update sync credentials

If your HRIS connection breaks or credentials change:

  1. Go to Manage > Users and Groups > HRIS Sync
  2. Click Edit Sync > Update
  3. Re-authenticate and click Submit

Troubleshooting

Someone's not showing up in the org chart correctly

If you're not using HRIS sync:

  1. Go to the person's profile
  2. Click ✏️ Edit
  3. Make sure their Manager field is set correctly
  4. Click Save

If you are using HRIS sync:

  • The data comes from your HR system
  • Contact your HR team to verify manager assignments there
  • If it's still wrong after 24 hours, contact Guru Support

I can't edit my profile fields

If you see "Some fields are pulled from an external source," your workspace uses HRIS sync. Contact your Admin or HR team to request changes—they need to be made in your HR system.


Frequently Asked Questions

About Profiles

Are profiles required?
Yes, every Guru user has a profile. Even if incomplete, your published Cards will still display.

What happens when someone leaves the company?
Their profile shows as "Deactivated User" with a grey banner. Profile information remains visible.

Can external collaborators have profiles?
Yes. People outside your HRIS sync can fill out profiles manually. Other users can't tell who's synced vs. manual.

Can I use formatting in my profile?
Yes, you can use Markdown in text fields. HTML isn't supported.

What's the difference between "My Profile" and "My Settings"?

  • My Profile = Your work info and bio
  • My Settings = Account settings (password, role, keyboard shortcuts)

About Org Chart

Can I hide specific people from the org chart?
No, the org chart is all-or-nothing for your workspace. Submit feedback if you need this feature.

About HRIS Sync

Does HRIS sync create new Guru accounts?
No. HRIS sync only updates existing users. To automatically create accounts when someone joins, use SCIM with SSO. Learn about SCIM.

Can data sync from Guru back to my HRIS?
No, it's one-way: HRIS → Guru only.

What if someone's email doesn't match between systems?
Guru uses email as the unique identifier. Mismatched emails won't sync—the user can update their profile manually.

How often does data sync?
Within 24 hours of changes in your HRIS.

What if the admin who set up the sync leaves?
Other Admins can check HRIS Sync settings and re-authenticate if needed. Sync continuity depends on your HRIS authentication method.

Can I control which HRIS fields sync?
Only Job Title is manually mappable. Share feedback if you need more control.

What happens if I use both HRIS and SCIM?
HRIS sync takes priority. SCIM updates are treated like manual edits and won't overwrite HRIS-synced fields.


👀

Want a closer look at some key Guru features and best practices?

Check out our events page for demos, workshops, new release roundups, Getting Started bootcamp, guest panelists and more! For upcoming live events and a series of past recordings: Click here to register