Skip to main content
Customer Success Integration Guide

Intercom Notifications in Slack & Microsoft Teams

AM

Alex Morgan · Principal Engineer

Alex Morgan is a principal engineer at SyncRivo, focused on platform architecture, reliability engineering, and the infrastructure powering real-time messaging interoperability. LinkedIn

April 9, 2026 · 10 min read

Route Intercom new conversations, SLA breach warnings, and assignment events to every platform your support and CS team uses — simultaneously. Intercom has no native Teams integration. SyncRivo fills the gap.

Intercom Event Types SyncRivo Routes

Every Intercom conversation event — new conversations, assignments, SLA warnings, enterprise account activity, and resolutions — routed to all your messaging platforms from a single webhook.

New Conversation

New customer support conversations broadcast to team queue channels on Slack, Teams, or Google Chat so no inbound goes unnoticed regardless of which platform the agent uses.

Conversation Assigned

Assignment changes routed to the assigned agent's native messaging platform so they are notified without switching to Intercom.

SLA Breach Warning

First response and resolution SLA breach warnings routed to on-call and leadership channels across all connected platforms before the breach occurs.

New Lead Captured

High-intent leads captured via Intercom routed to sales and account executive channels in real time so follow-up happens on the right platform.

Enterprise Account Activity

Conversations from enterprise or high-value accounts routed to dedicated account channels for immediate attention from account executives on any platform.

Conversation Resolved

Resolution events routed to confirmation channels so team leads can track CSAT and closure rates without logging into Intercom.

How to Route Intercom Notifications to Slack & Teams

Setup takes under 10 minutes. No code required.

  1. 1
    Connect your messaging platforms
    In SyncRivo, authorize your Slack workspace and Microsoft Teams tenant via OAuth2. Optionally add Webex, Google Chat, or Zoom in the same step.
  2. 2
    Create a SyncRivo inbound webhook endpoint
    In SyncRivo, add a new Webhook source and copy the generated endpoint URL.
  3. 3
    Add an Intercom webhook
    In Intercom, go to Settings → Integrations → Webhooks. Create a new webhook, select your event topics (conversation.created, conversation.assigned, conversation.sla_breach, conversation.resolved), and paste your SyncRivo URL. Available on all Intercom paid plans.
  4. 4
    Configure SyncRivo routing rules
    Route new conversations to your team queue channel, SLA breach warnings to leadership and on-call channels, enterprise account conversations to a dedicated account channel — on Slack, Teams, or any platform.
  5. 5
    Test with an Intercom event
    Create a test conversation in Intercom. Verify delivery to all configured Slack and Teams channels simultaneously.

Intercom → Messaging Platform Routing Matrix

Example routing for customer success and support teams managing conversations across multi-platform organizations.

Intercom EventSyncRivo Routes ToResult
New conversation (any)→ Slack #support-queueSupport agents see new inbound on their native platform
SLA breach warning (first response)→ Slack #support-lead + Teams #cs-leadershipBreach warning reaches leadership across both platforms
Enterprise account new conversation→ Slack #enterprise-cs + Teams #account-execsHigh-value inbound visible to CS team and AEs simultaneously
Conversation assigned→ Assigned agent's native platformAssignment notification on the tool the agent actually uses
Conversation resolved→ Slack #support-metricsClosure logged for team metrics tracking on Slack
New lead from chat→ Slack #sales-alerts + Teams #sales-leadershipNew lead surfaced to sales team and leadership simultaneously

Intercom Native Integrations vs SyncRivo

CapabilityIntercom NativeSyncRivo
Notify Slack✓ Native Slack integration✓ Via webhook relay
Notify Microsoft Teams✗ No native Teams integration✓ Full support via SyncRivo
Notify Webex / Google Chat / Zoom✗ Not natively supported✓ All 5 platforms from one webhook
Route by account segment to different channels✗ Requires Intercom workflow per segment✓ SyncRivo routing rules by payload field
Simultaneous Slack + Teams delivery✗ Separate integrations needed✓ Fan-out from single webhook endpoint
M&A: notify acquired CS team on their platform✗ Requires duplicate Intercom configuration✓ Add destination in SyncRivo in minutes
SOC 2 audit trail for notification delivery✗ Not available✓ Full event log per delivery
HIPAA-ready routing for healthcare customers✗ Not available✓ HIPAA BAA on Enterprise plan

Frequently Asked Questions

Does Intercom have a Microsoft Teams integration?

Intercom has a native Slack integration but no native Microsoft Teams integration. For customer success and support teams where managers use Teams while agents use Slack — or for post-merger organizations with different platform preferences — SyncRivo routes Intercom webhook events to Teams, Webex, Google Chat, Zoom, or Slack based on your routing rules, including simultaneous delivery to multiple platforms.

How do I send Intercom conversation notifications to Microsoft Teams?

Intercom supports outbound webhooks for all conversation events. In Intercom, go to Settings → Integrations → Webhooks and create a new webhook pointing to your SyncRivo inbound endpoint. SyncRivo parses the Intercom event payload and routes new conversations, assignments, SLA breach warnings, and resolution events to Teams, Webex, Google Chat, or Zoom based on your routing rules.

Can SyncRivo route Intercom SLA breach alerts to on-call channels?

Yes. Configure a SyncRivo routing rule to match Intercom SLA breach events and route them to your on-call Slack channel and your customer success leadership Teams channel simultaneously. This ensures no SLA breach slips through whether the relevant team member is checking Slack or Teams.

Can I route Intercom conversations for enterprise accounts to a dedicated channel?

Yes. SyncRivo routing rules can match on fields in the Intercom webhook payload — including conversation attributes, company segment, or contact metadata. Configure a rule to route conversations from your top-tier accounts to a dedicated #enterprise-cs channel in Slack, with a copy to a Teams channel for account executive visibility.

What Intercom events can SyncRivo route to messaging platforms?

SyncRivo routes all Intercom webhook event types: conversation created, conversation assigned, first reply (SLA started), SLA breach warning, conversation resolved, conversation reopened, and new lead captured. Configure routing rules per event type to direct new conversations to the team queue, SLA warnings to leadership, and resolutions to a confirmation channel.

How does SyncRivo compare to Intercom's native Slack integration?

Intercom's native Slack integration sends conversation notifications to one Slack workspace. SyncRivo extends this to all five major enterprise platforms (Slack, Teams, Webex, Google Chat, Zoom) with routing rules that can differentiate by event type, account segment, or conversation attributes. SyncRivo also provides a full SOC 2 Type II-compliant audit trail of all notification deliveries.

Route Intercom to Every Platform Your Team Uses

One SyncRivo webhook endpoint. Slack, Teams, Webex, Google Chat, and Zoom — all notified simultaneously. No duplicate Intercom configuration.