Dla administratorów
← Wszystkie tematy

HubSpot: podłączenie

Klucz usługi tylko z uprawnieniami do odczytu w HubSpocie oraz połączenie w draften, krok po kroku.

Asystent czyta z HubSpota, kto do niego pisze: kontakt i firmę, szanse sprzedaży i zgłoszenia do wsparcia. Do HubSpota nigdy nic nie zapisuje. Co dokładnie może czytać, ustalasz osobno dla każdej skrzynki. Jak połączenia działają w draften ogólnie, opisuje strona Integracje.

Czego potrzebujesz

draften potrzebuje klucza do API tylko z uprawnieniami do odczytu. HubSpot wydaje go dziś jako service key. Starsze konta mogą mieć też wcześniejszy token private app (zaczyna się od pat-); nadal działa, tylko nowych private apps HubSpot już nie pozwala tworzyć.

W HubSpocie: service key

  1. Otwórz listę kluczy: w menu głównym Development → Keys → Service keys (na niektórych kontach Settings → Integrations → Service Keys).
  2. W prawym górnym rogu kliknij Create service key i nazwij klucz, np. draften.
  3. Kliknij Add new scope. W panelu po prawej wyszukaj (pole Find a scope) i zaznacz tylko te uprawnienia do odczytu:
    • crm.objects.contacts.read – kontakty,
    • crm.objects.companies.read – firmy,
    • crm.objects.owners.read – kto opiekuje się kontaktem,
    • crm.objects.deals.read – szanse sprzedaży,
    • crm.objects.tickets.read – zgłoszenia.

    Nie dodawaj niczego z .write. Klucz może dostać tylko te uprawnienia, które ma jego twórca.

  4. Utwórz klucz. Na jego stronie kliknij Show, a potem Copy.

Klucz można później wymienić (Rotate and expire now albo Rotate and expire later – stary działa wtedy jeszcze 7 dni). Nowy klucz wpisz w draften (poniżej).

W draften

  1. Otwórz Organizacja → Integracje i na karcie Integracje wypełnij:
    • System – HubSpot,
    • Nazwa – np. HubSpot – sprzedaż i wsparcie,
    • Sekret dostępowy – skopiowany klucz.

    Kliknij Dodaj połączenie. Klucz zostanie zapisany w postaci zaszyfrowanej i nigdy więcej się nie wyświetli.

  2. W wierszu połączenia otwórz menu ⋯ → Przetestuj połączenie. Po chwili pojawi się „Połączenie działa (…)”. Brakujące uprawnienia test wypisze pod „Niedostępne z tym tokenem:”; jeśli klucz ma też uprawnienia do zapisu, zwróci na to uwagę.
  3. W sekcji Które skrzynki mogą używać połączenia kliknij przy skrzynce Nadaj, zaznacz, co asystent może czytać, i kliknij Zapisz uprawnienie:
    • Kontakt i firma,
    • Szanse sprzedaży, a pod nimi Kwoty szans sprzedaży,
    • Zgłoszenia do wsparcia, a pod nimi Szczegóły zgłoszenia i Wewnętrzne notatki zgłoszenia.
  4. Edytor asystenta dodaje potem w Ustawieniach asystenta → Wiedza źródło rodzaju system zewnętrzny i wybiera, co asystent faktycznie czyta – zobacz Podłączenie CRM i innych systemów.

Gdy wymienisz klucz, wpisz nowy przy połączeniu w pole Nowy sekret dostępowy i kliknij Wymień; potem znowu Przetestuj połączenie.

Błędy testu połączenia

Komunikat testu jest po angielsku, bezpośrednio od HubSpota albo od draften:

W komunikacieCo to znaczyCo zrobić
the access token was refused (401)HubSpot nie przyjął klucza – literówka albo klucz został wymieniony lub usuniętywpisać ważny klucz
… lacks a scope for this read (403)kluczowi brakuje uprawnienia do odczytudodać uprawnienie do klucza w HubSpocie
HubSpot rate limit reached (429)wyczerpany limit wywołań APIspróbować później
HubSpot answered HTTP …inna odpowiedź HubSpotaspróbować ponownie; jeśli to trwa, wymienić klucz

Wersja tekstowa