LMS Collaborator knowledge base

Home/System settings/Integrations/Integration with Slack

Integration with Slack

Creating a new app

To create a bot, you need to log in to Slack, go to https://api.slack.com/apps and click the button Create New App:

In the modal window, select From scratch:

Next, you need to give the bot a name and select the workspace it will operate in. Then click the button "Create App":

Granting permissions and configuration

After creating the bot, you need to grant it permissions and configure it. From the Basic Information page, go to OAuth & Permissions:

We go down to the Scopes block, where we need to add the following permissions:

  • chat:write
  • chat:write.customize
  • im:write
  • users:read
  • users:read.email

After that, go to the App Home tab, where you need to enable the Always Show My Bot as Online option (this option is not required, but we recommend enabling it):

Installing the application

After the settings, go to the Install App tab and click on the Install to Workspace: button

Next, you need to grant access to your workspace:

After that, the Bot User OAuth Token will become available, which must be copied and registered in the Collaborator system:

Configuring portal integration with Slack bot

To configure integration with the Slack bot, go to the System Settings - Integrations menu on the Integrations List page in the Notifications section enable the slider in the Slack bot item and paste the copied Bot User OAuth Token into the Slack Bot Token field:

After connecting the bot to the portal, users will be able to enable sending messages to the Slack bot in their profile Notifications Menu.

Still have questions?
Our technical support team is always happy to help!
Write to us at technical support [email protected]. If you are registered on our Helpdesk - send request button below.
Send request