The Slack channels allows you to deploy your bot in a Slack workplace.
There are 2 ways you can deploy a bot on a Slack workplace:
- Deploy a webhook based bot: the bot can send as many replies to the user as needed and it can send a message without needing the user to send one first. The bot can be used only on one Slack channel in a specific Workplace.
You can find the instructions on how to configure a webhook based bot here - Deploy a reply based bot: the bot can only reply to a user message and cannot initiate a conversation without an initial user input. The bot can be used in any Slack Workplace or channel.
You can find the instructions on how to configure a reply based bot here.