Integrations
Connect Slack
Install Elba in Slack and use it for employee security communications.
Reviewed Sep 30, 2026 · Product
Connecting Slack lets Elba match active workspace members and deliver supported employee conversations and reminders in direct messages.
This connection is separate from Slack Data Protection and requests a different permission set. See OAuth scopes and permissions for both grants.
Before you connect
Use a Slack account that is permitted to install applications under your workspace’s app-management policy. Slack role names and approval requirements vary by organization.
Install the Elba app
- In Elba, open Settings → Integrations → Slack.
- Select Connect.
- Review the Slack authorization screen and choose the correct workspace.
- Approve the requested permissions.
- Return to Elba and confirm that Slack reports as connected.
- Open Communication Preferences if you want Slack to be the organization’s employee communication channel.
Elba synchronizes active, non-bot Slack members that have an email address. Matching uses the employee email address in Elba.
Delivery behavior
- Matched employees can receive supported Elba conversations in Slack.
- Employees who cannot be matched to a Slack account fall back to email.
- Once Slack is connected, employees can choose it as their own channel from the member portal, and admins can set it for them, even when Slack is not the organization default. See Sam.
Troubleshooting
- Confirm that the correct Slack workspace was selected during authorization.
- Check that the employee has an active, non-bot Slack account with the same email address used in Elba.
- If Slack requires application approval, ask a workspace administrator to approve Elba and restart the connection from Elba.
- Do not remove a working Slack connection before confirming the impact on active employee communications.