The Slack connector requires a Slack application and a Slack bot in order to function. The application and bot need to be configured correctly.
-
Use the Slack website to create an application.
Note: Log in as a workspace administrator to create an application.
-
Use the following URL to create a bot in the application you created:
https://api.slack.com/apps/<app_id>/bots
-
Use the following URL to configure the scope and permissions of the application
and bot:
https://api.slack.com/apps/<app_id>/oauth
The required scope and permissions are:
- app_mentions:read
- channels:read
- channels:manage
- groups:read
- groups:write
- mpim:read
- mpim:write
- users:read
- users:read.email
- chat:write
- chat:write.public
- im:read
- im:write
-
Use the following URL to obtain the Slack bot token and signing secret:
https://api.slack.com/apps/<app_id>/oauth