HiBob

Keep people, managers, departments and time off in MuchSkills up to date from HiBob. You create a service user in Bob, decide what and whom it can see with a permission group, and connect it in MuchSkills.

Updated

Self-serve connectionAdmins and HR

Who
A MuchSkills Owner or Admin, with a Bob Admin
How it connects
Self-serve, in Settings › Integrations
Sync
Every 5 hours, or on demand with Sync Now
Access
Read-only

Before you start

  • In MuchSkills: the Owner or Admin role.
  • In Bob: a Bob Admin who can create service users and permission groups.
  • Decide who to sync first. Bob decides who MuchSkills sees, through the service user's permission group. Start with five to ten people. You can widen the scope afterwards.
  • Tell people first. Starting the sync invites everyone in scope to create their MuchSkills profile.
  • Check email addresses. The email in Bob should be the address each person uses to sign in to MuchSkills.

Steps

In MuchSkills

  1. Open the HiBob connector. Go to Team/Org › Settings › Integrations and click Connect on HiBob. Keep this tab open: you paste two values into it as you go.
Loop: Team/Org, Settings, Integrations, then Connect on HiBob, ending on the form with HiBob service user and HiBob token

Team/Org › Settings › Integrations › Connect on HiBob.

In Bob

  1. Create a service user. In Bob, go to System Settings › Integrations and open Service Users. Create a service user named MuchSkills. Bob shows its ID and token. Copy the ID into HiBob service user and the token into HiBob token in MuchSkills. Copy the token straight away: Bob only lets you copy it when it is generated. HiBob's guide to API service users
  2. Create a permission group for it. Under System Settings › Account › Permission groups, create a group named MuchSkills and add only the service user as a member. A new group has no permissions, and a service user has none until you add it to a group.
  3. Give view access to people's data. In the group, click Edit permissions and open People's data › People's fields. Tick View on the Basic info, About, Employment and Work categories. These are the fields HiBob lists as the defaults for reading employee data: name, email, photo, job title, department, site and manager. Leave Edit off, and leave payroll and other sensitive categories closed. HiBob's guide to categories and permissions
  4. Give view access to time off. In People's data, under Time off › See who's out today, tick See who's out. HiBob's time off permissions
  5. Choose whose data it sees. In People's data, click Access data for. For a first sync, choose Select people by name, click Edit, pick five to ten people and click Apply. To sync part of the company, use Select people by condition, for example a department or site. Everyone covers all employed people. Save the group.

Back in MuchSkills

  1. Connect. With both values pasted in, click Connect. The status changes from Waiting for credentials to Api Connected.
The HiBob form in MuchSkills with its three parts numbered: 1 HiBob service user, 2 HiBob token, 3 the Connect button

The HiBob form: 1 service user, 2 token, 3 Connect.

  1. Start the sync. MuchSkills shows how many employees will be synced and invited. Click the number to see their names, email addresses and departments. When the list looks right, click Start Sync.
  2. Widen the scope. When the first people look right, change Access data for in Bob to everyone who should be in MuchSkills. The next sync brings them in, or click Sync Now.

Check it worked

  • The connector shows Data is synced every 5 hours, with Last successful sync and Next scheduled sync.
  • On Team/Org › Settings › Integrations, the HiBob tile shows Connected.
  • Team/Org › Members lists the people you synced.
  • The people you synced have an invitation to create their profile.

What you get

  • HiBob stays the source of truth. New hires, profile updates and leavers flow from Bob into MuchSkills, with no manual work.
  • Availability you can plan with. Time off from Bob shows in Team Builder and My Circle, so staffing reflects who is actually around.
  • Managers see their people. Each manager's direct reports appear in My Circle as soon as the sync runs.

Important to know

What syncs. Only email and name are required. Sync as many of the other fields as you can, because each one makes MuchSkills more useful.

Field in MuchSkillsNeededUsed for
NameRequiredProfiles, search, every view
EmailRequiredMatching and sign-in
Job titleRecommendedProfiles, roles, Discover
DepartmentRecommendedDepartments and filters
ManagerRecommendedReporting lines, My Circle, reports
LocationRecommendedFilters
Profile photoRecommendedProfiles and the org chart
Time offRecommendedAvailability in Team Builder and My Circle. Dates and percentages only

