Intercom's native Slack app does not send conversation ratings to Slack. To get CSAT scores in a channel the moment customers submit them, connect Supportman (purpose-built, under two minutes) or build and maintain a Zapier workflow yourself.
Start here if you are choosing a page in this cluster: this article is the ratings-to-Slack setup. Native vs Zapier vs Supportman is covered in connect Intercom and Slack. A dedicated negative queue is how to set up a DSAT channel. What to write after a Terrible lands is respond to negative CSAT. Other Slack workflows: Slack tips for customer support.
This is the flow above end to end: every Intercom rating posts to Slack the moment a customer submits it, remark and conversation link included. Split negative scores to a DSAT channel if you want leads alerted without the whole team watching every 😠 roll in.
Why Intercom does not send ratings to Slack
Intercom's Slack integration focuses on conversation handling: new conversation pings, replying to customers from a Slack channel, qualifying leads, and closing threads. Ratings live in Intercom's reporting UI and on individual conversation records. They are not part of the native Slack notification set.
That gap shows up in two places teams feel it:
- Speed. A manager checking Intercom once a day misses recoverable DSAT while the customer is still engaged.
- Visibility. Agents never see positive ratings land unless they happen to open the inbox. A shared Slack feed fixes that.
Supportman fills this hole: every Intercom rating in Slack, with optional DSAT routing. Overview: Intercom Slack integration for support teams.
Send Intercom ratings to Slack with Supportman
Supportman listens for Intercom conversation ratings and posts each one to Slack immediately. Setup is OAuth on both sides, then channel selection in the Supportman Slack App Home. No Zaps, no CSV exports, no engineering ticket.
| Step | What you do | Time |
|---|---|---|
| 1 | Install Supportman from supportman.io (Add to Slack) | ~1 min |
| 2 | Authorize Slack, then Intercom | ~1 min |
| 3 | Pick main ratings channel in App Home | ~30 sec |
| 4 | Optional: DSAT channel + emoji filters | ~2 min |
Step 1: Connect Slack and Intercom
Go to supportman.io and click Add to Slack to start a free trial (no credit card).

Authorize Supportman in Slack, then authorize Intercom. Supportman needs read access to conversations and ratings so it can post them to your channels. It does not send messages to customers on your behalf.


Once connected, open the Supportman app in Slack. Supportman creates a default #intercom-ratings channel if you do not pick one yet.
Step 2: Pick your ratings channel
In the Supportman App Home (search for Supportman in Slack, then open the Home tab), set the main channel where ratings should post. Most teams use something like #intercom-ratings or #csat and invite the full support team.
Every rating that passes your filters appears there in real time. Positive scores are worth broadcasting: they reinforce good work and give agents signal that customers noticed.
Step 3: Split DSAT to a separate channel
Putting every rating in one channel creates a tension: managers need instant DSAT alerts, but agents do not always need a public feed of every 😠 tied to their name. The usual workaround, checking Intercom manually, is too slow.
On Supportman's Basic plan and above, route selected non-positive ratings (😠, 🙁, 😐) to a dedicated DSAT channel while positive ratings stay in the main feed. Typical setup:
- #intercom-ratings — all positive ratings for the team
- #intercom-dsat or #support-leads — negative and neutral ratings for managers
Full walkthrough: how to set up a dedicated DSAT channel in Slack. When a bad rating lands, follow what to do when a customer leaves a negative CSAT rating.
Step 4: Filter which ratings post
App Home settings let you control noise:
- Emoji filters — post only selected rating types (e.g. skip neutral if volume is high)
- Remark-only mode — post only when the customer left a written comment
- Fin exclusion — separate human-agent ratings from Fin-handled conversations when benchmarking AI vs humans

Start permissive (all ratings, all emojis) for two weeks, then tighten filters once you know your volume. A channel that fires 200 times a day gets ignored; one that fires 15 actionable times does not.
What each Slack notification includes
Each rating message is designed so someone can decide whether to act without opening Intercom first:
- Rating emoji and any customer remark
- Assignee and customer name
- Company (when available)
- See Conversation link back to the Intercom thread

Ratings are only part of what Supportman sends to Slack. The same connection also delivers Friday team and per-agent reports and AI quality scores on closed conversations, including predicted CSAT on unrated threads. See every Intercom metric explained for how those pieces fit together, and how to build a CSAT report in Intercom for the dashboard side.
Zapier as an alternative
You can wire Intercom's "conversation rating received" trigger to a Slack "send channel message" action in Zapier. That works for basic alerts if you already pay for Zapier and only need a single channel.
Trade-offs compared to Supportman:
- You format and maintain the message payload yourself
- DSAT routing, weekly reports, and AI scoring require additional Zaps or other tools
- Cost scales with task volume
- Breakage when Intercom changes field names
For a one-line notification experiment, Zapier is fine. For ongoing support-quality visibility, a dedicated integration is less fragile.
Intercom CSAT to Slack FAQ
Can Intercom send CSAT to Slack natively?
No. Intercom's Slack app handles conversation notifications and replying from Slack. It does not post conversation ratings to channels. Use Supportman or a custom Zapier workflow for CSAT in Slack.
How fast do ratings appear in Slack?
Supportman posts each rating within seconds of the customer submitting it in Intercom. There is no batch delay or daily digest for the real-time feed.
Can I send only negative ratings to Slack?
Yes. Configure a DSAT channel in Supportman App Home to receive 😠, 🙁, and 😐 ratings while positive scores stay in your main ratings channel.
Does Supportman work with Intercom Fin?
Yes. Ratings on Fin-handled conversations post to Slack like any other. You can exclude Fin from the feed when you want to benchmark human agents separately.
Do I still need Intercom's Slack app?
If reps reply to customers from Slack, yes. Supportman does not replace that. It adds CSAT visibility, reporting, and QA scoring on top.
