# Intercom

## Requirements

* A Service Account with Admin privileges
* An Intercom Admin
  * Intercom relies on a user-tied API token. If the user that enrolls Intercom for DSR is deactivated, any future DSRs will fail.

### Integrating with Intercom

To integrate Teleskope with Intercom

1. Navigate to **Data Subject Rights** → **Third Party Integrations** and pick Intercom
2. Enter your API Key and click **Save**.

### Enroll the User endpoint for deletion

| Endpoint | Default Identifier |
| -------- | ------------------ |
| User     | Email              |

*Intercom users are always matched using their email address. Deletion and retrieval requests require providing this identifier.*

### Parameter Defaults

Teleskope’s Intercom integration enforces the following default behavior:

| Parameter Name      | Default Value      | Notes                                                |
| ------------------- | ------------------ | ---------------------------------------------------- |
| **identifier type** | Email              | Required. Always used to search for Intercom users.  |
| **Deletion Target** | intercom\_user\_id | Must be resolved from email before issuing deletion. |

The integration always maps the provided email to the user’s Intercom ID before issuing deletion.<br>
