Slack connection
Send survey response notifications to a Slack channel or direct message as they come in. Keep your team informed without leaving Slack.
Overview
The Slack connection sends a formatted message to your chosen Slack channel or DM every time a survey response matches your trigger rules. Each message includes response metadata and the answers to your survey questions, formatted using Slack's Block Kit for easy reading.
Prerequisites
-
A Slack workspace you have permission to install apps to
-
A survey with at least one question
Setup
Step 1: Connect your Slack account
Select an existing connected Slack account or click Connect an account to authenticate via OAuth. This installs the Centiment app into your Slack workspace.
Step 2: Select a channel
Choose where notifications should be sent. You can pick a channel (shown as #channel) or a direct message (shown as @username).
Step 3: Customize questions
Choose which survey questions to include in the message. You can exclude questions that aren't relevant to the team receiving the notifications. For each included question, you can also set a custom label: a shorter, more readable name that appears in the message instead of the full question text. Leave the label empty to use the original question text.
Step 4: Set trigger rules
Choose which response statuses should trigger a notification: Complete, Disqualified, or Over Quota. You can also add conditions to further filter which responses are sent. For example, only notify the channel when a respondent gives a low satisfaction score, or when a specific answer is selected. This helps reduce noise and keeps your team focused on the responses that matter.
What's included in each message
Each Slack message contains:
-
Response metadata — Status, timestamps, duration, and the unique response ID
-
Question and answer pairs — Each included question with its answer, formatted in Markdown
Messages are capped at 25 questions to stay within Slack's message size limits. If your survey has more than 25 questions, the remaining ones are omitted.
No backfill
Unlike most connections, Slack does not backfill existing responses when first enabled. This prevents flooding your channel with a large batch of historical messages. Only new responses trigger notifications.
Good to know
-
Messages are formatted with Slack's Block Kit, so they look clean and structured, not just a wall of text.
-
Make sure the Centiment app has been added to the selected channel, or messages won't be delivered.