Agent virtual – Voce (VAV) este o capacitate de autoservire în Webex Contact Center, care vă ajută să integrați platforma Răspuns vocal interactiv (IVR) cu serviciile IA bazate pe cloud. VAV acceptă interacțiuni de tip uman care oferă asistență inteligentă și automată apelanților. Capacitatea VAV permite apelanților să rezolve problemele rapid și mai eficient în fluxul IVR și reduce apelurile direcționate către agenți umani.

VAV utilizează tehnologii precum procesarea limbajului natural (NLP), recunoașterea automată a vorbirii (ASR) și text transformat în vorbire (TTS) pentru a înțelege intenția unui apelant și a oferi răspunsuri vocale personalizate și relevante.

VAV oferă următoarele beneficii:

  • Capacitatea de a răspunde rapid la întrebările apelantului în timp real.

  • Capacitatea de a direcționa un apelant către un agent live dacă agentul virtual nu poate gestiona conversația.

Webex Contact Center utilizează serviciile de centru de contact AI (CCAI) prin intermediul conectorului de integrare specific furnizorului de servicii. Puteți utiliza serviciile IA pentru a proiecta agenți virtuali și pentru a crea fluxuri de apeluri IVR complexe.

  • Această funcție este disponibilă numai pentru serviciile de abonament Cisco.

Servicii media regionale

Serviciile CCAI sprijină regionalizarea. Serviciile CCAI sunt disponibile atât cu regiuni PSTN implicite, cât și cu regiuni de la distanță în platforma Next Generation (RTMS). Pentru mai multe informații, consultați articolul Configurarea suportului media regional pentru Agentul virtual de voce .

Integrări acceptate

Webex Contact Center acceptă în prezent următoarele integrări:

  • Google Dialogflow CX
  • Google Dialogflow ES

Agentul Dialogflow CX este un agent virtual care gestionează conversațiile simultane cu utilizatorii dvs. finali. Este un modul natural de înțelegere a limbajului care înțelege nuanțele limbajului uman. Puteți proiecta și construi boți de agenți pentru a gestiona tipurile de conversații necesare pentru sistemul dvs. Pentru mai multe informații despre CX, consultați documentația Google.

Conversația dintre agentul virtual și apelant apare pe widgetul Transcriere din Agent Desktop.

Conversația apare pe widgetul Transcriere numai dacă răspunsul de îndeplinire „Agentul spune” este setat în Dialogflow CX.

Cerințe preliminare

Pentru a vă integra cu furnizorul VAV, efectuați următoarele sarcini:

Funcții acceptate

Agent virtual-voce cu Dialogflow CX acceptă următoarele caracteristici:

  • Răspuns parțial
  • Eveniment personalizat
  • Parametri personalizați

Răspuns parțial

Puteți configura caracteristica de răspuns parțial în CX pentru a notifica utilizatorii în timp ce agentul Dialogflow preia răspunsul prin webhook. Pentru mai multe informații, consultați Configurați răspunsul parțial în Dialogflow CX.

Eveniment personalizat

Puteți configura evenimentele personalizate și funcțiile de sarcină utilă personalizate în CX. Caracteristica de sarcină utilă personalizată trimite informații despre sarcină utilă din aplicația Google CX către partea clientului pentru procesare. Caracteristica eveniment personalizat ajută la selectarea unui anumit eveniment care să fie invocat în aplicația CX utilizând API-ul din partea clientului. Pentru mai multe informații, consultați Configurați evenimente personalizate în Dialogflow CX.

Parametri personalizați

Puteți configura parametri în consola Agent Builder sau în consola Dialogflow CX. Aplicația Google Dialogflow CX trimite acești parametri către aplicația Webex Contact Center pentru procesare ulterioară. Pentru mai multe informații, consultați Configurați parametrii personalizați în Dialogflow CX

Configurați activitatea V2 a agentului virtual

