Skip to main content
admin·Organization

HRIS Integration

Sync employee data from your HR system to automatically provision and deprovision MentorStack members

Connecting your HRIS (Workday, BambooHR, Rippling, HiBob, and others) lets MentorStack automatically pull employee records so you don't have to manage members manually. New hires appear in MentorStack; departures are deactivated.

Note

HRIS integration is available on the Growth plan and above.

What syncs

  • New employees → provisioned as MentorStack members (pending role assignment)
  • Departures / terminations → member deactivated (data preserved)
  • Profile fields → name, email, department, job title, seniority level

Role assignment (Mentor vs Mentee) is not synced from HRIS — you assign roles in MentorStack after provisioning, either manually or via bulk invite CSV.

Setup

Go to Settings → Integrations → HRIS.

  1. Select your HRIS provider from the list
  2. Enter the API credentials (API key, base URL, or OAuth details — varies by provider)
  3. Click Test connection to verify access
  4. Configure the sync frequency (daily is the default)
  5. Click Enable sync

The initial sync runs immediately after enabling. Subsequent syncs run on your configured schedule.

Field mapping

MentorStack auto-maps standard fields. If your HRIS uses non-standard field names, use the Field mapping section to map your HRIS fields to MentorStack fields manually.

Manual sync

To run a sync immediately outside the schedule, click Sync now in Settings → Integrations → HRIS. Useful after a batch of new hires or a reorg.

Provisioning behavior

By default, newly synced employees are created as inactive members waiting for a role assignment. You can change this to auto-assign a default role (Mentor or Mentee) in the HRIS settings.

Deactivation behavior

When an employee is marked as terminated or inactive in your HRIS:

  • Their MentorStack account is deactivated
  • Active matches are flagged for admin review
  • Meeting and goal history is preserved
  • The account can be reactivated manually if needed

Note

Deactivation is soft — member data is never deleted by an HRIS sync. Only explicit admin deletion removes data permanently.