ClearFeed Help Center
ChangelogSign Up
  • Getting Started
    • Integrate Slack
    • For Customer Support
      • ClearFeed Helpdesk
      • Slack <> Ticketing Integration
    • For Internal Support
      • ClearFeed Helpdesk
      • Slack <> Ticketing Integration
    • GPT-Powered Answers
    • Security
  • ACCOUNT SETUP
    • Collections
      • For External Helpdesk
      • For Internal Helpdesk
      • For Integrations
    • Manage Request Channels
    • Setup Triage Channel
    • Teams Setup
    • Email Setup
    • Customer Portal
    • Web Chat
    • Child Accounts
    • Manage Users
    • Login Methods
    • Personal Preferences
  • Create Requests
    • Slack Channels
    • Private Tickets
    • DMs on Slack
    • Email
    • Web Chat
    • From Triage Channel
    • Web Dashboard
    • API
  • Manage Requests
    • Triage Channels
      • For External Helpdesk
      • For Internal Helpdesk
      • For Integrations
    • Web Dashboard
    • ClearFeed Slack App
    • Request Fields
  • Helpdesk Features
    • Tickets
    • Tasks
    • Custom Fields
    • Forms
    • Emoji Rules
    • Insights
    • Quick Replies
    • Customers
    • Automations
    • Workflows
    • Business Schedule & SLA
    • Assignment Rules
    • Team Assignment
    • CSAT Survey
    • Announcements
    • Welcome Messages
    • AI Fields
    • Digests
    • Notifications
  • ClearFeed AI
    • GPT-Powered Answers
      • Virtual Agent & Agent Assistant
      • Testing GPT-Powered Answers
      • Personalize GPT-Powered Answers Name & Logo
    • Knowledge Sources
      • Private Knowledge Sources
        • Confluence
        • Zendesk
        • Freshdesk
        • Notion
        • Slack Channels
        • Slack Canvas
        • Coda
        • Google Drive
        • Other Supported KS
      • Public Knowledge Sources
      • Managing Knowledge Sources
      • FAQs
    • Prompt Customization
    • Search Using Natural Language
    • Bot Interactions
    • ClearBot Assist
    • AI Agents
  • Integrations
    • Task & Ticketing Systems
    • Zendesk
      • Forms
    • Freshdesk
      • Forms
    • Intercom
      • Forms
    • ClickUp
      • Lists
    • HubSpot
      • Forms
    • Salesforce Service Cloud
    • Jira Service Management
    • Jira
    • Linear
    • Asana
    • GitHub
    • FAQs
  • Account Settings
    • Whitelabel ClearFeed
    • Additional Settings
      • Bot Whitelisting
      • Notification Settings
      • Data Retention
      • Pausing Resolution Time
      • Account Management
    • Plans & Billing
    • Developer Settings
  • Pricing and Billing
    • Pricing
    • Billing
      • External Helpdesk
      • Internal Helpdesk
      • Integrations
  • Changelog
    • ClearFeed Release Changelog
Powered by GitBook
On this page
  • Integrate Intercom
  • Enable Ticketing
  • Create Tickets
  • Create Tickets Manually (using Emoji)
  • Create Tickets Automatically
  • Create Tickets from Triage
  • Functionalities
  • Settings
  • Sync Settings
  • AI-Summarization Setting
  • Intercom Forms
  • Creating Tickets with Forms
  • Reverse Intercom Flow
  • Setup
  • Creating and working on Tickets using this approach
  • FAQs

Was this helpful?

Edit on GitHub
  1. Integrations

Intercom

This section will cover ClearFeed <> Intercom integration

PreviousFormsNextForms

Last updated 1 month ago

Was this helpful?

ClearFeed's integration with Intercom brings the power for agents and requesters to create bi-directionally synced Intercom tickets right from Slack.

Integrate Intercom

  1. Navigate to the integrations page on the ClearFeed web app ()

  2. Under the list of integrations, you'll find Intercom as shown below.

  3. Click on Connect button.

  4. You will be redirected to Intercom login. Sign in using the account you want to integrate with ClearFeed.

  5. Once you sign in, you will need to authorize ClearFeed to integrate with Intercom by clicking on Authorize Access

  6. You will then be redirected to the ClearFeed web app where you will get a success message.

Enable Ticketing

  1. On the ClearFeed web application, open the Collection where you want to enable Ticketing

  2. Click on the Settings tab, and expand the Ticketing section.

  3. Enable the toggle, and choose Intercom as the Ticketing platform.

  4. Choose the Trigger Mode: Emoji (Manual) or Automatic

    • Emoji: Create tickets when the configured emoji is used on a message.

    • Automatic: Create tickets for all new messages on a channel.

  5. Ask for Requestor Email: Enable this checkbox to associate a separate requestor email for tickets initiated by responders.

Note: This feature is helpful for agents filing tickets on behalf of requestors (customers or internal users). It allows them to associate the ticket with the requestor's email address instead of their own.

  1. Click on Save to save the integration successfully

Create Tickets

Create Tickets Manually (using Emoji)

How to use emoji reaction to manually create an Intercom ticket?
  1. A conversation is initiated on the request channel.

  2. React to the first message on the thread using the 🎟️ emoji.

  3. An Intercom ticket is created for the thread. All messages in the thread (along with the attachments) are synced to the ticket.

Create Tickets Automatically

