Skip to content
Intercom logo Slack logo

Connectors / Integration

Connect Intercom and Slack to Keep Your Team in the Loop on Customer Conversations

Automate support alerts, escalations, and customer insights between Intercom and Slack so nothing falls through the cracks.

Intercom + Slack integration

Intercom and Slack are two of the most widely used platforms on customer-facing and internal ops teams — one handles customer communication, the other handles team collaboration. When they run in isolation, support agents manually relay urgent conversations, sales reps miss hot leads, and engineers hear about bugs way too late. Connecting Intercom with Slack puts your customer interactions and your internal team in the same room, so the right people get notified at the right time with full context.

Customer-facing teams using Intercom generate a constant stream of high-value signals — new conversations, unresolved tickets, frustrated customers, product feedback — but that information rarely reaches the internal teams who need it in time to act. Connect Intercom to Slack and you can route new conversations to dedicated channels, ping on-call engineers when bug reports spike, alert account managers when an enterprise customer reaches out, or automatically flag SLA-breaching tickets. The lag between a customer event and an internal response shrinks dramatically, your team spends less time context-switching, and everyone shares the same picture of customer health. Faster resolutions, better cross-functional collaboration, and a noticeably improved customer experience follow.

Automate & integrate Intercom + Slack

Automating Intercom and Slack business processes or integrating data is made easy with Tray.ai.

intercom
slack

Use case

Real-Time Support Ticket Notifications

Whenever a new conversation opens in Intercom, an automated message posts to a designated Slack support channel with the customer's name, plan tier, and message content. Support leads can monitor volume at a glance without logging into Intercom constantly. The whole team stays situationally aware without disrupting their primary workflow.

  • Reduce average first response time by surfacing new conversations instantly in Slack
  • Give team leads real-time visibility into support queue volume
  • Stop keeping Intercom open all day just to stay informed
intercom
slack

Use case

Escalate High-Priority or VIP Customer Conversations

When a conversation in Intercom is tagged as urgent, assigned a high-priority label, or started by an enterprise customer, an alert fires automatically to a dedicated Slack escalation channel and tags the relevant account manager or team lead. The Slack message includes a deep link back to the Intercom conversation for immediate action. Your most important customers don't wait in a general queue.

  • Guarantee SLA compliance for enterprise and high-value customers
  • Automatically loop in the right stakeholders without manual intervention
  • Reduce escalation resolution time with full conversation context delivered in Slack
intercom
slack

Use case

Notify Engineering of Bug Reports and Product Issues

When a customer conversation in Intercom is tagged with a label like 'bug' or 'outage,' a structured alert posts instantly to your engineering or product Slack channel. The alert includes the customer's message, affected product area, and a direct link to the Intercom thread. Engineers can triage faster without waiting for a support team member to manually file a report.

  • Shorten the feedback loop between customer-reported bugs and engineering triage
  • Reduce duplicate bug reports by making customer signals visible to the whole eng team
  • Create a direct, automated handoff between support and engineering workflows
intercom
slack

Use case

Daily or Weekly Intercom Support Digest in Slack

A scheduled automation pulls Intercom metrics — total conversations opened, median response time, unresolved ticket count, CSAT scores — and posts a formatted digest to a Slack channel each morning or at the end of the week. Team leads get a reliable read on support health without running manual reports, and leadership stays informed without anyone having to chase numbers down.

  • Save hours of manual reporting each week with automated digest messages
  • Keep leadership and cross-functional teams informed on support KPIs
  • Spot trends in support volume or customer sentiment before they become problems
intercom
slack

Use case

Alert Sales on New Leads or Qualified Conversations

When a website visitor starts a conversation via Intercom's live chat and meets qualification criteria — mentioning a specific use case, visiting a pricing page, or identifying as a business — an automated Slack message goes to the sales channel with the lead's details and conversation transcript. Sales reps can respond directly in Intercom from the Slack notification link. Hot leads don't sit waiting while the sales team is focused elsewhere.

  • Capture and respond to inbound sales leads faster
  • Remove the dependency on sales reps monitoring Intercom directly
  • Increase inbound conversion rates with near-instant response times
