Documents
3 – Slack Installation
3 – Slack Installation
Type
Document
Status
Published
Created
Sep 9, 2025
Updated
Mar 16, 2026
Updated by
Dosu Bot

To use Slack as a deployment target or data source, you need to install the Dosu Slack App.

Installing the App#

  1. Go to Connections > Deployments
  2. Select Slack
  3. Click Add to Slack workspace

You'll be redirected to Slack to authorize the installation. Select the workspace where you want to install Dosu.

null

After authorizing, you'll be redirected back to Dosu to complete the setup.

Permissions#

The Dosu Slack App requests the following permissions:

Channel access: Read public and private channel info, read message history, join channels

Messaging: Send messages and add reactions

User info: Read user profiles and email addresses (to identify who's asking questions)

These permissions allow Dosu to read conversations, respond to questions, and identify users in your workspace.

Inviting Dosu to Channels#

After installation, Dosu can see all public channels in your workspace, but it only actively monitors channels where you've created a deployment.

For private channels, you must invite Dosu before it can be selected: /invite @Dosu

What Happens After Installation#

After you install the app, Dosu:

  1. Syncs the list of channels in your workspace
  2. Waits for you to create a deployment for specific channels

Channels are not automatically monitored. To start using Dosu in a channel:

  1. Create a Deployment and select the Slack channel
  2. Configure the reply mode (mention only, auto-draft, or auto-reply)
  3. Optionally, create a Data Source to index channel history for knowledge

For configuration options, see Slack Configuration.

Slack as a Data Source#

You can also use a Slack channel as a data source to index conversation history. This lets Dosu reference past discussions when answering questions, even in other channels or on GitHub.

When configured as a data source, Dosu backfills historical messages (up to 1000 thread roots) so your existing conversations become part of Dosu's knowledge base.