Skip to content

Slack#

Slack is a business communication platform that helps to chat and collaborate in just one place.

The integration allows users of Automation Reporting distribution to send notifications with launch summary on its finish to desired channel(s).

Obtaining Bot token#

The following steps need to be performed to get a Slack Bot token:

  1. Log in to your Slack account and go to Your Apps section

    01-applications-grid.png

  2. Press the Create New App button. In the pop-up dialog select the From scratch option

    02-create-app-view.png

  3. Next, enter an app name (e.g., Zebrunner) and select a workspace to develop your app in. Click the Create App button and proceed

    03-create-app-from-scratch-view.png

  4. Within the Add features and functionality section, select the Permissions

    04-app-features.png

  5. In the Scopes section, find the Bot Token Scopes and click the Add an OAuth Scope

  6. Add chat:write and chat:write.public for writing messages to channels and chat:write.customize for changing bot name and avatar

    05-permission-scopes.png

  7. Click the Install to Workspace button and copy Bot token from the Bot User OAuth Token section

    06-bot-token.png

Configuring integration#

The following steps need to be performed to add a Slack integration:

  1. Navigate to SettingIntegrationsSlack
  2. Click the Integration button
  3. Enter your Bot token, Bot name, and (optionally) upload a bot icon
  4. Select the projects to add the integration to. For more information, refer to Selecting projects documentation
  5. (optional) Click the Test button to check connectivity
  6. Click the Save button

07-zebrunner-slack-page.png