intercom
slack

Use case

CSAT Score Alerts for Poor Customer Ratings

When a customer submits a negative CSAT rating in Intercom, an automated Slack message goes immediately to the support manager or account owner with the customer's feedback and conversation link. The team can follow up proactively, salvage a bad experience, and cut the risk of churn. Catching these signals in real time makes it much easier to actually improve support quality over time.

  • Respond to unhappy customers before they churn or escalate publicly
  • Give support managers real-time visibility into quality issues
  • Build a culture of continuous improvement driven by live customer feedback

Challenges Tray.ai solves

Common obstacles when integrating Intercom and Slack — and how Tray.ai handles them.

Challenge

Filtering Signal from Noise in High-Volume Support Environments

Teams with large support volumes risk flooding Slack channels with every single Intercom conversation. Too many notifications and people stop reading them — which defeats the whole point of the integration.

How Tray.ai helps

Tray.ai's workflow logic lets you build filtering rules before anything posts to Slack — routing only conversations that match specific tags, customer segments, plan tiers, or keywords. You can fan out to multiple Slack channels based on conversation type, so each team only sees what's relevant to them.

Challenge

Mapping Intercom Conversation Owners to the Right Slack Users

Intercom and Slack maintain separate user directories, so automatically @mentioning the correct Slack user when an Intercom conversation is assigned or escalated isn't straightforward without a reliable mapping mechanism.

How Tray.ai helps

Tray.ai lets you build and maintain a lookup table that maps Intercom user IDs or email addresses to Slack member IDs. Workflows reference this mapping dynamically, so escalation alerts always tag the right person in Slack without anyone doing it manually.

Challenge

Handling Intercom Webhook Reliability and Payload Variability

Intercom webhooks can occasionally deliver duplicate events, out-of-order payloads, or inconsistently structured data depending on the event type — which means duplicate Slack messages or broken workflows if you're not accounting for it.

How Tray.ai helps

Tray.ai includes built-in idempotency controls, error handling branches, and data transformation tools that normalize incoming Intercom webhook payloads before they reach Slack. Duplicate detection logic prevents the same event from triggering multiple Slack messages.

Templates

Pre-built workflows for Intercom and Slack you can deploy in minutes.

New Intercom Conversation → Slack Channel Notification

Intercom Intercom
Slack Slack

Automatically posts a formatted Slack message to a specified channel whenever a new conversation is created in Intercom, including the customer name, message preview, and a direct link to the conversation.

Intercom Conversation Tagged → Escalation Alert in Slack

Intercom Intercom
Slack Slack

Watches for conversations in Intercom that receive a specific tag (e.g., 'urgent,' 'enterprise,' 'churn-risk') and immediately posts an escalation alert to the correct Slack channel, tagging the responsible team member.

Negative CSAT Rating in Intercom → Immediate Slack Alert

Intercom Intercom
Slack Slack

Triggers an instant Slack notification to support leadership whenever a customer submits a one- or two-star CSAT rating in Intercom, giving the team a chance to follow up before the customer churns.

Scheduled Intercom Support Summary → Daily Slack Digest

Intercom Intercom
Slack Slack

Runs on a daily or weekly schedule, pulls aggregated support metrics from Intercom (open conversations, resolved tickets, average response time, CSAT), and posts a clean summary card to a Slack channel for leadership visibility.

Intercom New Lead Conversation → Sales Team Slack Alert

Intercom Intercom
Slack Slack

Detects qualifying inbound conversations in Intercom based on visitor attributes or keywords and sends a real-time Slack alert to the sales channel so reps can respond to hot prospects immediately.

Intercom Unresolved Conversation SLA Breach → Slack Warning

Intercom Intercom
Slack Slack

Monitors open conversations in Intercom and fires a Slack warning to the support team when a conversation has gone unresolved beyond a defined SLA window, prompting immediate action.

Ship your Intercom + Slack integration.

We'll walk through the exact integration you're imagining in a tailored demo.