Introduction

Interact with Intercom directly from Descope using the Intercom Connector. This powerful tool allows you to add, update, and retrieve Intercom contacts through Descope flows, leveraging Intercom's comprehensive contact management capabilities. For a detailed understanding of the Intercom contact entity model, visit the Intercom API documentation.

Configuration

To get started with the Intercom Connector, navigate to the Connectors page, select the Intercom connector, and set up the following parameters:

  • Connector Name: Provide a custom name for your connector. This is useful for identifying the connector in projects where multiple connectors are used.
  • Connector Description: A brief explanation of what this connector will be used for in your project.
  • Token: The access token for interacting with the Intercom API. Follow the instructions here to obtain your access token.
  • Region: The Intercom region your account is associated with. Options include US, EU, or AU. The default setting is US.

Activating the Connector

The Intercom connector can be used to get, create, and update contacts in Intercom within your flow. You'll simply navigate to the flows page in your Console and add the desired connector action

intercom connector options

For instance, you can use the user email you received during a flow to check if a contact exists in Intercom.

intercom get contacts config

Then, you can use a condition based on the response from the connector to conduct certain actions, such as creating a contact in Intercom.

intercom connnector in flow
using intercom get connector id response in condition