logo

How to Integrate Fastbots With Slack Workspace

The following tutorial will show you how to integrate your FastBots chatbots into Slack. Disclaimer: Since this app utilizes Large Language Model(s), it can generate inaccurate responses.

2

Click on the chatbot to open it.

Click on the chatbot to open it.
3

Click on "Integrations" to open this page.

Click on "Integrations" to open this page.
4

Click on the "Connect" button under Slack.

Click on the "Connect" button under Slack.
5

Click on the drop-down menu to select the Slack Workspace where you want to add the Fastbots.

Click on the drop-down menu to select the Slack Workspace where you want to add the Fastbots.
6

Once the workspace is selected, click on this option to select the channel to which you want to add the Fastbots.

Once the workspace is selected, click on this option to select the channel to which you want to add the Fastbots.
7

Select a channel name.

Select a channel name.
8

After selecting the channel name, click on the "Allow" button.

After selecting the channel name, click on the "Allow" button.
9

Upon clicking on "Allow" button, you will see this screen which means that chatbot has been successfully add to your Slack Workspace.

Upon clicking on "Allow" button, you will see this screen which means that chatbot has been successfully add to your Slack Workspace.
10

Open your Slack Workspace and go to the channel where you added the Fastbots.

Open your Slack Workspace and go to the channel where you added the Fastbots.
11

Once you open the channel, you will see this message "added an integration to this channel: FastBots"

Once you open the channel, you will see this message "added an integration to this channel: FastBots"
12

The next step would be to connect your API with your Slack workspace so your chatbot can be functional.

The next step would be to connect your API with your Slack workspace so your chatbot can be functional.
13

To make your chatbot functional in Slack, start a conversation with the chatbot by mentioning it in the selected channel.

To make your chatbot functional in Slack, start a conversation with the chatbot by mentioning it in the selected channel.
14

This screen will appear once you click on "@FastBots"

This screen will appear once you click on "@FastBots"
15

Click on the "Add to channel" button.

Click on the "Add to channel" button.
16

Once you see this message "has been added to #general by {your name}", select a new conversation with chatbot by mentioning it again in the channel.

Once you see this message "has been added to #general by {your name}", select a new conversation with chatbot by mentioning it again in the channel.
17

Select @Fastbots and send the message.

Select @Fastbots and send the message.
18

You will notice that you have received a reply in the thread.

You will notice that you have received a reply in the thread.
19

Open the thread and click on "FastBots" to go to its profile.

Open the thread and click on "FastBots" to go to its profile.
20

Go to your chatbot and open the "Account" section.

Go to your chatbot and open the "Account" section.
21

Click on the "Generate New API Key" button.

Click on the "Generate New API Key" button.
22

Copy the API Key using this icon.

Copy the API Key using this icon.
23

Go back to your Slack Workspace and paste the API Key here.

Go back to your Slack Workspace and paste the API Key here.
24

Click on "Connect FastBots to Slack"

Click on "Connect FastBots to Slack"
25

The chatbot is now completely configured with your Slack workspace and is ready to use. You can chat with the bot by either sending a private message or sending the message to the channel where it's added. Let's start the testing with direct message to chatbot. Click on the "Message" button.

The chatbot is now completely configured with your Slack workspace and is ready to use. You can chat with the bot by either sending a private message or sending the message to the channel where it's added. Let's start the testing with direct message to chatbot. Click on the "Message" button.
26

Send a message to your chatbot. In this case, I will send "Hi" to check its response.

Send a message to your chatbot. In this case, I will send "Hi" to check its response.
27

The chatbot will reply in the thread. Open the thread to see the message.

The chatbot will reply in the thread. Open the thread to see the message.
28

It will ask you to select a chatbot from your account. Click on "Select a bot"

It will ask you to select a chatbot from your account. Click on "Select a bot"
29

Choose the chatbot you wish to interact with.

Choose the chatbot you wish to interact with.
30

After selecting the chatbot you can start asking it questions and it will provide answers.

After selecting the chatbot you can start asking it questions and it will provide answers.
31

Once you ask a question, it will add the "Brain" emoji on your message which means its thinking and typing an answer.

Once you ask a question, it will add the "Brain" emoji on your message which means its thinking and typing an answer.
32

The emoji will be removed automatically once the chatbot provides the answer.

The emoji will be removed automatically once the chatbot provides the answer.
33

If you want to chat with a different chatbot, start a new conversation and then select the chatbot again from the thread.

If you want to chat with a different chatbot, start a new conversation and then select the chatbot again from the thread.
34

You can also interact with the chatbot in the channel where you originally added it. Just go to that channel and start a conversation by mentioning (@) the chatbot.

You can also interact with the chatbot in the channel where you originally added it. Just go to that channel and start a conversation by mentioning (@) the chatbot.
35

It will reply in the thread.

It will reply in the thread.
36

Open the bot's reply and select the chatbot you'd like to chat with.

Open the bot's reply and select the chatbot you'd like to chat with.
37

Type your message to interact with the selected chatbot.

Type your message to interact with the selected chatbot.
38

If you want to disconnect/remove your Fastbots chatbot from Slack Workspace, open the Fastbots profile in Slack.

If you want to disconnect/remove your Fastbots chatbot from Slack Workspace, open the Fastbots profile in Slack.
39

Click on the "Logout" button

Click on the "Logout" button
40

Done 🚀 You have successfully integrated your chatbot with Slack.

Done 🚀 You have successfully integrated your chatbot with Slack.