Our Slack integration is a Slack webhook that must be installed via the Slack OAuth approval process. Please confirm that the user completing the process has the permissions required to install Slack apps (typically an Admin).
To see what our communications platform integrations support, please refer to our Communication Platform Integration Basics article.
Step 1 - Browse the integration hub library in your Global Settings.
Find the Slack integration and click on "Add Integration".
Step 2 - Select Connect. This will open the Slack authentication process. A user with permissions in Slack to add integrations (typically an Admin) must complete this step.
Step 3 - Within the Slack authentication step, confirm the workspace and approve the integration by selecting "Allow".
**NOTE*** - If your account does not have the required permissions you will see an error stating there was a problem authenticating your account that looks like this:
This means that the user account completing the process doesn't have the permissions required to install Slack apps. The account will typically need to be an Admin account. If you have confirmed this, you'll need to check with slack support to resolve this message before moving to Step 4.
Step 4 - After successfully authenticating you'll be able to configure which notifications you want to use. Select "Edit" to the right of "Integration Settings" and enter the Channel name(s) and check the notification box(es) you want to use. When finished, hit "Save". Once enabled, the integration will be activated immediately.
Step 5 - Invite the ClientSuccess chat bot to your channel.
- Can I use a private channel in Slack for my notifications?
- Yes, a private channel can be designated by name however an extra step is required to invite the ClientSuccess bot to the desired channel. Use the Slack invite command to /invite @clientsuccess to the channel. You must have the proper permissions to complete this step.
- Why aren’t my notifications appearing in Slack?
- Make sure the notification is Enabled and that a proper channel name is configured. After confirming these items please check the integration history for the Slack integration and see if any error messages are present.