> 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

## Omówienie

Połącz agentów AI ElevenLabs z CRM [HubSpot](https://www.hubspot.com/), aby zarządzać kontaktami, firmami i transakcjami. Ta integracja pozwala agentom tworzyć i aktualizować rekordy CRM, wyszukiwać dane oraz automatyzować workflow sprzedażowe i marketingowe.

## Możliwości

| Funkcja                            | Obsługa                                              |
| ---------------------------------- | ---------------------------------------------------- |
| Tryb zerowego przechowywania (ZRM) | Nieobsługiwany                                       |
| Załączniki w narzędziach           | Nieobsługiwane — narzędzia działają tylko na tekście |

## Konfiguracja

Ta integracja używa do uwierzytelniania tokena **HubSpot Private App**.

#### Utwórz Private App w HubSpot

W [koncie HubSpot](https://developers.hubspot.com/docs/api/private-apps) przejdź do **Development** > **Legacy apps** i kliknij **Create legacy app** > **Private**. Nadaj aplikacji zakresy CRM potrzebne agentowi (np. `crm.objects.contacts.read`, `crm.objects.contacts.write`).

#### Skopiuj token dostępu

Po utworzeniu aplikacji skopiuj wygenerowany token dostępu. Zaczyna się od `pat-`.

#### Połącz w ElevenLabs

W konfiguracji integracji ElevenLabs wklej token prywatnej aplikacji w polu **Private App Access Token**.

> **Note**
>
> Ta integracja obsługuje obecnie tylko konta HubSpot hostowane w USA (`api.hubapi.com`). Konta hostowane w UE
> (z tokenami zaczynającymi się od `pat-eu1-`) nie są jeszcze obsługiwane.

## Film demonstracyjny

> **Note**
>
> Ta prezentacja używa starszych narzędzi webhook. Jeśli korzystasz z natywnej integracji HubSpot, narzędzia są
> konfigurowane automatycznie — ręczna konfiguracja webhooka nie jest potrzebna.

## Jak to działa

#### Identyfikacja klienta

Agent prosi dzwoniącego o dane identyfikacyjne, np. adres e-mail, a następnie przeszukuje CRM, aby sprawdzić, czy rekord istnieje.

#### Poznanie celu rozmowy

Agent pyta dzwoniącego o cel rozmowy. Ten krok można dostosować do swojego workflow.

#### Pobranie wcześniejszych interakcji

Agent pobiera wcześniejsze interakcje z CRM, używając identyfikatora kontaktu uzyskanego podczas identyfikacji.

#### Utworzenie zgłoszenia

Agent omawia problem z dzwoniącym, odnosi go do wcześniejszych interakcji i tworzy zgłoszenie dla spraw wymagających dalszych działań.

## Przydatne linki

* [Dokumentacja API HubSpot](https://developers.hubspot.com/docs/api/overview)
* [Przewodnik po Private Apps](https://developers.hubspot.com/docs/api/private-apps)
* [Dokumentacja API CRM](https://developers.hubspot.com/docs/api/crm/understanding-the-crm)