Activitatea V2 Agent virtual oferă o experiență conversațională în timp real pentru contactele dvs. Puteți adăuga activitatea V2 a agentului virtual la fluxul de apeluri pentru a gestiona conversațiile cu capacități IA bazate pe vorbire. Atunci când un apelant vorbește, sistemul face legătura dintre vorbire și cea mai bună intenție a agentului virtual. În plus, asistă apelantul ca parte a experienței Răspuns vocal interactiv (IVR).

Rezultate

Indică căile de ieșire pentru activitatea care are loc pe baza rezultatului conversației dintre agentul virtual și apelant.

  • Handled– Rezultatul este declanșat când executarea agentului virtual este finalizată.

  • Transferat– Rezultatul este declanșat atunci când apelul trebuie transferat la agentul uman.

Tratarea erorilor

Indică calea de ieșire a activității pentru orice eroare care apare în timpul conversației dintre agentul virtual și apelant.

Errored– Fluxul parcurge această cale în orice scenarii de eroare.

Înainte de a începe

Configurați punctul de intrare și alegeți fluxul de dirijare (după crearea fluxului în Proiectantul de flux). Pentru mai multe informații, consultați Configurați un canal.

1

Din bara de navigare a Portalului de management, alegeți Strategie de dirijare > Flux .

2

Faceți clic pe Nou.

3

În câmpul Nume flux , introduceți un nume unic.

4

Faceți clic pe Începeți fluxul de construire. Apare fereastra Designerul de flux .

5

Glisați și fixați activitatea Agent virtual V2 din Biblioteca de activități pe pânza de flux principală.

6

În Setări generale, efectuați următoarele acțiuni:

  1. În câmpul Etichetă activitate introduceți un nume pentru activitate.

  2. În câmpul Descriere activitate , introduceți o descriere pentru activitate.

7

În setările Experiență conversațională , alegeți una dintre următoarele opțiuni:

  • Configurație IA Contact Center static – Alegeți numele configurației CCAI din lista derulantă Configurație IA Contact Center .

    Numele configurației CCAI este populat pe baza caracteristicii CCAI care este configurată în Control Hub.

  • Configurație IA variabilă a Contact Center–Alegeți variabila de flux care permite selectarea dinamică a ID-ului de configurare CCAI în funcție de regiunea de origine a apelului. Această variabilă mapează regiunea PSTN la regiunea de profil Google corespunzătoare pentru a gestiona conversația.

    Pentru mai multe informații despre cum să configurați configurația CCAI variabilă, consultați pașii de la 6 la 8 în articolul Configurați media regională pentru Agent virtual-Voice .
    • Pentru ca un flux VAV să funcționeze, trebuie să setați variabilele globale în flux pentru a configura limba implicită de intrare și vocea de ieșire pentru agentul virtual. Pentru mai multe informații despre cum să adăugați variabile globale în flux, consultați Variabile globale în Designerul de flux.
    • Dacă doriți să înlocuiți limba implicită de intrare și vocea de ieșire pentru VAV, includeți activitățile Setare variabilă înainte de activitatea V2 a agentului virtual din flux.

      Pentru limba de intrare personalizată, configurați activitatea Setare variabilă după cum urmează:

      • Setați variabila la Global_Language (Limbă).

      • Setați valoarea variabilă la codul de limbă necesar (de exemplu, fr-CA).

      Pentru voce de ieșire personalizată, configurați activitatea Setare variabilă după cum urmează:

      • Setați variabila la Global_VoiceName.

      • Setați valoarea variabilă la codul cu numele vocal de ieșire necesar (de exemplu, en-US-Standard-D).

      Pentru mai multe informații despre vocile și limbile acceptate în CX, consultați Voci și limbi acceptate.

8

În setările Stare eveniment , introduceți numele personalizat al evenimentului și datele în coloanele Nume eveniment - Date eveniment . Starea evenimentului este un mecanism de declanșare a gestionării evenimentului, care este configurat pe botul agentului. În programul bot agent, puteți configura modul în care trebuie gestionat evenimentul.

  • Nume eveniment–(opțional) Indică numele evenimentului care este definit pe platforma integrată de IA terță.

  • Date eveniment–(opțional) Indică datele JSON pe care sistemul le trimite (ca parte a numelui de eveniment definit) către platforma IA terță integrată.

