-
Login with an admin account to https://api.slack.com/apps
-
Create App
-
Configure Permissions
-
Select the App
-
Go to "Basic information" → "Add features and functionality" → "Permissions"
-
Configure Interactivity functionality
-
Select the App
-
Go to “Interactivity & Shortcuts”
-
Enable Interactivity via the toggle
-
Add “Request URL” (https://YOUR_HAIILO-DOMAIN/web/content-distribution/slack/interactivities)
-
This can be found in the Multichannel Administration settings in Haiilo under "Interactivity request URL":
-
-
Wait for “Verified” response
-
Click “Save Changes”
-
-
Configure Event Subscriptions
-
Select App
-
Go to “Event Subscriptions”
-
Enable “Events” via toggle
-
Add “Request URL” (https://YOUR_HAIILO-DOMAIN/web/content-distribution/slack/events)
-
This can be found in the Multichannel Administration settings in Haiilo under "Event Subscriptions request URL":
-
-
Wait for “Verified” response
-
Click “Subscribe to bot events”
-
Add the following “Bot User Events”
-
reaction_added
-
reaction_removed
-
-
-
Click “Save Changes”
-
Click “Reinstall your app” on top of the page
-
Go to “Basic Information” in the side navigation
-
Click “Install to Workspace”
-
Click “Allow”
-
-
Enter credentials into the Haiilo Multichannel Administration
-
Slack API token
-
Go to “Feature > OAuth & Permissions” in the side navigation of your Slack app
-
Copy the “Bot User OAuth Token”
-
Go to Multichannel Administration in Haiilo
-
Enable the Toggle for Slack.
-
Paste in the “Slack API token” field
-
-
Slack API signing secret
-
Go to “Basic information” in the side navigation of your Slack app
-
Copy the “Signing Secret”
-
Go to Multichannel Administration in Haiilo
-
Paste in the “Slack API signing secret” field
-
-
Click “Save changes for Slack”
-
-
Multichannel Communication: Slack Integration
To use Slack as a communication channel for Multichannel Communication, a Slack App must be created and configured according to the steps below.
Was this article helpful?