Slack Integration
Table of contents
Creating a Slack application
Navigate to the following Slack URL to create/configure a slack Application:
https://api.slack.com/apps
Click the Create New App button on the top right corner, and choose the “From scratch” option:
Give the App a name, and choose the desired workspace:
Click “Create App” to continue.
On the following page, configure the features/functionality of the App. Select the “Permissions” tab:
Scroll down to the “Scopes” section, and add the following permissions to the App:
Installing a Slack application to a Workspace
Navigate back to the top of the page, and Install the App to the desired Workspace:
Accept the permission request:
Make a note of the Bot User OAuth Token. It will be needed in the following steps:
Adding a Slack application to a Channel
Navigate to the Slack workspace. Click on the channel name to see the channel details. Choose the Integrations tab:
Scroll down and select “Add apps” to add the App to the Slack channel:
See the confirmation message in the Slack channel:
Configuring a Slack Actor in Fluency
Navigate to the Actions page from the Main menu:
In the Actors section of the page, click the button on the right side of the page to add a new Slack actor:
Enter a name and the Slack OAuth Token from above. Click “Test Connection”, and then click “Save”, to add the Slack actor.
Configuring a Slack API Configuration in Fluency
In the API Configuration section further down the page, click the button on the right side of the page to add a new Slack API:
Configure the Actor Name and choose the Slack Actor added above.
Click Save to add the API configuration.
Configuring a Behavior Action in Fluency
Navigate to the top of the page, to the Action section. Click the button on the right side of the page to add a new Action. Choose the Behavior(s) alerts to be exported, and select the Slack API added above in the Actions box:
Click Save to add the Behavior Action.\