How to Connect Slack and Intercom: Step-by-Step Guide (2026)

In today's fast-paced digital landscape, efficient customer communication and internal team collaboration are non-negotiable for business success. Companies rely on tools like Intercom to manage customer conversations, support, and engagement, while Slack serves as the primary hub for internal team communication and operational coordination. However, a common challenge arises when these two critical platforms operate in silos, leading to delayed responses, fragmented information, and missed opportunities for seamless customer experience.

Connecting Slack and Intercom bridges this gap, creating a unified workflow that empowers your teams to stay informed, respond faster, and ultimately improve customer satisfaction. By integrating these platforms, you can ensure that important customer interactions from Intercom are immediately visible to the relevant internal teams in Slack, fostering a more collaborative and responsive environment.

This guide will walk you through the process of connecting Slack and Intercom, enabling real-time notifications, and facilitating smoother communication between your customer-facing and internal teams. We will outline what you need, provide a detailed step-by-step setup, and highlight popular use cases to maximize the value of this integration for your organization in 2026.

Why Connect Slack and Intercom?

The primary benefit of integrating Slack and Intercom is the elimination of communication bottlenecks. Without this connection, support agents might need to manually copy customer queries or critical updates from Intercom into Slack to notify colleagues. Sales teams might miss crucial cues about a hot lead interacting with support, and product teams might be slow to receive direct customer feedback. This manual effort is time-consuming and prone to errors.

By automating the flow of information:

What You Need to Get Started

Before you begin connecting Slack and Intercom, ensure you have the following:

Step-by-Step Guide to Connecting Slack and Intercom

This guide focuses on setting up a common and highly beneficial integration: sending new Intercom conversation notifications to a designated Slack channel. This process typically involves setting up a "scenario" or "workflow" on an integration platform.

  1. Choose and Log in to Your Integration Platform

    Navigate to your preferred integration platform (e.g., Make.com) and log in. If you don't have an account, you'll need to sign up first. Once logged in, look for an option to create a "new scenario," "workflow," or "zap."

  2. Select Intercom as the Trigger Module

    The first step in any automation is defining the trigger – what event should start the workflow. Search for "Intercom" in the list of available applications. Then, select a trigger event. For our purpose, a common trigger is "Watch New Conversations" or "New Conversation Started."

  3. Connect Your Intercom Account

    The integration platform will prompt you to connect your Intercom account. This usually involves clicking an "Add" or "Connect" button, which will redirect you to Intercom to authorize the connection. You'll need to grant the integration platform permission to access your Intercom data. Ensure you connect the correct Intercom workspace.

  4. Configure the Intercom Trigger

    After connecting, you might need to configure the trigger further. This could involve selecting which Intercom Inbox to monitor or specifying other filters (e.g., only conversations assigned to a specific team). For a general notification, you might just select "All Inboxes" or a primary support inbox.

  5. Add Slack as the Action Module

    Next, you need to define the action that occurs when the Intercom trigger fires. Search for "Slack" in the list of applications and select it. The action event will typically be "Send a Message," "Create a Channel Message," or similar.

  6. Connect Your Slack Workspace

    Similar to Intercom, you will be asked to connect your Slack workspace. Click "Add" or "Connect," which will redirect you to Slack to authorize the integration platform to post messages on your behalf. Select the correct Slack workspace and grant the necessary permissions.

  7. Configure the Slack Action

    This is where you define what message gets sent and to which channel. You will typically select:

    • Channel: Choose a specific public or private channel (e.g., #customer-support, #intercom-notifications) or even send a direct message to a user.
    • Message Text: This is the core of your notification. You can dynamically map data from the Intercom trigger into your Slack message. Useful data points include:
      • Customer's Name
      • Customer's Email
      • The initial message content of the conversation
      • A direct link to the conversation in Intercom
      • The Intercom Inbox it originated from

      A good message might look like: "New Intercom Conversation from {{customer.name}} ({{customer.email}}): '{{conversation.first_message_body}}' View Conversation in Intercom"

    • Bot Name/Icon: You can often customize the name and icon of the bot posting the message for easier identification.
  8. Test Your Integration

    Most integration platforms offer a "Test" feature. Run a test to ensure the Intercom trigger correctly pulls data and the Slack action successfully sends a message with the mapped information. You might need to generate a new test conversation in Intercom to see the trigger fire.

  9. Activate Your Scenario/Workflow

    Once you are satisfied with the test results, save and activate your integration. Your Slack channel will now receive notifications whenever a new conversation starts in Intercom, based on your configured trigger.

Ready to set this up? Build this automation free on Make.com.
Start free on Make.com →

Popular Use Cases for Slack and Intercom Integration

Beyond basic new conversation notifications, the Slack-Intercom integration offers several powerful use cases:

Estimate Your Time Savings

Connecting Slack and Intercom can lead to significant time savings for your team. Consider the following:

For a busy support team handling 50-100 Intercom conversations daily, this integration can easily save each agent 30-60 minutes per day, cumulatively translating into several hours of productivity per week across the team. This time can then be redirected towards providing deeper customer support, proactive outreach, or other strategic initiatives.

Frequently Asked Questions (FAQ)

Can I connect multiple Intercom inboxes to different Slack channels?

Yes, absolutely. You can set up multiple scenarios or workflows on your integration platform. Each scenario can monitor a specific Intercom inbox and route notifications to a different, designated Slack channel. This allows for granular control over where different types of customer conversations are discussed internally.

Is two-way synchronization between Slack and Intercom possible?

Yes, two-way synchronization is possible and highly beneficial for advanced workflows. For example, you can configure your integration to not only send Intercom messages to Slack but also to send replies from a specific Slack thread back to the corresponding Intercom conversation as an internal note or a public reply. This creates a seamless loop for collaboration without leaving Slack.

What specific data points can I send from Intercom to Slack?

Integration platforms allow you to map a wide range of data points from Intercom into your Slack messages. Common data points include the customer's name, email address, company, the full text of their message, the conversation's URL, who the conversation is assigned to, and any tags applied to the conversation. Advanced setups can even pull custom attributes from Intercom users or companies.

Written by Vangari Sai Sampath, Automation Specialist · Integration Directory · Hyderabad, India