Connecting Slack or Microsoft Teams is only the first step in bringing Deel’s powerful tools into your daily workflow. Once you have successfully connected Slack or Microsoft Teams to Deel, you must authorize your users and ensure their profiles are correctly matched across both platforms.
This guide walks you through how to authorize your workforce and link their identities across platforms so that your integration runs smoothly and securely.
In this article:
Activating Users for Plugin Access
Managing the People Match Process
How to Activate Users for Plugin Access
Even after a successful connection, users remain "unauthorized" by default for security reasons. You must explicitly grant access to specific workers or the entire organization.
Step 1: Access User Management
Navigate to Settings > Slack and Teams Plugin > User Management.
You can also reach this by clicking Manage Users directly from the Plugins page.
Step 2: Choose Your Activation Method
You have two ways to manage who can use the integration:
-
Manual Authorization:
Browse the list of workers.
Select the checkboxes for the individuals you wish to authorize.
Click Add Selected. These users will move to the "Workers with access" list.
-
Automated Authorization:
Click Create Automation.
Select criteria (e.g., "Authorize all workers").
Click Create. The system will now periodically scan your Deel organization and automatically activate new users.
How to Manage the People Match Process
The People Match process ensures that "employee" on Deel is recognized as "@employee" in Slack or Teams. If a user isn't matched, the plugin will not know which account to send notifications to.
Step 1: Check for Match Warnings
If there are discrepancies (usually caused by different emails being used on both platforms), a warning banner will appear in the User Management section stating: "Some accounts could not be matched."
Step 2: Perform a Manual Match
Click View Settings on the warning banner or go to Apps > Slack/Teams Plugin > People Match.
Review the list of "Unmatched" employees.
Use the dropdown menu next to the employee's name to find and select their corresponding messaging account.
Click Match to confirm.
Frequently Asked Questions
[ACCORDION] Why can't my employee see the Deel app in Slack/Teams?
This is usually because they haven't been Authorized. Check the User Management section to ensure they have been added to the "Workers with access" list.
[ACCORDION] What happens if an employee uses a personal email for Slack but a work email for Deel?
The system will fail to "Auto-match" them. You will need to follow the People Match workflow above to manually link their Deel profile to their Slack account.
[ACCORDION] Do I have to re-authorize people every time I add a new plugin?
No. Once a user is authorized for the Slack/Teams integration via the User Management settings, they are activated for the platform's plugins.