# Intercom Integration

Intercom is a customer messaging platform that provides businesses with tools for communication and engagement with their customers.

### How does this integration helps Sprinto <a href="#integration-benefits-for-sprinto" id="integration-benefits-for-sprinto"></a>

The integration with Intercom is designed to enhance Sprinto's functionality by enabling the retrieval of crucial user account details such as username, email address, and role. This integration empowers Sprinto to efficiently verify user access status, particularly when users offboard from the organization. The inclusion of organizational role information ensures that only users with valid roles configured in the system gain access.

#### Sprinto Checks for Intercom Integration <a href="#sprinto-checks-for-intercom-integration" id="sprinto-checks-for-intercom-integration"></a>

Sprinto offers a series of checks for Intercom integration to ensure seamless operation. Here's a breakdown of these checks along with reference procedures on resolving these checks:

| Sprinto check                                             | Reference procedure                                                                                                                                                                                               |
| --------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **User should be identified**                             | [How to fix](https://docs.sprinto.com/data-library/access/dashboard-actions/view-and-map-staff-access)                                                                                                            |
| **Intercom access should be removed for offboarded user** | [How to fix](https://docs.sprinto.com/monitors/authentication-and-access-monitors/resolve-sprinto-check-for-removing-access-for-offboarded-users)                                                                 |
| **Critical system access control should be configured**   | [How to fix](https://docs.sprinto.com/data-library/access/dashboard-actions/view-and-map-staff-access)                                                                                                            |
| **User access to Critical System should be valid**        | [How to fix](https://docs.sprinto.com/data-library/access/dashboard-actions/view-and-map-staff-access) Note: The user access to critical system becomes valid if the respective Org role is added for the system. |

### Before You Begin <a href="#before-you-begin" id="before-you-begin"></a>

* Log in to Sprinto as an administrator.
* Ensure you have "Admin" access to the Intercom account intended for integration.
* Ensure your Intercom account is on Essential or above subscription plan.
* Note that Sprito utilizes[ Truto.one](https://truto.one/) as its integration partner.

### Integrate Sprinto with Intercom <a href="#integrate-sprinto-with-intercom" id="integrate-sprinto-with-intercom"></a>

1. Integrate Intercom on Sprinto.
   * Go to **Settings** > **Integrations** > **Available** and click Connect next to Intercom.

     <figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FJw7ykrADB56qiJei8ojW%2FScreenshot%202025-09-25%20at%2012.16.11.png?alt=media&#x26;token=fd2db133-1e63-4e92-ab51-2724393bcd22" alt="" width="563"><figcaption></figcaption></figure>
   * Read the on-screen instructions, click Next.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72086052223/original/wzPCBHqNh43fESc9ec1uprUjnTmPoStklg.png?1708360651" alt="" width="375"><figcaption></figcaption></figure>
   * On the Integration page, acknowledge the terms and click Connect to Intercom.\
     Note: Ensure you have pop-up window enabled on your browser.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72086052174/original/Uk-Ldk23Qp3nSPsQ332STARj7EYIwiokaA.png?1708360629" alt="" width="375"><figcaption></figcaption></figure>
   * Select your Intercom region, and click Connect.
   * Log in to your Intercom account using your credentials or available Single Sign-On (SSO) options.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72086052114/original/xiP_yKPUzqxtCTN_W_J8U0SkBlPQWCLhYw.png?1708360605" alt="" width="563"><figcaption></figcaption></figure>
   * Follow on-screen instructions to grant necessary permissions to Sprinto.
2. Add Intercom as a Critical System.
   * On the Sprinto app, go to Data Library > Access, and click Add critical system.
   * Select Intercom and click Add System.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72086052034/original/3oSIqm-a_tyzJChvtISPlB7VJpdaxby9ww.png?1708360562" alt="" width="563"><figcaption></figcaption></figure>
3. Configure valid users roles for Intercom.
   * Navigate to Data Library > Access > Critical System, and select Intercom.
   * On the Summary page, click Configure now next to Intercom accounts.
   * On the Manage page, click Configure next to access validity.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72086051774/original/OeLhekDpojAUYUI-ryGz_EHsz31CZdodew.png?1708360472" alt="" width="563"><figcaption></figcaption></figure>
   * Choose one of the options to define valid users based on roles.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72086051734/original/n7EEGkNknjJzeHjwqFYCQSTT-znxIcFk9Q.png?1708360448" alt="" width="563"><figcaption></figcaption></figure>

### Final Step <a href="#final-step" id="final-step"></a>

After completing Step 3, allow 15 to 20 minutes for Sprinto to finish the data syncing process. Sprinto may take a few hours to evaluate the synced data and activate relevant Sprinto checks. If needed, visit Data Library > Access > Critical System to check for pending tasks next to Intercom.

If you need any assistance with the integration, kindly get in touch with [Sprinto support](mailto:www.support@sprinto.com).
