Feature availabilityThe self-created Slack app connection is currently in gradual rollout. If you do not see the Slack connection option in your workspace, contact support@dust.tt to request access. Private channel indexing requires separate enablement; mention it in the same request.
Two separate Slack integrationsThe Slack connection (this page) syncs channel messages as a data source for your agents. The Dust in Slack integration lets your team call Dust agents directly inside Slack. See Dust in Slack for the interactive bot setup.
Prerequisites
- A Slack Owner or Admin account (required to create and install Slack apps)
- A Dust workspace admin account
Step 1: Create your Slack app
Dust provides a Slack app manifest that you use to create a dedicated app in your Slack workspace.- In Dust, go to Spaces -> Connections and select Slack
- Copy the app manifest provided
- Go to api.slack.com/apps and click Create New App -> From a manifest
- Select your Slack workspace
- Paste the manifest and follow the prompts to create the app
- Install the app to your workspace
Step 2: Connect to Dust
- Back in Dust, enter your app’s Client ID, Client Secret, and Signing Secret (found in your app’s Basic Information page on api.slack.com)
- Authorize the connection. Dust will install the
@Dust Data Syncbot in your workspace.
Step 3: Select channels to sync
- In Dust, go to Spaces -> Connections -> Slack -> Add / Remove data
- Select the channels you want Dust to sync
- Save. Dust will start syncing immediately.
Private channelsPrivate channels are not visible to the bot by default. To sync a private channel, first invite the bot: open the channel in Slack and type
/invite @Dust Data Sync. The channel will then appear in the Dust connection manager.Private channel indexing requires a separate feature flag. Contact support@dust.tt to request access.What Dust syncs
- Messages and threads from selected channels
- Channel metadata (name, topic)
- Messages from bots (including
@Dustitself) - Messages from private channels unless the bot has been explicitly invited
- Direct messages