Deck Docs
Integrations

Slack

Auto-sync all your customer feedback coming from Slack.

Slack is a collaborative work messaging app that enables teams to perform async tasks.

Once Slack is connected to your workspace, you'll be able to:

  • Connect the Deck Bot to the Slack channels where you receive customer feedback,
  • Auto-sync and synthesize those feedback messages into Deck, add them to new or existing themes, and visualize them in the Visualize environment.

Connecting with Slack

Follow these steps to connect with Slack in your org:

  1. Click on your name at the bottom of the sidebar and click Integrations,
  2. In the Integrations page, look for Slack. Click on the Slack card once you find it,
  3. You should now be in the Slack page. Click 'Connect',
  4. A Slack OAuth flow will appear, asking you to sign in and authorize Deck on your Slack organization,
  5. Once you accept, Slack will be connected to Deck.

Adding DeckBot to Slack channels

In order to sync channels and messages into Deck, you'll need to add the Deck Bot to all Slack groups you want to sync messages from. To do that, follow these steps:

  1. Find the channels you want to sync with,
  2. On each channel's text field, write /invite Deck,
  3. The option to invite Deck Bot should appear in your screen. Select that one,
  4. After selecting Deck to join all channels, we'll start syncing and synthesizing your customer messages

Managing Insights coming from Slack

Once your messages are being synced into Deck, they'll be turned into insights by Deck's Synthesis Agents. You can then visualize these insights like any other in the Visualize environment.

If you hold a Researcher role and want to edit or delete these insights (or just see which messages have turned into which insights), you can go to the Manage Slack page. You'll be able to see each individual channel and all messages for each channel in the group.