Guide FloatChat

Floatchat- User Guid

Slack

#

1. Introduction #

Slack is a cloud-based collaboration platform that brings all communication together in one place. It offers real-time messaging, archiving, and powerful search capabilities for modern teams. With Floatchat, you can easily connect your bot to Slack, allowing users to interact with your bot and receive answers to their FAQs within the Slack enviro

2. Access to Setup #

Access Slack as a channel by going to Configure > Deployment > Slack in the Floatchat platform.

Slack

3. Steps to configure Slack as a Channel #

3.1 Creating an Application #

Slack

To deploy your bot on Slack, you need to create a new app. Login to Slack through the following URL: [URL]. Select “Create New App” and choose “From Scratch” when prompted.

#

3.2 Provide an App Name #

For example, you can use “Sample” as the app name. After entering the name and selecting the workspace, click on “Create App.”

slack

 

3.3 Enabling Oauth and Permissions #

Go to the “OAuth and Permissions” setting under the “Features” tab on the left-hand side.

#

3.4 Configuring Scopes #

Under the “Scopes” section, enable the following scopes for both “Bot Token Scopes” and “User Token Scopes” by clicking on “Add an OAuth Scope”:

slack

 

i) im:history

ii) im:read

iii) im:write

3.5 Adding Redirect URL #

Navigate to “OAuth and Permissions” and add the redirect URL for your bot. You can find this link in the Floatchat portal under “Configurations > Deployment > Slack” in the “Redirect URL” field. Once added, click on “Save URLs.”

slack
slack

 

3.6 Setting up Event Subscriptions #

Enable event subscriptions by toggling the “Enable events” button. Add the request URL from the Floatchat portal and subscribe to the following events:

– Subscribe to bot events: message.im

– Subscribe to the event on behalf of users: im_created

Click on “Save changes.”

 

3.7 Enabling Interactivity & Shortcuts #

Toggle the button to enable “Interactivity & Shortcuts” and copy the Request URL from the Floatchat portal.

slack

3.8 Requesting Installation and Permissions #

Navigate to “OAuth and Permissions” and click on “Request to Install” to enable the required permissions. Submit the request.

slack

3.9 Allowing Slash Commands and Messages #

Under the “App Home” tab in the “Features” panel, check the box that allows users to send Slash commands and messages from the messages tab.

3.10 Copying Basic Information #

Navigate to the “Basic Information” section under the “Settings” tab and copy the following details:  #

  1. i) Client ID
  2. ii) Client Secret
  3. iii) Verification Token

 

slack

Paste these details into the Floatchat portal and click on “Save Changes.” Once the details are saved, click on the “Add to Slack” button, and your bot is ready to interact on Slack.

What are your feelings
Scroll to Top