Skip to content

Slack

Sonora connects to Slack through our Sonora Slack app. The app adds a Sonora bot your team can message from internal channels or direct messages, and it can sync customer conversations for customer insights.

Before you start, make sure you have:

  • Sonora access with permission to manage integrations
  • Slack workspace admin access, or permission to install apps in the workspace
  • Slack app approval from your workspace admin if your workspace requires app review
  1. In Sonora, go to Settings > Integrations.
  2. Find Slack and click Configure.
  3. In the Connect Slack dialog, click Add to Slack.
  1. If Slack asks you to sign in, choose the workspace you want to connect.
  2. Review the Allow the “Sonora” app to access Slack screen.
  3. Confirm the workspace is correct.
  4. Click Allow.

After approval, Slack redirects you back to Sonora and the Slack integration appears as installed.

Any user registered in Sonora can chat with the Sonora bot directly in Slack:

  • Send Sonora a direct message.
  • Mention the Sonora bot in internal channels where the app has access.

If the Slack card is disabled, enable it from the card before using the bot.

For private channels, invite the Sonora bot to the channel before mentioning it. The Sonora bot is disabled in channels shared with external organizations.

Slack conversation sync is separate from chatting with Sonora in Slack. Sonora imports selected channel conversations on the automatic syncing schedule configured in the Slack dialog.

  1. On the Slack card, click Configure.
  2. In Channel Ingestion, search for the Slack channels you want Sonora to analyze.
  3. Select one or more channels.
  4. Open Actions and choose Enable.
  5. Turn on Enable automatic syncing and set the import schedule.
  6. Click Save changes.

When you enable a public channel, Sonora joins it automatically. For private channels, invite the Sonora bot in Slack; once the bot is added, Sonora enables the channel automatically.

Sonora syncs the following from enabled Slack channels:

  • Channel messages
  • Thread replies
  • Channel metadata
  • Slack user profile information needed for attribution and matching

Enter the Slack workspace URL for the workspace you want to connect, then continue to the Sonora authorization screen.

If Slack says the app needs approval, ask a Slack workspace admin to approve Sonora. After approval, restart the install from Sonora.

  • Check that the Slack app is installed in the correct workspace.
  • Confirm the channels are not archived.
  • For private channels, invite the Sonora bot to each channel first.
  • Public channels can usually be enabled directly from Sonora.
  • Private channels must have the Sonora bot invited in Slack before messages can be imported.
  • Reopen Configure for the Slack card and re-authorize Slack if prompted.
  • Confirm the Slack app is still installed in the workspace.
  • If the installation was removed from Slack, install it again from Sonora.