Skip to main content

Intercom Integration Technical Details

Robby Dunigan avatar
Written by Robby Dunigan
Updated today

Getting Started

Rippit provides an easy to use, out of the box API integration with Intercom, which is used solely as a read-only integration. Within Rippit directly, you can one-click integrate with Intercom and start syncing in Chats immediately and begin customizing your integration.

We recommend creating a service account for Rippit in your Intercom then doing the one-click integration in the Rippit Connections page (Settings > Connections > Intercom), which requires OAuth with an account that has the role “admin”.

Enabling this integration should take a Intercom Admin no more than 15 minutes.

Requesting Data

  • The main API Endpoints that Rippit hits are as follows. Please see the corresponding links for detailed information on the endpoints and its associated data

  • Data is primarily requested in time windows - from the time of the last sync until present. The next run of data collection and requests picks up with a start time corresponding to the last object updated time from the previous run with minimal buffer

    • By default, the start of data collection runs are spaced hourly

    • The differences between the newly collected data and what is pre-existing in Rippit are reconciled within Rippit platform to accurately reflect the most up to date information in Intercom minus the syncing latency

    • Syncing latency, due to processing, can be anywhere from 1 to 3 hours

    • Actual processes are API endpoint specific depending on the use case and capabilities of that endpoint

Did this answer your question?