> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# HubSpot

## Overzicht

Koppel je ElevenLabs AI-agents aan [HubSpot](https://www.hubspot.com/) CRM om contacten, bedrijven en deals te beheren. Met deze integratie kunnen je agents CRM-records maken en bijwerken, naar bestaande gegevens zoeken en sales- en marketingworkflows automatiseren.

## Mogelijkheden

| Mogelijkheid              | Ondersteuning                                    |
| ------------------------- | ------------------------------------------------ |
| Zero retention mode (ZRM) | Niet ondersteund                                 |
| Bijlagen in tools         | Niet ondersteund — tools werken alleen met tekst |

## Instellen

Deze integratie gebruikt een **HubSpot Private App**-token voor authenticatie.

#### Maak een Private App in HubSpot

Ga naar **Development** > **Legacy apps** in je [HubSpot-account](https://developers.hubspot.com/docs/api/private-apps) en klik op **Create legacy app** > **Private**. Verleen de CRM-scopes die je agent nodig heeft (bijvoorbeeld `crm.objects.contacts.read`, `crm.objects.contacts.write`).

#### Kopieer het toegangstoken

Kopieer na het maken van de app het gegenereerde toegangstoken. Het begint met `pat-`.

#### Koppel in ElevenLabs

Plak in de integratie-instellingen van ElevenLabs je Private App-token in het veld **Private App Access Token**.

> **Note**
>
> Deze integratie ondersteunt momenteel alleen HubSpot-accounts die in de VS worden gehost (`api.hubapi.com`).
> Accounts die in de EU worden gehost (tokens die beginnen met `pat-eu1-`) worden nog niet ondersteund.

## Demovideo

> **Note**
>
> Deze demo gebruikt verouderde webhooktools. Als je de native HubSpot-integratie gebruikt, worden de tools
> automatisch geconfigureerd — je hoeft geen webhooks handmatig in te stellen.

## Zo werkt het

#### Klantidentificatie

De agent vraagt de beller om een identificerend gegeven, zoals het e-mailadres, en zoekt vervolgens in de CRM om te controleren of er een record bestaat.

#### De reden van het gesprek begrijpen

De agent vraagt de beller naar het doel van het gesprek. Je kunt deze stap aanpassen aan je specifieke workflow.

#### Eerdere interacties ophalen

De agent haalt eerdere interacties op uit de CRM met het contact-ID dat tijdens de identificatie is opgehaald.

#### Ticket maken

De agent bespreekt het probleem met de beller, koppelt het aan eventuele eerdere interacties en maakt een ticket voor opvolgpunten.

## Handige links

* [HubSpot API-documentatie](https://developers.hubspot.com/docs/api/overview)
* [Gids voor Private Apps](https://developers.hubspot.com/docs/api/private-apps)
* [CRM API-referentie](https://developers.hubspot.com/docs/api/crm/understanding-the-crm)