Slack integration
Learn how to use the Sauce integration with Salesforce. You can use the Slack integration to analyse customer feedback from Slack messages and deliver our service of automated, real-time insights.
In this article:
Connect integration
Go to Settings
Connect to Slack workspace via OAuth 2.0
Setup feedback channel
Setup from Sauce
On Sauce, click on "Sources" in the navigation bar, or in Settings the "Slack" element
Select one or more Slack channels you'd like to capture feedback from
[Optional] Select whether you'd like to import the last 40 messages
Setup from a Slack channel
Go to the channel and type "/sauce channel"
Within the modal, select "enable"
Setup from a private Slack channel
In Slack, go to the private channel
Select channel details then integrations
Select "Add an app"
Search for "Sauce" and click "Add"
Go to the channel and type "/sauce channel"
Within the modal, select "enable"
Data management & Security
Sauce operates under the principle of least privilege for data collection.
Topic | Details |
---|---|
Information disclosed | [Optional] Messages from explicitly connected channels
|
Purpose of disclosure | To analyse customer feedback from Slack messages and deliver our service of automated, real-time insights |
Access management | Sauce only has access to data from Slack channels the bot is invited to by a user. You can disable these at any time from Slack or Sauce. If you wish to delete data that has been uploaded to Sauce, you can email security@sauce.app. |
Authentication | OAuth 2.0 |
Data Scopes
Scope | Description |
---|---|
channels:history | Allows the app to access messages and events from a channel. |
channels:read | Enables the app to view basic information about public channels in a workspace. |
chat:write | Grants the ability to send messages as the app to channels. |
chat:write.public | Allows the app to send messages to public channels the app is not a member of. |
commands | Lets the app receive commands and trigger actions. |
files:read | Provides access to files created by the app and files shared in channels the app is a member of. |
groups:history | Allows the app to access messages and events from a private group. |
groups:read | Enables the app to view basic information about private groups in a workspace. |
im:read | Grants access to direct message conversations, allowing the app to read messages from these conversations. |
im:write | Allows the app to send direct messages. |
mpim:read | Similar to im:read but for multi-party direct message conversations. |
users:read | Grants access to basic information about users in a workspace. |
users:read.email | Allows the app to access the email addresses of people on the workspace. |
For more information on Slack scopes, check out Slack's documentation here.
Last updated