This article explains how to add private channels when enabling the Slack notifications plugin for the Deel App For Slack.
Before you begin:
You should have a private channel created. If you don't, create a channel and set the visibility to private.
You must be able to open the target private channel and add apps to it. Ensure that the Deel app is available in your Slack workspace and that you can authorize or reauthorize the workspace if prompted. If your organization restricts app installation or channel access, obtain Slack workspace administrator approval before continuing.
Enabling 'Add Channel' dropdown in Private Channels
✅ Step 1 – Add the Deel bot in the private Slack channel you’re looking for
In Slack, open the private channel that you want to use. In the channel header, select Add apps, search for Deel, and select Add to invite the Deel app to the channel. Confirm that Deel appears in the channel’s app list or member/app details.
✅ Step 2 – Return to your Slack integration and click on the Sync Slack button
In Deel’s left sidebar, select Apps & Automation to expand its submenu, then select Slack/Teams Plugin. On the Slack & Teams Plugin page, remain on the Plugin for Slack tab.

If Connect Slack is displayed, select it and complete the Slack authorization flow for the correct workspace. Return to Deel after Slack confirms the authorization.

When Sync Slack is available, select it and wait for the sync to finish. Do not close or refresh the page while syncing. Return to the private-channel settings, open the Add Channel dropdown, and confirm that the private channel where you added Deel is available to select.
FAQs
[ACCORDION] I still can't see the private channel after adding the Deel bot and re-syncing.
The following factors could be preventing your private channels from showing:
1. Your user profile in Deel uses a different email than the one configured in Slack. Until emails are matched, we can't be certain that the user has permissions in Slack to see or enable notifications to a private channel in Slack.
2. Your user profile in Slack does not have access to the private channel you're trying to add.
3. Confirm that the Deel app was added to the exact private channel you want to select. Adding it to another private channel does not provide access to the target channel.
4. Confirm that Slack was authorized for the intended workspace.
5. Run Sync Slack again after confirming the app membership and permissions.
6. If the workspace requires administrator approval for apps or permissions, request approval before reconnecting and syncing.
Troubleshooting
| Problem | Did you try? | How to fix |
|---|---|---|
| Your authentication is invalid appears. | Your Slack credentials have expired or are invalid and Sync Slack is disabled. | 1. Select Reconnect Slack. 2. Complete the Slack workspace authorization again. 3. Confirm that Deel is still added to the target private channel. 4. Return to Deel and select Sync Slack. 5. Check the Add Channel dropdown after the sync finishes. |
| Connect Slack appears instead of Sync Slack. | Slack is not currently connected in Deel. | Select Connect Slack, complete Slack authorization, and then return to the integration to use Sync Slack. |