Automatically convert threads to Intercom Tickets
  1. Every new conversation (Slack thread) that is initiated on the request channel gets converted into an Intercom ticket automatically.

  2. As soon as the ticket conversation occurs, ClearFeed posts a message on the Slack thread sharing the Intercom ticket details.

Create Tickets from Triage

How to file Intercom tickets from triage channel?

Requests in the Triage channel can be easily converted to Intercom tickets using the More Actions button. Follow the steps below to do so:

  1. For any request on the Triage channel, click on the More Actions button.

  2. This will open a modal. Here, select the File an Intercom Ticket option and proceed.

  3. This successfully converts the request into an Intercom ticket.

The corresponding request channel thread on Slack now displays the title, ID, and Status of the Intercom ticket.

Functionalities

  • Replies on the Slack thread and the Intercom ticket are synced bidirectionally.

  • The corresponding request channel thread on Slack now displays the Title, ID, URL, and Status of the Intercom ticket.

  • Status changes from Intercom are reflected on Slack.

  • ClearFeed adds the following labels to the Intercom ticket: slack-channel-name, clearfeed, name of the form used to create the ticket.

  • Public comments from the triage channel are also synced back to the Intercom ticket.

  • Status change updates are posted on the thread when the Intercom ticket is moved to Solved status.

Settings

Sync Settings

Sync settings allow you to choose whether messages are synced bidirectionally or in a single direction. Additionally, you can decide if updates to the linked ticket's status are shared in the Slack thread.

For all Tickets

To configure common sync settings for all new tickets - follow the steps below:

For Individual Tickets

You can also configure different sync settings for individual tickets. Once a ticket is created from Slack, access the three-dot menu (shown in the illustration below) and configure your settings.

Message Sync Mode

Determines how messages are synced between Slack and Zendesk.

  • 2-way sync between Zendesk and Slack thread: Replies from Slack are posted on Zendesk and comments from Zendesk are synced to Slack.

    • Only forward sync from Slack thread to Zendesk: Replies from Slack are posted on Zendesk but comments from Zendesk are not posted back on Slack.

  • Only backward sync from Zendesk to Slack thread: Only Zendesk comments are posted on Slack and replies from Slack do not go to Zendesk.

  • No sync between Zendesk and Slack thread: No comments are synced from Slack or Zendesk.

Status Sync Mode

Determine whether status updates are shared on the request channel thread on Slack or not.

Updates are only delivered when the status is changed to "Solved" or moved to "Open" from "Solved"

  • Sync key status changes from Zendesk to Slack thread: Whenever the ticket is "Solved" or moved to "Open" from "Solved - the updates are shared on Slack.

  • No sync of status changes from Zendesk to the Slack thread: No status updates are synced to Slack.

AI-Summarization Setting

If enabled, the Description of the ticket will include a summary of the thread messages followed by the messages themselves. If disabled, only the messages will be included.

Intercom Forms

ClearFeed supports importing existing Intercom Ticket Types and configuring them as Forms.

Visit the Forms section to learn how to set up forms and utilize them for ticket creation.

Creating Tickets with Forms

  • Once the forms are set up, users will see a File Ticket button. Clicking this button will prompt users to complete ticket creation.

  • If multiple forms are set up, a drop-down will appear asking the user to choose which form to fill for the particular ticket.

Reverse Intercom Flow

  • Intercom tickets started outside of Slack (via email or help centre) can be brought to Slack.

  • ClearFeed would enable bi-directional sync of comments and status ensuring that the support team can remain on Slack first while details are captured in the Intercom ticket.

Setup

  1. Install the Intercom Slack app on your Slack workspace.

Add the Created via API is false filter to exclude notifications for Intercom tickets created through ClearFeed from another Slack channel. This ensures you only receive notifications for tickets directly submitted via Intercom.

Here's how the tickets from Intercom would look like coming into Slack:

The IDs in the intercom notification message and the message we send can be different. This happens when the ticket ID and the conversation ID for the same tickets are not the same. The ID shown on the message we send is the ticket ID, visible to the requester. The ID shown on the intercom notification message is the Conversation ID.

Creating and working on Tickets using this approach

  1. Start a ticket directly from Intercom or via email (to the Intercom support group)

  2. Notice how the ticket comes as a notification into Slack in the monitored channel

  3. ClearFeed replies to the notification with ticket sync details

  4. Reply to the Slack thread and observe how the comments get synced back to Intercom and vice-versa.

FAQs

  1. Can you sync internal notes from Intercom to Slack or vice-versa?

Access Sync Settings by navigating to

Choose your

Select whether status updates are shared in the setting

Only can configure Sync Settings for individual tickets from the request channel in Slack

You can access these settings on the Settings tab .

Create a dedicated Slack channel to receive the tickets and monitor the channel using ClearFeed ().

Configure Intercom as the ticketing integration for the Collection to which the channel created above is added -

Create a new Intercom Workflow: Follow the steps to create a Notify Slack channel workflow.

Whitelist the Intercom Slack Bot: Go to the following page → and under Bot Whitelisting Preferences, select the Intercom Slack app.

Answer: Yes, you can sync internal comments from the Slack triage channel to Intercom and vice-versa. To configure this, you can follow the guide .

https://web.clearfeed.app/settings/integrations
Objects
Message Sync Mode
Status Sync Mode
here
Forms
learn how to monitor a channel
here
https://web.clearfeed.app/settings/additional-settings
Setup Intercom ticketing for a Collection
Responders
here
Creating Tickets with Forms enabled
Page cover image