> ## Documentation Index
> Fetch the complete documentation index at: https://docs.triplesession.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect HubSpot CRM

> Connect HubSpot to Triple Session AI Coach to push call evaluation insights directly to your deals and keep your CRM automatically updated.

Triple Session AI Coach integrates with HubSpot CRM to push call evaluation insights directly to your deals. This integration streamlines CRM updates, enabling sales reps to keep their pipeline data accurate with minimal administrative effort.

## Prerequisites

Before connecting, make sure you have:

* **HubSpot admin access** — required to create a private app in HubSpot.
* **Triple Session admin access** — required to connect a CRM integration in Workspace Settings.

## What the integration does

Triple Session AI Coach uses a **HubSpot Private App** to securely interact with your CRM. Once connected, the integration can:

* **Fetch deals** — retrieve details about open deals to provide relevant context during call evaluations.
* **Map deal objects to AI Coach Deal Insights** — connect your HubSpot Deal object to an AI Coach Deal Insight.
* **Update deals** — automatically push evaluation data to HubSpot to keep your CRM up to date.
* **Access contact and company data** — use HubSpot CRM objects to enrich call context with account and contact information.

## Connect HubSpot to AI Coach

<Steps>
  <Step title="Navigate to Legacy Apps in HubSpot">
    In HubSpot, open **Settings**. In the left sidebar, expand **Integrations** and click **Legacy Apps**.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-1.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=ad875da78e758f65b7a5d63a15e4145d" alt="HubSpot Settings — navigate to Legacy Apps" width="4058" height="3254" data-path="images/integrations/hubspot/crm-1.png" />
    </Frame>
  </Step>

  <Step title="Create a new private app">
    Click **Create** to start creating a new legacy app. When asked what kind of legacy app to create, select **Private** — for one account.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-2.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=1bb75dfb9bbcd20023c78466df104037" alt="Create Legacy App dialog — select Private" width="3246" height="2240" data-path="images/integrations/hubspot/crm-2.png" />
    </Frame>
  </Step>

  <Step title="Add the required scopes">
    In the app configuration, go to the **Scopes** section. Add the following scopes exactly as listed:

    ```
    crm.objects.companies.read
    crm.objects.companies.write
    crm.objects.contacts.read
    crm.objects.contacts.write
    crm.objects.deals.read
    crm.objects.deals.sensitive.read
    crm.objects.deals.write
    crm.objects.owners.read
    crm.schemas.companies.read
    crm.schemas.contacts.read
    crm.schemas.deals.read
    sales-email-read
    ```

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-3.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=6f94875636a49e57eb94a012138dff7b" alt="HubSpot Scopes — required scopes selected" width="1942" height="1800" data-path="images/integrations/hubspot/crm-3.png" />
    </Frame>
  </Step>

  <Step title="Create the app and copy your access token">
    Complete the app setup. Once the app is created, HubSpot will display your access token. Copy the token — you'll need it in the next step.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-4.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=45d7a628bd17d8375e75f3be4249553e" alt="HubSpot private app created — copy access token" width="658" height="625" data-path="images/integrations/hubspot/crm-4.png" />
    </Frame>
  </Step>

  <Step title="Go to CRM settings in Triple Session">
    In Triple Session, open **Settings** from the sidebar. Under **Workspace**, select **CRM**. You'll see HubSpot listed with a **Connect HubSpot** button.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-5.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=0567ff06222396767509cbd3cbbb9719" alt="Triple Session Workspace Settings — CRM page" width="1064" height="487" data-path="images/integrations/hubspot/crm-5.png" />
    </Frame>
  </Step>

  <Step title="Paste your access token and connect">
    Paste the access token from HubSpot into the **HubSpot Access Token** field, then click **Connect to HubSpot**.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-6.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=7addf36818aa431b47ba6b463612296a" alt="Triple Session CRM — paste token and connect" width="1279" height="576" data-path="images/integrations/hubspot/crm-6.png" />
    </Frame>
  </Step>
</Steps>

***

After connecting, see [Keep Your CRM Updated](/crm/keep-crm-updated) to learn how to push insights manually or automatically, and [Map Fields](/crm/map-fields) to configure which deal properties get updated.

***

## How to find your access token for an existing app

If you already created a HubSpot private app for Triple Session and need to retrieve the token:

<Steps>
  <Step title="Go to HubSpot Settings → Legacy Apps">
    In HubSpot, open **Settings** → **Integrations** → **Legacy Apps**.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-7.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=aaa42ae62056f24c30826e76eeec73fe" alt="HubSpot Settings — navigate to Legacy Apps" width="4058" height="3254" data-path="images/integrations/hubspot/crm-7.png" />
    </Frame>
  </Step>

  <Step title="Find the Triple Session app">
    In the **Development** section, navigate to **Legacy Apps**. Click on your **Triple-Session-AICoach** private app.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-8.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=f9edfeb5c48c50f9256f60df492e280e" alt="HubSpot Legacy Apps list — select Triple Session app" width="5818" height="3254" data-path="images/integrations/hubspot/crm-8.png" />
    </Frame>
  </Step>

  <Step title="Verify scopes and copy the token">
    Confirm the required scopes are present in the **Scopes** section. Then navigate to the **Auth** tab to copy your access token.

    <Frame>
      <img src="https://mintcdn.com/triplesession/yFAMl9nxmwZNf4Xx/images/integrations/hubspot/crm-9.png?fit=max&auto=format&n=yFAMl9nxmwZNf4Xx&q=85&s=8cb88d26682582960afdfc11c93253ba" alt="HubSpot private app scopes" width="1942" height="1800" data-path="images/integrations/hubspot/crm-9.png" />
    </Frame>
  </Step>
</Steps>

***

## Support

* **Missing scopes:** If the connection fails, double-check that all twelve scopes listed above are added to the private app.
* **Need help?** Contact the Triple Session support team at **[support@triplesession.com](mailto:support@triplesession.com)**.