Puteți specifica numele evenimentului și datele sub formă de valoare statică sau expresie. Pentru expresii, utilizați această sintaxă: {{ variable }}. Următorul este un exemplu de eveniment de stare care este configurat pentru a întâmpina apelantul cu un mesaj de bun venit personalizat.

Numele evenimentului: Bun venit personalizat

Date eveniment: {"Name": "John"}

9

În Setări avansate, efectuați următoarele acțiuni:

  1. În câmpul Rată de vorbire , introduceți valoarea numerică sau expresia pentru a mări sau micșora rata de ieșire a vorbirii.

    • Valori valide pentru valoarea introdusă numerică sunt cuprinse în intervalul 0,25 - 4,0. Valoarea implicită este 1.0.

      De exemplu, cu 0,5 setată ca valoare, rata de ieșire a vorbirii devine mai lentă decât rata ideală. Cu 2 setat ca valoare, rata de ieșire a vorbirii devine mai rapidă decât rata ideală.

    • Pentru expresii, puteți utiliza sintaxa: {{variable}}.

  2. În câmpul Câștig volum , introduceți valoarea numerică sau expresia pentru a mări sau micșora volumul de ieșire a vorbirii.

    • Valorile valide pentru introducerea numerică sunt cuprinse în intervalul –96,0-16,0 decibeli (dB). Valoarea implicită este 0,0 dB.

    • Pentru expresii, puteți utiliza sintaxa: {{variable}}.

  3. În câmpul Pitch , introduceți valoarea numerică sau expresia pentru a mări sau micșora pitch-ul de ieșire a vorbirii.

    • Valorile valide pentru introducerea numerică sunt cuprinse în intervalul –20,0 - 20,0 hertzi (Hz). Valoarea implicită este 0,0 Hz.

    • Pentru expresii, puteți utiliza sintaxa: {{variable}}.

  4. În câmpul Întârziere finalizare , introduceți valoarea numerică. Această setare permite agentului virtual să finalizeze ultimul mesaj înainte de oprirea activității și să treacă la următorul pas din flux.

    De exemplu, dacă doriți ca agentul virtual să îi indice ceva apelantului înainte ca sistemul să transfere apelul către un agent, luați în considerare timpul necesar pentru a finaliza mesajul final înainte de transfer.

    Valoarea validă pentru introducerea numerică este cuprinsă între 0 și 30 de secunde. Valoarea implicită este 15 secunde.

    Dacă configurați valoarea Întârziere de terminare ca 0, sistemul nu redă ultimul mesaj audio apelantului.

  5. Bifați caseta de selectare Activare transcriere a conversației pentru a permite Agent Desktop să afișeze transcrierea conversației dintre agentul virtual și apelant.

    Transcrierea brută este disponibilă și printr-un URL dinamic. Acest URL extrage anumite secțiuni din transcriere cu o solicitare HTTP.

10

În Variabile de ieșire activitate, puteți vizualiza lista de variabile care stochează starea de ieșire a evenimentului care are loc în timpul conversației dintre agentul virtual și apelant.

  • VirtualAgentV2.TranscriptURL–Stochează URL-ul care indică transcrierea conversației dintre agentul virtual și apelant.

    Utilizați activitatea Analizați pentru a extrage parametrii din transcrierea vocii agentului virtual.

  • VirtualAgentV2.MetaData–Stochează datele JSON primite de la robotul agentului ca parte a îndeplinirii sau gestionării evenimentului personalizat. Puteți utiliza aceste date pentru a construi mai multă logică de afaceri în generatorul de fluxuri.

  • VirtualAgentV2.StateEventName–Stochează numele evenimentului personalizat pe care sistemul îl primește de la robotul agentului după ce sistemul declanșează un eveniment de stare personalizat.

  • În prezent, en-US este singura limbă acceptată.

  • Numai codecul u-law este acceptat.

  • Atunci când un apel este transferat către un agent live, transcrierea conversației dintre apelant și agentul virtual este afișată în gadgetul Transcriere din Agent Desktop (numai dacă gadgetul Transcriere este configurat pe Agent Desktop).

