Skip to main content

Required Scopes

To configure a Sync for Intercom, you need to request the following scopes from your Intercom OAuth application: Files:
  • Read and List articles
Tickets:
  • Read tickets
  • Read and list users and companies
Learn more about configuring scopes for your app in Adding Integrations.

Synced Objects

Intercom supports the following Synced Objects:
  • Files: Syncs help center articles from Intercom.
  • Tickets: Syncs tickets from Intercom.

Files

Send a request to Enable Sync to start a file sync of help center articles from Intercom.
Example
{
    "integration": "intercom",
    "pipeline": "files",
    "configuration": {
        "helpCenterId": "12345"
    }
}
Configuration options:
helpCenterId
string
An Intercom Help Center ID to limit the Sync scope to articles within a specific help center.If not specified, the Sync will ingest articles from all available help centers.

Tickets

Send a request to Enable Sync to start a ticket sync.
Example
{
    "integration": "intercom",
    "pipeline": "tickets",
    "configuration": {}
}
Configuration options: Intercom ticket sync does not require any additional configuration options. The sync will ingest all available tickets from the user’s Intercom account.
I