Skip to main content

Slack Integration

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 in Fluency

Refer to the main page of Actions.

Slack Actor

For a Slack actor:

(1) Click "MANAGE ACTORS" on API Actions page;

(2) Click "+ ACTOR" and choose "slack" from the pull-down menu;

(3) Fill in the name and Slack App token, click "SAVE".

Slack API

(1) Switch to the second tab "APIS/ENDPOINT" on API Actions page;

(2) Click the button "+ API CONFIG" and choose "Slack-Message" from the pull-down menu;

(3) Configure the "Actor Name" and choose the "Slack Actor" added above ("Slack_Fluency");

(4) Click Save to add the API configuration.

Behavior Action

(1) Switch to the first tab "ACTIONS" on API Actions page;

(2) Click the button "+ ACTION" to add a new action. Choose the Behavior(s) alerts to be exported, and select the "Slack API" added above in the Actions box:

(3) Click "SAVE" to add the Behavior Action.

Page last updated: 2023 Aug 11