Agentul Dialogflow ES este un agent virtual care gestionează conversațiile simultane cu utilizatorii dvs. finali. Este un modul natural de înțelegere a limbajului care înțelege nuanțele limbajului uman. Puteți proiecta și construi boți de agenți pentru a gestiona tipurile de conversații necesare pentru sistemul dvs. Pentru mai multe informații despre Dialogflow ES, consultați documentația Google.

Conversația dintre agentul virtual și apelant apare pe widgetul Transcriere din Agent Desktop. Conversația apare pe widgetul Transcriere numai dacă „Răspunsuri” este setat în ES Dialogflow.

Cerințe preliminare

Pentru a vă integra cu Dialogflow ES, finalizați următoarele sarcini:

  • Trebuie să aveți ediția Dialogflow Essentials pentru a vă integra în ES Dialogflow.

  • Configurați conectorul Google CCAI în Control Hub. Pentru mai multe informații, consultați subiectul Configurarea conectorului Google CCAI din articolul Configurarea conectorilor de integrare pentru Webex Contact Center .

  • Creați funcția AI a centrului de contact (CCAI) în Control Hub. Pentru mai multe informații, consultați articolul Crearea unei configurații IA a centrului de contact . Sistemul generează ID-ul de configurare CCAI pe care îl puteți utiliza în configurațiile de control al fluxului.

Configurați activitatea V2 a Agentului virtual

Clienții care utilizează platforma Next Generation pot configura activitatea V2 a agentului virtual în Designerul de flux.

Activitatea V2 Agent virtual oferă o experiență conversațională în timp real pentru contactele dvs. Puteți adăuga activitatea V2 a agentului virtual la fluxul de apeluri pentru a gestiona conversațiile cu capacități IA bazate pe vorbire. Atunci când un apelant vorbește, sistemul face legătura dintre vorbire și cea mai bună intenție a agentului virtual. În plus, asistă apelantul ca parte a experienței Răspuns vocal interactiv (IVR).

Nu este acceptată mai mult de o activitate V2 de Agent virtual în aceeași ramură dintr-un flux de apeluri.

Rezultate

Indică căile de ieșire pentru activitatea care are loc pe baza rezultatului conversației dintre agentul virtual și apelant.

  • Handled– Rezultatul este declanșat când executarea agentului virtual este finalizată.

  • Transferat– Rezultatul este declanșat atunci când apelul trebuie transferat la agentul uman.

Tratarea erorilor

Indică calea de ieșire a activității pentru orice eroare care apare în timpul conversației dintre agentul virtual și apelant.

Errored– Fluxul parcurge această cale în orice scenarii de eroare.

Setări implicite la nivel de sistem

Următoarele setări sunt definite în sistem în mod implicit. Aceste setări nu apar pe interfața cu utilizatorul și nu pot fi modificate:

  • Număr infinit de reîncercări pentru tratarea erorilor nevalide sau fără erori de introducere.

  • Întreruperea este activată pentru a întrerupe Agentul virtual în timpul interacțiunii.

  • Simbol de terminare DTMF = #. Această setare indică sfârșitul intrării.

  • DTMF „Timeout fără intrare” = 5 secunde. Această setare indică durata de timp în care agentul virtual așteaptă intrarea apelantului.

  • DTMF „Timeout între cifre” = 3 secunde. Această setare indică durata de timp în care agentul virtual așteaptă următoarea intrare DTMF de la apelant, înainte ca agentul virtual să treacă în fluxul de conversații.

Înainte de a începe

  • Configurați un agent Dialogflow. Pentru mai multe informații despre construirea unui agent Dialogflow în Google Cloud, consultați Construirea unui agent.

  • Configurați conectorul Google CCAI și creați o configurație CCAI în Control Hub.

  • Configurați punctul de intrare și alegeți fluxul de dirijare (odată ce fluxul este creat în Designerul de flux). Pentru mai multe informații, consultați Configurați un canal.

