Integracja Intercom HITL | Botpress Hub

# Intercom HITL Integration

Ta integracja umożliwia Botpress korzystanie z Intercom jako dostawcy HITL (Human in the Loop). Wiadomości od bota będą pojawiać się w Intercom, a odpowiedzi agenta będą wysyłane z powrotem do bota.

Funkcje

  • Płynna integracja między Botpress i Intercom

  • Synchronizacja wiadomości w czasie rzeczywistym

  • Obsługa wiadomości tekstowych

  • Automatyczne zarządzanie sesjami konwersacji

  • Obsługa zdarzeń Webhook

  • Przypisywanie agentów i zarządzanie konwersacjami

Konfiguracja

Integracja wymaga następującej konfiguracji:

  • accessToken: Twój token dostępu Intercom (wymagany do uwierzytelniania API)

Konfiguracja aplikacji Intercom dla integracji Botpress

Ten przewodnik przeprowadzi Cię przez konfigurację Intercom , aby umożliwić integrację z chatbotem Botpress .

Instrukcje krok po kroku

1. Utwórz aplikację Intercom
  • Przejdź dointercomintercom
  • Zaloguj się na swoje konto Intercom
  • Przejdź do Apps w hub deweloperskim
  • Kliknij "Create App ".
  • Wpisz nazwę aplikacji (np.Botpress HITL Integration")
  • Kliknij "Create App ".
2. Skopiuj token dostępu
  • W panelu aplikacji przejdź do Uwierzytelnianie.
  • Skopiuj Token dostępu pokazany w sekcji Token dostępu.
  • W **Konfiguracji integracji Botpress Intercom wklej ten token dostępu.
3. Skonfiguruj Webhooks
a. Webhook

zdarzeń konwersacji Webhook

  • Przejdź do Webhooks w panelu aplikacji
  • Kliknij "Add Webhook".
  • Ustaw adres Webhook URL** na adres Botpress Intercom integration webhook URL**. ** Subskrybuj tylko te zdarzenia:**
  • conversation.admin.assigned
  • conversation.admin.closed
  • conversation.admin.replied
  • Kliknij "Save Webhook".

Podsumowanie wymaganej konfiguracji Botpress

** Token dostępu: Z uwierzytelniania aplikacji Intercom Webhook URL: Dostarczony przez Botpress

Użycie

  1. Skonfiguruj integrację z tokenem dostępu Intercom
  2. Rozpocznij sesję konwersacji za pomocą akcji startHitl.
  3. Wiadomości od bota pojawią się w konwersacjach Intercom .
  4. Odpowiedzi agenta w Intercom będą wysyłane z powrotem do bota
  5. Stan konwersacji jest automatycznie zarządzany pomiędzy Botpress i Intercom . Intercom

Uwaga:** Podczas rozpoczynania sesji HITL, jeśli adres e-mail użytkownika nie istnieje jako kontakt w Intercom, nowy kontakt zostanie utworzony automatycznie. Jeśli adres e-mail już istnieje, istniejący kontakt zostanie użyty w procesie HITL.

Wsparcie

Aby uzyskać pomoc, skontaktuj się z zespołem Botpress lub zapoznaj się zIntercom dokumentacjąIntercom API]intercom.

Rozwiązywanie problemów

Typowe problemy

  1. Webhook nie odbiera zdarzeń**: Upewnij się, że adres URL webhook jest publicznie dostępny i poprawnie skonfigurowany.
  2. Błędy uwierzytelniania: Sprawdź, czy token dostępu jest prawidłowy i ma wymagane uprawnienia.
  3. Brak synchronizacji wiadomości: Sprawdź, czy konwersacja została poprawnie utworzona, a kontakt istnieje w Intercom . Intercom

Tryb debugowania

Włącz rejestrowanie debugowania w konfiguracji Botpress , aby rozwiązywać problemy z integracją.