The permission group decides who syncs. MuchSkills syncs everyone the service user can see. A dedicated group for MuchSkills lets you change that scope at any time without touching anything else in Bob.

How often. Every 5 hours. Sync Now runs it immediately and Pause Sync stops it until you start it again.

Profile photos. Photos are saved when an account is created and are not updated by the automatic sync. Click Sync Now to pull in changed photos.

Time off arrives as dates and percentages. Policy types and reasons are never imported.

Leavers are deactivated, not deleted. When someone leaves in Bob, or drops out of what the service user can see, MuchSkills deactivates them at the next sync. Their project history and certificates stay on record, which matters for audits.

Tags from HiBob fields. If you want filterable tags in MuchSkills from fields such as team name, contract type or team lead, contact support@muchskills.com. It is optional and can be added at any time.

Keep the token current. If you refresh the service user's token in Bob, paste the new token into HiBob token and click Update Credentials. Deleting the service user stops the sync.

One people sync at a time. If another HR connector is already syncing, Start Sync asks Are you sure? and warns This action will stop your current integration sync. Click Yes, connect only if you want HiBob to take over.

Data MuchSkills does not accept. These are blocked when data arrives and never stored: age or date of birth, salary or other compensation data, performance ratings, and political, religious or health data.

Troubleshooting

What you seeWhyWhat to do
Invalid CredentialsThe service user's name went into HiBob service user instead of its ID, or the token was copied wrongly or has been refreshedPaste the ID and a newly generated token, then click Update Credentials
Failed to fetch employees. Please check the integration settings and try again.The service user is not in a permission group, or the group has no View on People's fieldsAdd the service user to the group, tick View on the categories in step 4, then click Update Credentials
No Start Sync button after connectingThe group's Access data for covers no oneCheck Access data for in the permission group, then reopen the connector
Missing Attributes in APIThe group cannot see a field, or some people lack a value, usually emailTick View on the field named in the message, or fill in the missing values in Bob, then click Sync Now
Job titles, departments or managers are missingThe group has no View on Work, or a field was moved to another category in BobCheck the field's current category under People's fields and tick View on it
Time off does not showSee who's out is not ticked in the groupTick it under Time off › See who's out today
Authentication failed multiple times. Please verify your HiBob credentials and permissions are correctly configured.The service user was deleted, or its token was refreshedCreate or refresh the token in Bob, paste it in and click Update Credentials
A photo has not changedAutomatic syncs do not update photosClick Sync Now
Which roles do we need?

In Bob, a Bob Admin creates the service user and its permission group. In MuchSkills you need the Owner or Admin role. One person can do both if they hold both roles.

Where do we choose who is synced?

In Bob. MuchSkills syncs everyone the service user can see, and Access data for in its permission group decides who that is. There is no department picker for HiBob in MuchSkills.

Can we start with a few people before syncing everyone?

Yes, and we recommend it. Set Access data for to Select people by name and pick five to ten people. Check the result in MuchSkills, then widen the selection in Bob.

How often does the sync run?

Every 5 hours. An Owner or Admin can run it at any time with Sync Now on the connector.

What happens when someone leaves?

When a person leaves in Bob, or falls outside what the service user can see, MuchSkills deactivates them at the next sync. They disappear from everyday views, and their project history and certificates stay on record. Nothing is deleted.

Does MuchSkills write anything back to HiBob?

No. The service user only needs view permissions. Skills, certifications and development information stay in MuchSkills.

Do employees get an email when we start?

Yes. Starting the sync invites everyone in scope to create their MuchSkills profile, so tell people about MuchSkills before you click Start Sync.

Does the service user count as an employee in Bob?

No. Service users are not tied to employees, cannot log in to Bob, and do not affect headcount or the people directory.

Do you import the reasons for time off?

No. MuchSkills takes only the dates and the percentage of time away. Policy types and reasons, such as sick leave, are never imported.

Checking Daniel’s calendar...

Ask us anything

A real person replies, usually the same working day.

Live webinar · 28 Oct, 17:00 CET

How to analyse the Skill Gaps in your organisation

MuchSkills allows organisations to conduct an in-depth skills gap analysis in a matter of minutes and uncover the skill gaps that hurt organisational performance In this webinar, you will learn how t…