1

Conectați-vă la Control Hub, alegeți Servicii > Centru de contact > Fluxuri.

2

Faceți clic pe Gestionați fluxurile , apoi faceți clic pe Creați fluxuri.

3

În câmpul Nume flux , introduceți un nume unic și faceți clic pe Începeți fluxul de construire. Apare fereastra Designerul de flux .

4

Glisați și fixați activitatea Agent virtual V2 din Biblioteca de activități pe pânza de flux principală.

5

În Setări generale, efectuați următoarele acțiuni:

  1. În câmpul Etichetă activitate introduceți un nume pentru activitate.

  2. În câmpul Descriere activitate , introduceți o descriere pentru activitate.

6

În setările Experiență conversațională , alegeți una dintre următoarele opțiuni de configurare pentru IA Contact Center:

  • Static–Alegeți configurația CCAI pentru a gestiona conversațiile în regiunea PSTN implicită.

    Configurația IA Contact Center este populată pe baza caracteristicii CCAI care este configurată în Control Hub.

  • Variabilă–Alegeți configurația CCAI pentru a gestiona conversațiile din aceeași locație cu apelantul în timp ce apelul provine din regiunea PSTN de la distanță sau non-implicită. Această variabilă mapează regiunea PSTN la regiunea corespunzătoare profilului Google.

    Pentru mai multe informații despre cum să configurați configurația CCAI variabilă, consultați pașii 6-8 din documentul Configurați media regională pentru Agent virtual-Voice .
    • Pentru ca un flux VAV să funcționeze, trebuie să setați variabilele globale în flux pentru a configura limba implicită de intrare și vocea de ieșire pentru agentul virtual. Pentru mai multe informații despre cum să adăugați variabile globale în flux, consultați Variabile globale.
    • Dacă doriți să înlocuiți limba implicită de intrare și vocea de ieșire pentru VAV, includeți activitățile Setare variabilă înainte de activitatea V2 a agentului virtual din flux.

      Pentru limba de intrare personalizată, configurați activitatea Setare variabilă după cum urmează:

      • Setați variabila la Global_Language (Limbă).

      • Setați valoarea variabilă la codul de limbă necesar (de exemplu, fr-CA).

      Pentru voce de ieșire personalizată, configurați activitatea Setare variabilă după cum urmează:

      • Setați variabila la Global_VoiceName.

      • Setați valoarea variabilă la codul cu numele vocal de ieșire necesar (de exemplu, en-US-Standard-D).

      Pentru mai multe informații despre vocile și limbile acceptate în ES, consultați Voci și limbi acceptate.

7

În setările Stare eveniment , introduceți numele personalizat al evenimentului și datele în coloanele Nume eveniment - Date eveniment . Evenimentul de stare este un mecanism de declanșare a intenției fără a fi nevoie de text potrivit sau de introducere vorbită. Puteți defini evenimentele personalizate pentru a declanșa intenția. Pentru informații despre modul de configurare a intenției pentru evenimente în Dialogflow ES, consultați documentația Google.

  • Nume eveniment–(opțional) Indică numele evenimentului care este definit pe platforma integrată de IA terță.

  • Date eveniment–(opțional) Indică datele JSON pe care sistemul le trimite (ca parte a numelui de eveniment definit) către platforma IA terță integrată.

Puteți specifica numele evenimentului și datele sub formă de valoare statică sau expresie. Pentru expresii, utilizați această sintaxă: {{ variable }}. Următorul este un exemplu de eveniment de stare care este configurat pentru a întâmpina apelantul cu un mesaj de bun venit personalizat.

Numele evenimentului: Bun venit personalizat

Date eveniment: {"Name": "John"}

8

