> ## Documentation Index
> Fetch the complete documentation index at: https://forest-docs-mcp-server-agent-url.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Intercom

Configuring the Intercom integration allows you to display your user’s session data (location, browser type, …) and conversations.

<Warning>
  In order for your intercom integration to work properly, you will have to use the version 2 of intercom API. To do so, you'll need go to the intercom developer hub and ensure that the app registered to retrieve your API key uses the intercom API version 2.0.
</Warning>

<img src="https://mintcdn.com/forest-docs-mcp-server-agent-url/Po8IL9hr9qf_cY73/images/legacy/javascript-agents/image%20(352).png?fit=max&auto=format&n=Po8IL9hr9qf_cY73&q=85&s=27b39be1de310f05d2d5a15412f24c0a" alt="" width="813" height="672" data-path="images/legacy/javascript-agents/image (352).png" />

First, add the intercom client as a dependency to your project:

<Tabs>
  <Tab title="Rails">
    ```ruby theme={null}
    gem 'intercom'
    ```

    Then, you need to add the intercom integration:
  </Tab>

  <Tab title="Rails">
    ```ruby theme={null}
    ForestLiana.integrations = {
      # ...
      intercom: {
        access_token: ENV['INTERCOM_ACCESS_TOKEN'],
        mapping: ['Customer']
      }
    }
    ```
  </Tab>
</Tabs>

* `intercom` is used to pass the intercom client version. To do so, you have to require the previously installed client, as in the example.
* `accessToken` should be defined in your environment variable and is provided by intercom.
* `mapping` refers to the collection and field name you want to map to intercom data. It can either be a field that contain emails that refer to intercom users or a field that contain ids mapping the `external_id` in Intercom API.

<Info>
  You will have to restart your server to see Intercom plugged to your project.
</Info>

<img src="https://mintcdn.com/forest-docs-mcp-server-agent-url/Po8IL9hr9qf_cY73/images/legacy/javascript-agents/image%20(353).png?fit=max&auto=format&n=Po8IL9hr9qf_cY73&q=85&s=5ac3549b23acd3ad63476eb202747538" alt="" width="892" height="621" data-path="images/legacy/javascript-agents/image (353).png" />

### Others
