--- title: "Slack Bots" slug: "slack-bots" description: "Learn how the Slack Module lets you configure Slack Bots that execute Decisions Flows when mentioned in a Slack channel." updated: 2026-04-27T20:46:49Z published: 2026-04-28T14:12:58Z canonical: "documentation.decisions.com/slack-bots" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Slack Bots ## Overview | ## Slack Bots | | --- | | **Settings Location** | N/A | | **Prerequisites** | - Slack account and application - Experience using [OAuth](/version-10/docs/establishing-an-oauth-provider) and generating [OAuth](/version-10/docs/creating-oauth-tokens) tokens in Decisions - Knowledge of [Slack's API](https://api.slack.com/apps) for correct scopes - [Project Dependency](https://documentation.decisions.com/version-10/docs/project-dependencies). - [Slack Module Overview](/version-10/docs/slack) | Once the Slack Module is added to a project you will be able to configure a Slack Bot inside your project. These slack bots can be used to execute flows by tagging the bot inside of slack. Once configured, you can simple "@" the bot inside of a channel and it will execute the flow and respond based on how its configured. --- ## Configuration of Slack Bot 1. See the [Slack Module Overview](/version-10/docs/slack) document for an overview on how to configure a Slack App inside of the Slack Application 2. --- ## Locating Slack Channel ID The **Slack Channel ID** can be located in Slack by right clicking the **channel > view channel details**. In addition the **Get Channel List** and **Get Channel ID by Name** steps will also display the **Channel ID** as outputs. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1657308764605.png) --- ## Module Steps | Step Name | Description | | --- | --- | | [Archive Channel](https://documentation.decisions.com/step-library/docs/archive-channel) | Changes a channel's status to Archived meaning that no new messages can be added to it. | | [Create Channel](https://documentation.decisions.com/step-library/docs/create-channel) | Allows a user to create a public or private channel. | | [Delete Message from Channel](https://documentation.decisions.com/step-library/docs/delete-message-from-channel) | Allows messages to be removed that were posted by the bot within the Slack application. | | [Get Channel Id by Name](https://documentation.decisions.com/step-library/docs/get-channel-id-by-name) | Retrieves a Channel ID by inputting the channel name. | | [Get Channel List](https://documentation.decisions.com/step-library/docs/get-channel-list) | Returns a list of all channels created within the Slack workspace. | | [Get Messages from Channel](https://documentation.decisions.com/step-library/docs/get-message-from-channel) | Receives messages from the specified channel. | | [Get User List in Channel](https://documentation.decisions.com/step-library/docs/get-user-list-in-channel) | Shows all the users in a particular channel. | | [Invite to Channel](https://documentation.decisions.com/step-library/docs/invite-to-channel) | Invite a Slack user to a channel. | | [Open Channel with Users](https://documentation.decisions.com/step-library/docs/open-channel-with-users) | Create a Channel and invite users at the same time. | | [Pin Message to Channel](https://documentation.decisions.com/step-library/docs/pin-message-to-channel) | Pins a message at the top of a channel, which makes it easier for users to view the message. | | [Post Message to Channel](https://documentation.decisions.com/step-library/docs/post-message-to-channel) | Sends a message to the specified channel as the integrated application. | | [Search for Text in Channels](https://documentation.decisions.com/step-library/docs/search-for-text-in-channel) | Reviews Channels for specified text. | | [Unpin Message to Channel](https://documentation.decisions.com/step-library/docs/unpin-message-to-channel) | Allows a user to remove a pinned message from a channel. | --- For further information on Modules, visit the [Decisions Forum](https://community.decisions.com/categories/Modules).