În Setări avansate, efectuați următoarele acțiuni:

  1. În câmpul Rată de vorbire , introduceți valoarea numerică sau expresia pentru a mări sau micșora rata de ieșire a vorbirii.

    • Valori valide pentru valoarea introdusă numerică sunt cuprinse în intervalul 0,25 - 4,0. Valoarea implicită este 1.0.

      De exemplu, cu 0,5 setată ca valoare, rata de ieșire a vorbirii devine mai lentă decât rata ideală. Cu 2 setat ca valoare, rata de ieșire a vorbirii devine mai rapidă decât rata ideală.

    • Pentru expresii, puteți utiliza sintaxa: {{variable}}.

  2. În câmpul Câștig volum , introduceți valoarea numerică sau expresia pentru a mări sau micșora volumul de ieșire a vorbirii.

    • Valorile valide pentru introducerea numerică sunt cuprinse în intervalul –96,0-16,0 decibeli (dB). Valoarea implicită este 0,0 dB.

    • Pentru expresii, puteți utiliza sintaxa: {{variable}}.

  3. În câmpul Pitch , introduceți valoarea numerică sau expresia pentru a mări sau micșora pitch-ul de ieșire a vorbirii.

    • Valorile valide pentru introducerea numerică sunt cuprinse în intervalul –20,0 - 20,0 hertzi (Hz). Valoarea implicită este 0,0 Hz.

    • Pentru expresii, puteți utiliza sintaxa: {{variable}}.

  4. În câmpul Întârziere finalizare , introduceți valoarea numerică. Această setare permite agentului virtual să finalizeze ultimul mesaj înainte de oprirea activității și să treacă la următorul pas din flux.

    De exemplu, dacă doriți ca agentul virtual să îi indice ceva apelantului înainte ca sistemul să transfere apelul către un agent, luați în considerare timpul necesar pentru a finaliza mesajul final înainte de transfer.

    Valoarea validă pentru introducerea numerică este cuprinsă între 0 și 30 de secunde. Valoarea implicită este 15 secunde.

    Dacă configurați valoarea Întârziere de terminare ca 0, sistemul nu redă ultimul mesaj audio apelantului.

  5. Bifați caseta de selectare Activare transcriere a conversației pentru a permite Agent Desktop să afișeze transcrierea conversației dintre agentul virtual și apelant.

    Transcrierea brută este disponibilă și printr-un URL dinamic. Acest URL extrage anumite secțiuni din transcriere cu o solicitare HTTP.

9

În Variabile de ieșire activitate, puteți vizualiza lista de variabile care stochează starea de ieșire a evenimentului care are loc în timpul conversației dintre agentul virtual și apelant.

  • VirtualAgentV2.TranscriptURL–Stochează URL-ul care indică transcrierea conversației dintre agentul virtual și apelant.

    Utilizați activitatea Analizați pentru a extrage parametrii din transcrierea vocii agentului virtual.

  • Variabilele VirtualAgentV2.MetaData și VirtualAgentV2.StateEventName nu sunt aplicabile.

  • În prezent, en-US este singura limbă acceptată.

  • Numai codecul U-law este acceptat.

  • Atunci când un apel este transferat către un agent live, transcrierea conversației dintre apelant și agentul virtual este afișată în gadgetul Transcriere din Agent Desktop (numai dacă gadgetul Transcriere este configurat pe Agent Desktop).

Transcriere IVR și variabile globale în Agent Desktop

Administratorul poate oferi acces unui agent pentru a vizualiza transcrierea IVR conversațională și pentru a vizualiza sau edita variabilele globale (cunoscute anterior ca CAD) pe baza configurațiilor setate în fluxul de apeluri.

Un agent poate vizualiza transcrierea IVR conversațional și variabilele globale extrase din transcrierea IVR conversațional pe baza permisiunilor setate în fluxul de apeluri de către administrator. Pentru mai multe informații despre transcrierea conversațională IVR în Agent Desktop, consultați Widgetul de transcriere IVR.

Pentru mai multe informații despre variabilele globale din Agent Desktop, consultați Introduceți variabilele de date asociate apelurilor.