- Strona główna
- /
- Artykuł
W tym artykule opisano, jak włączyć funkcję wirtualnego agenta głosowego, integrując rozwiązanie Webex Contact Center z usługami sztucznej inteligencji opartymi na chmurze, świadczonymi przez zewnętrznych dostawców. Aby włączyć funkcję Virtual Agent-Voice dla agentów Webex AI, zapoznaj się z tematem Korzystanie z agentów AI w interakcjach z klientami.
Virtual Agent-Voice (VAV) to funkcja samoobsługi w Webex Contact Center, która umożliwia integrację platformy interaktywnej odpowiedzi głosowej (IVR) z usługami AI opartymi na chmurze. VAV obsługuje interakcje zbliżone do ludzkich, zapewniając inteligentną i zautomatyzowaną pomoc osobom dzwoniącym. Funkcja VAV umożliwia dzwoniącym szybkie i skuteczniejsze rozwiązywanie problemów w ramach systemu IVR oraz zmniejsza liczbę połączeń kierowanych do agentów.
VAV wykorzystuje technologie takie jak przetwarzanie języka naturalnego (NLP), automatyczne rozpoznawanie mowy (ASR) i zamianę tekstu na mowę (TTS), aby zrozumieć intencje dzwoniącego i zapewnić spersonalizowane i trafne odpowiedzi głosowe.
VAV oferuje następujące korzyści:
-
Możliwość szybkiego odpowiadania na zapytania dzwoniących w czasie rzeczywistym.
-
Możliwość przekierowania rozmówcy do agenta, jeśli wirtualny agent nie może obsłużyć rozmowy.
Webex Contact Center korzysta z usług Contact Center AI (CCAI) za pośrednictwem łącznika integracyjnego specyficznego dla dostawcy usług. Za pomocą usług AI możesz projektować wirtualnych agentów i tworzyć złożone przepływy połączeń IVR.
-
Funkcja ta jest dostępna wyłącznie w ramach usług subskrypcji Cisco.
Regionalne usługi medialne
Usługi CCAI obsługują regionalizację. Usługi CCAI są dostępne zarówno w domyślnych, jak i zdalnych regionach PSTN na platformie Next Generation (RTMS). Aby uzyskać więcej informacji, zapoznaj się z artykułem Konfigurowanie mediów regionalnych dla Virtual Agent-Voice.
Obsługiwane integracje
Webex Contact Center obsługuje obecnie następujące integracje:
- Google Dialogflow CX
- Google Dialogflow ES
- Przynieś własnego wirtualnego agenta
Agent Dialogflow CX to wirtualny agent, który obsługuje jednoczesne rozmowy z użytkownikami końcowymi. Jest to moduł rozumienia języka naturalnego, który rozumie niuanse języka ludzkiego. Możesz projektować i tworzyć boty-agencje, które będą obsługiwać typy konwersacji wymagane przez Twój system. Więcej informacji na temat CX znajdziesz w dokumentacji Google.
Rozmowa między wirtualnym agentem a osobą dzwoniącą jest wyświetlana w widżecie Transkrypcja na pulpicie agenta.
Konwersacja pojawia się w widżecie Transkrypcja tylko wtedy, gdy w Dialogflow CX ustawiono odpowiedź dotyczącą realizacji zamówienia „Agent mówi”.
Wymagania wstępne
Aby zintegrować się z dostawcą VAV, wykonaj następujące zadania:
-
Skonfiguruj łącznik integracyjny specyficzny dla dostawcy usług, np. łącznik Google CCAI w Control Hub. Aby uzyskać więcej informacji, zapoznaj się z tematem Konfigurowanie łącznika Google CCAI w artykule Konfigurowanie łączników integracyjnych dla Webex Contact Center.
-
Utwórz funkcję Contact Center AI (CCAI) w Control Hub. Więcej informacji znajdziesz w artykule Tworzenie konfiguracji Contact Center AI. System generuje identyfikator konfiguracji CCAI, którego można użyć w konfiguracjach kontroli przepływu.
Obsługiwane funkcje
Rozwiązanie Virtual-Agent-Voice z Dialogflow CX obsługuje następujące funkcje:
- Częściowa odpowiedź
- Wydarzenie niestandardowe
- Parametry niestandardowe
Częściowa odpowiedź
Możesz skonfigurować funkcję częściowej odpowiedzi w CX, aby powiadamiać użytkowników, gdy agent Dialogflow pobiera odpowiedź za pomocą webhooka. Aby uzyskać więcej informacji, zobacz Konfigurowanie częściowej odpowiedzi w Dialogflow CX.
Wydarzenie niestandardowe
W CX można konfigurować niestandardowe zdarzenia i niestandardowe funkcje ładunku. Funkcja niestandardowego ładunku wysyła informacje o ładunku z aplikacji Google CX do klienta w celu przetworzenia. Funkcja niestandardowych zdarzeń pozwala wybrać konkretne zdarzenie, które zostanie wywołane w aplikacji CX za pomocą interfejsu API po stronie klienta. Aby uzyskać więcej informacji, zobacz Konfigurowanie niestandardowych zdarzeń w Dialogflow CX.
Parametry niestandardowe
Parametry można konfigurować w konsoli Agent Builder lub w konsoli Dialogflow CX. Aplikacja Google Dialogflow CX przesyła te parametry do aplikacji Webex Contact Center w celu dalszego przetwarzania. Aby uzyskać więcej informacji, zobacz Konfigurowanie parametrów niestandardowych w Dialogflow CX
Konfigurowanie aktywności agenta wirtualnego V2
Funkcja Virtual Agent V2 umożliwia Twoim kontaktom prowadzenie rozmów w czasie rzeczywistym. Możesz dodać aktywność Virtual Agent V2 do przepływu połączeń, aby obsługiwać rozmowy oparte na mowie i wspomagane sztuczną inteligencją. Gdy dzwoniący zaczyna mówić, system dopasowuje mowę do najlepszej intencji wirtualnego agenta. Ponadto pomaga dzwoniącemu w ramach interaktywnej odpowiedzi głosowej (IVR).
WynikiWskazuje ścieżki wyjściowe dla aktywności, która ma miejsce na podstawie wyniku rozmowy między agentem wirtualnym a osobą dzwoniącą.
-
Obsłużone– Wynik jest wyzwalany po zakończeniu wykonywania agenta wirtualnego.
-
Eskalacja– Wynik jest wyzwalany, gdy połączenie musi zostać przekazane do agenta ludzkiego.
Wskazuje ścieżkę wyjściową aktywności dla każdego błędu, który wystąpi w trakcie rozmowy między agentem wirtualnym a osobą dzwoniącą.
Błąd– Przepływ podąża tą ścieżką w przypadku wystąpienia dowolnego scenariusza błędu.
Przed rozpoczęciem
Skonfiguruj punkt wejścia i wybierz przepływ routingu (po utworzeniu przepływu w Projektancie przepływów). Aby uzyskać więcej informacji, zobacz Konfigurowanie kanału.
| 1 |
Zaloguj się do centrum sterowania. |
| 2 |
Przejdź do . |
| 3 |
Znajdź i otwórz przepływy połączeń, do których musisz dodać działanie Virtual Agent V2. Alternatywnie możesz także utworzyć nowy przepływ. |
| 4 |
Przeciągnij i upuść aktywność Virtual Agent V2 z biblioteki aktywności na główny obszar roboczy przepływu. |
| 5 |
W Ustawieniach ogólnychwykonaj następujące czynności:
|
| 6 |
W ustawieniach Doświadczenie konwersacyjne wybierz jedną z następujących opcji:
|
| 7 |
W ustawieniach Zdarzenie stanu wprowadź niestandardową nazwę zdarzenia i dane w kolumnach Nazwa zdarzenia – Dane zdarzenia. Zdarzenie stanu to mechanizm uruchamiający procedurę obsługi zdarzeń skonfigurowaną w agencie bot. W bocie agenta możesz skonfigurować sposób obsługi zdarzenia.
Możesz określić nazwę zdarzenia i dane w formie wartości statycznej lub wyrażenia. W przypadku wyrażeń należy używać następującej składni: Nazwa wydarzenia: Dane zdarzenia: |
| 8 |
W Ustawieniach zaawansowanychwykonaj następujące czynności:
|
| 9 |
W Zmienne wyjściowe aktywnościmożesz wyświetlić listę zmiennych przechowujących status wyjściowy zdarzenia, które wystąpiło podczas konwersacji między agentem wirtualnym a osobą dzwoniącą.
|
Agent Dialogflow ES to wirtualny agent, który obsługuje jednoczesne rozmowy z użytkownikami końcowymi. Jest to moduł rozumienia języka naturalnego, który rozumie niuanse języka ludzkiego. Możesz projektować i tworzyć boty-agencje, które będą obsługiwać typy konwersacji wymagane przez Twój system. Więcej informacji na temat Dialogflow ES znajdziesz w dokumentacji Google.
Rozmowa między wirtualnym agentem a osobą dzwoniącą jest wyświetlana w widżecie Transkrypcja na pulpicie agenta. Konwersacja wyświetla się w widżecie Transkrypcja tylko wtedy, gdy w Dialogflow ES ustawiono opcję „Odpowiedzi”.
Wymagania wstępne
Aby przeprowadzić integrację z Dialogflow ES, wykonaj następujące zadania:
-
Aby przeprowadzić integrację z Dialogflow ES, musisz mieć edycję Dialogflow Essentials.
-
Skonfiguruj łącznik Google CCAI w Control Hub. Aby uzyskać więcej informacji, zapoznaj się z tematem Konfigurowanie łącznika Google CCAI w artykule Konfigurowanie łączników integracyjnych dla Webex Contact Center.
-
Utwórz funkcję Contact Center AI (CCAI) w Control Hub. Więcej informacji znajdziesz w artykule Tworzenie konfiguracji Contact Center AI. System generuje identyfikator konfiguracji CCAI, którego można użyć w konfiguracjach kontroli przepływu.
Konfigurowanie aktywności agenta wirtualnego V2
Klienci korzystający z platformy nowej generacji mogą skonfigurować działanie agenta wirtualnego V2 w Projektancie przepływów.
Nie należy umieszczać działania Virtual Agent V2 po działaniu Queue Contact, ponieważ taka konfiguracja nie jest obecnie obsługiwana. Nie należy również umieszczać aktywności Virtual Agent V2 w obszarze roboczym Event Flow.
Wskazuje ścieżki wyjściowe dla aktywności, która ma miejsce na podstawie wyniku rozmowy między agentem wirtualnym a osobą dzwoniącą.
-
Obsłużono– Wynik jest wyzwalany po zakończeniu wykonywania agenta wirtualnego.
-
Eskalowane– Wynik jest wyzwalany, gdy połączenie musi zostać przekazane do agenta ludzkiego.
Wskazuje ścieżkę wyjściową aktywności dla każdego błędu, który wystąpi w trakcie rozmowy między agentem wirtualnym a osobą dzwoniącą.
Błąd– Przepływ podąża tą ścieżką w przypadku wystąpienia dowolnego scenariusza błędu.
Domyślne ustawienia na poziomie systemu
Poniższe ustawienia są zdefiniowane domyślnie wewnętrznie w systemie. Ustawienia te nie są widoczne w interfejsie użytkownika i nie można ich zmienić:
-
Nieskończona liczba prób obsłużenia błędów związanych z nieprawidłowymi danymi wejściowymi lub ich brakiem.
-
Funkcja Barge-in jest włączona, aby przerwać działanie Wirtualnego Agenta podczas interakcji.
-
Symbol zakończenia DTMF = #. To ustawienie oznacza koniec wprowadzania danych.
-
DTMF „Przekroczenie limitu czasu przy braku sygnału wejściowego” = 5 sekund. To ustawienie wskazuje czas, przez jaki wirtualny agent czeka na dane wejściowe od osoby dzwoniącej.
-
DTMF „Przekroczenie limitu czasu między cyframi” = 3 sekundy. To ustawienie wskazuje czas, przez jaki wirtualny agent czeka na kolejny sygnał DTMF od osoby dzwoniącej, zanim przejdzie do kolejnego etapu rozmowy.
Przed rozpoczęciem
-
Skonfiguruj agenta Dialogflow. Aby uzyskać więcej informacji na temat tworzenia agenta Dialogflow w Google Cloud, zobacz Tworzenie agenta.
-
Skonfiguruj łącznik Google CCAI i utwórz konfigurację CCAI w Control Hub.
-
Skonfiguruj punkt wejścia i wybierz przepływ routingu (po utworzeniu przepływu w Projektancie przepływów). Aby uzyskać więcej informacji, zobacz Konfigurowanie kanału.
| 1 |
Zaloguj się do centrum sterowania. |
| 2 |
Przejdź do . |
| 3 |
Kliknij Zarządzaj przepływami, a następnie kliknij Utwórz przepływy. |
| 4 |
W polu Nazwa przepływu wprowadź unikalną nazwę i kliknij Rozpocznij tworzenie przepływu. Zostanie wyświetlone okno Projektanta przepływów. |
| 5 |
Przeciągnij i upuść aktywność Virtual Agent V2 z biblioteki aktywności na główny obszar roboczy przepływu. |
| 6 |
W Ustawieniach ogólnychwykonaj następujące czynności:
|
| 7 |
W ustawieniach Doświadczenia konwersacyjnego wybierz jedną z następujących opcji konfiguracji Contact Center AI:
|
| 8 |
W ustawieniach Zdarzenie stanu wprowadź niestandardową nazwę zdarzenia i dane w kolumnach Nazwa zdarzenia – Dane zdarzenia. Zdarzenie stanu to mechanizm wyzwalający intencję bez konieczności dopasowanego tekstu lub wprowadzania danych głosowych. Możesz zdefiniować zdarzenia niestandardowe, które będą wyzwalać intencję. Informacje na temat konfigurowania intencji zdarzeń w Dialogflow ES można znaleźć w dokumentacji Google.
Możesz określić nazwę zdarzenia i dane w formie wartości statycznej lub wyrażenia. W przypadku wyrażeń należy używać następującej składni: Nazwa wydarzenia: Dane zdarzenia: |
| 9 |
W Ustawieniach zaawansowanychwykonaj następujące czynności: |
| 10 |
Za pomocą Ustawień odszyfrowywania możesz w razie potrzeby odszyfrować zmienne wyjściowe aktywności VAV2. Jeśli odszyfrowywanie jest włączone na poziomie przepływu, użytkownicy z dostępem do odszyfrowywania w celu debugowania mogą przeglądać niezamaskowane wartości wyjściowe aktywności VAV2 w dziennikach debugowania przepływu. Wyłącz przełącznik Włącz odszyfrowywanie, aby wyłączyć odszyfrowywanie na poziomie aktywności i zapewnić dodatkową ochronę. |
| 11 |
W Zmienne wyjściowe aktywnościmożesz wyświetlić listę zmiennych przechowujących status wyjściowy zdarzenia, które wystąpiło podczas konwersacji między agentem wirtualnym a osobą dzwoniącą.
|
Funkcja Bring Your Own Virtual Agent (BYOVA) umożliwia klientom i partnerom integrację własnych wirtualnych agentów głosowych opartych na sztucznej inteligencji z rozwiązaniem Webex Contact Center. Dzięki nowym interfejsom BYOVA partnerzy i klienci mogą wprowadzić własną technologię wirtualnych agentów i hostować ją w Control Hub.
Z poziomu Centrum sterowania administratorzy mogą:
- Zobacz dostawców agentów wirtualnych innych firm.
- Wybierz wymaganego dostawcę.
- Skonfiguruj łącznik przy użyciu danych uwierzytelniających dostarczonych przez zewnętrznego dostawcę sztucznej inteligencji.
Aby korzystać z wirtualnych agentów oferowanych przez zewnętrznych dostawców sztucznej inteligencji, musisz posiadać wymaganą licencję.
Wymagania wstępne
Aby zintegrować się z zewnętrznym agentem AI, wykonaj następujące zadania:
-
Autoryzuj aplikację usługi w Control Hub. Aby uzyskać więcej informacji, zobacz Autoryzacja aplikacji usługowych dla Bring Your Own Virtual Agent (BYOVA).
Za stworzenie aplikacji usługowej dla wirtualnego agenta głosowego odpowiada zewnętrzny dostawca sztucznej inteligencji. Więcej informacji znajdziesz w dokumentacji Bring your own Virtual Agent w portalu dla programistów.
-
Utwórz sztuczną inteligencję centrum kontaktowego w Control Hub w celu integracji z zewnętrznym łącznikiem AI. Aby uzyskać więcej informacji, zobacz Tworzenie konfiguracji Contact Center AI.
Konfigurowanie aktywności agenta wirtualnego V2
Klienci korzystający z platformy nowej generacji mogą skonfigurować działanie agenta wirtualnego V2 w Projektancie przepływów.
Nie należy umieszczać działania Virtual Agent V2 po działaniu Queue Contact, ponieważ taka konfiguracja nie jest obecnie obsługiwana. Nie należy również umieszczać aktywności Virtual Agent V2 w obszarze roboczym Event Flow.
Wskazuje ścieżki wyjściowe dla aktywności, która ma miejsce na podstawie wyniku rozmowy między agentem wirtualnym a osobą dzwoniącą.
-
Obsłużono– Wynik jest wyzwalany po zakończeniu wykonywania agenta wirtualnego.
-
Eskalowane– Wynik jest wyzwalany, gdy połączenie musi zostać przekazane do agenta ludzkiego.
Wskazuje ścieżkę wyjściową aktywności dla każdego błędu, który wystąpi w trakcie rozmowy między agentem wirtualnym a osobą dzwoniącą.
Błąd– Przepływ podąża tą ścieżką w przypadku wystąpienia dowolnego scenariusza błędu.
Domyślne ustawienia na poziomie systemu
Poniższe ustawienia są zdefiniowane domyślnie wewnętrznie w systemie. Ustawienia te nie są widoczne w interfejsie użytkownika i nie można ich zmienić:
-
Nieskończona liczba prób obsłużenia błędów związanych z nieprawidłowymi danymi wejściowymi lub ich brakiem.
-
Funkcja Barge-in jest włączona, aby przerwać działanie Wirtualnego Agenta podczas interakcji.
-
Symbol zakończenia DTMF = #. To ustawienie oznacza koniec wprowadzania danych.
-
DTMF „Przekroczenie limitu czasu przy braku sygnału wejściowego” = 5 sekund. To ustawienie wskazuje czas, przez jaki wirtualny agent czeka na dane wejściowe od osoby dzwoniącej.
-
DTMF „Przekroczenie limitu czasu między cyframi” = 3 sekundy. To ustawienie wskazuje czas, przez jaki wirtualny agent czeka na kolejny sygnał DTMF od osoby dzwoniącej, zanim przejdzie do kolejnego etapu rozmowy.
Przed rozpoczęciem
-
Skonfiguruj agenta Dialogflow. Aby uzyskać więcej informacji na temat tworzenia agenta Dialogflow w Google Cloud, zobacz Tworzenie agenta.
-
Skonfiguruj łącznik Google CCAI i utwórz konfigurację CCAI w Control Hub.
-
Skonfiguruj punkt wejścia i wybierz przepływ routingu (po utworzeniu przepływu w Projektancie przepływów). Aby uzyskać więcej informacji, zobacz Konfigurowanie kanału.
| 1 |
Zaloguj się do centrum sterowania. |
| 2 |
Przejdź do . |
| 3 |
Kliknij Zarządzaj przepływami, a następnie kliknij Utwórz przepływy. |
| 4 |
W polu Nazwa przepływu wprowadź unikalną nazwę i kliknij Rozpocznij tworzenie przepływu. Zostanie wyświetlone okno Projektanta przepływów. |
| 5 |
Przeciągnij i upuść aktywność Virtual Agent V2 z biblioteki aktywności na główny obszar roboczy przepływu. |
| 6 |
W Ustawieniach ogólnychwykonaj następujące czynności:
|
| 7 |
W ustawieniach Doświadczenia konwersacyjnego wybierz jedną z następujących opcji konfiguracji Contact Center AI:
|
| 8 |
W ustawieniach Zdarzenie stanu wprowadź niestandardową nazwę zdarzenia i dane w kolumnach Nazwa zdarzenia – Dane zdarzenia. Zdarzenie stanu to mechanizm wyzwalający intencję bez konieczności dopasowanego tekstu lub wprowadzania danych głosowych. Możesz zdefiniować zdarzenia niestandardowe, które będą wyzwalać intencję. Informacje na temat konfigurowania intencji zdarzeń w Dialogflow ES można znaleźć w dokumentacji Google.
Możesz określić nazwę zdarzenia i dane w formie wartości statycznej lub wyrażenia. W przypadku wyrażeń należy używać następującej składni: Nazwa wydarzenia: Dane zdarzenia: |
| 9 |
W Ustawieniach zaawansowanychwykonaj następujące czynności: |
| 10 |
Za pomocą Ustawień odszyfrowywania możesz w razie potrzeby odszyfrować zmienne wyjściowe aktywności VAV2. Jeśli odszyfrowywanie jest włączone na poziomie przepływu, użytkownicy z dostępem do odszyfrowywania w celu debugowania mogą przeglądać niezamaskowane wartości wyjściowe aktywności VAV2 w dziennikach debugowania przepływu. Wyłącz przełącznik Włącz odszyfrowywanie, aby wyłączyć odszyfrowywanie na poziomie aktywności i zapewnić dodatkową ochronę. |
| 11 |
W Zmienne wyjściowe aktywnościmożesz wyświetlić listę zmiennych przechowujących status wyjściowy zdarzenia, które wystąpiło podczas konwersacji między agentem wirtualnym a osobą dzwoniącą.
|
Transkrypt IVR i zmienne globalne w programie Agent Desktop
Administrator może umożliwić agentowi przeglądanie transkryptu systemu IVR w trybie konwersacyjnym oraz przeglądanie i edycję zmiennych globalnych (wcześniej znanych jako CAD) na podstawie konfiguracji ustawionych w przebiegu połączenia.
Agent może przeglądać transkrypt rozmowy IVR i zmienne globalne wyodrębnione z transkryptu rozmowy IVR na podstawie uprawnień ustawionych w przebiegu połączenia przez administratora. Aby uzyskać więcej informacji na temat transkryptu IVR w trybie konwersacyjnym w programie Agent Desktop, zobacz Widżet transkryptu IVR.
Aby uzyskać więcej informacji na temat zmiennych globalnych w programie Agent Desktop, zobacz Wprowadzanie zmiennych danych skojarzonych z połączeniami.