Przekazanie z chatbota do konsultanta: jak eskalować i nie stracić klienta
Autor: Roman Zakharenko · Fakty sprawdzone
Przekazanie rozmowy z chatbota do konsultanta to moment, w którym bot przestaje obsługiwać rozmowę i przekazuje ją – wraz z historią i zebranymi danymi – człowiekowi lub do kolejki. Dobre przekazanie następuje we właściwym momencie, niesie ze sobą kontekst, aby klient nie musiał się powtarzać, i działa nawet wtedy, gdy nikt nie jest online. Ten przewodnik omawia wyzwalacze, kontekst do przekazania oraz to, jak realizują to Zendesk, Freshdesk i Messenger.
W skrócie
- Zendesk podaje, że agent AI może musieć przekazać zapytanie człowiekowi, gdy jest ono złożone, pilne lub wrażliwe.
- Freshdesk AI Agents mogą automatycznie przekazać rozmowę, gdy klient użyje zdefiniowanych przez Ciebie fraz wyzwalających, np. poprosi o konsultanta.
- W Dialogflow CX, jeśli żadna intencja nie osiąga progu klasyfikacji, zamiast dopasowania uruchamia się zdarzenie no-match.
- W Messengerze protokół przekazywania (handover protocol) decyduje, która aplikacja jest właścicielem wątku rozmowy; Meta przeniosła Instagram na Conversation Routing.
Czym jest przekazanie rozmowy z chatbota do człowieka
Przekazanie (handoff), nazywane też eskalacją lub transferem, przenosi odpowiedzialność za rozmowę z automatyzacji na człowieka. W zależności od kanału efektem jest czat na żywo przypisany do konsultanta, rozmowa czekająca w kolejce albo zgłoszenie, które konsultant podejmie później. W agentach AI Zendesk buduje się to za pomocą bloków eskalacji w kreatorze dialogów, które określają, jak zapytanie trafia do człowieka, gdy agent AI nie potrafi go rozwiązać.
Przekazania mają dwie formy. Przy przekazaniu synchronicznym klient pozostaje w tej samej rozmowie na żywo, a dołącza do niej konsultant. Przy przekazaniu asynchronicznym tworzone jest zgłoszenie, aby konsultant mógł odpowiedzieć później – to typowe rozwiązanie awaryjne, gdy nikt nie jest dostępny. Zendesk dokumentuje oba warianty, w tym przepływ asynchronicznych eskalacji do zgłoszeń, który pozwala klientom zostawić wiadomość, gdy Twój zespół jest niedostępny.
Kiedy bot powinien przekazać rozmowę
| Wyzwalacz | Jak to wygląda | Jak jest wykrywany |
|---|---|---|
| Klient prosi o człowieka | „Konsultant”, „chcę rozmawiać z człowiekiem”, „to nic nie pomaga” | Freshdesk AI Agents przekazują rozmowę automatycznie po frazach wyzwalających z Twojej listy, np. prośbie o rozmowę z konsultantem |
| Niska pewność lub brak dopasowania | Bot nie potrafi ustalić, czego chce klient | Dialogflow CX uruchamia zdarzenie no-match, gdy żadna intencja nie osiąga progu klasyfikacji; wykorzystaj tę ścieżkę awaryjną, aby zaproponować człowieka |
| Temat wrażliwy lub pilny | Reklamacje, nieudane płatności, zabezpieczenia konta, kwestie prawne lub zagrożenie bezpieczeństwa | Zendesk wymienia złożone, pilne lub wrażliwe zapytania jako powody przekazania; przykładowe frazy wyzwalające we Freshdesk obejmują zgłoszenie nieudanej płatności |
| Powtarzające się niepowodzenia | Klient przeformułowuje to samo pytanie albo bot się zapętla | Licz odpowiedzi awaryjne (fallback) w sesji i eskaluj po ustalonej ich liczbie |
| Reguła biznesowa | Konto VIP, wysoka wartość zamówienia, otwarty incydent | Pobierz dane klienta przez API, zanim bot odpowie, i kieruj takich klientów od razu do człowieka |
Pewność dopasowania to wyzwalacz, którego zespoły najczęściej nie definiują wprost. W Dialogflow CX intencja z najwyższym wynikiem jest zwracana jako dopasowanie tylko wtedy, gdy jej wynik pewności jest większy lub równy progowi klasyfikacji; w przeciwnym razie wywoływane jest zdarzenie no-match. Traktuj to zdarzenie jako sygnał: zadaj jedno pytanie doprecyzowujące, a jeśli sytuacja się powtórzy, przekaż rozmowę.
Zendesk radzi też, by oferować eskalację tylko wtedy, gdy agent AI nie może skierować klienta do zasobów samoobsługowych. Dzięki temu konsultanci zajmują się prawdziwymi problemami, ale nie ukrywaj tej opcji. Klient, który wprost prosi o człowieka, powinien go dostać albo otrzymać jasną informację, kiedy to nastąpi.
Przekazuj kontekst, nie tylko klienta
Przekazanie, które gubi rozmowę, zmusza klienta do zaczynania od nowa. Na przykład starszy (legacy) krok Transfer to agent w Zendesk tworzy zgłoszenie zawierające historię rozmowy klienta, której klient nie widzi, i może dodać do tego zgłoszenia tagi na potrzeby routingu. Freshdesk AI Agents mogą przed przekazaniem zebrać dane, takie jak ID klienta, numer referencyjny lub numer zamówienia, jeśli zbieranie właściwości jest włączone zarówno w ustawieniach zachowania w rozmowie, jak i w ustawieniach przekazania.
Konsultant powinien otrzymać co najmniej:
- Pełny zapis rozmowy, łącznie z tym, co bot już zaproponował
- Powód przekazania: prośba klienta, brak dopasowania, wrażliwy temat lub reguła biznesowa
- Dane identyfikacyjne, takie jak imię i nazwisko, e-mail lub ID konta, oraz informację, czy zostały zweryfikowane
- Ustrukturyzowane pola zebrane przez bota, np. numer zamówienia lub produkt
- Tagi lub kategorię, aby reguły routingu skierowały rozmowę do właściwej grupy
W tej samej wiadomości ustaw oczekiwania klienta: napisz, że rozmowę przejmuje człowiek, i mniej więcej kiedy klient dostanie odpowiedź.
Jak przekazanie realizują Zendesk, Freshdesk i Messenger
- Zendesk: bloki eskalacji w kreatorze dialogów agenta AI decydują, dokąd trafia rozmowa, gdy agent AI nie potrafi jej rozwiązać, np. przekazują ją do konsultanta. Blok dostępności (availability) może przed eskalacją sprawdzić godziny pracy lub dostępność konsultantów.
- Freshdesk: w ustawieniach przekazania AI Agenta włączasz Transfer conversation, wpisujesz frazy wyzwalające, które mają powodować automatyczne przekazanie, i możesz polecić AI Agentowi wcześniejsze zebranie danych klienta.
- Messenger: gdy wiadomości strony na Facebooku obsługuje więcej niż jedna aplikacja, np. Twój bot i skrzynka czatu na żywo, protokół przekazywania Meta (handover protocol) decyduje, która aplikacja jest właścicielem wątku. Webhook messaging_handovers raportuje zdarzenia przekazania kontroli nad wątkiem (pass), przejęcia kontroli (take), prośby o kontrolę (request) oraz ról aplikacji. Zdarzenie pass_thread_control zawiera ID poprzedniej i nowej aplikacji-właściciela oraz ciąg metadata ustawiony w żądaniu API – to wygodne miejsce na powód przekazania.
- Instagram: według changelogu Meta protokół przekazywania nie jest już obsługiwany na Instagramie, a wszystkie firmy zostały przeniesione na Conversation Routing, który pozwala określić, którzy partnerzy kontrolują rozmowy z klientami w danym momencie. Meta opisuje Conversation Routing jako wstecznie kompatybilny z większością API protokołu przekazywania.
Obsługa poza godzinami pracy
Bot, który obiecuje człowieka, gdy nikt nie jest online, jest gorszy niż brak przekazania. Najpierw sprawdź dostępność, a potem wybierz rozwiązanie awaryjne:
- Zendesk: blok dostępności sprawdza godziny pracy lub dostępność konsultantów. W kanale synchronicznym, takim jak messaging, Zendesk sugeruje, by poza godzinami pracy konsultantów eskalować zamiast tego e-mailem, a jego przepływ asynchronicznych eskalacji do zgłoszeń pozwala klientom zostawić wiadomość, na którą człowiek odpowie później.
- Freshdesk: opcja Transfer outside business hours pozwala wybrać harmonogram godzin pracy, przekazać rozmowę do konsultanta lub do grupy i napisać wiadomość, którą zobaczy klient.
- Dowolna platforma: utwórz zgłoszenie z zapisem rozmowy, poinformuj, kiedy zespół wróci, i pozwól botowi w międzyczasie dalej odpowiadać na pytania samoobsługowe.
Ścieżkę poza godzinami pracy testuj osobno. To gałąź, która najłatwiej psuje się niezauważona, bo gdy działa, nikt z zespołu nie jest online.
Jak może pomóc TascaLab
TascaLab buduje chatboty z przekazaniem do Twojego istniejącego helpdesku lub Slacka: Starter Chat Bot (1550 zł) lub Standard Chat Bot (2250 zł), połączone przez API, webhooki oraz Make lub n8n. Każdy projekt obejmuje podstawową dokumentację i 30 dni wsparcia po uruchomieniu, bez ukrytych opłat, a większość wdrożeń trwa 1–3 tygodnie. Bezpłatna 30-minutowa rozmowa Health Check to dobry moment, by rozpisać wyzwalacze przekazania.
Najczęściej zadawane pytania
Kiedy chatbot powinien przekazać rozmowę człowiekowi?
Gdy klient prosi o człowieka, gdy bot nie potrafi z wystarczającą pewnością dopasować prośby oraz gdy temat jest złożony, pilny lub wrażliwy – tak Zendesk opisuje zapytania, które wymagają konsultanta.
Jak sprawić, by klienci nie musieli się powtarzać po przekazaniu?
Przekaż do zgłoszenia lub czatu zapis rozmowy, powód przekazania i wszystkie dane zebrane przez bota. Starszy krok przekazania w Zendesk dodaje historię rozmowy do zgłoszenia, a Freshdesk AI Agents mogą przed przekazaniem zebrać dane, takie jak numer zamówienia.
Czym jest protokół przekazywania (handover protocol) w Messengerze?
To mechanizm Meta, który decyduje, która aplikacja jest właścicielem wątku rozmowy w Messengerze, gdy tę samą stronę obsługuje kilka aplikacji. Aplikacje przekazują, przejmują i proszą o kontrolę nad wątkiem, a webhook messaging_handovers raportuje te zdarzenia.
Co się dzieje, gdy klient prosi o człowieka poza godzinami pracy?
Przed eskalacją sprawdź dostępność. Zendesk i Freshdesk pozwalają inaczej obsługiwać przekazania poza godzinami pracy, np. tworząc zgłoszenie do późniejszej obsługi i wyświetlając informację o tym, kiedy zespół jest dostępny.
Chcesz takie rozwiązanie dla swojego zespołu?
Umów bezpłatny Health Check: 30-minutowa rozmowa i pisemny raport z 2–3 konkretnymi rekomendacjami, stałą ceną i szacowanymi kosztami bieżącymi. Bez nachalnej sprzedaży.
Źródła
- Zendesk Help Center — Configuring escalation strategies and flows for AI agents
- Zendesk Help Center — Workflow recipe: Configuring asynchronous ticket escalations for messaging AI agents
- Zendesk Help Center — Understanding the step types for AI agent answers (Legacy)
- Freshdesk Support — Configure handover settings for AI Agents
- Freshdesk Support — Configure conversation behaviour for AI agents
- Meta for Developers — messaging_handovers webhook event reference
- Meta for Developers — Messenger Platform changelog
- Google Cloud — Dialogflow CX intents