
Turn the Slack messaging platform into a hub for culture and performance. Workleap integrates seamlessly to deliver automated pulse surveys and feedback tools directly within your team channels, drastically boosting participation rates. By meeting employees where they already communicate, you capture real-time insights and foster engagement without ever disrupting their flow of work.
Drive higher survey and 360 response rates by delivering pulses and requests directly in Slack.
Run continuous engagement and performance conversations through familiar Slack channels and workflows.
Cut tool switching with Slack SSO and notifications so employees complete reviews without leaving chat.
Workleap capabilities
Slack connects people. Workleap Officevibe understands them.
Slack streamlines conversations, but it can’t diagnose engagement issues, surface team sentiment, or guide managers on how to support their teams. Officevibe adds the missing layer of employee understanding: continuous listening, feedback, and recognition embedded directly into Slack’s daily workflow.
‍
Slack powers collaboration.
Workleap Performance powers performance management.
Slack is real-time and ephemeral, great for collaboration but terrible for long-term memory. Workleap Performance adds the structure, traceability, and performance context Slack cannot provide. Together, they bridge the gap between daily work and performance decisions.
- Slack is a connected source that pulls context from conversations & channels for the AI-assisted review
- Slack delivers notifications
Requirements for integration
- You must be an Administrator in both Workleap and Slack
- Only one user provisioning integration can be active at a time
- Email addresses must match between Workleap and Slack accounts for proper user sync
- Slack integration does not import the Direct Manager property. You must manually upload Direct Managers via bulk provisioning for full functionality in Workleap Officevibe and Performance.
- For SSO setup, both Officevibe Administrator and Slack Administrator permissions are required
Initial Slack setup
To initially set up the Slack integration:
1. When logged into your account, click the gear icon in the top right corner to access your account settings page and select Provisioning from the side menu.
2. On the Provisioning settings page search for Slack and click Connect

3. Select Connect to your Slack workspace
4. Enter the requested authentication info to connect to your Slack account
- When the connection between Workleap and Slack is established, you'll be taken to the integration configuration page.
Choose members to import
Once the integration setup is completed, you will have the option to sync all employees in your Slack workspace, or to sync data from a specific group in Slack. When selected, all users from the specified Slack groups are synced daily with Workleap. To specify a Slack group, start typing the group's name in the text box and select it from the drop-down list that appears.
SSO
To activate Slack SSO for your Workleap account:
- Open Settings and select SSO from the side menu.
- Select Connect next to Slack
- Select Connect to your Slack workspace
Once this is enabled your users will need to authenticate using their Slack account to access their account.
Mapping teams from Slack
While in the Slack Integration Settings click the toggle to map groups to your Workleap teams. When you map a Slack group to a team, users from the selected group(s) will automatically be added to or removed from that team in the next daily sync.
To map a group to a team, select the drop-down in the Slack group column and start typing the desired group's name. When it appears, select the group from the list.

‍
‍
To configure or maintain the Microsoft 365 integration with Workleap, the person linking the integration must be an administrator in both systems. This typically means being a Global Administrator in Microsoft Entra ID (Microsoft 365) to grant the necessary permissions, as well as an administrator in Workleap to access and manage the integration settings.
Workleap products perform a scheduled, automatic synchronization of user data from Microsoft 365 / Entra ID—typically every 24 hours, although some products may sync more frequently (such as hourly). Each sync updates newly added or removed users and refreshes core profile details, including name, email, job title, profile photo, and reporting manager relationships. In certain products, synchronization also includes group memberships and team mappings.
As for user status, it’s important to note that:
- Users are only removed during the sync if their status in Workleap is Created or Invited.
- Users who are already Active in Workleap will not be removed; instead, the sync will deactivate them when appropriate.
Additionally, Workleap fully supports mapping teams with Microsoft. The only requirement is that the corresponding Workleap teams must be created in advance in order for the mapping to occur.
You can limit provisioning to specific groups or subsets of users instead of syncing your entire directory. Depending on the Workleap product and integration version, this can be done through options such as group-scoped provisioning in Azure AD / Entra (syncing only assigned users and groups) or Microsoft 365 features like Sync by Groups or Manage Groups Sync.
Workleap only syncs active users from Microsoft 365—guest users are never synchronized. This same rule applies to Google and Slack integrations. While you can target specific Microsoft groups for provisioning, Workleap cannot filter users based on employment status the way it can with HRIS-based integrations.
Workleap syncs all active users that match the provisioning logic in Microsoft 365 / Entra ID. This includes contractors or temporary workers if they are represented as regular active users in Microsoft 365. Guest accounts are excluded by default, and Workleap does not support custom attribute mappings to alter this behavior.
To control which users are synchronized, many customers rely on dedicated Microsoft groups (for example, groups containing only full-time employees) to prevent syncing guests, low-privilege accounts, or other special user categories.
Integration to Microsoft 365 is free for Workleap customers
