> For the complete documentation index, see [llms.txt](https://docs.sprinto.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinto.com/integrations/overview/intercom-integration.md).

# 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](/data-library/access/dashboard-actions/view-and-map-staff-access.md)                                                                                                            |
| **Intercom access should be removed for offboarded user** | [How to fix](/monitors/authentication-and-access-monitors/resolve-sprinto-check-for-removing-access-for-offboarded-users.md)                                                                 |
| **Critical system access control should be configured**   | [How to fix](/data-library/access/dashboard-actions/view-and-map-staff-access.md)                                                                                                            |
| **User access to Critical System should be valid**        | [How to fix](/data-library/access/dashboard-actions/view-and-map-staff-access.md) 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="/files/3ZOtmuKAJxTTBFwXIV4k" 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).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinto.com/integrations/overview/intercom-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
