În acest articol
dropdown icon
Incepe
    Terminologie cheie
    Proiectantul fluxului de acces
    Explorați panza Flow Designer modernă și unificată
    Cerințe de browser
    Cerințe de e-mail
dropdown icon
Explorați aspectul
    Biblioteca de activități
    Panza, fluxul principal și fluxurile de evenimente
    Panoul Proprietăți
    Panoul antet
    Panoul de subsol
dropdown icon
Înțelegeți activitățile și evenimentele
    Activități în gestionarea contactelor
    Activități în controlul fluxului
    Activități în Utilități
    Activități în voce
    Fluxuri de evenimente
dropdown icon
Utilizați variabile și expresii
    Variabile personalizate
    Anulează setările debitului
    Variabile predefinite
    Variabile globale
    Variabile vizualizate pe desktop
    Variabile JSON
    Scrierea expresiilor
    Sintaxa șablonului Pebble
    Validați expresiile
dropdown icon
Utilizați șabloane de flux
    Utilizarea orelor de lucru
    Contact de intrare cuprinzător
    Sondaj CSAT DTMF
    Agent virtual DialogFlow ES
    Suport variabil dinamic
    Bună ziua Lumea
    Operator automat de meniu
    Scăderea datelor Microsoft Dynamics HTTP (S)
    Alocarea procentuală și distribuția A/B
    Scăderea datelor Salesforce HTTP (S)
    Servirea datelor HTTP (S) ServiceNow
    Apel simplu de intrare la coadă
    Agent virtual cu Google DialogFlow CX
    Divizie de date Zendesk HTTP (S)
    Evitați apelarea duplicată
    Înregistrare și gestionare promptă audio
    Ultimul șablon de rutare a agentului
    AI Agent autonom (urmărirea pachetelor)
    AI Agent scripted (urmărirea pachetelor)
    Agent AI scriptat (rezervarea programării medicului)
dropdown icon
Utilizați șabloane de subflux
    Colectați informații despre apelare
    Gestionarea erorilor
    Scăderea datelor HTTP
    Tratarea cozii
    Șablon Subflux de apelare programată
dropdown icon
Crearea și gestionarea fluxurilor
    Creați un flux
    Creați fluxuri din șabloane de flux
    Opțiuni meniu contextual
    Editați variabilele de flux
    Modificarea unui flux
    Previzualizați promptul audio în flux
    Căutarea entităților într-un flux
    Aplicarea etichetelor versiunii la un flux
    Activați sau dezactivați salvarea automată
    Activități de copiere și lipire
    Validarea unui flux
    Copierea unui flux
    Exportați un flux
    Importați un flux
    Publicarea unui flux
    Ștergerea unui flux
    Strategii de rutare a punctelor de intrare
    Strategii de rutare a cozii
dropdown icon
Crearea și gestionarea subfluxurilor
    Creați un subflux
    Editarea unui subflux
    Ștergerea unui subflux
    Adăugarea subfluxului la un flux principal
dropdown icon
Creați și gestionați funcții
    Considerații importante
    Creați o funcție
    Gestionați funcțiile
    Adăugarea unei funcții la un flux principal
    Întrebări frecvente
dropdown icon
Configurați gestionarea erorilor
    Limitele de auto-buclă impuse de sistem pentru activități
Legați mai multe fluxuri (cu GoTo)
Fluxuri de depanare
Analizați fluxurile
Înțelegeți codurile de eroare
Construiți și gestionați fluxuri cu Flow Designer
list-menuÎn acest articol
list-menuFeedback?

Flow Designer este o componentă integrantă a Centrului de contact Webex care vă permite să direcționați apelurile în timp real printr-un sistem. Puteți specifica modul în care agenții sunt atribuiți apelurilor și ce se întâmplă în fiecare etapă a procesului prin configurarea activităților și evenimentelor.

Incepe

Flow Designer oferă o interfață pentru a crea fluxuri în timp real pentru a satisface cerințele organizaționale. Activitățile predefinite legate de gestionarea apelurilor și controlul fluxului servesc drept blocuri de construcție pentru crearea fluxului. Interfața drag-and-drop asigură configurarea ușoară a componentelor fluxului. Puteți seta proprietățile fiecărei activități care influențează execuția fluxului. De asemenea, puteți configura variabile și expresii pentru a defini logica fluxului.

Înainte de a utiliza Flow Designer, trebuie să furnizați mai multe entități din Hub-ul de control al Centrului de contact Webex. Utilizați aceste entități direct, ca parte a Flow Designer (de exemplu, Co zi și Fișiere audio) sau indirect pentru a activa rutarea contactelor (de exemplu, Distribuția apelurilor în strategiile de rutare a cozii).

Configurați următoarele elemente înainte de a construi fluxuri în Flow Designer:

  • Puncte de intrare
  • Coada de așteptare
  • Agenți
  • Profil utilizator
  • Profil desktop
  • Echipe
  • Agent virtual
  • Fișiere audio

Terminologie cheie

Familiarizați-vă cu următorii termeni din acest articol:

  • Activ itate: Un nod din interfața Flow Designer care reprezintă un singur pas într-un flux, cum ar fi redarea unui mesaj sau efectuarea unei solicitări HTTP. Utilizatorul trage și aruncă acest element într-un flux.

    Pentru proprietățile de activitate bazate pe verticală, filtrul de căutare este activat în mod implicit. Dacă o listă derulantă conține mai multe opțiuni decât limita implicită, introduceți un cuvânt cheie de căutat și selectați opțiunea dorită din rezultatele auto-populate.

  • Even iment: Un eveniment, intern sau extern, declanșează un flux sau o cale de flux. Evenimentele pot include mesaje Kafka, solicitări HTTP externe sau acțiuni ale utilizatorului. Flow Designer, o aplicație bazată pe evenimente, rulează fluxuri ca răspuns la aceste declanșatoare, executându-le automat pe baza configurației.

  • Flux: O secvență definită de utilizator de activități care se execută ca răspuns la un eveniment.

  • Link: Un link este săgeata care conectează o activitate la alta. Indic ă direcția fluxului și dependența dintre evenimente. Pentru a șterge un link și a întrerupe conexiunea dintre două activități, faceți clic pe link pentru a dezvălui pictograma de ștergere și continuați să ștergeți linia.

Proiectantul fluxului de acces

Flow Designer utilizează conectarea unică (SSO) utilizând Cisco Identity Service. Dacă sunteți conectat la Control Hub, puteți accesa Flow Designer fără a vă conecta din nou. Dacă nu, sistemul vă solicită să introduceți acreditările SSO.

Înainte de a începe

Pentru a accesa aplicația Flow Designer, trebuie să aveți o licență Premium Agent și un profil de utilizator care are drepturi de editare a fluxurilor.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri. Pagina Fluxuri apare cu următoarele trei file:

  • Fluxuri
  • Subfluxuri
  • Variabile globale
  1. Faceţi clic pe Gestionare flux uri > Creare flux uri. Se afișează pagina Creare flux. Consultați Crearea unui flux pentru mai multe detalii.

  2. Faceți clic pe un flux existent din listă. Apare fluxul specific.

Explorați panza Flow Designer modernă și unificată

Panza Webex Contact Center Flow Designer dispune de o interfață modernă de utilizator care se aliniază asp ectului și senzației portofoliului Webex, asigurând o experiență consistentă în întregul portofoliu. Pânza oferă îmbunătățiri specifice de accesibilitate, făcând elementele cheie mai ușor de utilizat pentru o gamă mai largă de utilizatori.

O culoare vibrantă de fundal oferă un contrast mai puternic cu nodurile reîmprospătate, ajutând utilizatorii să se concentreze asupra creării fluxului. Designul portului pe noduri oferă puncte de contact mai mari și o diferențiere mai clară între ieșiri, accelerând înțelegerea și facilitând conectarea nodurilor în timp ce construiți fluxuri. În plus, panoul plutitor și designul barei de instrumente creează un spațiu de lucru mai captivant prin adăugarea adâncimii vizuale și maximizarea zonei vizibile pentru dezvoltarea fluxului.

Indiferent dacă încercați să creați un flux nou sau să lucrați la un flux existent, pagina de flux apare într-o interfață modernă cu utilizatorul cu următoarea fereastră pop-up modală care vă ajută să descoperiți noile caracteristici.

Discover new features in Flow Designer

Comutați între interfața modernă și cea veche

Meniul de setări utilizator vă permite să comutați între interfața modernă și cea veche:

  1. Faceți clic pe pictograma setări utilizator din colțul din dreapta sus al pânzei.
  2. Dezactivați comut atorul Aspect nou pentru a trece la modul vechi.

Comutați între modul întuneric și lumină

Pânza Flow Designer este disponibilă în teme de mod întunecat și luminos pentru a ajuta la minimizarea oboselii ochilor. Alegeți tema preferată care funcționează cel mai bine pentru dvs.:

  1. Faceți clic pe pictograma setări utilizator din colțul din dreapta sus al pânzei.
  2. Dezactivați comut atorul Mod întunec at.

Îmbunătățiri la Activity palatte

Paleta de activitate este îmbunătățită după cum urmează:

  • Gruparea activităților: Activitățile sunt grupate logic în funcție de funcția lor, per mițându-vă să găsiți cu ușurință activitatea de care aveți nevoie. În fiecare grup, activitățile sunt listate alfabetic. Următoarele grupuri sunt acum disponibile:
    • Manipularea contactelor
      • Informații avansate privind coada
      • Deconectați contactul
      • Escalați grupul de distribuție a apelurilor
      • Feedback v2
      • Obțineți informații despre coadă
      • Contact de coadă
      • Coadă la Agent
      • Ecran Pop
      • Setați prioritatea de contact
      • Agent virtual
      • Agent virtual V2
    • Vocea
      • Transfer orb
      • Transfer prin punte
      • Analiza progresului apelurilor
      • Apelare inapoi
      • Colectați cifre
      • Meniu
      • Redați mesajul
      • Redați muzică
      • Înregistrare
      • Controlul înregistrării
      • Programați apelarea înapoi
      • Trimite cifre
      • Setați anunțul
      • Setați ID-ul apelantului
      • Setați anunțul Whisper
      • Începeți fluxul media
      • Încărcați audio
    • Controlul debitului
      • Cazul
      • Stare
      • Fluxul final
      • Mergi la
      • Alocare procentuală
      • Așteptați
    • Utilitati
      • Cerere BRE
      • Orele de lucru
      • Cerere HTTP
      • Analiza
      • Setați variabila
  • Bara de căutare: Bara de căutare vă permite să găsiți rapid activități și subfluxuri, fără a fi nevoie să parcurgeți întreaga listă. Sugestia automată și funcțiile de potrivire a cuvin telor cheie îmbunătățesc experiența de căutare pentru proiectanții de flux.
  • Picto@@ grame de activitate și sfaturi pentru instrumente: Activitățile au acum pictograme care se potriv esc scopului lor, în timp ce sfaturile pentru instrumente oferă informații scurte despre activități.

Cerințe de browser

Utilizați următorul tabel pentru a face referire la browserele acceptate:

Browserul

Microsoft Windows10

Microsoft Windows11

Mac OS X

Chromebook

Google Chrome

76.0.3809

103.0.5060.114

76.0.3809 sau mai mare

76.0.3809 sau mai mare

Mozilla Firefox

ESR 68 sau ESR mai mare

ESR V102.0 sau mai mare

ESR 68 și ESR mai mari

NA

Microsoft Edge

42.17134 sau mai mare

103.0.1264.44 sau mai mare

NA

NA

crom

NA

NA

NA

79 sau mai mare

Configurați următoarele opțiuni de browser:

  • Activați cookie-urile și datele site-ului.

  • Setați nivelul de securitate la Mediu.

  • Activați opțiunea imagine.

  • Dezactivați blocatorul pop-up.

  • Activați JavaScript.

Cerințe de e-mail

Flow Designer acceptă următoarele servere de e-mail:

  • Office 365

  • Gmail

Explorați aspectul

Biblioteca de activități

Biblioteca de activități este locul în care găsiți toate activitățile. Trageți și fixați activitățile din biblioteca de activități pe pânzele principale sau de flux de evenimente pentru a vă construi fluxurile. Este organizat în următoarele secțiuni:

  • Gestionarea apel urilor: Utilizați activitățile de gestionare a apelurilor pentru a crea fluxuri care gestionează interacțiunile vocale. Acestea sunt specifice cazului de utilizare a gestionării apelurilor prin răspuns vocal interactiv (IVR) și agenți virtuali sau umani.
  • Controlul flux ului: Activitățile de control al fluxului sunt agnostice față de tipul fluxului și le utilizați pentru a controla logica fluxului, indiferent de cazul de utilizare.

Puteți ascunde și extinde biblioteca de activități, după cum este necesar, pentru a crește spațiul de lucru pe p ânză între configurații.

Panza, fluxul principal și fluxurile de evenimente

Pânza este spațiul de lucru gri pe care renunți la activități. Utilizați comenzile din partea stângă jos a ecranului pentru a vă deplasa în jurul pânzei și pentru a mări și micșora. Nu există constrângeri privind dimensiunea fluxului sau utilizarea pânzei.

Există două file care permit spațiu suplimentar pe pânză, Flux ul principal și flux urile de evenimente. Aceste file separă logic diferite căi ale fluxului dvs. și creează un spațiu de lucru mai organizat.

Fluxul principal

Utilizați fila flux principal pentru a scripta fluxul principal pe baza evenimentului de declanșare definit în activitatea fluxului de pornire. În fila fluxului principal, configurați experiența completă pentru un apelant. Aceasta începe din meniul Cisco Unified IP Interactive Voice Response (IVR), până la renunțarea sau încheierea apelului. Fluxul conține pași previzi bili pe care sistemul îi rulează într-o secvență.

Fluxuri de evenimente

În orice moment în timpul executării fluxului principal, sistemul declanșează evenimente care întrerup fluxul principal. De exemplu, atunci când un agent răspunde la un apel telefonic, acesta întrerupe experiența apelantului în coadă. Dacă doriți să definiți un comportament unic atunci când se declanșează aceste evenimente, puteți scripta fluxuri de evenimente opționale. Fluxurile de evenimente sunt asincrone fluxului principal. Nu puteți prezice când sistemul declanșează un flux de evenimente. Din acest motiv, fluxurile de evenimente sunt opționale și reprezintă o extensie a funcțion alității fluxului principal.

Puteți configura mai multe fluxuri de gestionare a evenimentelor în panza fluxurilor de evenimente. Fiecare flux de eveniment trebuie să aibă un început și un sfârșit unic, fără activități comune.

Pentru mai multe informații despre manipulatorii de evenimente, consultați Fluxuri de evenimente.

Bara de instrumente Zoom

Bara de instrumente zoom are următoarele pictograme:

  • Proprietăți globale —Faceți clic pe Settings button represented by a cog icon pictogramă pentru a deschide panoul Proprietăți globale. Pentru mai multe informații, consultați Pan oul Proprietăți.
  • Aranjare automată —Faceți clic pe Thumbnails icon pictograma de pe bara de instrumente pentru a organiza activitățile din pânză.
  • Anulare —Faceți clic pe undo pictograma de pe bara de instrumente pentru a anula ultima acțiune de pânză efectuată.
  • Refaceți —Faceți clic pe redo pictograma de pe bara de instrumente pentru a reface ultima acțiune de pânză efectuată.

    Puteți anula și reface până la ultimele 10 acțiuni de pânză. Nu puteți anula și reface modificările efectuate asupra atributelor și proprietăților.

  • Se potrivește pentru a vizualiza —Faceți clic pe Maximize video player to full screen mode icon pictograma de pe bara de instrumente pentru a regla mă rirea pânzei, astfel încât toate nodurile să fie vizibile.
  • Zoom-in —Faceți clic pe zoom in button pictograma de pe bara de instrumente pentru a mări pânza. Când atingeți limita maximă, pictograma este dezactivată.
  • Îndepărtare — Faceţi clic pe zoom out button pictograma de pe bara de instrumente pentru a micșora pânza. Când atingeți limita maximă, pictograma este dezactivată.
  • Opțiunea Zoom on scroll permite atât panoramarea (implicit), cât și mărirea (folosind tasta Ctrl). Puteți continua să măriți ținând apăsată tasta Ctrl și derulând roti ța mouse-ului în sus sau în jos.
  • Pentru a deplasa peste pânză, derulați rotița mouse-ului în sus sau în jos.
  • Pentru a deplasa de la stânga la dreapta cu roata mouse-ului, utilizați tast ele Shift + Der ulare.

Acțiuni de control Canvas și tastele de comenzi rapide

Pentru a spori eficiența și productivitatea dezvoltatorilor de flux, pan za Flow Designer oferă următoarele opțiuni:

  • Acțiuni de anulare a refacerii — Utilizați pictogramele Anulare, Redo din bara de instrumente de zoom sau utilizați comenzile rapide de la tastatură.
  • Decupare, copiere, lipire și ștergere - Faceți clic dreapta pe pânză pentru operații de tăiere, copiere , lipire și ștergere. Puteți tăia, copia și lipi activitățile și linkurile de gestionare a apelurilor și de control al fluxului după cum urmează:
    • În interiorul și peste fluxuri
    • Între fluxul principal și fluxurile de evenimente
    • Între fluxuri și subfluxuri
    De asemenea, puteți copia și lipi între organizații și browsere.

    Există puține restricții atunci când încercați să copiați activitățile și linkurile din alte browsere în FireFox. Pentru a activa această funcționalitate, trebuie să setați următoarele preferințe la true în Firefox:

    • Domov.events.asyncClipboard.readText
    • Domov.Events.Testing.AsyncClipBoard

    Tast ați about:config în bara de adrese Firefox. Căutați preferințele specificate. Modificați valorile la true pentru a permite lipirea din alte browsere.

  • Aranjare automată —Utilizați Thumbnails icon pictograma din bara de instrumente de zoom pentru a organiza automat activitățile din pânză pentru o înțelegere îmbunătățită și întreținere ușoară.
  • Fixare la grilă —Se utilizează pentru a fixa activitățile în trepte de 20 de pixeli.
  • Comenzi rapide de la tastatură — Puteți edita rapid fluxul utilizând comenzile rapide de la tastatură. Faceți clic pe pictograma ajutor. Selectaţi Com enzi rapide de la tastatură pentru a vizualiza lista comenzilor rapide de la tastatură disponibile.

Comenzi rapide de la tastatură

Utilizați următoarele comenzi rapide de la tastatură în pânză:

Scurtătură

Sistem de operare Windows

MAC OS
Generale

Deschideți comenzile rapide de la tastatură

Ctrl + Alt+K

Control + Alt + K

Unelte

Aranjați automat

Schimbă+A

Schimbă+A

Editați

Copiază

Ctrl+C

Comanda + C

Tăiați

Ctrl+X

Comanda + X

Lipiți

Ctrl+V

Comanda + V

Anulează

Ctrl+Z

Comanda + Z

Refaceți

Ctrl + Shift + Z

Comandă + Shift + Z

Șterge

Backspace

Șterge

Selectați toate

Ctrl+A

Comanda + A

Selectați mai multe

Shift + Faceți clicShift + Faceți clic

Selectați regiunea

Shift + Faceți clic și tragețiShift + Faceți clic și trageți

Vizualizare

Măriți

Ctrl +

Comanda + +

Măriți micșorarea

Ctrl + -

Comanda + -

Măriți sau micșorați

Ctrl + Derulare

Comandă + Derulare

Măriți până la 100%

Se potrivește pentru vizualizare

Schimbare + 1

Schimbare + 1

Derulați la stânga sau la dreapta

Shift + Derulare

Shift + Derulare

Panoul Proprietăți

Panoul de proprietăți apare în partea dreaptă a aplicației. Setați parametrii fie pentru flux (proprietăți globale), fie pentru o activitate selectată. Puteți ascunde și extinde pan oul pentru a mări spațiul de lucru pe pânză între configurații.

Panoul de proprietăți globale se afișează în mod implicit atunci când fluxul se încarcă. Faceți clic pe Settings button represented by a cog icon pictogramă pentru a deschide panoul Proprietăți globale. Picto Settings button represented by a cog icon grama vă ajută să deschideți și să închideți panoul de proprietăți atunci când lucrați la fluxuri. De asemenea, puteți face clic oriunde pe panza goală pentru a reveni la vizualizarea panoului de proprietăți globale. Panoul de proprietăți globale nu este vizibil atunci când selectați o activitate.

Următoarele configurații sunt conținute în proprietățile globale:

  • (Opțional) Furnizați o descriere a fluxului.
  • Gestionați variabile personalizate și predefinite. Pentru mai multe informații despre variabilele de flux, consultați Setarea variabilei.
  • Vizualizați informațiile despre istoricul fluxurilor, inclusiv proprietarul, data ultimei editări și numărul versiunii fluxului. Faceți clic pe cancel button pictogramă pentru a închide panoul de proprietăți globale.

    Momentan nu există nicio funcție de control al versiunii. Versiunea Flow numără numărul de publicări ale fluxului.

Panoul antet

Antetul afișează numele fluxului, care se actualizează dinamic atunci când editați numele fluxului din proprietățile globale. Antetul are, de asemenea, un buton Dec onectare. Dacă doriți să reveniți și să continuați să lucrați mai târziu, puteți salva o schiță de flux existentă. Pentru a salva schițele fluxurilor sau pentru a închide aplicația, faceți clic pe Sal vare flux și deconecta ți-vă în colțul din dreapta sus al aplicației.

Panoul de subsol

Subsolul are următoarele:

  • Salvare automată activată: Fluxurile se salvează automat pentru a evita pierderea datelor. Dacă salvarea automată este suspendată, apare o notificare de eroare.

    Dacă închideți fereastra browserului în timp ce datele sunt salvate automat, puteți pierde date. Vă recomandăm să așteptați câteva secunde după ce ați modificat fluxul înainte de a în chide browserul.

  • Versiunea aplicației: În partea stângă a subsolului se afișează versiunea aplicației. Puteți utiliza versiunea pentru depanarea erorilor în Flow Designer.
  • Validarea flux ului: Validarea fluxului detectează erori în structura unui flux care ar putea împiedica funcționarea acestuia. Puteți activa comutatorul de validare în partea dreaptă a subsolului în orice moment. În mod implicit, validarea este dezactivată, astfel încât er orile nu apar. Când activați comutarea, începe validarea backend și orice erori din flux devin vizibile. Când comutarea este activată, începe validarea backend și apar orice erori din flux. Pentru mai multe informații despre validarea fluxului, consultați Validarea unui flux.
  • Publicarea flux ului: Înainte de a publica un flux, trebuie să îl validați și să remediați orice erori. Dacă comutatorul de validare este dezactivat, butonul Public are rămâne dezactivat. După activarea valid ării, butonul Public are rămâne dezactivat până când rezolvați toate er orile din flux. Pentru mai multe informații despre publicarea fluxului, consultați Publicarea unui flux.

Înțelegeți activitățile și evenimentele

Pentru a naviga la biblioteca Activități și a utiliza activitățile din fluxurile dvs.:

  1. Conectați-vă la Control Hub.

  2. Navigați la Servicii > Cen tru de contact.

  3. Sub Experiența clienților, faceți clic pe F luxuri.

  4. Din pagina Fluxuri, alegeți fluxul necesar pentru care trebuie să adăugați activitatea și să lansați fluxul.

  5. Trageți și fixați activitatea necesară din Biblioteca de activități pe pânză.

  6. Efectuați configurația necesară descrisă în detaliu sub fiecare dintre activități.

Activități în gestionarea contactelor

  • Informații avansate privind coada de așteptare
  • Deconectați contactul
  • Escalați grupul de distribuție a apelurilor
  • Feedback V2
  • Obțineți informații despre coadă
  • Contact de coadă
  • Coadă pentru agent
  • Ecran Pop
  • Setați prioritatea de contact
  • Agent virtual
  • Agent virtual V2

Informații avansate privind coada de așteptare

Activitatea Informații avansate privind coada returnează numărul în timp real al agenților care se află în starea Disponibil într-o coadă și sunt conectați pentru un anumit set de abilități, împreună cu alte informații despre coadă. Dezvoltatorii fluxului utilizează activitatea Informații avansate privind coada pentru a pro grama fluxul. Proiectanții de flux iau decizii pe baza activității Informații avansate privind coada.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Evenimente.

Înainte de a începe

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

Variabile de ieșire

Când se declanșează activitatea Informații avansate privind coada, următoarele variabile sunt actualizate:

  • Poziție în coadă (PIQ) —Stochează valoarea pentru poziția curentă a apelantului în coada selectată. Dacă contactul nu este plasat în coadă atunci când fluxul invocă această activitate, valoarea PIQ este setată la numărul de contacte care așteaptă în prezent în coadă + 1. Aceasta identifică poziția contactului în coadă dacă contac tul este în coadă după executarea activității Advanc edQueueInformation.

  • LoggedOnAgentsCurrent —Sto chează numărul de agenți din Grupul curent de distribuire a apelurilor pentru coada selectată autentificată pe desktop. Statistic ile agenților din Grupul curent de distribuire a apelurilor vor returna -1 după ce grupul curent de distribuire a apelurilor va fi considerat N/A înainte de a face coadă.

  • LoggedOnAgentsAll —Sto chează numărul total de agenți din toate grupurile de distribuire a apelurilor pentru coada selectată, care sunt conectați la desktop. Această valoare se poate modifica pe măsură ce grupurile de distribuire a apelurilor se modifică în timp în coadă.

  • AvailableAgentsCurrent —Stochează numărul de agenți din Grupul curent de distribuire a apelurilor pentru coada selectată, care sunt disponibil i pentru a accepta contactul. Statistic ile agenților din Grupul curent de distribuire a apelurilor vor returna -1 după ce grupul curent de distribuire a apelurilor va fi considerat N/A înainte de a face coadă.

  • AvailableAgentsAll —Stochează numărul total de agenți din toate grupurile de distribuire a apelurilor pentru coada selectată, care sunt disponibil i pentru a accepta apelul. Această valoare se poate modifica pe măsură ce grupurile de distribuire a apelurilor se modifică în timp în coadă.

  • CurrentGroup —Stochează valoarea grupului curent de distribuire a apelurilor în care contactul este parcat într-o anumită coadă.

  • TotalGroups —Stochează valoarea numărului total de grupuri de distribuire a apelurilor din coada de așteptare pentru contact.

  • FailureCode - Sto chează codul de eșec. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

  • FailureDescription - Sto chează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Coduri de eroare

Următoarele sunt codurile de eroare și descrierile pentru activitatea Informații avansate privind coada:

Tabelul 1. Descrierea codului de eroare a informațiilor avansate privind coada

Cod de eșec

Valoarea codului de eroare

Descrierea eșecului

1

INVALID_REQUEST

O solicitare nevalidă a fost făcută în cadrul activității.

2

QUEUE_NOT_FOUND

Coada selectată în activitate nu este găsită.

3

FEATURE_NOT_ENABLED

Caracteristica nu este activată în aplicația Webex Contact Center.

4

DATABASE_OPERATION_FAILURE

Operarea bazei de date a eșuat în timpul executării activității.

5

INVALID_QUEUE

O coadă nevalidă a fost specificată în activitate.

48

UNSUPPORTED_FLOW_ACTIVITY

O solicitare neacceptată a fost făcută prin intermediul activității.

Deconectați contactul

Utilizați această activitate de terminare pentru a deconecta un segment activ al unui apel. Această activitate este necesară dacă niciun agent nu se alătură apelului pentru a se deconecta manual.

De exemplu, utilizați această activitate înainte ca un apel să fie plasat în coadă sau după scriptarea unei renunțări la experiența de coadă. Puteți utiliza câte activități de deconectare contact doriți atunci când vă construiți fluxul pentru a vă asigura că apelul este încheiat indiferent de calea fluxului pe care o ia.

Aveți opțiunea de a oferi fiecărei activități o etichetă și o descriere unică, dar nu este necesară nicio altă configurație.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Fluxuri de evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opțional) În câmpul Descriere activitate, introduceți o descriere a activității.

Variabile de ieșire

Această activitate nu are variabile de ieșire disponibile.

Escalați grupul de distribuție a apelurilor

Activitatea Escalare a grupului de distribuire a apelurilor permite administratorilor să escaladeze un contact aflat în coadă la următorul sau ultimul grup de distribuire a apelurilor. Acest lucru oferă un control mai bun și flexibilitate administratorilor pentru a gestiona contactele care sunt parcate într-o coadă de așteptare.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F luxuri de evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

Variabile de ieșire

Când se declanșează activitatea Escalare a grupului de distribuție a apelurilor, următoarele variabile sunt actualizate:

  • CurrentGroup —Stochează valoarea grupului curent de distribuire a apelurilor în care contactul este parcat într-o anumită coadă.

  • TotalGroups —Stochează valoarea numărului total de grupuri de distribuire a apelurilor din coada de așteptare pentru contact.

  • FailureCode - Sto chează codul de eșec. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

  • FailureDescription - Sto chează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Coduri de eroare

Următoarele sunt codurile de eroare și descrierile pentru activitatea Escalare a grupului de distribuție a apelurilor:

Tabelul 2. Escalarea codului de eșec al grupului de distribuție a apelurilor Descriere

Cod de eșec

Valoarea codului Faiure

Descrierea eșecului

1

INVALID_REQUEST

O solicitare nevalidă a fost făcută în cadrul activității.

2

CONTACT_NOT_QUEUED

Contactul nu este în coadă.

3

FEATURE_NOT_ENABLED

Caracteristica nu este activată în aplicația Webex Contact Center.

Feedback V2

Configurați activitatea Feedback V2 pentru a iniția sondaje IVR post-apel (alimentate deWebex Experience Management) și pentru a colecta feedback de la apelanți.

  • Son@@ daje IVR Post Call: Configurați activitatea Feedback V2 în panza F luxuri de evenimente din Flow Designer după evenimentul AgentDisconnected. În funcție de configurareWebex Experience Management, centrul de contact redă un sondaj IVR către apelanți.

    Apelantul folosește tastatura pentru a răspunde la sondaj. Dacă apelantul răspunde parțial la sondaj prin faptul că nu răspunde în termenul de expirare configurat sau furnizând date nevalide, centrul de contact trimite răspunsuri parțiale la sondaj. Webex Experience Management

    Asigurați-vă că utilizați activitatea Deconectare contact după activitatea Feedback V2 pentru a în cheia apelul IVR.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Son daj, alegeți un chestionar bazat pe voce. Ch estionarele configurate Webex Experience Management sunt disponibile în listă.

  1. Bazat pe voce — Pentru a reda clientului un sondaj IVR, procedați în felul următor:

    • Alegeți butonul radio bazat pe voce.

    • Alegeți sondajul bazat pe voce din lista derulantă.

4

În secțiunea Setări limbă, Gestionați limba în care clientul experimentează sondajul. Dacă limba nu este acceptată înWebex Experience Management, limba de rezervă este engleza (SUA). Pentru mai multe informații, consultați Asistență Webex Experience Managementling vistică.

  1. Suprascrie setări de limbă - Activați butonul de comutare Suprascriere setări lingvistice pentru a seta orice limbă personalizată pentru. Webex Experience Management

    • Setare limbă: Selectați limba preferată din lista derulantă. Lista derulantă afișează limbile care Webex Experience Management acceptă.

Dacă butonul de comutare Override Language Sett ings nu este activat, variabila Global_Language este utilizată pentru a defini setările implicite. Webex Experience Management Pentru mai multe informații, consultați Variabile globale.

5

În secțiunea Informații despre clienți, puteți specifica informațiile despre client care urmează să fie transmise împreună cu precompletările care trimit pentru a Webex Experience Management capta răspunsul la sondaj. În funcție de configurațiile de expediere setate Webex Experience Management, centrul de contact trimite informațiile de preumplere.

  1. ID client — (Opțional) Selectați un identificator unic pentru client din lista derulantă.

  2. E-mail — (Opțional) Selectați adresa de e-mail a clientului din lista derulantă.

  3. Număr de telefon — (Opțional) Selectați numărul de telefon al clientului din lista derulantă.

6

În secțiunea T recere variabilă, puteți specifica vari abilele suplimentare ca precompletări personalizate care sunt transmise (pe lângă răspunsurile la sondaj) de la Centrul de contact Webex către. Webex Experience Management

  1. Valoare cheie —Indic ă parametrii variabili opționali la care trece centrul de contact. Webex Experience Management

    Coloanele Cheie și Valoare vă permit să introduceți un nume de variabilă și valoarea asociată. Valoarea variabilei poate fi fie un șir, un număr întreg, fie o expresie cu sintaxă cu paranteze duble (în cazul variabilei de flux). Pentru mai multe informații, consultați Variabile de flux particularizate.

    Pentru a adăuga un parametru variabil, faceți clic pe Adăugare nou. Aceasta adaugă un rând în care puteți introduce perechea chei-valoare respectivă.

    • Pentru a transmite orice variabilă personalizată din centrul de contact, administratorul trebuie să creeze o întrebare personalizată de precompletare înWebex Experience Management.

      Pentru mai multe informații despre configurarea unui chestionar de sondaj, consultați Ches tionare în Webex Experience Management Documentație.

    • Parametrul cheie din variabilă și Numele afișat al întrebării de preumplere creată Webex Experience Management trebuie să fie aceleași.

    • Dacă parametrul Cheie nu se potrivește cu Numele afișat al întrebării de precompletare, centrul de contact nu trimite parametrii Chei-Value către. Webex Experience Management

    • Dacă variabila include informații personale, asigurați-vă că activați comutatorul Marcare ca informații de identificare personală (PII) pentru acea întrebare. Webex Experience Management

      Pentru mai multe informații despre PII, consultați Manipul area PII în Managementul experienței în document ație. Webex Experience Management

Pentru mai multe informații despre precompletările personalizate, consultați Configurarea precompletărilor personalizate pentru sondajele de feedback post-apel în Documentație. Webex Experience Management

7

În secțiunea Setări avansate, configurați următoarele setări pentru a ajuta la validarea răspunsurilor DTMF așteptate de la clienți.

  1. Timeout — Indică durata maximă pentru care activitatea așteaptă răspunsul clientului. Valoarea implicită este de 3 secunde.

    Puteți configura numărul maxim de încercări de reîncercare în caz de intrare DTMF nevalidă sau invalidă, precum și mesajele de notificare audio (pentru intrarea nevalidă, expirarea timpului și depășirea numărului maxim de reîncercări) pentru chestionare utilizând. Webex Experience Management

    Pentru mai multe informații, consultați Setări reîncercare și expirare în sondajul IVR post-apel din documentație. Webex Experience Management

Obțineți informații despre coadă

Activitatea Obțineți informații despre coadă furnizează poziția curentă a apelantului în coadă (PIQ) și timpul de așteptare estimat (EWT) împreună cu alte variabile de ieșire Activitate. Puteți utiliza aceste variabile pentru a determina disponibilitatea agentului într-o coadă de așteptare și pentru a direcționa apelurile în altă parte atunci când este necesar.

Timpul de așteptare așteptat (EWT) nu se aplică la cozile cu atribuire de echipă cu abilități atribuite în flux. Pentru contactele din aceste cozi, variabila de ieșire EWT retur nează întotdeauna -1.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Informații despre coadă și Timp de vizion are, configurați următoarele:

  1. Informații despre coadă —Alegeți numele cozii pentru care trebuie să preluați timpul de așteptare estimat al apelantului și poziția curentă în coadă. Puteți alege una dintre următoarele opțiuni:

    • Coadă statică: Introduceți numele specific al cozii.

    • Coadă variabilă: Alegeți variabila de flux din lista derulantă. Lista afișează numai variabile de tipul „String”.

    Puteți gestiona cozile utilizând Centrul de control.

  2. Timp de retrospectivă —Specificați timpul de retrospectivă utilizat pentru a calcula EWT după declanșarea Get Queu e Info.

    Specificați durata numai în minute. Asigurați-vă că intrarea dvs. are doar valori numerice.

    Intervalul de valori acceptat este de 5-240 de minute.

Activitatea Obțineți informații despre coadă are trei tipuri de ramuri de flux de ieșire. Aceste ramuri se declanșează pe baza stării de returnare și a valorilor EWT, PIQ și statisticilor în timp real pentru alte variabile de ieșire.

  • Succes: Această ramură se declanșează atunci când atât API-ul EWT, cât și PIQ returnează valori variabile pozitive. În acest flux, puteți prelua și accesa valori valide ale variabilelor EWT și PIQ.

  • Flux de informații insuficient: Această ramură se declanșează atunci când API-ul PIQ returnează o valoare variabilă validă, iar EWT are valoarea —1. În acest flux, puteți prelua și accesa valoarea PIQ, dar API-ul EWT eșuează din cauza datelor insuficiente pentru a calcula valoarea EWT.

  • E@@ șec: Această ramură se declanșează atunci când API-ul PIQ, API-ul EWT sau unul sau mai multe dintre API-urile statistice în timp real eșuează sau returnează valori nevalide. API-ul EWT eșuează din alte motive decât datele insuficiente pentru a calcula valoarea EWT .

Variabile de ieșire

Când se declanșează Obțineți informații despre coadă, următoarele variabile se actualizează:

  • Poziție în coadă (PIQ) —Stochează valoarea poziției curente a contactului în coada de așteptare pentru coada selectată. Dacă contactul nu este plasat în coadă atunci când fluxul invocă această activitate, valoarea PIQ este setată la numărul de contacte care așteaptă în prezent în coadă + 1. Aceasta identifică poziția contactului în coadă, dacă contactul este în coadă după executarea activității GetQueu eInfo. Această valoare este o poziție potențială la coadă, nu o poziție istorică sau post-coadă, iar activitatea nu returne ază nulă sau goală atunci când este invocată după ce contactul părăsește coada de așteptare.

  • EstimatedWaitTime (EWT) - Sto chează perioada aproximativă de timp pe care o sarcină trebuie să aștepte într-o coadă înainte de a primi răspuns de către un agent. EWT este calculat pentru fiecare coadă și se bazează pe timpul mediu în care apelurile anterioare din aceeași coadă au așteptat un agent. EWT utilizează intrarea parametrului Lookback Time și este raportată în milisecunde (ms).

  • LoggedOnAgentsCurrent —Sto chează numărul de agenți din Grupul curent de distribuire a apelurilor, pentru coada selectată, conectați la desktop. Dacă activitatea este utilizată înainte de coadă, statisticile agenților din ciclul curent al Grupului de distribuire a apelurilor vor fi returnate pe baza primului cic lu Grup de distribuire a apelurilor.

  • LoggedOnAgentsAll —Sto chează numărul total de agenți din toate grupurile de distribuire a apelurilor, pentru coada selectată, care sunt conectați la desktop. Această valoare se poate modifica pe măsură ce grupurile de distribuire a apelurilor se modifică în timp în coadă.

  • AvailableAgentsCurrent —Stochează numărul de agenți din Grupul curent de distribuire a apelurilor, pentru coada selectată, care sunt disponibil i pentru a accepta contactul. Dacă activitatea este utilizată înainte de coadă, statisticile agenților din ciclul curent al Grupului de distribuire a apelurilor vor fi returnate pe baza primului cic lu Grup de distribuire a apelurilor.

  • AvailableAgentsAll —Stochează numărul total de agenți din toate grupurile de distribuire a apelurilor, pentru coada selectată, care sunt disponibil i pentru a accepta apelul. Această valoare se poate modifica pe măsură ce grupurile de distribuire a apelurilor se modifică în timp în coadă.

  • CallSqueuedNow —Stochează numărul total de apeluri în coada selectată.

  • oldestCallTime —Stochează numărul de secunde în care cel mai vechi apel a fost în coada selectată.

  • FailureCode - Sto chează codul de eșec. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

  • FailureDescription - Sto chează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Calculul estimat al timpului de așteptare

Timpul estimat de așteptare (EWT) este raportat în ms.

Pentru a calcula EWT, aplicația colectează toate eșantioanele valide statistic (un eșantion este media timpilor de așteptare pentru activitățile care s-au conectat cu succes la un agent într-un interval de un minut) pentru ultimele XX minute specificate de timpul de vizionare definit de utilizator . Valoarea medie a probelor colectate este utilizată ca EWT.

Eșantioanele valide statistic sunt acele eșantioane colectate, pentru care valoarea maximă pentru CoV (Coeficientul de variație al timpilor de așteptare pentru acele sarcini care s-au conectat la un agent în fiecare interval de un minut) scade sub 40%.

Dacă procentul de eșantioane valide colectate pentru timpul de vizionare definit de utilizator scade sub 40%, EWT nu este calculat.

Coduri de eroare Următoarele sunt codurile de eroare și descrierile pentru activitatea Obțineți informații despre coadă:

Tabelul 3. Obțineți informații despre coadă Descrierea codului de eșec

Cod de eșec

Valoarea codului de eroare

Descrierea eșecului

1

SYSTEM_ERROR

Sistemul a întâmpinat o eroare internă.

2

STALE_DATA

Datele returnate nu sunt actualizate.

3

INSUFFICIENT_DATA

Datele returnate de activitate nu sunt complete.

4

INVALID_QUEUE

O coadă nevalidă a fost specificată în activitate.

Contact de coadă

Activitatea Contact în coadă plasează o persoană de contact într-o coadă. Când utilizați această activitate în Fluxul principal, expuneți un set de evenimente în fila Fluxuri de evenimente. Pentru mai multe informații despre aceste evenimente, consultați Evenimente.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Ges tionarea contac telor, alegeți dacă toate contactele ar trebui să meargă la o singură coadă sau dacă selectarea cozii ar trebui să se schimbe în funcție de valoarea unei variabile de flux.

Când plasați o activitate de solicitare HTTP imediat după activitatea Contact în coadă, este posibil ca solicitarea HTTP să nu preia datele necesare. Pentru a vă asigura că datele necesare sunt disponibile, este recomandat să introduceți o întârziere scurtă, cum ar fi prin adăugarea unui mesaj de redare sau a unei activități Redare muzică, între activitățile Contact în coadă și solicitare HTTP.

  1. Coadă statică — Faceți clic pe butonul radio Coadă statică pentru a direcționa contactele către coada unică aleasă în lista derulantă Co adă. Toate persoanele de contact care provin din Punctul de intrare asociat rutei de lucru configurate către coada de așteptare aleasă.

  2. Coadă — Alegeți o coadă din lista derulantă Co adă pentru a direcționa contactele care provin din Punctul de intrare asociat fluxului de lucru.

    Puteţi gestiona cozile în Control Hub.

  3. Coadă variabilă — Faceți clic pe butonul radio Co adă variabilă pentru a utiliza o variabilă de coadă pentru a selecta dinamic o coadă pentru a direcționa contactele. De asemenea, puteți alege o coadă de rezervă în cazul în care variabila de așteptare eșu ează în timpul executării fluxului.

  4. Variabilă de aștep tare —Alegeți o variabilă de flux din lista derul antă Variabilă de așteptare care produce un ID de coadă valid.

    Variabila de flux indică ce coadă trebuie selectată dinamic în timpul executării fluxului. Coada de rezervă este utilizată numai dacă vari abila de așteptare nu reușește să returneze un ID de coadă valid.

    Acest câmp apare atunci când faceți clic pe butonul radio Coadă variabilă.

  5. Coadă de rezervă —Alegeți ID-ul de coadă din lista derulantă Coadă de rezervă. În cazul în care variabila de așteptare returnează un ID de coadă nevalid, persoanele de contact sunt plasate în coadă la coada de rezervă sel ectată.

    Dacă faceți clic pe butonul radio Coadă variabilă, nu puteți introduce cerințele de calificare pentru coada de așteptare care utilizează rutarea bazată pe abilități. În acest caz, contactele sunt direcționate către cel mai lung agent disponibil, înlocuind algoritmul de rutare a cozii selectat.

    Acest câmp apare numai atunci când faceţi clic pe butonul radio Coadă variabilă.

    Verificați disponibilitatea agentului — Activați butonul de comutare Veri ficare disponibilitate agent pentru a exclude echipele fără agenți disponibili de la rutare pe măsură ce timpul din coadă progresează. Grupul de distribuire a apelurilor din coada sel ectată poate sări pentru a găsi un agent mai devreme.

    În mod implicit, acest buton de comutare este dezactivat.

  6. Verificați întotdeauna disponibilitatea agentului — Faceți clic pe butonul radio Verificați întotdeauna disponibilitatea agent ului pentru a activa verificarea disponibilității agentului. În mod implicit, butonul radio este activat.

    Această opţiune apare numai dacă activaţi butonul de comutare Veri ficare disponibilitate agent.

  7. Verificare disponibilitate agent variabil — Faceți clic pe butonul radio Verificare variabilă disponibilitate agent pentru a selecta o variabilă de flux din lista derulantă Verificați variabila disponibilității agent ului care returnează un boolean. Boolean determină dacă se verifică disponibilitatea agentului în coada variabilă.

    Această opţiune apare numai dacă activaţi butonul de comutare Veri ficare disponibilitate agent.

  8. Setare prioritate de contact —Activați butonul de comutare Setare prioritate de contact dacă doriți să atribuiți o prioritate contactelor aflate în coadă. În mod implicit, acest buton de comutare este dezactivat. Persoana de contact cu cea mai mare prioritate din toate cozile (voce și digitală) este atribuită următorului agent disponibil care este:

    • Conectați-vă la o echipă care se află în grupul curent de distribuire a apelurilor al contactului.

      Eligibil să aleagă acest contact pe baza algoritmului de rutare.

    Contactele sunt tratate după cum urmează:

    • Dacă nu este atribuită nicio prioritate contactului, atunci prioritatea implicită este 10.

    • Contactele cu prioritate mai mare sunt tratate mai întâi.

    • Dacă două contacte au aceeași prioritate, contactul care așteaptă în coadă pentru cea mai lungă durată este gestionat mai întâi.

    • Dacă agentul transferă apelul către un punct de intrare, prioritatea de contact se schimbă la prioritatea atribuită unei activități Contact de coadă din noul flux. Pentru mai multe informații, consultați Transferarea unui apel către un punct de intrare.

    Prioritate statică —Setați pri oritatea statică dacă doriți să atribuiți o prioritate înainte de publicarea fluxului. Puteți vedea acest câmp numai atunci când butonul de comutare Setare prioritate de contact este activat.

    Alegeți o prioritate din lista derulantă Nivel de prioritate statică. Puteți seta o prioritate de la P1 la P9, unde P1 este cel mai mare și P9 este cel mai mic.

  9. Prioritate variabilă - Alegeți prioritate variabilă dacă prioritatea de contact ar trebui să se schimbe dinamic cu fiecare execuție a fluxului. Acest câmp apare numai atunci când butonul de comutare Setare prioritate de contact este activat.

    Alegeți o variabilă de flux care returnează un număr întreg cu prioritate de la 1 la 9 din lista derulantă Variabila de prioritate de contact. Dacă prioritatea nu este în intervalul 1-9, atunci prioritatea implicită este 10.

Cerințe de calificare

Dacă coada selectată utilizează rutare bazată pe abilități, se afișează alte secțiuni pentru a configura cerințele de calificare și relaxarea abilităților.

Puteți adăuga una sau mai multe cerințe de calificare pe care să le atribuiți unui contact din această coadă pe baza cozii selectate.

Dacă nu specificați nicio abilitate, toți agenții disponibili din coada selectată sunt eligibili pentru a primi contacte.

  • Abil ități —Alegeți abilitatea dorită din lista derulantă. Configur aţi definiţiile abilităţilor în Control Hub.

  • Condiție —Alegeți condiția dorită din lista derulantă. Opțiunile de condiție se bazează pe tipul de abilitate ales.

    Tipurile de abilități precum Boolean și Enum nu au nevoie de o condiție.

    Condițiile disponibile sunt: IS, IS NOT, >=, <=

  • Valoare — Faceţi clic pe butonul radio Valoare statică a abilităţilor pentru a selecta valorile statice ale abilităţilor specificate în câmpul Valoarea abilităţilor.

    Faceți clic pe butonul radio Valoarea abilităților variabile pentru a selecta valoarea abil ităților dintr-o variabilă de flux listată în lista derulantă Variabilă.

    Dacă valoarea abilităților este nevalidă, toate cerințele de calificare și relaxările asociate cu contactul care a venit prin QueueContactActivity sunt eliminate.

  • Greutate —Setați o valoare a greutății pentru cerința de calificare selectată. Valoarea trebuie să fie un număr întreg de la 1 la 1000.

    Puteți seta greutatea numai pentru o abilitate de tip Proficiency. Pentru cea mai bună rutare disponibilă, ponderile definesc importanța relativă a fiecărei cerințe de compet ență și influențează scorul utilizat pentru selectarea agentului. Pentru mai multe informații, consultați Cea mai bună rutare disponibilă.

Relaxarea abilităților

Utilizați setările de relaxare a competențelor pentru a reduce sau elimina cerințele de calificare atribuite unui flux ca răspuns la timpii de așteptare excesive ai clienților. Această setare vă permite să extindeți grupul de agenți disponibili pentru a servi persoanele de contact.

Utilizați intervale de timp comune pentru a alinia Relaxarea abilităților cu logica cozii din flux și cu setările de distribuire a apelurilor configurate pentru echipele din coadă.

Pentru a configura relaxarea abilităților:

  1. Activați butonul de comutare Activați relax area abilităților pentru a configura relaxarea abilităților.

    Activați acest buton de comutare pentru a copia și afișa cerințele inițiale de calificare în mod implicit. Acest lucru vă permite să configurați relaxarea abilităților cu un set ideal de abilități.

    Setați câmpul După așteptare în coada de așteptare la durata în secunde care trebuie depășită înainte ca relaxarea abilităților să se aplice în coadă. Timpul de așteptare implicit este de 60 de secunde.

  2. Puteți adăuga, edita sau șterge cerințele de relaxare a abilităților.

    • Faceți clic pe Adăugare cerință de calificare pentru a adăuga o nouă cerință de relaxare a abilităților.

    • Faceți clic pe Șter gere pentru a șterge cerința de relaxare a abilităților.

    • Faceți clic pe Edit are pentru a edita cerința de relaxare a abilităților.

    Faceți clic pe Adăugați pas de relaxare a abilităților pentru a adăuga un nou grup de relaxare a abilităților.

    Cerințele implicite de calificare care apar la pasul 1 facilitează setarea cerințelor de relaxare a abilităților.

Eliminarea abilităților

Când activați butonul de comutare Eliminare abilități la transferul orb, acesta elimină abilitățile de la contact după transferul de către agent. Aceasta înseamnă că contactul transferat nu va avea abilități și contactul va fi oferit celui mai lung agent disponibil din coada de așteptare transferată.

Ieșiri valabile

Când se declanșează Queue Contact, următoarele variabile se actualizează:

  • QueueID —Stochează ID-ul cozii în care contactul este plasat cu succes în coadă.

  • FailureCode - Sto chează codul de eșec. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

  • FailureDescription - Sto chează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Coduri de eroare

Următoarele sunt codurile de eroare și descrierile pentru activitatea Contact în coadă:

Tabelul 4. Descrierea codului de defecțiune a contactului la coadă

Cod de eșec

Valoarea codului de eroare

Descrierea eșecului

1

INVALID_REQUEST

Parametrii specificați în activitate sunt nevalizi.

2

INVALID_ROUTING_STRATEGY

Strategia de rutare aleasă este invalidă.

3

INVALID_WAIT_TIME

Timpul de așteptare definit este nevalid.

4

INVALID_QUEUE

O coadă nevalidă a fost specificată în activitate.

6

SYSTEM_ERROR

Sistemul a întâmpinat o eroare internă.

7

VTEAM_TRANSITION_LIMIT_REACHED

Contactul a atins limita maximă de la coadă la mai multe cozi.

8

OWNER_ASSIGNED_TO_INTERACTION

Contactul este deja atribuit unui agent.

9

INVALID_SKILL_NAME

Numele abilităților nu este valabil.

10

INVALID_SKILL_CONDITION

Condiția de calificare nu este valabilă.

11

INVALID_SKILL_VALUE

Valoarea abilităților nu este valabilă.

12

INVALID_OPERATION_FOR_INTERACTION_STATE

Coada de așteptare nu este permisă în anumite stări ale contactului, cum ar fi contactul terminat.

13

WEIGHT_NOT_SUPPORTED_FOR_SKILL_TYPE

Greutatea nu poate fi setată pentru o cerință de calificare dacă abilitatea nu este o abilitate de tip Proficiență.

14

INVALID_SKILL_WEIGHT

Greutățile trebuie să fie valori întregi de la 1 la 1000.

Coadă pentru agent

Activitatea Coadă către agent permite rutarea bazată pe agent. Activitatea Coadă către agent direcționează contactele direct către agentul preferat. Pentru informaţii despre rutarea bazată pe agent, consultaţi Rutare bazată pe agent.

Activitatea Queue to Agent identifică un agent după ID-ul sau adresa de e-mail a agentului Webex Contact Center.

Dacă agentul este disponibil, puteţi configura activitatea Coadă către agent pentru a direcţiona contactul către un agent preferat. Dacă agentul nu este disponibil, puteți configura activitatea Coadă către agent pentru a parca contactul împotriva agentului respectiv până când agentul devine disponibil.

Dezvoltatorul fluxului poate lantra o activitate Coadă către agent cu o altă activitate Coadă către agent pentru a direcționa contactele către agenții preferați consecutivi. Dezvoltatorul fluxului poate, de asemenea, să lanțeze o activitate Co adă către agent cu o activitate Cont act în coadă pentru a direcționa contactul utilizând o coadă obișnuită atunci când niciunul dintre agenții preferați nu este disponibil.

Dezvoltatorul fluxului poate lantra o activitate Coadă către agent cu o activitate de apelare înapoi în fluxul principal și fluxurile Eveniment. Aceasta ajută la configurarea apelării înapoi la agentul preferat căruia i-a fost inițial plasat apelul în coadă ca parte a activității Coadă către agent.

Utilizați activitatea de apelare înapoi după activitatea Contact în coadă sau Coadă către agent.

Activitatea Coadă către agent declanșează următoarele evenimente în fila Fluxuri de evenimente din fluxul principal:

  • AgentAccepted: activitatea Coada către agent declanșează acest eveniment atunci când un agent răspunde la un apel de intrare.

  • AgentDisconnected: activitatea Coada către agent declanșează acest eveniment atunci când agentul se deconectează de la un apel live.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F luxuri de evenimente.

Următoarele secțiuni vă permit să configurați activitatea Coadă către agent:

  • Setări generale

  • Manipularea contactelor

Pentru a configura activitatea Coada către agent:

1

În Designer de flux, trageți și fixați activitatea Coadă către agent din Biblioteca de activități pe pânză.

2

Faceți clic pe activitatea Coadă către agent pentru a configura setările de activitate.

3

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opțional) În câmp ul Descriere activitate, introduceți o descriere a activității.

4

În secțiunea Ges tionarea contac telor, alegeți o variabilă agent din lista derulantă.

Activitatea Coadă către agent asociază această variabilă de flux cu e-mail ul agentului sau ID-ul agentului pe care doriți să îl alegeți pentru fiecare execuție a fluxului.

5

Alegeți e-mail ul agentului sau ID- ul agentului din lista derulantă Tip de căutare agent pentru a direcționa contactele către agentul preferat.

Furnizați un nume de domeniu valid pentru adresa de e-mail a agentului pentru a vă asigura că căutarea are succes.

6

Activați butonul de comutare Setare prioritate de contact pentru a acorda prioritate contactelor care așteaptă în coadă. În mod implicit, butonul de comutare este dezactivat.

Activitatea Queue to Agent gestionează contactele după cum urmează:

  • Dacă nu atribuiți o prioritate persoanei de contact, activitatea Coadă agentului atribuie o valoare implicită de 10.

  • Activitatea Coadă către agent prioritizează contactele cu prioritate mai mare.

  • Dacă una sau mai multe persoane de contact au aceeași prioritate, activitatea Coadă către agent direcționează contactul care așteaptă cea mai lungă durată către agentul respectiv mai întâi.

  1. Setați Prioritatea statică pentru a acorda prioritate unui contact înainte de publicarea fluxului.

    Activați butonul de comutare Setare prioritate de contact pentru a vizualiza câmp ul Prioritate statică din activitatea Coadă către agent.

    Alegeți o prioritate din lista derulantă Valoare de prioritate statică. Puteți seta o prioritate de la P1—P9, unde P1 este cel mai mare și P9 este cel mai mic.

  2. Alegeți Prioritate variabilă dacă prioritatea de contact se modifică dinamic cu fiecare execuție a fluxului.

    Activați butonul de comutare Setare prioritate de contact pentru a vizualiza câmp ul Prioritate variabilă din activitatea Coadă către agent.

    Alegeți o variabilă de flux care returnează un număr întreg cu prioritatea 1-9 din lista derulantă Variabila de prioritate de contact. Dacă prioritatea nu este în intervalul 1-9, atunci prioritatea implicită este 10.

7

Alegeți un ID de coadă din lista derulantă Coadă de raportare.

Activitatea Coadă către agent raportează detaliile persoanei de contact utilizând coada de raportare:

Coada de raportare specifică, de asemenea, configurația pentru:

  • Monitorizarea permiselor

  • Înregistrarea permisului

  • Înregistrați toate apelurile

  • Pauză și reluare activată

  • Pragul nivelului de serviciu

  • Timpul maxim în coadă

  • Muzică implicită în coadă

  • Fus orar

8

Activați butonul de comutare Parcare Contact dacă Agentul nu este disponibil dacă doriți să parcați contactul la un agent preferat până când agentul devine disponibil.

Dacă agentul nu este disponibil și butonul de comutare Parcare Contact dacă Agentul este indisponibil este dezactivat, contactul nu reușește să ajungă la agent. Activitatea Coadă către agent iese din ramura de eșec la următoarea activitate din flux cu ieșirea corespunzătoare.

9

Alegeți ID-ul cozii de recuperare din lista derul antă Coadă de recuperare.

Activitatea Coadă către agent trimite contactele la coada de recuperare atunci când:

  • Activitatea Coadă către agent nu reușește să livreze un contact agentului preferat.

  • Agentul nu răspunde la contact.

  • Un agent preferat respinge contactul.

Puteți configura coada de recuperare cu cel mai lung agent disponibil. Coada de recuperare nu acceptă rutarea bazată pe abilități.

Activitatea Queue to Agent are succes atunci când persoana de contact se conectează la agentul preferat. Un scenariu de eroare apare atunci când un contact nu reușește să ajungă la agent.

Scenarii de eroare

Un contact nu reuşeşte să ajungă la agent atunci când:

  • Un agent preferat nu este disponibil și parcarea este dezactivată pentru contact.

  • O căutare variabilă nu poate găsi agentul preferat.

Variabile de ieșire a activității

Variabilele de ieșire a activității stochează datele care sunt capturate din activități și sunt create automat atunci când adăugați activități specifice la panza.

Coada de așteptare la activitatea agentului are următoarele variabile de ieșire:

Tabelul 5. Variabile de ieșire

Variabila de ieșire

Descriere

QueuetoAgent.AgenTid

Stochează ID-ul agentului la care contactul este plasat în coadă.

QueueToAgent.FailureDescriere

Stochează descrierea scenariului de eroare atunci când persoana de contact nu se află în coadă.

QueueToAgent.FailureCode

Stochează valoarea codului de eroare pentru scenariul de eroare atunci când persoana de contact nu se află în coadă.

QueueToAgent.AgentState

Stochează stările agentului preferat atunci când încercați să plasați contactul în coadă.

QueueToAgent.AgentidleCode

Stochează descrierea codului inactiv al agentului preferat.

Variabila de ieșire QueueToAgent.failureCode conține una dintre următoarele valori atunci când apare o eroare. Fiecare valoare indică un cod de eroare și o descriere a defecțiunii.

Tabelul 6. Descrierea codului de eșec la coadă la agent

Cod de eșec

Valoarea codului de eșec

Descrierea eșecului

1

AGENT_UNAVAILABLE

Agentul nu este momentan în starea disponibilă.

2

AGENT_NOT_FOUND

Activitatea Coadă către agent nu poate găsi agentul după ID-ul agentului sau adresa de e-mail.

3

AGENT_NOT_LOGGED_IN

Agentul nu este conectat momentan.

4

FEATURE_NOT_ENABLED

Caracteristica Rutare bazată pe agent nu este activată.

5

INVALID_VTEAM_ERROR

Coada de raportare sau recuperare este nevalidă.

6

AGENT_BUSY

Agentul este disponibil, dar angajat într-un alt apel.

7

VTEAM_TRANSITION_LIMIT_REACHED

Contactul a atins limita maximă de la coadă la mai multe cozi.

8

INVALID_OPERATION_FOR_INTERACTION_STATE

Coada de așteptare nu este permisă în anumite stări ale contactului, cum ar fi contactul terminat.

Următorul tabel prezintă valorile QueueToAgent.AgentState și QueueToAgent.AgenTidleCode aplicabile.

Tabelul 7. Valorile AgentState și AgentidleCode

Caz de utilizare

Statul agentului

Cod AgentidleCode

  • Coadă nevalidă

  • Agent nevalid

  • Agentul nu este conectat

NOT_APPLICABLE

NOT_APPLICABLE

Agentul este rezervat pentru acest apel.

AVAILABLE

NOT_APPLICABLE

Parcare Contact dacă Agentul nu este disponibil, butonul de comutare este Activat și agentul este inactiv

Inactiv

<AuxCode Name>

Codul inactiv selectat de agent înAgent Desktop.

Parcare Contact dacă Agentul nu este disponibil butonul de comutare este Ac tivat și canalul agentului este ocupat

AVAILABLE

NOT_APPLICABLE

Parcare Contact dacă Agentul nu este disponibil butonul de comutare este Dezactiv at și agentul este inactiv

Inactiv

<AuxCode Name>

Codul inactiv selectat de agent înAgent Desktop.

Parcați Contact dacă Agentul nu este disponibil butonul de comutare este Dezactiv at, agentul este disponibil și canalul agentului este ocupat

AVAILABLE

NOT_APPLICABLE

Ecran Pop

Un ecran pop-up este o fereastră sau o casetă de dialog care apare pe desktopul unui agent atunci când agentul răspunde la un apel de client. Agentul primește mai multe informații despre apelant pentru a continua o conversație. Pentru mai multe informații, consultați secțiunea Screen Pop din articolul Introduc ere în Agent Desktop articol.

Activitatea Screen Pop devine relevantă numai după implicarea unui agent într-o interacțiune. Utilizează de obicei evenimentul AgentAccepted și evenimentul PhoneContactended.

Când utilizați această activitate în Fluxul principal, expuneți un set de evenimente în fila Fluxuri de evenimente. Pentru mai multe informații despre aceste evenimente, consultați Evenimente.

Puteți construi un singur flux de gestionare a evenimentelor pentru fiecare eveniment. De exemplu, atunci când un agent acceptă un apel de intrare, se afișează un ecran pop-up. Activitatea Screen Pop conține informații care se bazează pe variabilele de flux. Screen Pop integrează Centrul de contact Webex cu alte aplicații de afaceri, cum ar fi CRM (Salesforce), instrumente de ticketing și sistem de introducere a comenzilor.

Finalizați această configurație în fila Fluxuri de evenimente din Flow Designer. Pentru a defini diferite comportamente Screen Pop care se bazează pe criteriile Fluxului principal, utilizați o activitate Condiție sau Caz. Puteți defini un Screen Pop pentru fiecare flux.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Fluxuri de evenimente.

Screen Pop pentru noile canale digitale trebuie configurat în Connect Flow Builder. Pentru mai multe informații, consultați https://help.imiconnect.io/docs/wxcc-overview.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări URL, utilizați opțiunea Setări URL pentru a defini o adresă URL pentru configurațiile Screen Pop. Pentru a insera o variabilă, utilizați sintaxa {{variable}} (de exemplu, {{newContact.ani}}). Apoi, configurați următoarele setări:

  1. Screen Pop URL — Introduceți adresa URL a site-ului web dorit, cum ar fi http://www.salesforce.com. După ce agentul răspunde la un apel, adresa URL configur ată va popula ecranul de pe desktop.

  2. Parametri de interog are —Introduceți diferitele variabile din sarcina utilă.

    Pentru a adăuga un nou parametru de interogare, faceți clic pe Adăugare nouă. Introduceți detaliile atribut-valoare în câmpurile CHEIE și, respectiv, VALOARE.

  3. Etichetă desktop Pop Screen - Introduceți un text de afișare personalizat scurt și intuitiv care înlocuiește adresa URL Screen Pop de Agent Desktop pe.

    După ce agentul răspunde sau încheie un apel, această etichetă apare ca un hyperlink în notificarea Screen Pop de Agent Desktop pe.

    De exemplu, dacă adresa URL Screen Pop este http://www.salesforce.com, iar eticheta Screen Pop Desktop este Salesforce, sistemul afișează hyperlinkul ca Salesforce în notificarea Screen Pop.

    Această etichetă apare, de asemenea, în fila Screen Pop aAgent Desktop.

4

În secțiunea Setări afiș are, configurați următoarele:

  1. Fila browser nouă — Ecranul pop-up se afișează într-o filă nouă a browserului de fiecare dată, fără a afecta ecranul Pop existent.

  2. Fila Ecran Pop existent — Ecranul pop-up se afișează în interiorul filei existente a browserului, înlocuind ecranul Pop anterior.

  3. În interiorul desk topului — Ecranul pop-up se afișează ca o filă în panoul Informații auxiliare din Desktop.

    Dacă opțiunea de afișare Screen Pop este în interiorul desk topului, opțiunea Screen Pop se afișează în panoul Informații auxiliare pe durata apelului. Afișajul Ecran este păstrat chiar și atunci când selectați o activitate dintr-un alt tip de canal din pan oul Listă de activități.

Dacă opțiunea de afișare Screen Pop este în interiorul desktopului sau fila Browser existent, datele introduse în fereastra Screen Pop pentru un apel sunt pierdute dacă agentul acceptă un apel nou. Pentru a preveni pierderea datelor, configurați opțiunea de afișare ca fila browser nou.

De exemplu, considerați că opțiunea de afișare Screen Pop este Inside Desktop. Dacă agentul acceptă un nou apel de intrare în timp ce introduce date în ecranul Pop pentru un apel anterior, datele introduse pentru apelul anterior se pierd atunci când apare ecranul pop-up pentru noul apel.

Setați prioritatea de contact

Utilizați activitatea Setare prioritate de contact pentru a atribui niveluri de prioritate persoanelor de contact. Puteți seta priorități folosind numere de la 1 (cea mai mare) la 9 (cea mai mică). Contactele cu o prioritate mai mare sunt direc ționate mai întâi. Pentru mai multe informații despre rutare și coadă, consultați secțiunea Setare prioritate de contact din Înț elegerea rutării și a cozii în Centrul de contact Webex.

Următoarele secțiuni vă permit să configurați activitatea Setare prioritate de contact:

  • Setări generale
  • Setări de prioritate de contact
  • Variabile de ieșire a activității

1

În Designer de flux, trageți și fixați activitatea Setare prioritate de contact din Biblioteca de activități pe pânză.

2

Faceți clic pe activitate pentru a configura setările de activitate.

3

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

4

În secțiunea Setări prioritate de contact, setați prioritatea contactului. Puteți configura o valoare de prioritate statică din lista derulantă. Dacă doriți ca prioritatea să se schimbe dinamic, configurați o prioritate variabilă folosind vari abile de flux.

Variabile de ieșire a activității

Variabilele de ieșire a activității stochează datele care sunt capturate din activități și sunt create automat atunci când adăugați activități specifice la panza.

Activitatea Setare prioritate de contact are următoarele variabile de ieșire:

  • setContactPriority.failureCode: Stochează codul de eroare. Sistemul stabilește această valoare numai atunci când activitatea eșuează.
  • setContactPriority.failureDescri ption: Stochează detaliile de eroare. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Coduri de eroare

Următoarele sunt codurile de eroare și descrierile pentru activitatea Setare prioritate de contact:

Cod de eșec

Valoarea codului de eroare

Descrierea eșecului

6

SYSTEM_ERROR

Acest cod reprezintă erorile diverse (care nu se încadrează în niciuna dintre categoriile definite).

48

Activitate de flux neacceptată

Setarea priorității contactelor nu este acceptată pentru persoanele de contact externe și de campanie.

Agent virtual

Activitatea Virtual Agent oferă o experiență conversațională în timp real pentru clienții centrului dvs. de contact. Puteți adăuga un agent virtual la fluxul de apeluri pentru a gestiona interogările clienților în formatul conversațional. Agentul virtual este alimentat de capabilitățile Google Dialogflow. Când un client vorbește, Dialogflow corelează conversația cu clientul cu cea mai bună intenție din Agentul Virtual. În plus, asistă clientul ca parte a experienței de răspuns vocal interactiv (IVR).

Înainte de a începe

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

    Includeți Hello ca expresie de antrenament în limba preferată pentru agentul Dialogflow pentru a începe o conversație cu apelantul. Puteți adăuga această frază de antrenament în intenția de întâmpinare implicită sau în orice altă intenție a agentului Dialogflow. Pentru mai multe informații, consultați Inten ții.

    În funcție de modul în care configurați agentul Dialogflow, puteți utiliza activitatea Agent virtual pentru a gestiona diferite tipuri de cazuri de utilizare.

  • Configurați un agent virtual în Control Hub.

    Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F lux uri de evenimente.
1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Experiență conversațională, configurați următoarele:

  1. Agent virtual — Alegeți un agent virtual în Control Hub. Agentul virtual alimentează conversația în limbaj natural ca parte a experienței IVR cu apelantul.

  2. Faceți solicitările întreruptibile - Permite clienților să întrerupă Agentul Virtual pentru a face noi solicitări sau pentru a încheia apelul.

  3. Su@@ prascrie setările implicite pentru limbă și voce —Utilizați acest buton de comutare pentru a suprascrie setările de limbă și voce care sunt configurate în variabilele Global_Language și Global_VoiceName. Acest parametru este activat în mod implicit.

    Pentru ca un flux să funcționeze, trebuie să setați variabilele globale din flux pentru a configura limba implicită de intrare și vocea de ieșire implicită pentru agentul virtual. Pentru mai multe informații despre cum să adăugați variabile globale în flux, consultați Variabile globale.

  4. Limba de intrare - Indică limba pe care clientul o folosește în timp ce vorbește cu agentul virtual. Acest câmp apare numai dacă activaţi butonul de comutare Anulare setări de limbă şi voce implic ite.

    Dacă limba de introducere acceptată de Google nu este disponibilă în lista derulantă Limbă de intrare, dezactivați butonul de comutare Anulează setările implicite pentru limbă și voce. Includeți activitatea Setare variabilă înainte de activitatea Agent virtual în flux.

    Configurați activitatea Setare variabilă după cum urmează:

    • Setați variabila la Global_language.

    • Setați valoarea variabilei la codul de limbă necesar (de exemplu, fr-CA). Pentru mai multe informații despre limbi, consultați pagina de referință Google Langu age.

    Implementările vocale ale agentului virtual în Centrul de contact Webex acceptă numai limbile cu modelul de recunoaștere ca apel telefonic îmbunătățit (consultați Vocile și limbile acceptate care sunt disponibile cu Dialogflow Essentials (ES) (consultați Referința lingvistică).

  5. Ieșire voce — Valoarea implicită este Automată. Când valoarea este Automat, fluxul de dialog alege numele vocal pentru o anumită limbă. Asigurați-vă că numele vocal configurat este conform limbii alese.

    Dacă numele de voce de ieșire acceptat de Google nu este disponibil în lista derulantă Voc ea de ieșire, dezactivați butonul de comutare Anulare setări de limbă și voce implic ite. Includeți activitatea Setare variabilă înainte de activitatea Agent virtual în flux.

    Configurați activitatea Setare variabilă după cum urmează:

    • Setați variabila la Global_voiceName.

    • Setați valoarea variabilei la codul de nume vocal de ieșire necesar (de exemplu, en-US-standard-d). Pentru mai multe informații despre vocile și limbile acceptate, consultați pagina Voci și limbi acceptate de Google.

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

4

În secțiunea T recere variabilă, parametrii opționali din activitatea Agentului Virtual pot conține informații de identificare personală (PII). Centrul de contact Webex transmite acești parametri către Google Dialogflow ca variabile pentru a sprijini logica conversațională avansată cu botul.

  1. Valoare cheie — Parametrul Chey-Value vă permite să introduceți un nume de variabilă și valoarea asociată. Puteţi introduce valori variabile utilizând sintaxa de paranteze duble.

    De exemplu, dacă doriți să returnați soldul contului unui client pe baza ANI, cheia și valoarea pot fi:

    Cheie: ANI

    Valoare: {{newContact.ani}}

    Pentru a adăuga un parametru variabil, faceți clic pe Adăugare nou. Aceasta adaugă un rând în care puteți introduce perechea chei-valoare respectivă.

    Centrul de contact trimite aceste valori ale parametrilor către Google Dialogflow ca valoare JSON în obiectul request.query_param.payload. Sistemul analizează și gestionează acest JSON în aplicația de îndeplinire. Sistemul ajunge la această aplicație prin webhook-ul configurat în Dialogflow. Pentru mai multe informații, consultați În deplinirea.

5

În secțiunea Setări avansate, configurați următoarele:

  1. Timeout fără intrare — Indică perioada de timp în care agentul virtual așteaptă intrarea clientului (voce sau DTMF).

    Valoarea implicită este de 5 secunde. Valoarea poate varia de la 1 la 30 de secunde.

  2. Numărul maxim de încercări fără intrare — Indică de câte ori agentul virtual așteaptă intrarea clientului (voce sau DTMF).

    Valoarea implicită este 3. Valoarea poate varia de la 0 la 9.

    Când se scurge numărul maxim de încercări, Agentul virtual iese, variabila de ieșire ErrorCode setată la valoarea max_no_input.

  3. Timeout între cifre — perioada de timp în care agentul virtual așteaptă următoarea intrare DTMF de la client înainte ca agentul virtual să treacă mai departe în fluxul de conversație.

    Valoarea implicită este de 3 secunde. Valoarea poate varia de la 0 la 30 de secunde.

  4. Simbolul Terminator — Caracterul pe care clientul îl poate introduce pentru a indica sfârșitul intrării. Simbolul Terminator poate fi fie # sau *, în funcție de configurație.

  5. Întârzi@@ ere de termin are — Permite agentului virtual să fin alizeze ultimul mesaj înainte ca activitatea să se oprească și să treacă la următorul pas din flux.

  6. De exemplu, dacă doriți ca agentul virtual să indice ceva apelantului înainte ca sistemul să escaladeze apelul către un agent, luați în considerare timpul necesar pentru a fin aliza mesajul final înainte de escaladare. Valoarea poate varia de la 1 la 30 de secunde.

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

  7. Rata de vor bire - Indică rata de vorbire. Măriți sau micșorați intrarea numerică pentru a menține rata ideală de vorbire și pentru a controla rata de vorbire de ieșire.

    Valorile valide pentru intrarea numerică sunt cuprinse între 0,25 și 4,0 cuvinte pe minut (wpm). Valoarea implicită este 1,0 wpm.

  8. Creșterea volum ului —Indică creșterea sau scăderea volumului de ieșire. Măriți sau micșorați intrarea numerică pentru a menține volumul ideal de vorbire de ieșire.

  9. Intrările valide pentru intrarea numerică sunt cuprinse între —96,0 decibeli până la 16,0 decibeli (dB). Valoarea implicită este de 0,0 dB.

  10. Activați transcrierea conversa ției - Permite deskto pului să afișeze transcrierea conversației dintre agentul virtual și client. Transcrierea brută este disponibilă și printr-o adresă URL dinamică. Puteți utiliza această adresă URL pentru a extrage anumite secțiuni din transcriere utilizând o solicitare HTTP.

6

În secțiunea Variabile de ieșire, puteți stoca starea de ieșire a evenimentului care are loc în timpul conversației dintre agentul virtual și client.

  1. VVA.lastIntent — Sto chează ultima intenție care este declanșată de agentul virtual înainte de a trece la intenția Escalare sau Handled.

  2. VVA.Transcripturl — Sto chează adresa URL care indică transcrierea conversației dintre agentul virtual și client.

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

  3. VVA.ErrorCode — Stochează codul de stare a cărui valoare depinde de rezultatul conversației dintre Agentul Virtual și client. Această variabilă conține una dintre următoarele valori:

    • no_error: Indic ă faptul că ieșirile gestionate și escaladate nu au avut erori.

    • max_no_input: Indică faptul că clientul nu a avut erori de intrare în cadrul încer cărilor maxime de intrare specificate.

    • term_char_without_input: Indică faptul că clientul a apăsat tasta de terminare fără nicio intrare (vorbită sau prin apăsarea tastei). Simbolul terminatorului poate fi fie # sau *, în funcție de configurație.

    • system_error: Indică orice altă eroare în sistem. De exemplu, eroare Dialogflow, problemă de rețea și așa mai departe.

    Pentru a reda un mesaj audio personalizat pentru a notifica clienții cu privire la o eroare, dezvoltatorii fluxului trebuie să includă o activitate Mesaj redare (înainte de a deconecta apelul) în flux. Pentru mai multe informații despre activitatea Mesaj redare, consultați Red area mesajului.

Ce să faci în continuare

Rezultate:

Indică căile de ieșire pentru agentul virtual care apar pe baza rezultatului conversației dintre agentul virtual și client.

Gestionarea erorilor

Indică calea de ieșire a agentului virtual care se bazează pe eroarea care apare în timpul conversației dintre agentul virtual și client.

  • Ero are: Fluxul ia această cale în orice scenarii de eroare.

Dacă există o eroare, centrul de contact nu redă niciun mesaj audio pentru a notifica clientul despre eroare, în mod implicit. Dezvoltatorul fluxului poate configura o activitate Mesaj red are fie generic, fie pe baza codului de eroare, așa cum este descris în secțiunea Variabile de ieșire.

Funcționalitatea căilor de ieșire depinde de configurația și fluxul definit de administrator.

Agent virtual V2

Activitatea Virtual Agent V2 oferă o experiență de conversație în timp real pentru persoanele de contact. Puteți adăuga activitatea Virtual Agent V2 la fluxul de apeluri pentru a gestiona conversațiile bazate pe vorbire compatibile cu AI. Când un apelant vorbește, sistemul potrivește vorbirea cu cea mai bună intenție din agentul virtual. În plus, asistă apelantul ca parte a experienței de răspuns vocal interactiv (IVR).

Configurați activitatea Virtual Agent V2

Clienții care utilizează platforma Next Generation pot configura activitatea Virtual Agent V2 în Flow Designer.

Nu plasați o activitate Virtual Agent V2 după o activitate Contact în coadă, deoarece această configurație nu este acceptată în prezent. De asemenea, nu plasați o activitate Virtual Agent V2 în panza Flux de evenimente.

Rezultate

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

  • Manipul at — Rezultatul este declanșat atunci când executarea agentului virtual este finalizată.

  • Escalată - Rezultatul este declanșat atunci când apelul este necesar să fie escaladat către agentul uman.

Gestionarea erorilor

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

Eroat — Flux ul ia această cale în orice scenariu de eroare .

Setări implicite la nivel de sistem

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

  • Număr infinit de încercări pentru gestionarea erorilor de intrare nevalide sau fără.

  • Barge-in este activat pentru a întrerupe Agentul Virtual în timpul interacțiunii.

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

  • DTMF „Timp de expirare fără intrare” = 5 secunde. Această setare indică durata de timp pentru care Agentul virtual așteaptă intrarea apelantului.

  • DTMF „Timp de expirare între cifre” = 3 secunde. Această setare indică durata de timp pentru care Agentul virtual așteaptă următoarea intrare DTMF de la apelant înainte ca agentul virtual să treacă mai departe în fluxul de conversație.

Înainte de a începe

  • Configurați un agent Dialogflow. Pentru mai multe informații despre crearea unui agent Dialogflow în Google Cloud, consultați Con struirea 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 rutare (odată ce fluxul este creat în Flow Designer). Pentru mai multe informații, consultați Configurarea unui canal.

1

Conectați-vă la Control Hub.

2

Navigați la Servicii > Cen tru de contact > F luxuri.

3

Faceți clic pe Gestionare flux uri, apoi faceți clic pe Creare fluxuri.

4

În câmp ul Nume flux, introduceți un nume unic și faceți clic pe Start Building Flow. Apare fereastra Flow Designer.

5

Trageți și fixați activitatea Virtual Agent V2 din Biblioteca de activități pe panza fluxului principal.

6

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

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

  2. În câmpul Descriere activitate, introduceți o descriere a activității.

7

În setările Experiență conversațională, alegeți una dintre următoarele opțiuni de configur Contact Center AI are:

  • Static - Alegeți configurația CCAI pentru a gestiona conversațiile din regiunea PSTN implicită.

    Configur Contact Center AI ația este populată pe baza funcției CCAI configurată pe Control Hub.

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

    Pentru mai multe informații despre configurarea configurației variabilei CCAI, consultați pașii 6 până la 8 din documentul Configurare suport regional pentru agentul virtual-voce.
    • Pentru ca un flux VAV să funcționeze, trebuie să setați variabilele globale din flux pentru a configura limba implicită de intrare și vocea de ieșire implicită 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ă suprascrieți limba implicită de intrare și vocea de ieșire pentru VAV, includeți activitatea Setare variabilă înainte de activitatea Virtual Agent V2 în flux.

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

      • Setați variabila la Global_Language.

      • Setați valoarea variabilei 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 variabilei la codul de nume vocal de ieșire necesar (de exemplu, en-US-standar d-d).

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

8

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

  • Nume eveniment — (opțional) Indică numele evenimentului care este definit pe platforma AI terță parte integrată.

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

Puteți specifica numele evenimentului și datele sub forma unei valori sau expresii statice. Pentru expresii, utilizați această sintaxă: {{variable}}. Următorul este un exemplu de eveniment de stare care este configurat pentru a saluta apelantul cu un mesaj de întâmpinare personalizat.

Nume eveniment: CustomWelcome

Date despre eveniment: {"Name”: „John"}

9

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

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

    • Valorile valide pentru intrarea numerică sunt cuprinse între 0,25 și 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 setate 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 Creștere volum, introduceți valoarea numerică sau expresia pentru a mări sau micșora volumul de ieșire a vorbirii.

    • Valorile valide pentru intrarea numerică sunt cuprinse între —96, 0 și 16,0 decibeli (dB). Valoarea implicită este de 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 tonul de ieșire a vorbirii.

    • Valorile valide pentru intrarea numerică sunt în intervalul de la —20,0 la 20,0 hertz (Hz). Valoarea implicită este 0,0 Hz.

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

  4. În câmpul Întârziere termin are, introduceți valoarea numerică. Această setare permite agentului virtual să finalizeze ultimul mesaj înainte ca activitatea să se oprească și să treacă la pas ul următor din flux.

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

    Valoarea valabilă pentru intrarea numerică este în intervalul de la 0 la 30 de secunde. Valoarea implicită este de 30 de secunde.

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

  5. Bifați caseta de selectare Activați transcrierea conversa Agent Desktop ției pentru a permite afișarea transcrierii conversației dintre agentul virtual și apelant.

    Transcrierea brută este disponibilă și printr-o adresă URL dinamică. Această adresă URL extrage secțiuni specifice din transcriere cu o solicitare HTTP.

10

Cu Setările de decrip tare puteți decripta variabilele de ieșire ale activității VAV2, dacă este necesar. Dacă decriptarea este activată la nivelul fluxului, utilizatorii cu acces de decriptare de depanare pot vizualiza valorile de ieșire nemascate ale activității VAV2 în jurnalele de depanare a fluxului. Dezactivați comutatorul Activare decrip tare pentru a dezactiva decriptarea la nivel de activitate pentru protecție suplimentară.

11

În Variabile de ieșire a activității, 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ă adresa URL care indică transcrierea conversației dintre agentul virtual și apelant.

    Utilizați activitatea Parse pentru a extrage parametrii din transcrierea vocală a agentului virtual.

  • Variabilele VirtualAgentv2.Metadata și Virtual Agentv2. StateEventName nu sunt aplicabile.

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

  • Numai codecul U-law este acceptat.

  • 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 Transcript este configurat pe). Agent Desktop

Activități în controlul fluxului

  • Începeți fluxul
  • Fluxul final
  • Cazul
  • Stare
  • Mergi la
  • Alocarea procentuală
  • Așteptați
  • Suport pentru fluxuri de lucru în Outdial Entry Point

Începeți fluxul

Activitatea Start Flow apare în mod implicit pe panza Fluxul principal. Nu puteți șterge activitatea Start Flow. Această activitate indică evenimentul care declanșează acest flux. Această activitate dictează modul în care fluxul poate fi utilizat și tipurile de activități disponibile pentru configurare.

Singurul eveniment de declanșare a fluxului disponibil în prezent este NewContact.

Sistemul declanșează acest eveniment atunci când un nou apel ajunge la un punct de intrare telefonică din centrul de contact. Puteți utiliza fluxuri care sunt declanșate de evenimentul newContact în Strategiile de rutare a punc telor de intrare. Evenimentul de declanșare a fluxului este selectat în mod implicit și nu poate fi editat. Evenimente suplimentare vor fi expuse în viitor.

NewContact se aplică numai fluxurilor noi. Pentru fluxurile create înainte de săptămâna 20 aprilie, NewPhoneContact rămâne ca Eveniment de declanșare a fluxului.

Activitatea Start Flow este etichetată automat cu numele evenimentului de declanșare a fluxului selectat. Acest lucru vă permite să vedeți rapid ce tip de flux este construit.

Variabile de ieșire

Numărul și tipul variabilelor de ieșire asociate activității Fluxul de pornire depind de Evenimentul de declanșare a fluxului selectat. Aceste variabile stochează date care sunt captate în momentul declanșării fluxului. De exemplu, variabilele de ieșire descrise mai jos sunt expuse prin evenimentul newContact.

Utilizați aceste variabile în activitățile ulterioare pentru a controla secvența de flux.

  • NoutContact.ani

    Identificarea automată a numărului (ANI) este o caracteristică a unei rețele de telecomunicații pentru a determina automat numărul de telefon de origine al unui apel. Această variabilă stochează numărul de telefon al apelantului care a declanșat evenimentul NewContact.

  • NoutContact.dnis

    Serviciul de identificare a numerelor formate (DNIS) este un serviciu care identifică numărul de telefon apelat inițial al unui apel. Această variabilă stochează numărul de telefon pe care apelantul l-a apelat pentru a declanș a evenimentul New Contact.

    Când un apel este transferat către un număr de director al punctului de intrare, Centrul de contact Webex detectează ținta EPDN și gestionează transferul intern.

    Un transfer către un EPDN poate fi inițiat dintr-un flux care utilizează activitatea de transfer orb sau de la Agent Desktop momentul în care un agent transferă sau se consultă la punctul de intrare DN.

    Când transferul este finalizat, numărul de destinație utilizat pentru transfer este prezentat fluxului punctului de intrare de primire ca valoare DNIS (Dialed Number Identification Service) . Valoarea DNIS este disponibilă în variabila de flux newPhoneContact.DNIS.

    Fluxul de recepție poate evalua NewPhoneContact.dnis și îl poate folosi în logica de rutare. Cu toate acestea, fluxurile ar trebui să evite asumarea unui format DNIS unic, cu excepția cazului în care configurația de numerotare a punctului de intrare de destinație garantează formatul respectiv.

    Valoarea DNIS prezentată fluxului de recepție depinde de modul în care este configurată numerotarea pentru punctul de intrare de destinație.

    Tabelul 9. Comportamentul DNIS pentru apelurile transferate către EPDNS

    Configurarea numărului punctului de intrare de destinație

    DNIS prezentat fluxului de recepție

    Exemplu

    Numai numărul E.164

    DNIS este prezentat în format E.164. Dacă destinația transferului este formată în format național, Webex Contact Center o convertește și prezintă DNIS în format E.164.

    Dacă destinația este formată ca 5550101234, fluxul de recepție vede +15550101234.

    Numărul și extensia E.164

    DNIS este întotdeauna prezentat ca număr E.164, indiferent dacă transferul a fost inițiat prin apelarea numărului E.164, a numărului național sau a extensiei.

    Dacă punctul de intrare are +15550101234 și extensia 1234, fluxul de recepție vede +15550101234.

    Numai extensie

    DNIS este prezentat ca extensie. Dacă este configurat un prefix de locație pentru locație, DNIS este prefixat cu prefixul de locație, fără separator.

    Dacă extensia este 1234, fluxul de recepție vede 1234. Dacă prefixul de locație este 555, fluxul de recepție vede 5551234.

    Pentru transferurile de consultare, comportamentul DNIS este în concordanță cu comportamentul de transfer. Cu toate acestea, ID-ul liniei de apelare (CLID) se modifică în timpul consultării.

    Dacă fluxul punctului de intrare de destinație evaluează NewPhoneContact.dnis, asigurați-vă că logica de rutare ține cont de formatul DNIS pe care Webex Contact Center îl prezintă pentru configurația de numerotare a punctului de intrare. Acest lucru este deosebit de important dacă configurația punctului de intrare se schimbă de la numerotarea numai cu extensie la numerotarea E.164 sau dacă fluxul compară direct valorile DNIS.

    Când un apel este transferat către un EPDN, apelul transferat rămâne parte a interacțiunii existente. Înregistrările de raportare și apeluri continuă să utilizeze același ID de interacțiune.

  • NewContact.interactionId

    Un identificator unic al Centrului de contact Webex care este asociat cu fiecare interacțiune declanșată de evenimentul NewContact.

    Puteți afișa ID-ul de interacțiune pe desktop. Pentru mai multe informații, consultați Exemplu: Afișarea ID-ului de interacțiune pe desktop în secțiunea Creare variabile de flux particul arizate.

  • NoutContact.pstnRegiune

    Regiunea PSTN configurată în maparea Punctul de intrare (EP) - Dial Number (DN) pentru serviciile media voc ale regionale. Această variabilă este acceptată numai pe platforma vocală Next Generation.

  • NewContact.flowVersionLabel

    Eticheta versiunii fluxului generat în timpul executării fluxului. Dezvoltatorii Flow pot crea comportamente diferite pentru diferite versiuni de flux, cum ar fi „Dev”, „Test”, „Live” și „Latest”. Utilizând vari abila newContact.flowVersionLabel, dezvoltatorii pot modifica dinamic logica fluxului accesând etichetele versiunii din flux.

  • NewContact.flowID

    Identificator unic al fluxului în curs de execuție.

  • necontact.entrypointID

    Identificator unic al punctului de intrare care începe fluxul.

  • NoutContact.orgID

    Identificatorul unic al organizației.

  • Variabile de apel invers:
    • NoutContact.callbackReason

      Motivul apelării înapoi furnizat în momentul programării unui apel invers. Puteți face ca motivul apelării înapoi să fie disponibil în fereastra pop-up de intrare, atribu Agent Desktop indu-l unei variabile Agent Viewed.

    • NewContact. CallbackType

      Stochează valoarea ca „programată” pentru un apel invers programat sau „scheduled_personal” pentru apelare programată personal.

    • NewContact.ScheduleResourceInteractionId

      ID-ul de interacțiune de la care a fost solicitat inițial apelul înapoi.

    Aceste variabile vor avea valori numai pentru apeluri programate și vor rămâne goale pentru alte tipuri de apeluri.

  • NewContact.anteturi

    Stochează detaliile antetului Protocolului de inițiere a sesiunii (SIP) ale apelului primit în format JSON. Dezvoltatorii Flow pot extrage și utiliza anteturile X personalizate SIP primite pentru luarea deciziilor de rutare și pentru integrarea Centrului de contact Webex cu sisteme IVR terțe. Când un client apelează Centrul de contact Webex, sistemul analizează datele fluxului și extrage antetul SIP.

    Cerințe preliminare

    • Extragerea anteturilor SIP este disponibilă numai pentru chiriașii de pe platforma RTMS (Next Generation Voice Media Platform).
    • Utilizarea antetelor X personalizate este acceptată în prezent pentru organizațiile care utilizează Webex Calling cu Gateway local (LGW) ca opțiune de telefonie pentru Centrul de contact Webex.

    Exempl u Luați în considerare următoarea invitație SIP:

    INVITE sip:12345@domain.com SIP/2.0 ​
    
    Via: SIP/2.0/UDP client.atlanta.example.com;branch=z9hG4bK74bf9 Max-Forwards: 70 ​
    
    From: "Alice" <sip:alice@atlanta.example.com>;tag=9fxced76sl ​
    
    To: <sip:12345@domain.com> ​
    
    Call-ID: 2xTb9vxSit55maQjcU@atlanta.example.com ​
    CSeq: 314159 INVITE ​
    
    Contact: <sip:alice@pc33.atlanta.example.com> ​
    
    Diversion: <sip:john.doe@example.com>;reason=unconditional;privacy=off;screen=no​
    
    Content-Type: application/sdp ​
    Content-Length: 143 ​
    
    X-Customer-ID: 987654321 ​
    
    X-Call-Reason: Support ​
    
    X-Priority: High 

    În acest exemplu, sistemul extrage următoarele detalii:

    X-ID-Client: 987654321

    X-Call-Reason: Suport

    Prioritate X: Mare

    Sistemul convertește anteturile SIP în litere mici. Utilizați activitatea Set Variable pentru a atribui unul sau mai multe anteturi SIP variabilelor definite în sistem.

    Următoarele modele de antet sunt rezervate pentru uz intern și nu trebuie transmise ca anteturi personalizate. În mod implicit, orice anteturi care se potrivesc cu acest model vor fi eliminate și nu vor fi transmise către Centrul de contact Webex.

    • Adresă X

    • X-ADD-DIVERSION

    • Stare X-BNR

    • Codec original X-BNR

    • X-BNR ocolit

    • X-broadworks-informații de corelație

    • Suport X-FS

    • Calea X

    • X-RTMS-CID

    • X-RTMS-OID

    • X-RTMS-CONFID

    • X-RTMS-AGENT-LEGID

    • X-RTMS-ENTER-SOUND

    • X-RTMS-APP-PREFIX

    • X-RTMS-fără căutare

    • X-VPOP-DOMAIN

    Considerații importante:

    • Sistemul analizează numele apelantului ca Caller_id_name.
    • Sistemul poate extrage până la 20 de anteturi din mesajul de invitație SIP primit. Dacă numărul de anteturi este mai mare de 20, atunci sistemul extrage doar primele 20 de anteturi sortate alfabetic.
    • Există o limită de 1000 de octeți pentru toate informațiile de antet.

    Pentru a adăuga și analiza anteturile SIP la sistemele IVR externe, utilizați următoarele activități:

Fluxul final

Fluxul final este o activitate de terminare care marchează sfârșitul unei căi de curgere. Puteți utiliza orice număr de activități End Flow pentru a construi fluxul pentru a vă asigura că toate căile de flux se termin ă.

Nu utilizați activitatea End Flow într-un flux IVR. Utilizarea End Flow cu IVR poate duce la aer mort și este posibil ca apelul să nu se deconecteze.

Puteți oferi fiecărei activități o etichetă și o descriere unică.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

Cazul

Utilizați activitatea de caz dacă există mai multe posibilități sau rezultate la un anumit punct de decizie din fluxul dvs. de apeluri.

De exemplu, puteți utiliza o activitate de caz pentru a defini diferite afișări de ecran pentru diferite echipe de agenți, în funcție de numele echipei. Fiecare caz devine o ramură din care definiți că ile corespunzătoare. Fluxul continuă pe calea care se evaluează ca fiind adevărată pentru o anumită instanță a fluxului. Fiecare activitate de caz are o implicită pe care sistemul o folosește pentru orice caz nedefinit. Dacă niciunul dintre cazuri nu este adevărat, Cazul implicit este evaluat ca adevărat și fluxul continuă de-a lungul acelei ramuri.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F luxuri de evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări caz, configurați următoarele:

  1. Variabilă —Alegeți o variabilă față de care doriți să evaluați diferitele cazuri. Alegeți variabila din lista derulantă.

  2. Expresie —Introduceți o expresie împotriva căreia să evaluați diferitele cazuri. Utilizați sintaxa Pebble Template pentru a defini expresia. Pentru mai multe informații despre sintaxa șablonului Pebble, consultați Sintaxa ș ablonului Pebble.

  3. Caz - Definește diferitele cazuri de comparat cu variabila sau expresia. Puteți adăuga până la 20 de declarații de caz pe activitate.

    Faceți clic pe Adăugare nouă pentru a adăuga un nou bloc de instrucțiuni caz pentru a compara cu o valoare statică, o variabilă sau o expresie. Dacă utilizați o variabilă sau o expresie, utilizați sintaxa șablonului Pebble. Pentru mai multe informații despre sintaxa șablonului Pebble, consultați Sintaxa ș ablon ului Pebble.

Rezultatele activității

  • Adevăr at — Calea de urmat dacă condiția este îndeplinită. 

  • Fals — Calea de urmat dacă condiția nu este îndeplinită. 

Stare

Activitatea Condiție reprezintă o decizie. Fluxul ia calea Adevărată sau Falsă, în funcție de îndeplinirea condiției. 

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F lux uri de evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Expresie, configurați următoarele:

Înfășurați fiecare expresie după cum urmează: {{Enter Expression}}.

Exemplu: {{httpRequest1.httpStatusCode == 200}}

Dacă utilizați o expresie fără bretele, sistemul aruncă o eroare de flux.

  1. Condiție —Alegeți Condiția din lista derulantă:  

    • < (mai puțin decât)

    • ! = (nu este egal)

    • > (mai mare decât)

    • == (egal cu)

    • > = (mai mare sau egal cu)

    • <= (mai mică sau egală cu)

    • * (înmulțit cu)

    • /(împărțit la)

    • + (adauga)

    • ‐ (scade)

Mergi la

Înlănțuirea fluxului vă oferă posibilitatea de a lanța mai multe fluxuri. Pentru a realiza înlănțuirea fluxului, puteți adăuga activitatea de terminare GoTo pe pânză și indicați dacă fluxul curent ar trebui să meargă la un punct de intrare sau la un alt flux. Pentru mai multe informații, consultați Legarea mai multor fluxuri (cu GoTo).

Utilizați nodul GoTo pentru a muta contactele în cadrul Centrului de contact Webex, cum ar fi între puncte de intrare sau fluxuri. Utilizați maparea variabilelor fluxului pentru a transfera fără probleme datele împreună cu contactul.

Dacă biblioteca de activități nu afișează activitatea GoTo, contactați Asistența Cisco pentru a activa semnalizarea caracteristică corespunzătoare.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F lux uri de evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări destinație flux, puteți modifica experiența apelantului în funcție de timp (dacă predați apelul către un punct de intrare) sau puteți reutiliza un singur flux în mai multe scenarii (dacă predați apelul unui flux).

Pe baza opțiunii GoTo, variabilele de flux sunt transmise din fluxul curent după cum urmează:

  • Accesați punctul de intrare: variabilele de flux particularizate și variabilele globale cu același nume și tip de date sunt copiate din fluxul curent în fluxul asociat punctului de intrare.

  • Mergeți la F lux: Variabilele de flux care sunt configurate în secțiunea Cartografiere variabilă sunt copiate din fluxul curent în noul flux.

Configurați următoarele:

  1. Mergeți la Punct de intrare - Alegeți această opțiune dacă fluxul curent ar trebui să meargă la un punct de intrare. În caseta combo, introduceți punctul de intrare dacă logica fluxului ar trebui să se schimbe pe baza strategiei de rutare activă la momentul transferului.

    Variabilele de flux particularizate și variabilele globale cu același nume și tip de date sunt copiate de la primul flux la noul flux asociat punctului de intrare.

    Sunt afișate numai punctele de intrare pentru telefonie create în Hub-ul de control al Centrului de contact Webex.

    • Punct de intrare static: Alegeți un punct de intrare din lista punc telor de intrare preconfigurate. Sunt valabile doar punctele de intrare de același tip de canal.

    • Punct de intrare dinamic: Alegeți o variabilă care se mapează la un ID de punct de intrare valid din Hub de control. Sunt valabile doar punctele de intrare de același tip de canal.

  2. Mergeți la Flux — Alegeți această opțiune dacă fluxul curent ar trebui să treacă la un alt flux. În caseta combo, alegeți fluxul de destinație din lista derulantă. Lista verticală destinație listează numai fluxurile publicate.

    Puteți vizualiza fluxul dorit într-o filă separată. Pentru a vizualiza un flux, puteţi fie să faceţi clic pe opţiunea Vizualizare care apare în timp ce selectaţi un flux din listă, fie faceţi clic pe opţiunea Vizualizare flux selectat după ce aţi selectat un flux în opţiunea GoTo Flow.

    Puteți să mapați manual variabilele în două fluxuri în secțiunea Maparea variabilelor flux ului.

    • Flux static: Selectați un flux din lista de fluxuri preconfigurate.

    • Flux dinamic: Alegeți o variabilă care se mapează la un ID Flow valid. Puteți localiza ID-ul fluxului în Setări flux din panoul Setări generale.

4

Dacă alegeți opțiunea Mer geți la flux, este afișată secțiunea Maparea variabilelor fluxului.

Variabilele de flux și variabilele globale cu același nume și același tip de date între fluxuri sunt mapate automat pentru apelurile de intrare. Pentru apelurile de ieșire, numai variabilele globale sunt mapate automat; maparea automată a variabilelor de flux nu este acceptată.

Această caracteristică vă ajută să editați, să ștergeți sau să adăugați mai multe mapări variabile între fluxul curent și fluxul de destinație.

Nu puteți mapa variabile pentru fluxuri într-o activitate GoTo atunci când utilizați Fluxuri variabile. Puteți să mapați variabilele numai la țintele de flux static. Consultați tabelul de mai jos pentru comportamentul mapării variabile cu fluxuri variabile.

Când mapați o variabilă JSON dintr-un flux principal la fluxul țintă în activitatea GoTo, stocați ieșirea JSON într-o altă variabilă, cum ar fi un șir sau orice alt tip de variabilă, și mapați-o la același tip de variabilă din fluxul țintă.

Configurați următoarele:

  1. Harta variabilelor cur ente - Listează toate variabilele de flux și variabilele globale din fluxul curent. Puteți să mapați aceeași variabilă la mai multe variabile din fluxul de destinație. În caseta combo, introduceți variabila de mapat.

  2. La variabila de destinație - Lista tuturor variabilelor de flux și a variabilelor globale din fluxul de destinație care vor fi copiate din fluxul curent după predare.

    În caseta combo, introduceți variabila care este mapată în fluxul de destinație. Puteți să mapați variabilele din fluxul de destinație o singură dată, în timp ce puteți mapa variabilele din fluxul curent de mai multe ori.

Pentru a adăuga, edita sau șterge mapări variabile:

  • Pentru a edita o mapare variabilă, alegeți fluxul corespunzător din lista derulantă.

    După ce alegeți o variabilă fie din listele derul ante Mapare vari abile cur ente, fie Către variabilă destinație, cealaltă listă derulantă afișează numai variabilele aceluiași tip de date.

    De exemplu, dacă alegeți CustomerID de tip Integer din lista derulantă Mapare variabile cur ente, lista derulantă Către variabilă destinație afișează numai variabile de tip Integer în noul flux.

  • Faceți clic pe pictograma Ștergere pentru a șterge o mapare variabilă.

  • Faceți clic pe Adăugare nouă pentru a adăuga o nouă mapare variabilă. Alegeți variabilele care urmează să fie mapate în listele derul ante Map Current Vari ables și To Destination Vari able.

Detalii variabile

Secțiunea Detalii variabile cur ente de flux afișează toate variabilele de flux și globale din fluxul curent.

Secțiunea Detalii variabilă a fluxului de destinație afișează toate variabilele de flux și globale din fluxul de destinație.

Puteți face clic pe etichetă pentru informații despre o variabilă. Când selectați o variabilă pentru mapare, variabila devine verde, ceea ce vă ajută să vedeți ce a fost deja mapat.

Pentru a asigura accesibilitatea și interacțiunea perfectă a informațiilor pe tot parcursul ciclului de viață al apelului, maparea variabilă este crucială în timpul executării fluxului. Aceasta implică alinierea strategică a variabilelor globale atât cu variabilele de flux local, cât și cu variabilele de flux vizibil pentru agent, adaptate atât pentru tipurile de flux static, cât și pentru cele dinamice:

Maparea variabilă este importantă în timpul înlănțuirii fluxului. Tabelul de mai jos explică diferențele cheie între utilizarea opțiunilor GoTo statice și dinamice.

  • Static

    • GoTo Flow: se ocupă de variabilele mapate în secțiunea Mapări variabile de flux.

    • Punct de intrare GoTo: Variabilele de flux vizibile ale agentului și variabilele globale sunt mapate automat atunci când se transferă la un punct de intrare .

  • Dinamic

    • Flux GoTo: Variabilele de flux vizibile ale agentului și vari abilele globale sunt mapate automat.

    • Punct de intrare Go To: variabilele de flux vizibile ale agentului și variabil ele globale sunt mapate automat

Coduri de eroare de activitate GoTo

Cod de eșec

Descrierea eșecului

Explicație

1

Cod de eșec

Stochează codul de eroare. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

2

Descrierea eșecului

Stochează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Așteptați

Activitatea Așteptare vă permite să întrerupeți execuția fluxului pentru o durată specificată. Când configur ați această activitate cu perioada de așteptare, execuția fluxului se întrerupe pe durata specificată în activitatea de așteptare în calea de execuție.

Nu recomandăm utilizarea activității Așteptare atunci când o sesiune IVR este activă, deoarece poate cauza întreruperea timpului sesiunii IVR. În astfel de cazuri, contactul va experimenta aer mort, ceea ce duce la eșecuri ale apelurilor. Recomandăm cu tărie proiectanților de flux să utilizeze activitatea Aștep tare în evenimentul CallbackFailed și să specifice perioada de așteptare.

Activitatea de așteptare este generică în natură. Când proiectați un flux, puteți plasa această activitate după orice activitate conform cerințelor dvs. De exemplu, în timpul reîncercării apelării, această activitate întrerupe executarea fluxului și încearcă din nou apelul înapoi.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări aștep tare, configurați următoarele:

  1. Dur ată —Alegeți o durată în format HH:MM:SS pentru a specifica durata de timp pentru care execuția fluxului se întrerupe cu minimum 10 secunde și maximum 72 de ore.

    Faceți clic pe câmpul Durată pentru a seta ora. Dacă introduceți câmpurile de minute și secunde la mai mult de 59, implicit este 59. Dacă setați câmpul ore la mai mult de 72, acesta vă solicită să introduceți durata între 00:00:10 și 72:00:00:00.

    În prezent, există o abatere de până la câteva milisecunde în timpul executării acestei activități. Nu utilizați activitatea de așteptare în cazuri de utilizare care necesită precizie ridicată.

Variabile de ieșire

Nicio variabilă de ieșire nu este disponibilă în această activitate.

Alocarea procentuală

Activitatea Alocare procentuală vă permite să distribuiți traficul de apeluri pe diferite căi dintr-un flux. Puteți utiliza această activitate ca mecanism de ramificare a fluxului pe mai multe căi de flux și puteți crea mai multe căi de ieșire pentru a aloca contacte diferitelor cozi, site-uri și servere externe.

Sistemul folosește un algoritm Weighted Round Robin (WRR) pentru a distribui traficul și acest lucru poate crea dezechilibre. Algoritmul se resetează de fiecare dată când publicați fluxul. Vă recomandăm să testați execuția fluxului înainte de a implementa modificările în producție.

Să luăm un exemplu de distribuție procentuală de 50%, 30% și respectiv 20% pentru a înțelege distribuția a 10 apeluri sub WRR. În cele din urmă, sistemul va distribui apelurile în mod egal, cum ar fi 5 în calea de ieșire 1, 3 în calea de ieșire 2, 2 în calea de ieșire 3. Cu toate acestea, acest lucru se întâmplă dinamic într-o manieră ajustată cu greutățile de 5:3: 2. Un posibil rezultat al distribuției este următorul, luând 10 apeluri consecutive, cum ar fi Path1, Path2, Path1, Path2, Path3, Path1, Path2, Path3. Este important de menționat că aceasta este o distribuție posibilă și că distribuțiile de contact sunt ajustate cu diferite distribuții de sarcină.

Activitatea de alocare procentuală permite acum valori procentuale cuprinse între 0 și 100. Administratorii pot utiliza setarea 0% pentru a crea cazuri de utilizare a tabloului de distribuție. Acest lucru permite ca traficul să fie dezactivat în mod implicit. Cu toate acestea, puteți activa aceste conexiuni mai târziu pentru a aloca distribuții mai mari de 0%.

În mod similar, într-un mediu divers din punct de vedere geografic, puteți configura activitatea de alocare procentuală pentru a trimite 10% din contacte la Boston, 5% la Chicago și pentru a distribui restul de 85% către un alt set de locații.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Gestionarea erorilor.

Înainte de a începe

1

În Flow Designer, trageți și fixați activitatea de alocare procentuală din Biblioteca de activități pe panza principală.

2

Faceți clic pe activitatea de alocare procentu ală pentru a configura setările de activitate.

3

În Setări generale:

  • În Etich eta de activitate, introduceți un nume pentru activitate.

  • (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

4

În A locare proc entuală, creați căile de alocare necesare. Inițial, sistemul setează calea implicită de alocare la 100%. Puteți edita valoarea procentuală și descrierea și, de asemenea, puteți adăuga căi noi.

  1. Faceți clic pe Adăugare nouă pentru a crea o cale nouă.

  2. Introduceți procentul și numele căii.

    Puteți aloca un minim de 0% și un maxim de 100% pe cale de ieșire.

    Asigurați-vă că toate alocările se ridică la 100%. Sistemul aruncă o eroare în timp ce validează fluxul dacă procentul de alocare nu îndeplinește sau depășește 100%.

    Puteți adăuga maximum 10 căi.

  3. (Opțional) Faceți clic pe pictograma Șter gere de lângă o cale pentru a elimina înregistrarea. Puteți alege să ajustați procentul cu setul necesar de conexiuni și să le ștergeți și pe cele suplimentare. Sistemul generează o eroare dacă alocările totale nu se ridică la 100%.

Activitatea de alocare procentuală are următoarele variabile de ieșire:

  • PercentAllocation.Percentage - Stochează următoarea rută procentu ală.

  • PercentAllocation.Descriere - Stochează descrierea.

Suport pentru fluxuri de lucru în Outdial Entry Point

Următoarele activități și evenimente sunt acceptate atunci când creați fluxuri de lucru pentru contactele vocale externe:

  • Cerere HTTP

  • Stare

  • Analiza

  • Setați variabila

  • Orele de lucru

  • Fluxul final

  • Ecran Pop

  • Eveniment preDial

Toate manipulatoarele de evenimente, după caz, sunt acceptate. Manipulatorii de evenimente, cum ar fi evenimentul PreDial, Agentul oferit și așa mai departe, vor fi populate pe baza activităților pe care le adăugați în fluxul principal. Variabilele globale și variabilele locale sunt acceptate ca parte a fluxului.

Următoarele activități nu sunt acceptate atunci când creați fluxuri de lucru pentru contactele vocale externe:

  • Contact de coadă

  • Coadă pentru agent

  • Apelare inapoi

  • Căutare coadă

  • Informații avansate privind coada de așteptare

  • Transfer orb

  • Escalați grupul de distribuție a apelurilor

  • Mesaj IVR

  • Meniu
  • Sondaj

Pe baza activităților de mai sus, sistemul va susține cu grație căile de eroare și succes fără probleme.

  • Când proiectaţi un flux pentru Punctul de intrare extern, nu includeţi o activitate de deconectare a contactului la sfârşitul fluxului. Dacă utilizați o activitate Deconectare contact în flux, acest lucru face ca fluxul să încheie apelul și să solicite o încheiere, în timp ce apelul extern este de fapt activ și conectat.

Activități în Utilități

  • Cerere BRE
  • Orele de lucru
  • Hash critografic
  • Generați OTP
  • Cerere HTTP
  • Analiza
  • Setați variabila
  • Verificați OTP

Cerere BRE

Utilizați activitatea de solicitare BRE pentru a prelua datele din Business Rules Engine (BRE) al organizației dvs. pentru a le utiliza în flux. Activitatea de solicitare BRE utilizează protocoale HTTP standard pentru a prelua date din BRE.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În Parametrii de interog are, puteți trece parametrii care sunt furnizați în apelul API la BRE. În coloanele Valoare cheie, puteți introduce cheia pentru interogare și valoarea asociată de trimis împreună cu interogarea. De asemenea, puteți utiliza sintaxa dublă a parantezelor curbate pentru a transmite valori variabile.

Activitatea BRE are un parametru de interogare predefinit: context. Acest parametru de interog are este transmis în apelul API către BRE.

TenanTid este injectat automat ca parametru și nu trebuie configurat.

  • Context - Conține motivul solicitării. Acest parametru obligatoriu nu poate fi editat sau șters.

    Acest parametru trebuie să conțină aceeași valoare ca valoarea specificată în contextul atributului în BRE. Pentru mai multe informații, consultați secțiunea Crearea unui set de reguli din Ghi dul utilizatorului motorului de reguli de Cisco Webex Contact Center afaceri.

  • ANI - Conține numărul de telefon originar al apelului. Acesta este un parametru implicit pe care îl puteți edita sau șterge, pe baza configurației regulilor din BRE.

    O valoare de eșantion pentru ANI este {{newContact.ani}}

  • Timeout de răspuns —Specifică timpul de expirare a conexiunii pentru solicitarea BRE. Valoarea trebuie să fie cuprinsă între 100 și 60.000 ms. Valoarea implicită este de 2.000 ms.

  • Număr de reîncercări —Specifică de câte ori este încercată solicitarea BRE după eșec. Intervalul valid este de la 0 la 5.

    Acest parametru este utilizat dacă codul de stare este 5xx; de exemplu, 500 sau 501.

Pentru a adăuga un parametru de interogare, faceți clic pe Adăugare nou. Aceasta adaugă un rând în care puteți introduce perechile de valori cheie. Puteți adăuga cât mai mulți parametri de interogare, după cum este necesar, ca parte a solicitării BRE.

4

În secțiunea Setări de analiză, puteți analiza răspunsul din cererea BRE în diferite variabile:

  1. Variabila de răspuns —Alegeți o variabilă la care doriți să extrageți o anumită secțiune din obiectul de răspuns BRE Request. Puteți alege numai variabilele Fluxului personalizat din lista derulantă.

  2. Expresia tras eului — Definiți expresia traseului pentru analiza obiectului de răspuns. În funcție de tipul de structură de date a obiectului de răspuns și de cazurile de utilizare pentru extragerea unui subset al informațiilor respective, Expresia căii variază.

    Datele sunt normalizate la o ierarhie a obiectelor înainte de executarea expresiei traseului, astfel încât JSONPath este utilizat în obiectul de răspuns indiferent de tipul de conținut configurat.

Variabile de ieșire

Cererea BRE returnează două variabile de ieșire:

  • BRERequest1.httpResponseBody: Returnează corpul de răspuns pentru solicitarea BRE.

  • BRERequest1.httpStatusCode: Returnează codul de stare al solicitării BRE.

    Aceste coduri de răspuns sunt clasificate în următoarele categorii:

    • Răspunsuri informative (100—199)

    • Răspunsuri de succes (200—299)

    • Redirecționări (300—399)

    • Erori ale clientului (400—499)

    • Erori de server (500—599)

Formate de tip de conținut

Următoarele exemple descriu formate tip de conținut de intrare eșantion și răspunsul JSON.

  • Tip de conținut XML

    Utilizați acest instrument pentru a converti XML în format JSON https://codeshack.io/xml-to-json-converter/.

    • Formatul de intrare XML:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Răspuns normalizat Date/JSON

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.note.from pentru a obține valoarea ca Jani.

  • Tip de conținut TOML

    Utilizați acest instrument pentru a converti TOML în format JSON https://www.convertjson.com/toml-to-json.htm.

    • Formatul de intrare TOML:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Răspuns normalizat Date/JSON

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }
      

      Exemplu de expresie traseu JSON: Utilizați $.owner.name pentru a obține valoarea ca „Tom Preston-Werner”.

  • Tip de conținut YAML

    Utilizați acest instrument pentru a converti YAML în format JSON https://www.convertjson.com/yaml-to-json.htm.

    • Formatul de intrare YAML:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Răspuns normalizat Date/JSON

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.martin.job pentru a obține valoarea Developer.

  • Tip de conținut JSON

    Utilizați Evaluatorul de expresie JSON https://jsonpath.com/.

    • Formatul de intrare JSON:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Răspuns normalizat Date/JSON

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.martin.job pentru a obține valoarea Developer.

Orele de lucru

Activitatea Ore de afaceri vă permite să utilizați orele de lucru și cele nelucrătoare, cum ar fi sărbătorile și suprascrierile din organizația dvs., care sunt definite în Centrul de control. Puteți adăuga activitatea Ore de afaceri într-un flux și puteți atribui acel flux unui punct de intrare. Folosind această activitate, puteți consuma orele de lucru, sărbătorile și suprascrierile pentru a consolida mai multe strategii de rutare pentru toate programele lor într-un singur flux.

Utilizați activitatea Ore de afaceri pentru a programa un program de funcționare într-un flux. Această activitate determină dacă un anumit program este activ la un moment dat și direcționează execuția fluxului în consecință.

Administratorii pot gestiona entitățile programului de lucru din Control Hub. Pentru mai multe informații, consultați Configurarea programului de lucru.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Configurarea gestionării erorilor.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Detalii program, puteți alege o oră de lucru din lista derulantă pentru a defini când sunt executate diferite căi ale fluxului.

Programul indică schimbarea care este definită în obiectul programului de lucru al orei de lucru alese. Fluxul este executat în principal pe baza intervalului de timp definit în schimbarea orei de lucru alese. Alte entități ale programului de lucru, cum ar fi listele de sărbători și suprascrierile, au prioritate față de orele de lucru dacă orele coincid cu calendarul curent al schimbului.

  • Ore de lucru statice: Alegeți o oră de lucru din centrul de control.

  • Ore de lucru vari abile: Alegeți o variabilă care se mapează la o oră de afaceri validă din Hub de control.

    Variabila trebuie să conțină ID-ul corect al orei de afaceri obținut de la Control Hub. Dacă ID-ul este nevalid, fluxul se deplasează pe calea de eroare.

Dacă oricare dintre intrările listei ordonate este goală, Flow Designer aruncă o eroare de validare a fluxului. Trebuie să rezolvați aceste erori înainte de a publica fluxul.

Noduri pentru orele de lucru

Puteți configura următoarele noduri în activitatea Ore de lucru:

  1. Suprascri eri —Dacă ora curentă este definită ca o suprascriere ca în lista Suprascrieri, activitatea preia ramura Suprascriere indiferent de orele de schimb menționate în ore le de lucru alese.

  2. Sărbători — Dacă ziua curentă este o sărbătoare așa cum este definită în Lista de sărbători, activitatea ia ramura Sărbători indiferent de orele de schimb menționate în programul de lucru ales.

  3. Ore de lucru —Acesta este nodul principal care ia în considerare calendarul schimbului menționat în ora de lucru selectată în secțiunea Detalii program. Activitatea preia această ramură dacă ora curentă se potrivește cu calendarul ales al schimbului.

  4. Implic it — Activitatea preia ramura Implicit dacă niciuna dintre cele de mai sus nu se evaluează.

Variabile de ieșire

Activitatea Ore de afaceri utilizează următoarele variabile de ieșire.

  • WorkingHoursShift_name —În timpul executării fluxului, această variabilă stochează numele schimbului definit în ora de lucru.

  • Holidays_Name —În timpul executării fluxului, această variabilă sto chează numele sărbătorii dacă ziua curentă este o sărbătoare, așa cum este definită în Lista de sărbători.

  • Suprascriere_Name —În timpul executării fluxului, această variabilă stochează numele supras crierii care se potrivește cu ora curentă, așa cum este definită în Suprascrieri.

  • Stare —Această variabilă stochează care dintre noduri a fost ales în timpul executării fluxului, cum ar fi orele de lucru, sărbătorile, suprascrierea sau implicit.

Hash criptografic

Hash-ul criptografic vă permite să generați un hash unidirecțional al unui șir simplu folosind unul dintre algoritmii acceptați. Puteți aplica sare ca securitate suplimentară.

1

Trageți și fixați activitatea Hash criptografic pe panza fluxului.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Configurare hash, configurați următoarele:

Variabile de intrareVariabile de ieșireRezultatele nodurilor
Algoritm de hashing: Selectați un algoritm de hashing pentru a genera un hash. Susținem următorii algoritmi de hashing:
  • SHA-256: Acest algoritm generează un hash unic, de dimensiune fixă, de 256 biți (32 octeți).
  • SHA-512: Acest algoritm generează un hash unic, de dimensiune fixă, de 512 biți (64 de octeți).
hash.output: Hash-ul generat este stocat în această variabilă. OnSuccess: Hash este generat cu succes.
Text simplu: Introduceți o variabilă de intrare sau un text simplu pentru a fi hashat. hash.salt: Valoarea sării utilizată este stocată în această variabilă. OnError: Generarea hash-ului a eșuat din cauza intrării nevalide.
Aplicați sare: Bifați această casetă de selectare dacă doriți să configurați securitate suplimentară pentru șirul criptat. Sarea este date aleatorii care sunt adăug ate la șir înainte de a fi transmise funcției hash.
Tipul de sare: Selectați tipul de date Salt pe care doriți să le adăugați la șir. Valorile de sare acceptate includ text, base64 și Hex. De asemenea, puteți genera o valoare aleatorie în timpul rulării selectând Autogenerate Salt.
Valoarea de sare: Date care trebuie adăugate la șirul care urmează să fie hashat.

Ce să faci în continuare

Variabila standard de ieșire pentru nodul Cryptographic Hash este CryptographicHash.hashoutput care captează hash-ul.

Generați OTP

Activitatea Generare OTP generează o parolă unică (OTP) pentru scenarii de autentificare a utilizatorilor, cum ar fi autentificarea cu doi factori, autentificarea cu mai mulți factori. Puteți utiliza OTP-uri în mai multe scenarii, cum ar fi confirmarea identității utilizatorului, verificarea validității conturilor pentru afaceri, securizarea informațiilor și multe altele.

Activitățile Generare OTP și Verificare OTP sunt adesea utilizate împreună pentru a configura fluxuri de autentificare a utilizatorilor, cum ar fi autentificarea cu doi factori.

1

Trageți și fixați activitatea Generare OTP pe panza fluxului.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În logica de generare OTP, configurați formatul și lungimea parolei dorite de o singură dată.

  1. Format OTP: Selectați un format OTP. Formatul implicit este alfanumeric. Webex Connectacceptă următoarele formate OTP:

    • Alfanumeric - un șir care conține o combinație de caractere alfabetice și numerice, de exemplu Pq1anq, D345sdrq.

    • Alfabetic - un șir care conține o combinație de caractere alfab etice minus cule și majuscule, de exemplu BPMFxV, GHRTYwd.

    • Numeric - un șir care conține caractere numerice, de exemplu 675468, 4321, 4572.

  2. Lungime OTP: Introduceți lungimea OTP. Lungimea implicită este de șase caractere. Lungimea minimă OTP este de 4, iar lungimea maximă este de 64.

  3. Configurați următoarele setări suplimentare OTP:

    • Validitatea OTP: Definiți validitatea OTP (în minute). OTP expiră după această durată. La retrimiterea cererii OTP, validitatea este resetată. Perioada de valabilitate implicită a OTP este de 30 de minute.

    • Selectați acțiunea pentru La retrimit erea solicitării OTP, fie Generați OTP nou, fie Reutilizați OTP curent. Valabilitatea OTP este resetată pentru oricare dintre acțiuni.

    • Introduceți o referință de tranzacție sau selectați o variabilă care conține această valoare. Acesta este un cod de referință unic legat de OTP gener at care este utilizat pentru validarea acestuia.

Ce să faci în continuare

Variabila standard de ieșire pentru nodul OTP generat este generateOTP.OTP Aceasta captează OTP-ul generat.

Cerere HTTP

Activitatea de solicitare HTTP preia informații dintr-o sursă de date externă, cum ar fi un CRM, utilizând protocoale HTTP standard.

Atributele Basic Auth și OAuth 2.0 sunt acceptate pentru punctele finale autentificate.

În Setări de analiză, Expresia trase ului este necesară atunci când configurați un rând variabil analizat. Dacă lăsați acest câmp necompletat, validarea eșuează și nu puteți publica fluxul.

Șabloane de flux conexe

Următoarele șabloane utilizează activitatea Cerere HTTP:

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări solicitare HTTP, configurați următoarele:

  1. Utilizare punct final autentificat — Permite posibilitatea de a efectua o solicitare HTTP către un punct final autentificat. În mod implicit, acest buton de comutare este activat.

  2. Conector —Alegeți conectorul din lista derulantă. Lista derulantă afișează numele conectorilor configurați în Hub de control. Conectorul oferă o locație comună pentru stocarea acreditărilor pentru serviciul pe care doriți să îl accesați.

    De exemplu, Salesforce Connector validează și permite conectivitatea la contul Salesforce. Apoi puteți face referire la acest conector din cadrul activității de solicitare HTTP pentru a face o solicitare. Acest lucru creează în esență secțiunea de domeniu a adresei URL. Pentru a configura un conector pe Control Hub, consultați articolul Configurarea conectorilor de integrare pentru Centrul de contact Webex.

  3. Calea cer erii - Introduceți calea solicitării pentru solicitarea HTTP.

    Acest câmp se afişează când butonul de comutare Utilizare punct final autenti ficat este activat.

  4. Adresă URL de solicit are - Definește adresa URL a solicitării care acoperă atât căile de domeniu, cât și căile de solicitare pentru punctele finale neautentificate.

    Acest câmp se afişează când butonul de comutare Utilizare punct final autentificat este dezactivat.

  5. Tipuri de metode: GET, POST, PUT, PATCH, DELETE, OPTIONS, HE AD - Definește activitatea de solicitare HTTP care acceptă următoarele metode populare:

    • GET: Solicitați date dintr-o resursă specificată.

    • POST: Trimiteți date către un server pentru a crea sau actualiza o resursă.

    • PUT: Înlocuiește toate reprezentările curente ale resursei țintă cu sarcina utilă a solicitării.

    • PATCH: Aplicați modificări parțiale unei resurse.

    • ȘTERGEȚI: Ștergeți resursa specificată.

    • OPȚIUNI: Descrieți opțiunile de comunicare pentru resursa țintă.

    • HEAD: Solicită un răspuns identic cu cel al unei cereri GET, dar fără organismul de răspuns.

  6. Parametrii interog ării - Definește parametrii pe care îi transmiteți ca parte a solicitării HTTP. Serverul web oferă acești parametri suplimentari pentru a utiliza, de exemplu, pentru a face o cerere GET. În coloanele Valoare cheie, introduceți cheia pentru interogare și valoarea asociată pe care trebuie să o trimiteți împreună cu interogarea. Parametrii sunt o listă de perechi cheie-valoare care sunt separate cu simbolul ampersand (&). Puteți utiliza, de asemenea, valorile variabilelor din sintaxa de bretele duble pentru a transmite valorile variabilelor.

    De exemplu, dacă doriți să preluați soldul contului unui client pe baza ANI, în funcție de API-urile serviciului de stocare de date, cheia și valoarea pot fi:

    Cheie: ANI

    Valoare: {{newContact.ani}}

    Pentru a adăuga un parametru de interogare, faceți clic pe Adăugare nou. Aceasta adaugă un rând în care puteți introduce perechile cheie-valoare respective. Puteți adăuga cât mai mulți parametri de interogare, după cum este necesar, ca parte a solicitării HTTP.

  7. Anteturi de solicitare HTTP - Definește anteturile HTTP care permit clientului să transmită informații suplimentare cu o solicitare HTTP. Anteturile de solicitare, cum ar fi Accept, Accept‐* sau If‐* permit efectuarea de solicitări condiționate împreună cu alte anteturi, cum ar fi Cookie și User‐Agent .

    De exemplu, ca parte a unei solicitări GET, utilizați:

    OBȚINEȚI /home.html HTTP/1.1

    Gazdă: developer.mozilla.org

    Agent utilizator: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv: 50.0) Gecko/20100101 Firefox/50.0

    Acceptați: text/html, aplicație/xhtml+xml, aplicație/xml; q=0.9, */*; q=0.8 Acceptați Limba: en-US, en; q=0.5 Acceptați codificarea: gzip, deflate, br

    Referință: https://developer.mozilla.org/testpage.html

    Conexiune: keep‐alive

    Cereri de upgrade-insecuritate‐: 1

    Dacă‐modificat‐De la: Luni, 18 iul 2016 02:36:04 GMT

    Dacă nu există potrivire: „c561c68d0ba92bbeb8b0fff2a9199f722e3a621a” Control cache: vârsta maximă = 0

    Pentru a adăuga un antet HTTP, faceți clic pe Adăugare nou. Aceasta adaugă un rând în care puteți introduce perechile cheie-valoare respective. Puteți adăuga cât mai multe anteturi HTTP necesare ca parte a solicitării HTTP.

  8. Tip de conținut —Specifică tipul de conținut așteptat al corpului solicitării. Tipurile de conținut acceptate includ:

    • Aplicație/JSON

    • Formular URL codificat

    • TOML

    • XML

    • Fișier

      YAML

    • Datele formularului

    • GraphQL

    • Altele

  9. Request Body Value —Specifică octeții de date transmise într-un mesaj de tranzacție HTTP, imediat după anteturile, dacă există. În anumite tipuri de solicitări HTTP, cum ar fi o solicitare POST sau PUT, puteți trimite un corp de solicitare care specifică conținutul de actualizat la resursa țintă.

    • Alegeți tipul de conținut ca fișier. Apar coloanele CONTENT și FILE NAME. Derulantul CONŢINUT afişează lista variabilelor JSON din variabilele de flux şi de ieşire din activităţile de înregistrare.

      • CONŢIN UT —Alegeți fișierul audio înregistrat din lista derulantă. Fișierul audio este populat pe baza variabilelor de ieșire configurate în Activ itățile de înregistrare. Sistemul trimite acest fișier audio către serverul terț sau API-ul.

      • NUME F IŞIER —Introduceţi numele fişierului audio. Acest nume de fișier apare pe serverul de destinație sau pe API.

      Tipul de conținut Date formular captează datele formularului în perechi cheie-valoare. Acest câmp acceptă încărcarea fișierelor și a datelor de formular și este util pentru încărcarea fișierelor audio.

      Dacă alegeți tipul de conținut ca Date formular, apar următoarele câmpuri:

      • Che ie —Utilizați aceasta ca cheie pentru a accesa datele. Este, de asemenea, utilizat în antetul Content-Disposition.

      • Tip — Tipul poate fi Text sau Fișier.

      • Valo are —Configurați valoarea (Textul în format JSON definește tipul de conținut împreună cu alți parametri, cum ar fi numele fișierului și așa mai departe. && Fișierul conține datele efective ale fișierului.

        Formularul Data acceptă trimiterea la numele fișierului din activitatea Înregistrare pentru a fi utilizată în înregistrarea solicitărilor și a felicitărilor prin flux. Pentru „Fișier” alegeți variabila care produce numele fișierului corespunzător variabilei de ieșire a activității de înregistrare.

      Dacă alegeți Tipul de conținut ca GraphQL, apare câmpul Inter ogare și Variabile GraphQL. Aceste câmpuri sunt utilizate pentru a capta datele și variabilele.

      • Interog are — Parametrul de interogare este obligatoriu și ar trebui să conțină textul sursă al unui document GraphQL.

      • Variabilele GraphQL — Variabilele reprezintă valorile dinamice pentru interogare.

        Cu suportul GraphQL, puteți face solicitări către orice API care acceptă GraphQL în mod nativ, cum ar fi atunci când utilizați conectorul API WebExCC pentru a apela API-ul de căutare. Acest lucru permite cazuri de utilizare în care datele de raportare pot fi utilizate pentru logică personalizată și decizii de rutare.

      Dacă alegeți Tipul de conținut ca Al tele, atunci puteți specifica tipul de conținut de care aveți nevoie (dacă API-ul necesită un antet Tip de conținut care nu este disponibil în proiectantul de flux). Astfel, puteți alege un tip de conținut diferit de tipurile standard acceptate.

  10. Timeout de răspuns —Specifică expirarea conexiunii pentru solicitarea HTTP. Valoarea trebuie să fie cuprinsă între 100 și 60.000 ms. Valoarea implicită este de 2.000 ms.

  11. Număr de încercări — Specifică de câte ori este încercată solicitarea HTTP după eșec. Intervalul valid este de la 0 la 5.

    Acest parametru este utilizat dacă codul de stare este 5xx; de exemplu, 500 sau 501.

4

În secțiunea Setări de analiză, puteți analiza răspunsul generat din solicitarea HTTP în diferite variabile. Această configurație este opțională , deoarece nu toate scenariile de solicitare HTTP necesită analiză.

  1. Tip de conținut —Specifică tipul de conținut așteptat al corpului de răspuns. Tipurile de conținut includ:

    • JSON

    • TOML

    • XML

    • YAML sunt tipurile de conținut acceptate.

  2. Variabilă de ieșire - Alegeți o variabilă care să conțină datele dintr-o anumită secțiune a obiectului de răspuns la solicitarea HTTP.

  3. Expresia tras eului — Definiți expresia traseului pentru analiza obiectului de răspuns. În funcție de structura datelor obiectului de răspuns și de motivul extragerii unui subset de informații, Expresia căii variază.

    Datele sunt normalizate la o ierarhie a obiectelor înainte de executarea expresiei traseului, astfel încât JSONPath este utilizat în obiectul de răspuns indiferent de tipul de conținut configurat.

Variabile de ieșire

Cererea HTTP returnează următoarele variabile de ieșire:

  • HttpRequest1.httpStatusCode: Returnează codul de stare al HTTP.

    Aceste coduri de răspuns sunt clasificate în cinci categorii principale:

    • Răspunsuri informative (100—199)

    • Răspunsuri de succes (200—299)

    • Redirecționări (300—399) Erori client (400—499)

    • Erori de server (500—599)

  • HttpRequest1.HttpResponseBody: Returnează corpul de răspuns pentru solicitarea HTTP.

  • HttpRequest1.HttpResponseHeaders: Returnează informațiile antetului din răspuns.

Formate de tip de conținut

Următoarele exemple descriu formate tip de conținut de intrare eșantion și răspunsul JSON.

  • Tip de conținut XML

    Utilizați acest instrument pentru a converti XML în format JSON https://codeshack.io/xml-to-json-converter/.

    • Formatul de intrare XML:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Răspuns normalizat Date/JSON

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.note.from pentru a obține valoarea ca Jani.

  • Tip de conținut TOML

    Utilizați acest instrument pentru a converti TOML în format JSON https://www.convertjson.com/toml-to-json.htm.

    • Formatul de intrare TOML:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Răspuns normalizat Date/JSON

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.owner.name pentru a obține valoarea ca „Tom Preston-Werner”.

  • Tip de conținut YAML

  • Utilizați acest instrument pentru a converti YAML în format JSON https://www.convertjson.com/yaml-to-json.htm.

    • Formatul de intrare YAML:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Răspuns normalizat Date/JSON

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.martin.job pentru a obține valoarea Developer.

  • Tip de conținut JSON

    Utilizați Evaluatorul de expresie JSON https://jsonpath.com/.

    • Formatul de intrare JSON:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Răspuns normalizat Date/JSON

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.martin.job pentru a obține valoarea Developer.

Setări de așteptare a activității

În anumite cazuri, în cazul în care un răspuns HTTP are o întârziere notabilă, apelantul experimentează o perioadă de tăcere. Pentru a atenua acest scenariu, este posibil să încărcați un fișier audio. Acest fișier va fi redat apelantului în timpul perioadei de recuperare a răspunsului HTTP. În plus, este posibil să configurați durata întârzierii înainte de redarea acestui sunet.

  1. Activați audio în așteptare - Comutați această setare pentru a reda fișierul audio selectat într-o buclă continuă asigurând o redare neîntreruptă în timp ce sistemul preia răspunsul HTTP.

  2. Fișier audio —Alegeți un fișier audio. Sistemul redă acest fișier audio apelantului pentru a umple tăcerea în timp ce preia un răspuns HTTP.

  3. Întârziere —Setați valoarea timpului de întârziere în milisecunde în funcție de cerințe. Valoarea implicită este presetată la 2000 milisecunde.

Cel mai bine este să păstrați setarea de întârziere peste 2 secunde și să încercați să optimizați timpul de răspuns la interogarea HTTP. Acest lucru asigură că sunetul nu se redă inutil, asigurând în același timp o întârziere minimă pentru aerul mort către apelant.

Analiza

Utilizați activitatea Parse pentru a extrage informații din obiectul de date. Activitatea Parse pre ia șirul de intrare (JSON, TOML, XML și YAML) și îl convertește într-o structură JSON bazată pe datele specificate. Apoi puteți atribui structura JSON unei variabile folosind o expresie de cale JSON. 

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Configurarea gestionării erorilor.

Înainte de a începe

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări de analiză, configurați următoarele:

  1. Variabilă de intrare —Specifică variabila care stochează obiectul de date pentru a fi utilizat pentru analiză.

  2. Tip de conținut —Specifică tipul de conținut așteptat al obiectului de date . JSON, TOML, XML și YAML sunt tipuri de conținut acceptate.

  3. Variabilă de ieșire - Alegeți o variabilă care să conțină datele dintr-o anumită secțiune a obiectului de răspuns la solicitarea HTTP.

  4. Expresia tras eului — Definiți expresia traseului pentru analiza obiectului de răspuns. În funcție de structura datelor obiectului de răspuns și de motivul extragerii unui subset de informații, Expresia căii variază.

    Datele sunt normalizate la o ierarhie a obiectelor înainte de executarea expresiei traseului, astfel încât JSONPath este utilizat în obiectul de răspuns indiferent de tipul de conținut configurat.

    Expresiile traseului trebuie să confirme expresiile Jayway JSONPath. Pentru mai multe informații, consultați https://github.com/json-path/JsonPath.

Formate de tip de conținut

Următoarele exemple descriu formate tip de conținut de intrare eșantion și răspunsul JSON.

  • Tip de conținut XML

    Utilizați acest instrument pentru a converti XML în format JSON https://codeshack.io/xml-to-json-converter/.

    • Formatul de intrare XML:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Răspuns normalizat Date/JSON

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.note.from pentru a obține valoarea ca Jani.

  • Tip de conținut TOML

    Utilizați acest instrument pentru a converti TOML în format JSON https://www.convertjson.com/toml-to-json.htm.

    • Formatul de intrare TOML:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Răspuns normalizat Date/JSON

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.owner.name pentru a obține valoarea ca „Tom Preston-Werner”.

  • Tip de conținut YAML

  • Utilizați acest instrument pentru a converti YAML în format JSON https://www.convertjson.com/yaml-to-json.htm.

    • Formatul de intrare YAML:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Răspuns normalizat Date/JSON

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.martin.job pentru a obține valoarea Developer.

  • Tip de conținut JSON

    Utilizați Evaluatorul de expresie JSON https://jsonpath.com/.

    • Formatul de intrare JSON:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Răspuns normalizat Date/JSON

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Exemplu de expresie traseu JSON: Utilizați $.martin.job pentru a obține valoarea Developer.

Setați variabila

Utilizați activitatea Setare variabilă pentru a seta valori la variabile. Puteți modifica valorile variabilelor în funcție de cerința dvs. sau în funcție de flux.

Puteți configura mai multe variabile într-o singură activitate Set Variable. Acest lucru elimină necesitatea de a configura mai multe activități individuale de setare variabilă în panza, permițând astfel dezvoltatorilor de flux să construiască și să modifice fluxurile mai repede.

Specificați tipul de variabilă pe care doriți să o selectați. Pentru mai multe informații, consultați Variabile personalizate și Vari abile predefinite.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Configurarea gestionării erorilor. Dacă nu configurați calea de tratare a er orilor, manipulatorul global de erori gestionează eroarea de execuție a fluxului.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări variabile, configurați următoarele:

  1. Variabilă —Alegeți variabila din lista derulantă. Puteți seta doar variabilele de flux particularizate la valori particularizate. Variabilele predefinite au valori fixe, așa cum sunt dictate de execuția fluxului.

  2. Valoare variabilă —Faceți clic pe butonul radio Setare valoare pentru a seta variabila la o anumită valoare. Tipul câmpului de intrare se modific ă în funcție de tipul de date al variabilei selectate. Pentru a afla mai multe despre tipurile de date variabile, consultați Crearea variabilelor de flux particularizate.

    Dacă valoarea este un șir, puteți introduce text de bază sau o expresie.

    Pentru a introduce o expresie, utilizați sintaxa {{variable}}.

    Faceți clic pe butonul radio Set to Vari able pentru a seta valoarea variabilei la valoarea altei variabile din flux. Alegeți o variabilă din lista derulantă. Toate variabilele din flux sunt disponibile pentru selecție.

  3. Adaugă nou - Faceți clic pe Adăugare nouă pentru a adăuga noi variabile. Definiți valoarea variabilă și variabilă. Nu includeți expresii complexe atunci când configurați mai multe variabile într-o singură activitate Set Variable.

    Puteți configura până la 10 variabile într-o singură activitate Set Variable. Puteți reordona variabilele în cadrul activității Set Variable.

Verificați OTP

Activitatea Verificare OTP vă permite să validați OTP furnizat de utilizator utilizând referința tranzacției capturată în timpul generării OTP.

1

Trageți și fixați activitatea Verificare OTP pe panza fluxului.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Detalii OTP, configurați următoarele:

  1. OTP: Introduceți numele variabilei care conține OTP introdus de utilizator.

  2. Referință tranzacție: Referința unică pe care nodul o folosește pentru a verifica OTP obținut la pasul 1.

  3. Prefixul OTP și Sufixul OTP (opțional): Introduceți prefixul și/sau sufixul OTP, care trebuie eliminat înainte de a verifica OTP.

4

În Setări avansate, configurați următoarele:

  • Notificare URL (opțional): Configurați un punct final pentru a primi notificări de succes/eșec. Sarcina utilă a notificării include ID-ul de corelație (referința tranzacției transmisă în Generare OTP), starea din câmpul descriere , marcajul de timp al verificării OTP și metadatele aferente.

    Sarcina utilă a eșantion ului

    { 
      "code": "0", 
      "transid": "f7ff05a4-cab7-663a-bt24-74568e4ff297", 
      "description": "SUCCESS", 
      "correlationid": "c6464f3e-38a3-456t-87ea-a118565677a5", 
      "time": "2026-05-19T10:02:41.234Z", 
      "api": "verify", 
      "txn_log_level": 0 
    } 
5

În parametrii suplimentari, introduceți perechile cheie-valoare care au fost setate în nodul generat OTP sub formă de cheie și valoare. Repetați acest pas pentru a adăuga mai mulți parametri.

Activități în voce

  • Transfer orb
  • Transfer prin punte
  • Analiza progresului apelurilor
  • Apelare inapoi
  • Colectați cifre
  • Meniu
  • Redați mesajul
  • Redați muzică
  • Înregistrare
  • Controlul înregistrării
  • Programați apelarea înapoi
  • Trimite cifre
  • Setați anunțul
  • Setați ID-ul apelantului
  • Setați anunțul Whisper
  • Începeți fluxul media
  • Încărcați audio

Transfer orb

Activitatea de transfer orb se aplică atunci când un apel trebuie transferat către un DN extern sau terț pe baza unui set de criterii de flux. Transferul poate fi inițiat și către o pun te externă. Setul de criterii configurat declanșează activitatea.

Utilizați nodul Blind Transfer pentru a transfera apelurile către numere de apelare externe sau numere de director de puncte de intrare (EPDNS). Nu puteți transfera variabile cu acest transfer. Pentru a muta contactele între punctele de intrare sau fluxuri și a transmite datele de contact cu contactul, utilizați GoTo cu mapare variabilă.

În timpul transferului orb, limitările anterioare ale abilităților vor fi păstrate atunci când un apel este transferat într-o coadă bazată pe abilități. Acest lucru se datorează faptului că limitările abilităților sunt calculate atunci când este executat un flux. Cu toate acestea, deoarece fluxul nu este executat în cazul transferului orb, limitările anterioare ale abilităților sunt păstrate.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F lux uri de evenimente.

Când proiectați un flux, o interacțiune Consultare nu poate include o activitate de transfer orb. Nu puteți adăuga o activitate de transfer orb în fluxurile de evenimente din Controlul fluxului.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Transfer de apelare, configurați numărul de destinație pentru apel introducându-l manual sau selectând o variabilă.

  1. Numărul de apelare de transfer —Introduceți DN-ul la care trebuie transferat un apel. Acesta poate fi un număr specific care este introdus manual sau un număr dinamic care este indicat printr-o variabilă de flux.

  2. Număr de apelare specific —Introduceți numărul la care trebuie transferat apelul.

  3. Număr de apelare variabilă —Alegeți variabila de flux din lista derulantă. Lista afișează numai variabile de tipul „String”.

    Variabila stochează numărul la care trebuie transferat apelul.

4

În secțiunea Adăug are ant et, puteți configura și transmite parametrii anteturilor SIP către sisteme externe prin mesajele SIP INVITE. Puteți configura până la 20 de anteturi în mesajul SIP INVITE de ieșire.

Utilizarea antetelor X personalizate este acceptată în prezent pentru organizațiile care utilizează Webex Calling cu Gateway local (LGW) ca opțiune de telefonie pentru Centrul de contact Webex.

  1. Tasta —Introduceți cheia pentru un antet X personalizat.

  2. Valo are —Introduceți o valoare pentru antetul personalizat care va fi trans mis mesajului SIP INVITE de ieșire.

Trebuie să evitați includerea următoarelor informații PII sensibile în anteturile SIP .

  • Nume complete - Evitați utilizarea numelor complete ale persoanelor.

  • Numere de securitate socială — Nu includeți nicio parte a unui număr de securitate socială.

  • Adrese fizice - Abțineți-vă de la utilizarea adreselor de acasă sau de la serviciu.

  • Informații financiare - Excludeți numerele cărților de credit, detaliile contului bancar etc.

  • Informații despre sănătate - Evitați partajarea detaliilor sau datelor legate de sănătate care ar putea fi considerate PHI.

Următoarele modele de antet sunt rezervate pentru uz intern și nu trebuie transmise ca anteturi personalizate. În mod implicit, orice anteturi care se potrivesc cu acest model vor fi eliminate și nu vor fi transmise către Centrul de contact Webex.

  • Adresă X

  • X-ADD-DIVERSION

  • Stare X-BNR

  • Codec original X-BNR

  • X-BNR ocolit

  • X-broadworks-informații de corelație

  • Suport X-FS

  • Calea X

  • X-RTMS-CID

  • X-RTMS-OID

  • X-RTMS-CONFID

  • X-RTMS-AGENT-LEGID

  • X-RTMS-ENTER-SOUND

  • X-RTMS-APP-PREFIX

  • X-RTMS-fără căutare

  • X-VPOP-DOMAIN

5

Secțiunea Coduri de eroare de ieșire descrie codurile de eșec de ieșire pentru activitatea de transfer orb,

  1. Activitate de flux neaccep tată — Codul de eroare 48 indică faptul că fluxul nu poate rula activitatea de transfer prin punte după ce a fost atribuit un agent apelului.

  2. Eroare de sistem - Codul de eroare 6 reprezintă erori de sistem diverse care nu se încadrează în niciuna dintre categoriile definite.

Transfer prin punte

Activitatea Bridged Transfer permite transferarea temporară a unui apel cu un flux către o destin ație externă, păstrând în același timp controlul apelului. Destinația externă poate fi o punte externă sau un serviciu de răspuns vocal interactiv (IVR).

Când terța parte încheie apelul, fluxul de apeluri continuă și reinteracționează după cum este necesar, cum ar fi plasarea la coadă a apelului către un agent.

Activitatea Bridged Transfer este îmbunătățită pentru a elimina coada contactului atunci când trimiteți un contact către un răspuns vocal interactiv (IVR) terță parte sau distribuție automată a apelurilor (ACD). Dacă contactul nu este gestionat în sistemul terț, acesta poate fi readus la coada inițială.

De exemplu, să presupunem că un centru de contact are resurse de agent Webex Contact Center și resurse de agent pe un centru de apeluri/PBX extern. Clientul dorește să coadă un apel la o coadă de agenți Webex Contact Center pentru o perioadă scurtă de timp (să zicem 60 de secunde). Dacă niciun agent nu este disponibil în acea perioadă, apelul poate fi apoi transferat (cu o deconectare implicită) către centrul de apel extern pentru manipulare pentru a îmbunătăți timpul de răspuns către client.

Înainte de a începe

  • Nu puteți adăuga activitatea Transfer prin punte la activitatea Contact în coadă.

  • Nu introduceți o activitate de transfer prin punte mai târziu în flux pentru persoanele de contact care sunt parcate, aflate în coadă sau atribuite unui agent. Acest lucru poate duce la o eroare de flux neacceptată.

  • Nu puteți utiliza activitatea Transfer prin punte în fluxurile de apeluri de ieșire.

  • Nu puteți adăuga o activitate de transfer prin punte în fluxurile de evenimente din Controlul fluxului.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Transfer de apelare, configurați numărul de destinație pentru apel introducându-l manual sau selectând o variabilă.

  1. Numărul de apelare de transfer —Introduceți DN-ul la care trebuie transferat un apel. Acesta poate fi un număr specific care este introdus manual sau un număr dinamic care este indicat printr-o variabilă de flux.

  2. Număr de apelare specific —Introduceți numărul la care trebuie transferat apelul.

  3. Număr de apelare variabilă —Alegeți variabila de flux din lista derulantă. Variabila stochează numărul la care trebuie transferat apelul.

4

În secțiunea Setări de expirare a transferului, puteți configura comportamentul unei activități de transfer prin punte atunci când apelul transferat nu primește răspuns într-un interval de timp specificat.

  1. Timeout — Aceasta este perioada în care sistemul așteaptă ca partea transferată să preia apelul. Dacă destinatarul nu preia apelul în această perioadă, sistemul termină apelul.

    Durata trebuie să fie cuprinsă între 1-120 de secunde. Valoarea implicită este de 10 secunde.

5

În secțiunea Setări cifre de ieșire, puteți scoate cifrele DTMF la destinație în timpul unui transfer prin punte. Utilizați acest lucru pentru a trimite informații sau a naviga în meniuri pe un IVR terț. Puteți introduce cifrele manual sau puteți selecta cifre dinamice utilizând o variabilă.

  1. Trimiteți cifre de ieșire — Activați comutatorul dacă doriți să transmiteți cifrele DTMF la destinație, după ce destinația răspunde la apel și înainte ca transferul să fie finalizat.

  2. Ci@@ fre de ieșire specifice —Introduceți ci frele specifice de ieșire DTMF.

  3. Ci@@ fre de ieșire variabile —Alegeți variabila de flux din lista derulantă. Variabila stochează numărul DTMF.

Lungimea maximă a cifrelor DTMF este de 32 de caractere. Caracterele acceptate sunt 0-9, A-D, asterisc (*), hash (#) și virgulă (,). Caracterul virgulă (,) înseamnă o secundă de întârziere.

6

În secțiunea Adăug are antet, puteți configura și transmite parametrii anteturilor SIP către sisteme externe prin mesajele SIP INVITE. Puteți configura până la 20 de anteturi în mesajul SIP INVITE de ieșire.

  1. Tasta —Introduceți cheia pentru un antet X personalizat.

  2. Valo are —Introduceți o valoare pentru antetul personalizat care va fi trans mis mesajului SIP INVITE de ieșire.

Utilizarea antetelor X personalizate este acceptată în prezent pentru organizațiile care utilizează Webex Calling cu Gateway local (LGW) ca opțiune de telefonie pentru Centrul de contact Webex.

Trebuie să evitați includerea următoarelor informații PII sensibile în anteturile SIP .

  • Nume complete - Evitați utilizarea numelor complete ale persoanelor.

  • Numere de securitate socială — Nu includeți nicio parte a unui număr de securitate socială.

  • Adrese fizice - Abțineți-vă de la utilizarea adreselor de acasă sau de la serviciu.

  • Informații financiare - Excludeți numerele cărților de credit, detaliile contului bancar etc.

  • Informații despre sănătate - Evitați partajarea detaliilor sau datelor legate de sănătate care ar putea fi considerate PHI.

Următoarele modele de antet sunt rezervate pentru uz intern și nu trebuie transmise ca anteturi personalizate. În mod implicit, orice anteturi care se potrivesc cu acest model vor fi eliminate și nu vor fi transmise către Centrul de contact Webex.

  • X-broadworks-informații de corelație

    Suport X-FS

  • Calea X

  • X-RTMS-CID

  • X-RTMS-OID

  • X-RTMS-CONFID

  • X-RTMS-AGENT-LEGID

  • X-RTMS-ENTER-SOUND

  • X-RTMS-APP-PREFIX

  • X-RTMS-fără căutare

  • X-VPOP-DOMAIN

7

În secțiunea Variabilă de ieșire, puteți capta informații despre rezultatul transferului.

  1. BridgedTransfer_DXM.FailureCode — Acest parametru înregistrează coduri de eroare sau stare corespunzătoare încercărilor eșuate de a efectua un transfer Bridged utilizând modulul de extensie digitală (DXM).

  2. BridgedTransfer_DXM.FailureDescription —Acest parametru stochează descrierea eșec ului întâmpinat în timpul unei încercări de transfer Bridged utilizând (DXM).

  3. BridgedTransfer.Headers —Acest parametru stochează anteturile SIP analizate din mesajul BYE. Anteturile sunt stocate ca obiect JSON. An teturile individuale pot fi extrase și setate în flux sau variabile globale pentru utilizare ulterioară.

    Următorul tabel rezumă codurile de eșec de ieșire a activității Bridged Transfer.

    Cod de eșec

    Descrierea eșecului

    Explicație

    1

    Număr_invalid_

    Numărul directorului extern (DN) apelat nu este valid.

    2

    Ocupat

    DN-ul extern este fie angajat, fie a respins apelurile primite.

    3

    Niciun răspuns

    DN-ul extern nu a reușit să răspundă la apel în timpul expirării prestabilite .

    48

    Activitate de flux neacceptată

    Fluxul nu poate rula activitatea de transfer prin punte după coadă sau după ce un agent a fost atribuit apelului.

    6

    Eroare de sistem

    Acest cod reprezintă erori diverse care nu se încadrează în categoriile definite mai sus.

    Bridged Transfer este disponibil numai pe platformele media vocale de generație următoare (VPOP și Webex Calling).

Analiza progresului apelurilor

Utilizați activitatea Analiza progresului apelurilor pentru a seta parametrii CPA pentru a efectua o detectare a mesajelor vocale/robotului telefonic (AMD) pentru un apel invers.

Puteți plasa activitatea Analiza progresului apelurilor în următoarele domenii:

  • În fluxul principal, în orice moment după activitatea Callback.

  • În fluxul de evenimente, numai pe manipulatorul de evenimente CallbackFailed.

  • În fluxul principal, în orice moment pentru apeluri programate sau apeluri personale programate .

Când încercați un apel înapoi, dacă apelul atinge AMD/Mesagerie vocală, sistemul marchează apelul ca nereușit. Rezultatul detectării AMD este capturat în variabila de ieșire reason a manipulatorului de evenimente callbackFailed. Dacă valoarea CallbackFailed.Reason este AMD, indică faptul că AMD/Mesagerie vocală a fost detectată pentru client. Pe baza acestei variabile de ieșire, puteți configura reîncercări de apelare.

Această activitate este disponibilă numai dacă coada de așteptare preferată și caracteristicile de apelare înapoi sunt activate pentru întreprindere.

Dacă ați configurat un sondaj pentru clienți post-apel în fluxul dvs., acesta nu va fi inițiat dacă apelul primește răspuns de un AMD sau de mesagerie vocală, prevenind sondajele inutile.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Advanced Media Parameters, configurați următorii parametri CPA:

  1. Perioada minimă de tăcere - Aceasta indică perioada minimă de tăcere (în milisecunde) necesară pentru a clasifica un apel ca fiind detectat de voce. Dacă mai multe apeluri ale robotului telefonic sunt transmise agenților ca voce, atunci creșteți această valoare pentru pauze mai lungi în salutările robotului telefonic. Puteți seta această valoare între 100—1000 ms cu valoarea implicită ca 608 ms.

  2. Perioada de analiză - Aceasta indică durata de timp (în milisecunde) cheltuită pentru analizarea unui apel. Dacă există un salut scurt de agent pe un robot telef onic, atunci o valoare mai lungă îl clasifică pe care robotul telefonic îl numește drept voce. Dacă apelul este către o afacere în care operatorul are un mesaj de salut mai lung, o valoare mai scurtă clasifică salutul lung și viu ca un apel telefonic . Puteți seta această valoare între 1000—10000 ms cu valoarea implicită ca 2500 ms.

  3. Vorbire minimă validă — Aceasta indică durata minimă de timp (în milisecunde) a vocii necesară pentru a clasifica un apel ca fiind detectat de voce. Puteți seta această valoare între 50—500 ms cu valoarea implicită ca 112 ms.

  4. Analiza timpului maxim - Aceasta indică durata maximă de timp (în milisecunde) permisă pentru analiză înainte de a identifica o analiză a problemei ca aer mort sau volum redus. Puteți seta această valoare între 1000—10000 ms cu valoarea implicită ca 3000 ms.

Variabile de ieșire

  • FailureCode - Sto chează codul de eșec. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

  • FailureDescription - Sto chează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Apelare inapoi

Activitatea apelare inversă este disponibilă numai dacă coada preferată și caracteristica Apelare inversă sunt activate pentru întreprindere. În mod implicit, activitatea Callback creează o activitate Courtesy Callback în aceeași coadă în care a fost plasat inițial apelul. Dacă doriți, puteți configura o coadă diferită. Dacă utilizați aceeași coadă, activitatea își păstrează poziția în coadă până când următorul agent este disponibil.

Când proiectați un flux, o interacțiune Consultare nu poate include o activitate de apelare curtoazie.

Dacă este preferată o nouă coadă, plasați activitatea în partea de jos a cozii preferate. Pe măsură ce un agent acceptă sarcina, apelarea înapoi este inițiată. Dacă apelantul nu răspunde, apelul înapoi nu este reîncercat.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați F lux uri de evenimente.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări apelare înapoi, configurați următoarele:

  1. Număr de apelare înapoi - Introduceți numărul de apelare la care apelantul urmează să primească apelantul. Alegeți variabila din lista derulantă care conține numărul de apelare înapoi, cum ar fi ANI care este asociat apelului. Variabila poate fi un număr care este colectat într-o activitate Colectare cifre din fluxul de apeluri. Dacă nu se face nicio selecție, se utilizează ANI-ul apelantului. Numărul de apelare înapoi este stocat în variabila de ieșire a evenimentului newContact.ani.

    În mod implicit, butonul de comutare pentru A înregistra apelarea înapoi la o destinație diferită? este setat la dezactivat. Apelul înapoi este înregistrat pe aceeași destinație în coadă. Dacă agentul preferat este ocupat și nu este disponibil, setați butonul de comutare activat pentru a selecta o nouă destinație de apelare înapoi. Destinația se schimbă de la agent la coadă. Nu puteți schimba destinația direct într-un alt agent, ci doar într-o coadă care conține agenți.

  2. Co@@ adă de apelare - Alegeți una dintre opțiunile disponibile pentru coadă de apelare din lista derulantă:

    • Coadă statică: Alegeți o coadă statică în care sunt plasate toate solicit ările de apelare înapoi. Sarcinile sunt plasate în partea de jos a acestei cozi. Gestionați cozile din Control Hub.

    • Coadă variabilă: Permite administratorului să indice o coadă de apelare în funcție de condițiile din flux. Alegeți o variabilă din lista derulantă. Lista afișează numai variabile de tipul „String”.

      Valoarea implicită este setată la coada în care este plasat apelantul, așa cum este capturat în contac tul parcat. Variabila de ieșire QueueName este asociată cu activitatea Contact în coadă . Dacă este necesar, alegeți o variabilă diferită din lista derulantă. Asigurați-vă că variabila produce o selecție validă a cozii.

      Când configurați un flux pentru apelarea înapoi la agentul preferat, plasați activitatea Coadă la agent înainte de activitatea de apelare înapoi în flux.

  3. Callback ANI - Permite configurarea ANI de apelare înapoi pentru clienți atunci când primesc un apel înapoi. Configurația ANI pentru apelarea înapoi prin curtoaz ie nu este obligatorie. Alegeți una dintre opțiunile disponibile:

    • ANI static: Alegeți un număr de apelare din lista derulantă. Aceste numere de apelare se asociază cu punctele de intrare configurate în Control Hub. Dacă nu alegeți un număr de apel invers, Centrul de contact Webex utilizează numărul care este mapat la punctul de intrare pentru care ați solicitat apelarea înapoi.

    • Variabila ANI (opțional): Alegeți o variabilă din lista derulantă. Lista afișează numai variabile de tipul „String”. Asigurați-vă că variabila furnizează un număr valid de 10 cifre prefixat cu codul țării.

      Acest cod trebuie mapat la un punct de intrare care inițiază apelul înapoi. Pentru utilizarea formatelor ANI valide, consultați tabelul de validare ANI personalizat disponibil în această secțiune. Dacă nu alegeți o variabilă, Centrul de contact Webex ia în considerare numărul care este mapat la punctul de intrare pentru care ați solicitat apelarea înapoi.

Secțiunea Setări apelare înapoi definește numărul de apelare înapoi și coada de așteptare în care apelantul trebuie plasat pentru solicitarea de apelare înapoi. Sistemul își rezervă locul apelantului în coadă până când următorul agent este disponibil.

Trebuie să utilizați o activitate Deconectare contact pentru a termina o ramură de flux care utilizează o activitate de apelare înapoi. În caz contrar, apelul nu se încheie atunci când este plasată o solicitare de apelare înapoi.

Administratorii fluxului ar trebui să testeze caracteristica într-un mediu neproductiv pentru a se asigura că ANI configurat ca parte a variabilei ANI este corect sau nu. Dacă ANI furnizat este incorect, atunci apelul înapoi trece la sistemul implicit ANI.

Acestea sunt scenariile în care ANI personalizat este configurat și validat pentru gestionarea chiriașilor și controlul fluxului. Pe baza stivei pe care o utilizați, puteți vedea validări care se aplică numai stivei respective.

Tabelul 12. Validare ANI personalizată

Descriere

Managementul chiriașilor — intrare ANI

Apeluri prediale/de curtoazie — intrare ANI (Control flux)

Validare

ANI fără cod de țară

Fără cod de țară. De exemplu, 2567312213

Fără cod de țară. De exemplu: 2567312213

ANI valabil. Se folosește același ANI.

Intrarea ANI pentru managementul chiriașilor este cu codul țării, iar intrarea ANI pentru controlul flux ului este fără codul de țară configurat.

Cu codul țării. De exemplu, +1-2567312213

Fără cod de țară. De exemplu, 2567312213

ANI nevalid. DNIS este utilizat

Managementul chiriașilor Intrarea ANI este fără cod de țară, iar intrarea ANI pentru controlul fluxului este cu codul țării configurat

Fără cod de țară. De exemplu, 2567312213

Cu codul țării. De exemplu, +1-2567312213

ANI nevalid. DNIS este utilizat.

Intrarea ANI pentru Managementul chiriașilor și intrarea ANI pentru controlul fluxului au configurat codul țării.

Cu codul țării. De exemplu, +1-2567312213

Cu codul țării. De exemplu, +1-2567312213

ANI valabil. Se folosește același ANI.

Managementul chiriașilor Intrarea ANI nu are spațiu între ele, iar intrarea ANI pentru controlul fluxului are spațiu între ele.

Nu există spațiu între număr. De exemplu, +1-2567312213

Spațiu între număr. De exemplu, +1-256 7312213

ANI valabil. Se folosește același ANI.

Intrarea ANI de gestionare a chiriașilor nu are cratime între ele, iar intrarea ANI pentru controlul fluxului are cratime între ele.

Nu există cratime între număr. De exemplu, +1-2567312213

Catime între număr. De exemplu, +1-256-731-2213

ANI valabil. Se folosește același ANI.

Intrarea ANI pentru controlul fluxului se potrivește cu ultimele cifre ale intrării ANI pentru gestionarea chiriașilor.

Intrare ANI completă. De exemplu, +1-2567312213

Ultimele patru cifre se potrivesc. De exemplu, 2213

ANI nevalid. DNIS este utilizat.

Controlul fluxului de intrare ANI are mai multe cifre configurate decât intrarea ANI pentru gestionarea chiriașilor.

Intrare parțială ANI. De exemplu, 2213

Intrare ANI de 10 cifre. De exemplu, 2567312213

ANI nevalid. DNIS este utilizat.

Intrarea ANI pentru gestionarea chiriașilor este configurată, iar intrarea ANI pentru controlul fluxului nu este configurată.

Intrare ANI completă. De exemplu, +1-2567312213

ANI nu este configurat.

ANI nevalid. DNIS este utilizat.

Controlul fluxului ANI nu include un simbol plus.

Se folosește simbolul Plus. De exemplu, +1-2567312213

Simbolul Plus nu este folosit. De exemplu, 12567312213

ANI nevalid. DNIS este utilizat.

Variabile de ieșire:

  • FailureCode - Sto chează codul de eșec. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

  • FailureDescription - Sto chează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Coduri de eroare

Următoarele sunt codurile de eroare și descrierile pentru activitatea Callback:

Tabelul 13. Descrierea codului de eșec al apelului

Cod de eșec

Valoarea codului de eroare

Descrierea eșecului

1

INVALID_REQUEST

O solicitare nevalidă a fost făcută în cadrul activității.

2

CALLBACK_NOT_SUPPORTED_ON_CHILD_INTERACTION

Nu este permisă apelarea înapoi la un contact copil.

3

INVALID_QUEUE

O coadă nevalidă a fost specificată în activitate.

4

INVALID_DESTINATION

Numărul de destinație pentru apelare nu este valid.

5

FEATURE_NOT_ENABLED

Caracteristica nu este activată în aplicația Webex Contact Center.

6

SYSTEM_ERROR

Sistemul a întâmpinat o eroare internă.

Colectați cifre

Activitatea Colectare cifre solicită apelantului să introducă o intrare Dual-Tone Multi-Frequency (DTMF), cum ar fi un număr de cont. Similar activităților Redare mesaj și Meniu, activitatea Col ectare cifre poate utiliza fișiere audio, mesaje text în vorbire sau o combinație a ambelor.

Această activitate acceptă cifre de intrare DTMF de la 0 la 9 și alfabetele A, B, C și D. A pelantul poate introduce # sau * ca simbol de terminare pentru a indica sfârșitul intrării DTMF.

Apelantul nu poate utiliza simbolurile de terminare pentru alte scenarii ca parte a activității Collect Digit, cum ar fi confirmarea sumei sau a ID-ului clientului.

În mod implicit, platforma media de generație următoare acceptă numai DTMF de tip RFC2833 atât pentru apelurile de intrare, cât și pentru cele de ieșire .

Platforma media de generație următoare acceptă DTMF în bandă.

Această caracteristică este disponibilă numai dacă steagul de caracteristică corespunzător este activat.

De asemenea, puteți auzi tonuri DTMF în bandă în timpul înregistrării și în timpul conferinței cu alte părți.

Puteți configura aceste căi de gestionare a erorilor pentru a gestiona erorile de execuție a fluxului:

  • Timeout de intrare —Indică calea de ieșire a erorii pe care o ia fluxul după expirarea duratei de expirare a intrării. Configurarea acestei căi asigură că apel antul nu rămâne inactiv prea mult timp. Modificați durata de expirare a intrării în secțiunea Setări avansate din panoul Proprietăți. Luați în considerare redarea unui mesaj pentru a clarifica ce se așteaptă de la apelant, apoi reveniți la începutul activității.

  • Intrare nepotrivită —Indică calea de ieșire a erorii pe care o ia fluxul dacă apelantul introduce o intrare DTMF care nu este configurată în secțiunea Legături de meniu particularizate. Configurarea acestei căi asigură că apelantului i se permite să repornească activitatea și să încerce din nou. Luați în considerare redarea unui mesaj pentru a clarifica ce se așteaptă de la apelant, apoi reveniți la începutul activității.

  • Eroare nedefinită —Pentru mai multe informații, consultați Configurarea gestionării erorilor.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Prompt, configurați următoarele setări:

  1. Text-to-Speech dezactivat — În mod implicit, transformarea textului în vorbire nu este activată. Pentru a configura promptul fără text-to-speech, adăugați cel puțin un fișier audio preînregistrat. Alegeți fișierul audio din lista derulantă. Puteți configura până la un total de cinci solicitări audio (fișiere audio și variabile de prompt audio combinate). Promptul complet este red at apelantului în ordinea configurată, alternând între fișierele audio și variabilele promptului audio.

    Dacă oricare dintre intrările listei ordonate este goală, sistemul afișează o eroare de flux. Rezolvați aceste erori înainte de a publica fluxul.

    • Adăugați fișiere audio — Pentru a adăuga mai multe fișiere audio, faceți clic pe Adăugare nou. Fișierele sunt redate apelantului în secvența în care sunt configurate.

      Pentru a elimina un fișier audio din secvență, faceți clic pe pictograma Șter gere care apare lângă fiecare listă derulantă. Pictograma Ștergere nu apare atunci când este disponibilă o singură listă derulantă, deoarece aveți nevoie de cel puțin un fișier audio pentru solicitare.

      Pentru a gestiona fişierele audio, consultaţi Încărcarea unui fişier de resurse audio.

    • Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

      Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

      Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

      Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub

    • Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a previzualiza fișierul audio. În caseta de dialog Prompt de previzualizare care apare, faceți clic pe redare pentru a reda fișierele audio alese.

    • Faceți promptul întreruptibil - Caseta de selectare Faceți promptul întreruptibil vă permite să indicați dacă promptul configurat poate fi întrerupt de intrarea sau evenimentul apelantului. În mod implicit, solicitările nu pot fi întrerupte. Dacă solicitarea este importantă pentru ca apelantul să o audă, nu permiteți ca acesta să fie întreruptibil.

      Notă: Pentru organizațiile care sunt furnizate cu noua platformă de generație următoare, sistemul configurează promptul întreruptibil în mod implicit, indiferent dacă caseta de selectare Faceți prompturile întreruptibile este bifată sau debifată de dezvoltatorii fluxului.

  2. Text-to-Speech activat —În mod implicit, transformarea textului în vorbire nu este activată. Pentru a utiliza textul în vorbire în solicitări, activați butonul de comutare Text-to-speech. Puteți configura până la un total de cinci solicitări audio ( mesaje text în vorbire, fișiere audio și variabile de prompt audio combinate). Solicitarea completă este redată apelantului în ordinea configurată, alternând între mesajele text-vorbire, fișierele audio și variabilele promptului audio configurate.

    • Conector — Opţiunile Limbă şi Voce se modifică în func ţie de conectorul selectat. Selecția dictează limba, sexul și tonul pe care sistemul le folosește pentru a citi mesajele text-vorbire către apelant.

      Dacă utilizați Google TTS, puteți previzualiza diferitele opțiuni de pe pagina Google Text to Spe ech.

      Clienții existenți pe platforma vocală Next Generation pot vizualiza atât conectorii Cisco Cloud Text-to-Speech, cât și conectorii Google TTS.

    • Su@@ prascrie setările implicite pentru limbă și voce —Utilizați acest comutator pentru a suprascrie setările vocale configurate în variabila Global Voicename. Acest parametru este activat în mod implicit.

    • Ieșire Voice —Indică numele vocii de ieșire. Acest câmp apare numai dacă activaţi butonul de comutare Anulare setări de limbă şi voce implic ite. Selectați numele vocal de ieșire din lista derulantă.

      Dacă numele de voce de ieșire acceptat de Google nu este disponibil în lista derulantă Vocea de ieșire, dezactivați butonul de comutare Anulează setările implicite pentru limbă și voce. Includeți activitatea Setare variabilă înainte de activitatea Colectare cifre în flux.

      Configurați activitatea Setare variabilă după cum urmează:

      1. Setați variabila la Global_voiceName.

      2. Setați valoarea variabilei la codul de nume vocal de ieșire necesar (de exemplu, en-US-standard-d). Pentru mai multe informații despre vocile și limbile acceptate, consultați pagina Voci și limbi acceptate de Google.

    • Adăugați mesaj text la vorbire — Când creați promptul, puteți utiliza textul în vorbire sau un amestec de fișiere audio preînregistrate și mesaje text-vorbire. Faceți clic pe Adăugare mesaj text în vorbire pentru a adăuga un nou câmp de introducere a textului în secțiunea Prompt. Aici, puteți introduce mesajul care este citit apelantului cu limba și vocea selectate.

      Considerații importante:

      • Utilizați o activitate Set Variable pentru a seta valoarea mesajului TTS la o variabilă de flux înainte de a o utiliza în activitate.

      • Folosiți ghilimele simple în loc de ghilimele duble în expresiile pietricele.

      Nu există limită de caractere pentru mesajele Cisco Text-to-Speech.

      Câmpul acceptă două tipuri de intrare: text brut (text simplu) sau date formatate SSML . Puteți utiliza variabile și ca parte a mesajului pentru a citi conținutul dinamic.

      Pentru a specifica o variabilă, utilizați această sintaxă: {{variable}}. De exemplu, {{newContact.ani}}.

      Pentru etichetele SSML acceptate pentru Cisco Cloud text-to-speech, consultați Text-to-speech (TTS) din Centrul de contact We bex.

    • Adăugare fișier audio —Pentru a alterna mesajele text în vorbire cu fișiere audio preînregistrate, faceți clic pe Adăugare fișier audio. Aceasta adaugă un nou rând la configurație unde puteți selecta un fișier audio dintr-o listă derulantă.

      Pentru a elimina un element din secvență, faceți clic pe pictograma Ștergere de lângă acel element. Pictograma Ștergere nu este vizibilă atunci când este configurat un singur câmp, deoarece este necesar cel puțin un mesaj sau un fișier audio.

    • Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

      Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

      Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

      Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub.

    • Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a testa și previzualiza mesajele text-vorbire și fișierele audio. În caseta de dialog Prompt previzualizare care apare, alegeți vocea necesară pentru a testa solicitarea. Puteți reda mesajele și fișierele audio după cum urmează:

      1. Faceți clic pe Redare tot pentru a reda atât fișierul audio, cât și mesajul împreună.

      2. Redați numai fișierele audio.

      3. Redați numai mesajele text-vorbire.

    • Faceți promptul întreruptibil - Caseta de selectare Faceți promptul întreruptibil vă permite să indicați dacă promptul configurat poate fi întrerupt de intrarea sau evenimentul apelantului. În mod implicit, solicitările nu pot fi întrerupte. Dacă solicitarea este importantă pentru ca apelantul să o audă, nu permiteți ca acesta să fie întreruptibil.

      Pentru organizațiile care sunt furnizate cu noua platformă de generație următoare, sistemul configurează promptul întreruptibil în mod implicit, indiferent dacă caseta de selectare Faceți promp turile întreruptibile este bifată sau debifată de dezvoltatorii fluxului.

  3. Apoi, configurați setările text-to-speech. Setările text-to-speech includ următoarele setări care sunt utilizate pentru a valida intrarea DTMF preconizată de la apelant.

    • Rata de vor bire - Indică rata de vorbire. Măriți sau micșorați intrarea numerică pentru a menține rata ideală de vorbire și pentru a controla rata de vorbire de ieșire.

      Valorile valide pentru intrarea numerică sunt cuprinse între 0,25 și 4,0 cuvinte pe minut (wpm). Valoarea implicită este 1,0 wpm.

    • Creșterea volum ului —Indică creșterea sau scăderea volumului de ieșire. Măriți sau micșorați intrarea numerică pentru a menține volumul ideal de vorbire de ieșire.

      Intrările valide pentru intrarea numerică sunt cuprinse între —96,0 decibeli până la 16,0 decibeli (dB). Valoarea implicită este de 0,0 dB.

  4. În Setări avansate, configurați următoarele:

    • Timeout fără intrare — Indică durata maximă pe care activitatea Colectare cifre așteaptă să o introducă, înainte de a trece la calea Timeout de intrare. Valoarea implicită este de 3 secunde.

    • Timeout între cifre — Indică durata maximă pentru care activitatea Colectare cifre așteaptă între cifre, înainte de a continua în flux. Acest lucru se întâmplă numai după introducerea a cel puțin o cifră. Apelantul poate introduce simbol ul terminatorului pentru a indica faptul că intrarea este finalizată, astfel încât apelul să continue fără a aștep ta expirarea intercifrelor.

      Inter-Digit Timeout nu se aplică clienților care utilizează platforma de servicii vocale. În mod implicit, acest parametru nu este dezactivat pentru clienții care utilizează platforma de servicii vocale.

    • Cifre minim e — Indică numărul minim de cifre pe care apelantul trebuie să le introducă. Valoarea implicită este 1. Dacă apelantul introduce intrarea care este mai mică decât această valoare, fluxul urmează calea Intrare nepotrivită care este configurată în secțiunea Gestionare erori .

    • Cifre maxim e —Indică numărul maxim de cifre pe care apelantul le poate introduce. Valoarea implicită este 10. Dacă apelantul introduce intrarea care este mai mare decât această valoare, fluxul urmează calea Intrare nepotrivită care este configurată în secțiunea Gestionare erori .

    • Simbol terminator — Indică caracterul pe care apelantul îl poate introduce pentru a specifica sfârșitul intrării. Simbolul Terminator poate fi fie # sau *, în funcție de configurație.

      În mod implicit, simbolul Terminator este #.

  5. În secțiunea Variabilă de ieșire, activitatea Colectare cifre furnizează vari abila {{collectDigits.digitsEntered}}, care stochează intrarea DTMF a apelantului atunci când fluxul rulează. Puteți utiliza această variabilă în activitățile ulterioare pentru a controla logica fluxului. Numele variabilei reflectă dinamic eticheta atribu ită activității Colectare cifre. Dacă fluxul include mai multe activități Collect Digits, sistemul captează o variabilă de ieșire separată pentru fiecare. Pentru mai multe informații, consultați Variabile de ieșire a evenimentului.

Meniu

Activitatea Meniu vă permite să construiți o experiență Cisco Unified IP Interactive Voice Response (IVR) în fluxul dvs. Activitatea redă un prompt care permite apelantului să introducă o cifră DTMF . Pe baza cifrei pe care o introduce apelantul, fluxul poate lua o cale diferită.

Un meniu poate avea 1-10 ramuri, reprezentate prin cifre 0-9.

Puteți utiliza activitatea de meniu cu sau fără activarea textului în vorbire. Opțiunile de configurare se modifică în consecință.

Puteți configura aceste căi de gestionare a erorilor pentru a gestiona erorile de execuție a fluxului:

  • Timeout fără intrare — Indic ă calea de ieșire a erorii pe care o ia fluxul după expirarea duratei de expirare a intrării. Configurarea acestei căi asigură că apel antul nu rămâne inactiv prea mult timp. Modificați durata de expirare fără intrare în secțiunea Setări avansate din panoul Proprietăți. Luați în considerare redarea unui mesaj pentru a clarific a așteptările apelantului, apoi reveniți la începutul activității.

  • Intrare nepotrivită —Indică calea de ieșire a erorii pe care o ia fluxul după ce apelantul introduce o intrare DTMF care nu este configurată în secțiunea Legături de meniu particularizate. Configurarea acestei căi asigură că apelantul poate reporni activitatea și poate încerca din nou. Luați în considerare redarea unui mesaj pentru a clarific a așteptările apelantului, apoi reveniți la începutul activității.

    Pentru a anula apelul înapoi la începutul activității pentru un număr specificat de ori:

    • Adăugați activitatea Setare variabilă după activitatea Meniu.

    • În activitatea Meniu, conectați nodurile de timp fără intrare și Non-input En try la activitatea Setare variabilă.

    • Configurați activitatea Setare variabilă după cum urmează:

      • În câmpul Variabilă alegeți Timeout.

      • Setați Valoarea variabilei la {{Timeout +1}}.

    • Adăugați activitatea Condiție după activitatea Setare variabilă.

    • În activitatea Condiție, introduceți următoarea expresie:

      {{Timeout >= n}}, unde 'n' este numărul de ori în care doriți să returnați apelul înapoi în meniu înainte ca apelul să se deconecteze.

      De exemplu, dacă {{Timeout >= 3}}, configurația returnează apelul înapoi în meniu de trei ori înainte ca apelul să se deconecteze.

    • Adăugați activitatea Redare mesaj urmată de activitatea Deconectați contactul pentru a reda înregistrarea și deconectați apelul dacă apelantul nu selectează opțiunile configurate sau expirarea apare după n număr de ori.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Prompt, configurați următoarele setări:

  1. Text-to-Speech dezactivat — Text-to-speech nu este activat în mod implicit. Pentru a utiliza textul în vorbire în solicitare, activați butonul de comutare Text-to-speech. Alegeți fișierul audio din lista derulantă. Puteți configura până la un total de cinci solicitări audio (fișiere audio și variabile de prompt audio combinate). Activ itatea redă promptul complet către apelant în ordinea configurată, alternând între fișierele audio și variabilele promptului audio configurate.

    Dacă oricare dintre intrările listei ordonate este goală, sistemul afișează o eroare de flux. Rezolvați aceste erori înainte de a publica fluxul.

    • Adăugați fișiere audio - Pentru a config ura promptul fără text-to-speech, adăugați cel puțin un fișier audio preînregistrat. Alegeți fișierul din câmp ul derulant etichetat 1. Pentru a adăuga mai multe fișiere audio, faceți clic pe Adăug are nou.

      Pentru a elimina un fișier audio din secvență, faceți clic pe pictograma Șter gere care apare lângă lista derulantă. Deoarece este necesar cel puțin un fișier audio, pictograma Ștergere nu este vizibilă dacă este vizibil un singur câmp derulant.

      Gestionaţi fişierele audio din setarea Prompturi audio din Control Hub. Pentru mai multe informații, consultați Gestionarea solicitărilor audio.

    • Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

      Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

      Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

      Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub.

    • Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a previzualiza fișierul audio. În caseta de dialog Prompt de previzualizare care apare, faceți clic pe redare pentru a reda fișierele audio alese.

    • Faceți promptul întreruptibil - Această opțiune vă permite să indicați dacă promptul configurat poate fi întrerupt de intrarea sau evenimentul apelantului. În mod implicit, opțiunea „Faceți promptul întreruptibil” nu este bifat pentru activitatea de meniu. Dacă doriți ca apelantul să poată întrerupe meniul atunci când intră în intrarea DTMF, luați în considerare întreruperea mesaj ului.

      Notă: Pentru organizațiile care sunt furnizate cu noua platformă de generație următoare, sistemul configurează promptul întreruptibil în mod implicit, indiferent dacă caseta de selectare Faceți promp turile întreruptibile este bifată sau debifată de dezvoltatorii fluxului.

  2. Text-to-Speech activat —În mod implicit, transformarea textului în vorbire nu este activată. Pentru a utiliza textul în vorbire în solicitare, activați butonul de comutare Text-to-speech. Puteți configura până la un total de cinci solicitări audio ( mesaje text în vorbire, fișiere audio și variabile de prompt audio combinate). Activitatea redă promptul complet către apelant în ordinea configurată, alternând între mesajele Text-to-Speech, fișierele audio și variabilele prompt audio.

    • Conector —Alegeți un conector pentru autentificarea serviciului text-to-speech. Lista derulantă afișează numele conectorilor Google configurați în Control Hub.

      Clienții existenți pe platforma vocală clasică pot vizualiza numai conectorul Google TTS în lista derulantă.

      Clienții existenți pe platforma vocală Next Generation pot vizualiza atât conectorii Cisco Cloud Text-to-Speech, cât și conectorii Google TTS.

    • Su@@ prascrie setările implicite pentru limbă și voce —Utilizați acest comutator pentru a suprascrie setările vocale configurate în variabila Global Voicename. Acest parametru este activat în mod implicit.

    • Vocea de ieșire —Selectați numele vocii de ieșire din lista derulantă.

      Dacă numele de voce de ieșire acceptat de Google nu este disponibil în lista derulantă Voc ea de ieșire, dezactivați butonul de comutare Anulare setări de limbă și voce implic ite. Includeți activitatea Setare variabilă înainte de activitatea Meniu în flux.

      Configurați activitatea Setare variabilă după cum urmează:

      1. Setați variabila la Global_voiceName.

      2. Setați valoarea variabilei la codul de nume vocal de ieșire necesar (de exemplu, en-US-standard-d). Pentru mai multe informații despre vocile și limbile acceptate, consultați pagina Voci și limbi acceptate de Google.

    • Adăugați fișiere audio —Pentru a alterna mesajele text în vorbire cu fișiere audio preînregistrate, faceți clic pe Adăugare fișier audio. Aceasta adaugă un nou rând la configurație în care puteți alege un fișier audio dintr-o listă der ulantă.

    • Pentru a elimina un element din secvență, faceți clic pe pictograma Șter gere lângă acel element. Deoarece este necesar cel puțin un mesaj sau un fișier audio, pictograma Ștergere nu este vizibilă atunci când este configurat un singur câmp.

    • Adăugați mesaj text la vorbire — Când creați promptul, puteți utiliza exclusiv textul în vorbire sau puteți utiliza un amestec de fișiere audio preînregistrate și mesaje text în vorbire. Faceți clic pe Adăugare mesaj text în vorbire pentru a adăuga un nou câmp de introducere a textului în secțiunea de creare a promptului.

      Considerații importante:

      1. Utilizați o activitate Set Variable pentru a seta valoarea mesajului TTS la o variabilă de flux înainte de a o utiliza în activitate

      2. . Folosiți ghilimele simple în loc de ghilimele duble în expresiile pietricele.

      Puteți introduce mesajul care trebuie citit apelantului utilizând limba și vocea selectate.

      Nu există limită de caractere pentru mesajele Cisco Text-to-Speech.

      Câmpul acceptă două tipuri de intrare: text brut (text simplu) sau date formatate în limbaj de mar care a sintezei vorbirii (SSML). De asemenea, puteți utiliza variabile ca parte a mesajului pentru a citi conținutul dinamic. Dacă tastați o variabilă, utilizați această sintaxă: {{variable}}. De exemplu, {{newContact.ani}} folosește sintaxa variabilă validă.

      Pentru etichetele SSML acceptate pentru Cisco Cloud text-to-speech, consultați Text-to-speech (TTS) din Centrul de contact We bex.

    • Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

    • Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

      Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

      Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub.

    • Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a testa și previzualiza mesajele text-vorbire și fișierele audio. În caseta de dialog Prompt previzualizare care apare, alegeți vocea necesară pentru a testa solicitarea. Puteți reda mesajele și fișierele audio după cum urmează:

      1. Faceți clic pe Redare tot pentru a reda atât fișierul audio, cât și mesajul împreună.

      2. Redați numai fișierele audio.

      3. Redați numai mesajele text-vorbire.

    • Faceți promptul întreruptibil - Această opțiune vă permite să indicați dacă promptul configurat poate fi întrerupt de intrarea sau evenimentul apelantului. În mod implicit, opțiunea „Faceți promptul întreruptibil” nu este bifat pentru activitatea de meniu. Dacă doriți ca apelantul să poată întrerupe meniul atunci când intră în intrarea DTMF, luați în considerare întreruperea mesaj ului.

      Pentru organizațiile care sunt furnizate cu noua platformă de generație următoare, sistemul configurează promp tul întreruptibil în mod implicit, indiferent dacă dezvoltatorii fluxului au bifat sau debifat caseta de selectare Faceți promp tul întreruptibil.

  3. În Legături de meniu particularizate, configurați una sau mai multe linkuri de meniu pe baza cerințelor organizației.

    Această capacitate ajută unul sau mai mulți utilizatori să selecteze diferite ramuri din flux pe baza cifrei selectate.

    Puteți configura până la zece linkuri de meniu personalizat.

    • DIGIT — Alegeți un număr din lista derulantă. DIGIT corespunde intrării DTMF pe care apelantul o introduce pentru a indica ce cale a flux ului să urmeze. Cifrele 0-9 sunt disponibile pentru selecție și puteți selecta fiecare opțiune o singură dată.

    • DESCRIERE LINK - Adăugați o descriere pentru a indica ce cale a fluxului corespunde cifra.

      De exemplu, dacă apăsarea 1 conduce apelantul la o coadă de așteptare care poate ajuta cu o întrebare de vânzări, tastați Vânzări în descrierea linkului. DESCRIEREA LINKULUI nu are niciun impact asupra apelului în sine, dar poate ajuta la urmărirea modului în care este construit Meniul.

    • Adaugă nou — Faceți clic pe Adăugare nou pentru a adăuga mai multe linkuri de meniu. Puteți adăuga o cifră și o descriere a linkului pentru fiecare rând. Puteți adăuga până la zece linkuri.

    Puteți configura legăturile de meniu atât în panoul Proprietăți, cât și în activitatea în sine. Acest lucru permite diferite opțiuni de configurare care se bazează pe preferințele utilizatorului. Sistemul actualizează conținutul în timp real în ambele locații atunci când se face o editare.

  4. Apoi, configurați setările text-to-speech, includeți următoarele setări care sunt utilizate pentru a valida intrarea DTMF așteptată de la apelant.

    • Rata de vor bire - Indică rata de vorbire. Măriți sau micșorați intrarea numerică pentru a menține rata ideală de vorbire și pentru a controla rata de vorbire de ieșire.

      Valorile valide pentru intrarea numerică sunt cuprinse între 0,25 și 4,0 cuvinte pe minut (wpm). Valoarea implicită este 1,0 wpm.

    • Creșterea volum ului —Indică creșterea sau scăderea volumului de ieșire. Măriți sau micșorați intrarea numerică pentru a menține volumul ideal de vorbire de ieșire.

      Intrările valide pentru intrarea numerică sunt cuprinse între —96,0 decibeli până la 16,0 decibeli (dB). Valoarea implicită este de 0,0 dB.

    • Timeout fără intrare — Specifică timpul maxim pe care activitatea îl așteaptă pentru intrare înainte de a continua pe calea Timeout fără intrare. Valoarea implicită este de 3 secunde.

  5. Activitatea Meniu utilizează variabila de ieșire {{menu.optionEntered}}. Când sistemul execută fluxul, această variabilă stochează intrarea DTMF pe care apelantul a introdus-o în timpul interacțiunii cu meniul.

    Puteţi utiliza variabila de ieşire {{menu.optionEntered}} în activităţile ulterioare pentru a controla secvenţa fluxului. Numele variabilei se modifică dinamic în funcție de eticheta asociată activității Meniu. Sistemul poate capta mai multe valori variabile atunci când fluxul utilizează mai multe activități de meniu. Pentru mai multe informații despre acest tip de variabilă, consultați Vari abile de ieșire a activității.

Redați mesajul

Activitatea Redare mesaj redă apelantului un mesaj neîntreruptibil. Puteți utiliza activitatea Redare mesaj cu sau fără funcția Text-to-speech activată. Opțiunile de configurare se modifică în consecință.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Configurarea gestionării erorilor.

Activitatea de redare a mesajului este neîntreruptibilă pentru intrările DTMF.

Activitatea Redare mesaj este întreruptă din cauza disponibilității agentului de a răspunde la apel, dacă este inclusă după activitatea Contact în coadă într-un flux de apeluri.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Prompt, configurați următoarele setări:

  1. Dezactivat Text-to-Speech — Dacă nu doriţi să utilizaţi funcţia Text-to-Speech în solicitare, dezactivaţi butonul de comutare Text-to-Speech. În mod implicit, Text-to-speech nu este activată.

    Puteți configura până la cinci solicitări audio (fișiere audio și variabile de prompt audio combinate). Promptul complet este red at apelantului în ordinea configurată, alternând între fișierele audio și variabilele promptului audio.

    Dacă oricare dintre intrările listei ordonate este goală, sistemul răspunde cu o eroare de flux. Rezolvarea acestor erori înainte de publicarea fluxului

    • Adăugați fișiere audio —Pentru a configura promptul fără Text-to-Speech, adăugați cel puțin un fișier audio preînregistrat. Alegeți fișierul audio dorit din lista derulantă care este etichetată ca 1.

      Pentru a adăuga mai multe fișiere audio, faceți clic pe Adăug are nou. Fișierele sunt redate apelantului în ordinea în care apar.

      Pentru a elimina un fișier audio din secvență, faceți clic pe pictograma Șter gere care apare lângă fiecare listă derulantă.

    • Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

      Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

      Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

      Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub.

    • Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a previzualiza fișierul audio. În caseta de dialog Prompt de previzualizare care apare, faceți clic pe redare pentru a reda fișierele audio alese.

  2. Activați textul în vorbire — Pentru a utiliza funcția Text-to-speech în solicitare, activ ați butonul de comutare Text în vorbire. Puteți configura până la un total de cinci solicitări audio ( mesaje text în vorbire, fișiere audio și variabile de prompt audio combinate). Solicitarea completă este redată apelantului în ordinea configurată, alternând între mesajele Text-to-Speech, fișierele audio și variabilele promptului audio.

    • Conector —Indică conectorul pentru autentificarea serviciului Text-to-Speech . Lista derulantă afișează numele tuturor conectorilor Google din Control Hub. Sunt afișate numai conectorii activi. Selec tați conectorul din lista derulantă.

      Clienții existenți pe platforma vocală clasică pot vizualiza numai conectorul Google TTS în lista derulantă.

      Clienții existenți pe platforma vocală Next Generation pot vizualiza atât conectorii Cisco Cloud Text-to-Speech, cât și conectorii Google TTS.

    • Su@@ prascrie setările implicite pentru limbă și voce —Utilizați acest buton de comutare pentru a suprascrie setările vocale configurate în variabila Global Voicename. Acest parametru este activat în mod implicit.

    • Ieșire Voice —Indică numele vocii de ieșire. Acest câmp apare numai dacă activaţi butonul de comutare Anulare setări de limbă şi voce implic ite. Selectați numele vocal de ieșire din lista derulantă.

      Dacă numele de voce de ieșire acceptat de Google nu este disponibil în lista derulantă Vocea de ieșire, dezactivați butonul de comutare Anulează setările implic ite pentru limbă și voce. Includeți activitatea Setare variabilă înainte de activitatea Mesaj redare în flux.

      Configurați activitatea Setare variabilă după cum urmează:

      1. Setați variabila la Global_voiceName.

      2. Setați valoarea variabilei la codul de nume vocal de ieșire necesar (de exemplu, en-US-standard-d). Pentru mai multe informații despre vocile și limbile acceptate, consultați pagina Voci și limbi acceptate de Google.

    • Adăugare fișier audio —Pentru a alterna mesajele text în vorbire cu fișiere audio preînregistrate, faceți clic pe Adăugare fișier audio. Aceasta adaugă un nou rând la configurație unde puteți alege fișierul audio dorit din lista derulantă.

      Pentru a elimina un element din secvență, faceți clic pe pictograma Șter gere care apare lângă intrarea corespunzătoare sau lista derulantă.

    • Adăugați mesaj text în vorbire — Pentru a crea promptul, utilizați Text-to-speech sau un amestec de fișiere audio preînregistrate și mesaje Text-to-Speech.

      Faceți clic pe Adăugare mesaj text în vorbire pentru a adăuga un nou câmp de introducere a textului în secțiunea de creare a promptului. În acest câmp, tastați mesajul care urmează să fie redat apelantului în Limba și vocea selectate.

      Considerații importante:

      • Utilizați o activitate Set Variable pentru a seta valoarea mesajului TTS la o variabilă de flux înainte de a o utiliza în activitate.

      • Folosiți ghilimele simple în loc de ghilimele duble în expresiile pietricele.

      • Utilizați filtre de evacuare cu pietricele dacă mesajul dvs. TTS are mai mult de o linie (astfel încât sistemul să redea mesajul), de exemplu {{variable | escape ('json')}}

      • Nu există limită de caractere pentru mesajele Cisco Text-to-Speech.

      Câmpul acceptă două tipuri de date formatate - text brut (text simplu) sau limbaj de marcare a sintezei vorbirii (SSML). De asemenea, puteți utiliza variabile ca parte a mesajului pentru a citi conținutul dinamic.

      Pentru etichetele SSML acceptate pentru Cisco Cloud text-to-speech, consultați Text-to-speech (TTS) din Centrul de contact We bex.

    • Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

      Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

      Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

      Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub

    • Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a testa și previzualiza mesajele text-vorbire și fișierele audio. În caseta de dialog Prompt previzualizare care apare, alegeți vocea necesară pentru a testa solicitarea. Puteți reda mesajele și fișierele audio după cum urmează:

      1. Faceți clic pe Red are toate pentru a reda împreună atât fișierul audio, cât și mesajul TTS.

      2. Redați numai fișiere audio.

      3. Redați numai mesaje text în vorbire.

  3. Apoi, configurați setările text-to-speech. Setările text-to-speech includ următoarele setări care sunt utilizate pentru a valida intrarea DTMF preconizată de la apelant.

    • Rata de vor bire - Indică rata de vorbire. Măriți sau micșorați intrarea numerică pentru a menține rata ideală de vorbire și pentru a controla rata de vorbire de ieșire.

      Valorile valide pentru intrarea numerică sunt cuprinse între 0,25 și 4,0 cuvinte pe minut (wpm). Valoarea implicită este 1,0 wpm.

    • Creșterea volum ului —Indică creșterea sau scăderea volumului de ieșire. Măriți sau micșorați intrarea numerică pentru a menține volumul ideal de vorbire de ieșire.

      Intrările valide pentru intrarea numerică sunt cuprinse între —96,0 decibeli până la 16,0 decibeli (dB). Valoarea implicită este de 0,0 dB.

Nu includeți numai activitatea Mesaj redat în buclă după activitatea Contact în coadă în fluxul de apeluri. Puteți utiliza o combinație între activitatea Redare muzică și activitatea Redare mesaj în buclă pentru a crea un flux de apel valid.

Când includeți activitatea Redare mesaj înainte de activitatea Cer ere HTTP într-un flux de apeluri, solicitarea HTTP se execută numai după ce sunetul este redat complet.

Redați muzică

Activitatea Redare muzică redă muzică atunci când sosește un apel sau se află într-o coadă de așteptare. Puteți alege un fișier audio de redat, atunci când plasați un apelant în așteptare.

Puteți configura o cale de gestionare a erorilor (eroare nedefinită) pentru a gestiona erorile de sistem care pot apărea în timpul executării fluxului. Pentru mai multe informații, consultați Configurarea gestionării erorilor.

Înainte de a începe

Când includeți activitatea Redare muzică înainte de activitatea Cer ere HTTP într-un flux de apeluri, solicitarea HTTP se execută numai după ce sunetul este redat complet.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări muzică, configurați următoarele setări:

  1. Fișier audio static - Alegeți această opțiune dacă doriți să configurați sunetul static pentru a fi redat din pagina Prompt audio din Control Hub. Odată selectat, alegeți numele fișierului audio (.wav) din lista derulantă Fiș ier muz ical.

    Pentru mai multe informații, consultați Gestionarea solicitărilor audio.

  2. Fișier audio dinamic - Selectați această opțiune pentru a reda audio dinamic într-un singur flux. De exemplu, puteți utiliza o variabilă pentru a reda solicit ări în diferite limbi, în funcție de preferințele clientului.

    Pentru a configura sunetul dinamic, introduceți variabila audio ca expresie Pebble. Pentru mai multe detalii, consultați Sintaxa șablonului Pebble.

    Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub.

  3. Start Offset — Setați durata redării, în secunde, pentru fișierul muzical.

    De exemplu, dacă fișierul are o lungime de 60 de secunde, decalajul de pornire este de 45 de secunde, iar durata este de 30 de secunde, ultimele 15 secunde sunt redate mai întâi, apoi sunetul se conectează la început și redă primele 15 secunde. O valoare de 0 începe redarea de la început.

    Puteți introduce decalajul de început ca număr static (de exemplu, 20) sau ca expresie (de exemplu, {{musicLength + 20}}).

    Asigurați-vă că toate valorile sunt numerice.

  4. Durata muz icii —Specificați durata redării, în secunde, pentru fișierul muzical selectat (de exemplu, 30). Puteți introduce o valoare statică (de exemplu, 20) sau o expresie (de exemplu, {{musicLength + 20}}). Asigurați-vă că toate valorile sunt numerice. Dacă decalajul de pornire și durata depășesc lungimea fișierului, muzica se întoarce la început și continuă redarea.

    Redarea muzicii respectă aceste reguli:

    • Dacă durata muzicii specificată este mai mică decât lungimea fișierului audio, muzica se redă numai pentru durata specificată. De exemplu, o durată de 30 de secunde cu un fișier de 40 de secunde se redă timp de 30 de secunde.

    • Dacă durata muzicii depășește lungimea fișierului audio, muzica se red ă de până la cinci ori lungimea fișierului, în buclă după cum este necesar. De exemplu, o durată de 600 de secunde cu un fișier de 40 de secunde se redă timp de 200 de secunde (5 × 40).

Când includeți activitatea Redare muzică înainte de activitatea Cer ere HTTP într-un flux de apeluri, solicitarea HTTP se execută numai după ce sunetul este redat complet.

Înregistrare

Activitatea Înregistrare înregistrează intrarea sau exprimarea vorbirii apelanților la care se poate face referire în același flux de apeluri. Această activitate este disponibilă numai pentru clienții care utilizează platforma media Next Generation. Sistemul stochează fișierele audio înregistrate numai în timpul apelului, după care fișierele respective sunt șterse automat din sistem. În prezent, fișierele audio înregistrate sunt într-un format necriptat. Nu vă recomandăm să înregistrați informații sensibile utilizând această caracteristică.

Nu utilizaţi Activitatea înregistrării în cadrul unui flux de consultare către Număr de apelare la punct de intrare, deoarece această configuraţie nu este acceptată.

1

Conectați-vă la Control Hub, selectați Servicii > Cen tru de contact > F luxuri.

2

Faceți clic pe Gestionare flux uri, apoi faceți clic pe Creare fluxuri.

3

Faceți clic pe Start Fresh. Apare fereastra Flow Designer.

4

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

5

Trageți și fixați activitatea de înregistrare din Biblioteca de activități pe panza fluxului principal.

6

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

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

  2. În câmpul Descriere activitate, introduceți o descriere a activității.

7

În Setări înregistrare, configurați următoarele câmpuri:

  1. Bifați sau debifați caseta de selectare Ton de pornire pentru a activa sau dezactiva sunetul sonor scurt pentru a indica începutul înregistrării. În mod implicit, caseta de selectare este activată.
  2. În câmpul Timeout tăcere, introduceți valoarea numerică între 1 și 120 de secunde. Aceasta indică intervalul maxim de tăcere permis în orice moment după începerea înregistrării. Valoarea implicită este de 4 secunde. Înregistrarea se oprește atunci când există tăcere pentru expirarea timpului de tăcere.
  3. În câmpul Timp maxim de înregistrare, introduceți valoarea numerică între 1 și 120 de secunde pentru a indica timpul maxim permis pentru înregistrarea cuvântului apelantului. Valoarea implicită este de 30 de secunde. Înregistrarea se oprește atunci când înregistrarea atinge timpul maxim de înregistrare.
  4. În câmpul Simbol termin are, alegeți simbolul caracterului # sau * pe care utilizatorul final îl poate utiliza pentru a încheia o înregistrare. În mod implicit, simbolul terminatorului este #.
8

În secțiunea Variabile de ieșire, vizualizați următoarele variabile:

  • Record_AudioFileData —Stochează detaliile fișierelor audio înregistrate.
  • Record_errorCode — Stochează codul de stare de eroare al erorilor care apar în timpul inițierii sau în timpul înregistrării cuvântului apelantului.
  • record_errorDescription — Stochează descrierea erorilor care apar în timpul inițierii sau în timpul înregistrării cuvântului apelantului.

Puteți utiliza variabila de ieșire record_AudioFileData în activități precum Redare mesaj, Meniu și Colectare cifre într-un flux de apel. Această variabilă de ieșire poate fi configurată ca o variabilă audio în setările Prompt ale activităților IVR pentru a reda sun etul înregistrat apelanților. Valoarea variabilei poate fi sub forma unei expresii pietricele: {{record_activity_ label.audioFileData.name}}.

Puteți utiliza variabila de ieșire record_AudioFileData în activitatea Cerere HTTP pentru a încărca sunetul înregistrat pe serverul extern sau API terță parte. Acest lucru se poate face alegând tipul de conținut ca fișier și variabila de ieșire a activității de înregistrare din meniul derulant Con ținut din Corpul solicitării.

Următorul tabel listează codurile de eroare și descrierile pentru activitatea Înregistrare:

Cod de eroare

Descrierea erorii

Motivul

1001

INVALID_SILENCE_TIMEOUT

Timpul de expirare silențios configurat nu se află în intervalul valid cu prins între 1 și 120 de secunde.

1002

INVALID_MAXIMUM_RECORDING_DURATION

Timpul maxim de înregistrare configurat nu este în intervalul valid între 1 și 120 de secunde.

1003

INVALID_TERMINATION_SYMBOL

Simbolul Terminare configurat nu este unul dintre caracterele permise * sau #.

1004

RECORD_API_FAILURE

O eroare care a apărut în API pentru a iniția înregistrarea.

1005

FEATURE_DISABLED_FOR_ORG

Caracteristica nu este activată pentru organizație.

1006

Nu este detectată nicio intrare audio de înregistrare. Fiș ierul audio înregistrat poate conține tăcere.

1007

O eroare care a apărut în serviciile media în timpul înregistr ării.

Controlul înregistrării

Flow Designer oferă o activitate de control al înregistrării în scopul captării consimțământului de înregistrare de la utilizator sau apelant. Înregistrarea consimțământului este una dintre proprietățile de configurare disponibile ca parte a acestei activități. Utilizați o activitate de meniu pentru a capta consimțământul utilizatorului într-o variabilă de flux boolean. În timpul unei interacțiuni, dacă doriți să capturați valoarea consimțământului pentru a genera un raport, utilizați variabila booleană ca intrare la valoarea proprietății de consimțământ a activității Control înregistrare. Apoi, puteți marca variabila utilizată pentru a capta consimțământul apelantului ca raportabilă.

Dezvoltatorul fluxului poate determina dacă consimțământul de înregistrare pentru un apel trebuie capturat sau nu, în scopuri de raportare. Când un client dorește să capteze consimțământul pentru înregistrare, utilizați variabile globale pentru a genera un raport de consimțământ. Atunci când un client nu dorește să capteze consimțământul pentru înregistrare, utilizați variabile locale. Acest lucru oferă o flexibilitate mai bună chiriașilor și clienților pentru a gestiona utilizarea variabilelor.

Puteţi configura Controlul înregistrării utilizând aceşti paşi:

  1. În Flow Designer, trageți și fixați activitatea Control înregistrare din Biblioteca de activități pe pânză.

  2. Faceți clic pe Activitatea Control înregistrare pentru a configura setările de activitate.

  3. În Setări generale, introduceți un nume pentru activitate în Etich eta de activitate.

  4. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

  5. În Setări control înregistrare, selectați o variabilă de flux din lista derulantă pentru Activați înregistrarea.

O activitate de meniu pentru IVR (răspuns vocal interactiv) și o activitate de control al înregistrării atunci când sunt utilizate împreună în flux permite captarea consimțământului de înregistrare. Se acordă prioritate setării consimțământului utilizatorului în flux în comparație cu nivelul chiriașului sau nivelul cozii sau setările de configurare a nivelului de program de înregistrare.

Controlul înregistrării poate fi gestionat în următoarele scenarii:

  • Dacă configurația consimțământului utilizatorului este setată la Da în flux, atunci apelul este înregistrat, indiferent de configurația de înregistrare setată la nivelul chiriașului sau al cozii sau al programului de înregistrare.

  • Dacă utilizatorul nu este de acord și configurația este setată la Nu în flux, atunci apelul nu este înregistrat, indiferent de configurația de înregistrare setată la nivelul chiriașului sau al cozii sau al programului de înregistrare.

  • Dacă consimțământul utilizatorului nu este configurat în flux, dar o configurație este setată la Da la oricare dintre celelalte niveluri, cum ar fi chiriașul sau coada de așteptare sau programul de înregistrare, atunci apelul este înregistrat.

  • Dacă consimțământul utilizatorului nu este configurat și o configurație este setată la Nu la toate nivelurile, cum ar fi chiriașul, coada de așteptare și programul de înregistrare, apelul nu este înregistrat.

În plus, alte configurații de înregistrare, cum ar fi Continuare la transfer, Pauză reluarea activată și Pauză durata și așa mai departe, sunt aplicate în continuare pe baza ierarhiei existente, cum ar fi nivelul chiriașului, coada de așteptare sau programul de înregistrare.

Variabile de ieșire

Această activitate nu are variabile de ieșire.

Programați apeluri IVR

Funcția de apelare programată permite clienților să programeze apelurile înapoi folosind IVR. Clienții pot solicita apeluri înapoi în mod independent, fără a vorbi cu un agent, rezultând operațiuni mai eficiente ale centr ului de contact. Pentru a sprijini capacitățile de apelare programată către clienți, modulul Flow Designer furnizează activitatea Schedule Callback în cadrul fluxului.

Programați apelarea înapoi

Utilizați activitatea Programare apelare înapoi pentru a permite apelanților să programeze cu ușurință apelurile înapoi prin sistemul IVR . Puteți utiliza solicitări DTMF specifice pentru a capta detalii de programare de la apelant și pentru a transmite aceste informații ca intrare în activitatea Programare apelare înapoi.

Următoarele secțiuni vă permit să configurați activitatea Programare apelare înapoi:

  • Setări generale
  • Programarea setărilor de apelare
  • Variabile de ieșire a activității

Înainte de a începe

Asigurați-vă că configurați punctul de intrare a apelurilor înapoi în Control Hub. Consultați secțiunea Configurarea unui punct de intrare pentru apelare înapoi pentru detalii.

1

În Flow Designer, trageți și fixați activitatea Programare apelare înapoi din Biblioteca de activități pe pânză.

2

Faceți clic pe activitate pentru a configura setările de activitate.

3

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

4

În secțiunea Setări programare apelare înapoi, configurați următoarele detalii:

  1. Număr de apelare înapoi: numărul de telefon la care urmează să fie programată apelarea înapoi. Numărul poate include un cod de țară opțional și cifre (0-9), împreună cu caractere speciale permise: spațiu (), cratimă (-), paranteze ()) și punct (. ). Lungimea totală a numărului trebuie să fie între 7 și 15 caractere.

  2. Co@@ adă de apelare: Un identificator unic reprezentând coada de aștep tare asociată apelului înapoi. Puteți atribui o valoare statică a cozii sau puteți configura o valoare dinamică utilizând variabile de flux.

  3. Nume client (opțional): numele clientului care primește apelul înapoi. Dacă nu există nume, atunci numărul de apelare de apel înapoi este utilizat pentru a identifica clientul.

  4. Data program ării: Data la care clientul dorește să primească apelul înapoi.

    Data calendarului trebuie furnizată în format ISO-8601 (AAA-MM-DD). Trebuie să fie o dată valabilă în fusul orar specificat și ar trebui să se încadreze în termen de 31 de zile de la data curentă.

  5. Ora de începere a programului: Ora de începere preferată pentru primirea apel ului înapoi, specificată în formatul ISO-8601 (hh: mm: ss). Ora de pornire trebuie să fie cu cel puțin 30 de minute înainte de ora curentă.

  6. Ora de încheiere a programului: Ora de încheiere preferată până la care trebuie finalizat apelul înapoi, tot în format ISO-8601 (hh: mm: ss). Ora de încheiere trebuie să fie de cel puțin 30 de minute după ora de începere și nu poate depăși 8 ore după ora de înce pere.

  7. Fusul orar al programului: fusul orar al clientului relevant pentru data și ora furnizate. Acesta trebuie să fie un nume valid de fus orar IANA (de exemplu America/New_York). Puteți atribui un fus orar static sau puteți configura o valoare dinamică utilizând variabile de flux.

Includeți o serie de activități IVR (Meniu, Colectare cifre) pentru a aduna aceste informații de la apelant și a le transmite activității de apelare programată. Pentru a simplifica acest lucru, consultați subfluxul de apelare programată pentru detalii.

Variabile de ieșire a activității

Variabilele de ieșire a activității stochează datele care sunt capturate din activități și sunt create automat atunci când adăugați activități specifice la panza.

Activitatea Schedule Callback are următoarele variabile de ieșire:

  • ScheduleCallback.failure Code: Stochează codul de eroare. Sistemul stabilește această valoare numai atunci când activitatea eșuează.
  • ScheduleCallback.failure Description: Stochează detaliile eșecului. Sistemul stabilește această valoare numai atunci când activitatea eșuează.

Următoarele sunt codurile de eroare și descrierile pentru activitatea de apelare programată:

Cod de eșec

Valoarea codului de eroare

Descrierea eșecului

1

INVALID_REQUESTPentru orice intrări nevalide.

3

INVALID_QUEUEPentru detalii nevalide de coadă.

6

SYSTEM_ERROR

Acest cod reprezintă erorile diverse (care nu se încadrează în niciuna dintre categoriile definite).

Ce să faci în continuare

Utilizați activitatea Deconectați contactul pentru a termina fluxul de apeluri după programarea unui apel invers.

Trimite cifre

Puteţi utiliza activitatea Trimitere cifre pentru a configura fluxurile care trimit tonuri DTMF către apelant în timpul unei interacţiuni IVR. Acest lucru este util pentru:

  • Autentificare secur izată — Stabilirea unui flux de apeluri autentificat prin verificarea apelantului utilizând DTMF.

  • Interacțiunea cu sistemele externe - Comunicarea cu alte sisteme care necesită intrare DTMF.

Activitatea Send Digits permite autentificarea bazată pe ton și este importantă în scenarii care necesită interacțiuni sigure, cum ar fi verificarea autenticității căii de apel.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Play DTMF Settings, configurați următoarele setări:

  1. Setare valoare —Alegeți această opțiune dacă doriți să configurați cifre DTMF statice.

  2. Setare la variabilă - Alegeți această opțiune dacă doriți să configurați dinamic ci frele DTMF.

    Lungimea maximă a intrării DTMF este de 32 de caractere. Caracterele acceptate sunt 0-9, A-D, asterisc (*), hash (#) și virgulă (,). Caracterul virgulă (,) înseamnă o secundă de întârziere.

    Puteți utiliza activitatea Trimitere cifre numai în timpul primei etape a apelantului către IVR. Dacă îl utilizați în cadrul unei interacțiuni, cum ar fi consultarea/transferul la punctul de intrare, sistemul ignoră activitatea Trimitere cifre.

Setați anunțul

O activitate Setare anunț configurează anunțurile redate la conectarea apelului la un agent. Când este activat, puteți configura un mesaj preînregistrat ca mesaj de conformitate cu informații legale sau salut personalizat al agentului sau ambele. Puteți utiliza această activitate atât pentru apelurile de intrare, cât și pentru cele de ieșire.

  • Pentru fluxurile de intrare — Configurați activitatea de anunț înainte de activitatea Contact în coadă pentru performanțe optime. Alternativ, îl puteți configura în cadrul evenimentului pre-apel într-un flux de evenimente.
  • Pentru fluxurile de ieșire — Activitatea de anunț trebuie configurată în cadrul Evenimentului Pre-Dial . Asigurați-vă că activitatea Setare ID apelant este activitatea terminalului pentru Evenimentul Pre-Dial.

Activitatea Setare anunț acceptă următoarele tipuri de anunțuri:

  • Mesaj de conformitate
  • Salutul agentului
  • Anunț de șoaptă

Consultați Îm bunătățirea eficienței cu mesajele preînregistrate pentru mai multe detalii.

Pentru a configura activitatea Setare anunț, efectuați următorii pași:

  1. Conectați-vă la Control Hub.
  2. Navigați la Centrul de contact > Experiența clienților > F luxuri.
  3. Alegeți fluxul dorit și faceți clic pe pictograma Accesați setările flux ului pentru a deschide fluxul dorit.
  4. Trageți și fixați activitatea Setare anunț pe panza fluxului principal.
  5. În fila Setări generale, configurați următorii parametri:
    1. În câmpul Etichetă de activitate, introduceți un nume pentru activitate.

    2. În câmpul Descriere activitate, introduceți o descriere a activității.

  6. Pentru a configura salutul agentului, activaţi comutatorul Activare salutare agent. În câmp ul Sco p salut, introduceți numele scopului salutului.
  7. Pentru a configura mesajul de conformitate, activați comut atorul Activare mesaj de conformitate. Alegeți fișierul audio necesar din lista derulantă.

  8. Faceți clic pe Sal vare.
  9. Faceţi clic pe Public are pentru a publica fluxul.

Setați ID-ul apelantului

Utilizați activitatea Setare ID apelant pentru a defini ID-ul apelantului care se afișează în timpul unui apel. Activitatea Setare ID apelant trebuie utilizată numai pe fluxurile de evenimente. Setarea ID-ului apelantului este o activitate terminală care marchează sfârșitul unui flux de evenimente preDial care a avut loc. Activitatea Setare identificare apelant ajută la configurarea ANI pentru următoarele scenarii:

  • Apeluri de intrare

  • Apeluri externe

  • Apelare de curtoazie

  • Campanie de previzualizare

  • Apelare web

  • Executați fluxul

  • Transferați la numărul de apel

  • Consultați pentru a apela numărul

    Consultați agentul

    Consultați EP-DN/Coada de așteptare

  • Transferul în EP/Coada de așteptare

Puteţi configura această activitate lângă un operator de evenimente PreDial. ANI necesar poate fi configurat utilizând activitatea Setare identificare apelant pe baza serviciului de identificare a numărului format (DNIS), a tipului de operație sau a tipului de participant.

Puteți configura DN-ul agentului ca ANI personalizat, astfel încât agentul apelat să poată vedea DN/numărul de extensie al agent ului apelant atunci când este contactat. Acest lucru reduce șansele ca apel urile interne să fie abandonate. De exemplu, atunci când un utilizator de front office ( agentul centrului de contact) apelează un utilizator back-office (un angajat intern), utilizatorul back-office poate vedea ID-ul apelantului intern (numărul de contact/extensia) agentului, reducând astfel respingerile apelurilor.

În acest scop, apelantul poate vedea numărul de contact/extensia numai atunci când agentul apelat este contactat prin outdial, consult sau transfer către DN, iar DN este adăugat la lista numerelor de contact.

Trebuie să adăugați numărul de contact la lista numerelor interne pentru o organizație din Control Hub. Pentru mai multe informații despre cum să adăugați un număr de contact, consultați Crearea numărului de contact sau a extensiei.

Dacă introduceți un număr aleatoriu, sistemul verifică acest număr cu maparea implicită EP-DN care este configurată pe Control Hub sau. Management Portal Dacă există o nepotrivire, sistemul îl direcționează înapoi la ANI implicit. Pentru mai multe informații despre validarea ANI personalizată, consultați apelare înapoi.

Pentru a se asigura că numerele originale rămân disponibile pentru analiză în rapoarte, ANI afișat în rapoarte nu este modificat în ANI personalizat.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea Setări ID apel ant, vă rugăm să configurați următoarele:

  1. ID-ul apelantului static — Alegeți un număr de apelare care este mapat la un punct de intrare, din lista derulantă. Dacă nu selectați un număr, sistemul ia în considerare valoarea implicită în funcție de scenariul apelului.

  2. ID-ul apelantului variabil — Alegeți o variabilă validă (un număr E.164, cu o mapare EP-DN validă) din lista derulantă. Dacă nu selectați un număr, sistemul ia în considerare valoarea implicită în funcție de scenariul apelului. Dacă furnizați un număr care nu este în formatul de număr E.164, sistemul utilizează valoarea implicită, în funcție de scenariul de apel.

    Pentru a permite extensiile interne ca ANI personalizate pentru apelanți, atunci când configur ați fluxul predial pentru client/agent consultat sau dn/agent transferat sau dn, alegeți variabila P redial.otherPartyDN din meniul derulant ca ID apelant variabil. Deoarece această variabilă conține DN-ul agentului primar, va fi un ANI personalizat valid afișat pe dispozitivul receptorului.

Personalizarea ANI depinde de cerințele de reglementare. Luați în considerare dependențele regionale înainte de desfășurarea mediului.

Un handler de evenimente preDial care este utilizat pentru a personaliza ID-ul apelantului suprascrie ANI pe care l-ați selectat anterior, cum ar fi ANI outdial selectat de agent, apelarea curtoasă cu ANI personalizată sau orice scenariu similar.

Suportul pentru flux este necesar pentru orice scenariu de intrare sau de ieșire pentru a personaliza ANI.

Pentru cazurile de utilizare care depind de furnizorii de servicii, cum ar fi deciziile bazate pe codul de țară, restricțiile regionale etc., luați în considerare testarea fluxurilor cu furnizorii de servicii mai întâi.

Pentru ca ANI să funcționeze conform așteptărilor în diferite scenarii de apel, aveți nevoie de un mediu de generație următoare.

Utilizarea ANI pentru mai multe scenarii care sunt aplicabile în mediul Next Generation sunt:

Tabelul 15. Utilizarea ANI pentru mai multe scenarii într-un mediu de generație următoare

Scenariu

Configurare

Rezultat ANI

Clientul apelează

Manipulatorul de evenimente preDial nu este configurat

  • ANI-ul contactului este prezentat pe dispozitivul agentului

  • EP-DN este prezentat pe dispozitivul contactului

Clientul apelează

Manipulatorul de evenimente preDial este configurat

ANI este prezentat pe dispozitivul agentului - așa cum este definit în activitatea Set Caller ID

Agent Outdial

Manipulatorul de evenimente preDial nu este configurat

Dispozitivul persoanei de contact și dispozitivul agentului sunt prezentate cu Agent Outdial ANI selectat în cazul în care agentul selectează un ANI Outdial pe Desktop. În caz contrar, dispozitivul persoanei de contact și dispozitivul agentului sunt prezentate cu ANI-ul implicit al chiriașului.

Agent Outdial

Manipulatorul de evenimente preDial este configurat

Pentru dispozitivul fiecărui participant, fie Agent OUTdial ANI selectat poate fi păstrat, dacă este selectat, fie poate fi personalizat, așa cum este definit în activitatea Setare ID apelant.

Apelare de curtoazie

ANI al clientului definit în activitatea de apelare

ANI definit la activitatea Callback este prezentat pe dispozitivul persoanei de contact.

Apelare de curtoazie

  • ANI al clientului definit în activitatea de apelare

  • Manipulatorul de evenimente preDial este configurat pentru segmentul clientului

Activitatea setată a ID-ului apelantului configurată va avea prioritate.

Apelare de curtoazie

  • ANI al clientului definit în activitatea de apelare

    Manipulatorul de evenimente preDial nu este configurat pentru segmentul clientului

  • ANI definit la activitatea Callback este prezentat pe dispozitivul persoanei de contact.

  • Dacă ANI este definit la activitatea Set Caller ID, acesta este prezentat pe dispozitivul agentului.

Apelare de curtoazie

  • ANI pentru client nu este definit în activitatea de apelare

  • Manipulatorul de evenimente preDial nu este configurat pentru segmentul clientului

ANI-ul implicit al chiriașului este prezentat pe dispozitivul persoanei de contact.

Transfer de agent, consultați

Manipulatorul de evenimente preDial este configurat

Configurat Set Caller ID este afișat pe dispozitivul Agent-2 consultat transferat.

Creați numărul de contact sau extensia

Puteți adăuga un număr de contact la lista de numere interne pentru organizația dvs. AN I-urile personalizate vor fi vizibile pentru aceste contacte adăugate. Puteți adăuga un singur număr de contact la un moment dat sau puteți utiliza operațiuni în bloc pentru a încărca numere de contact ca fișier CSV.

Pentru mai multe informații despre cum să efectuați operațiuni în bloc pentru a crea, modifica, importa sau exporta obiecte de configurare în Control Hub, consultați Operațiuni în bloc în Centrul de contact Webex.

Pentru a adăuga un număr de contact sau o extensie:

  1. Conectați-vă la Control Hub.

  2. Accesați Centrul de contacta > Setări chiriași > Voc ă> Număr de contact.

  3. Faceți clic pe Adăugați mai multe pentru a adăuga un nou număr de contact/extensie la listă.

    Puteți crea numărul de contact/extensie într-un interval cuprins între 2 și 9 cifre. Numărul de contact/extensia poate începe cu 0. Puteți adăuga maximum 5000 de numere de contac te/extensii pentru fiecare organizație.

Setați anunțul Whisper

Activitatea Setare anunț de șoaptă redă un mesaj scurt, preînregistrat unui agent chiar înainte ca agentul să se conecteze cu un apelant. Anunțul este redat numai agentului; apelantul aude sunetul implicit în timp ce se redă anunțul de șoaptă.

Conținutul anunțului poate conține informații despre apelant care ajută la pregătirea agent ului pentru a gestiona apelul.

Furnizând agenților aceste informații în avans, anunțurile de șoaptă îi ajută să gestioneze apelurile mai eficient, ducând la timpi mai scurți de gestionare a apelurilor și la o satisfacție îmbunătățită a clienților .

Când se aude o șoaptă, nu poți:

  • Puneți apelul în așteptare, transfer sau conferință.

  • Solicitați asistență pentru supraveghetor.

Aceste caracteristici devin disponibile din nou după finalizarea anunțului.

Un anunț de șoaptă:

  • Se aplică apelurilor primite și transferului orb către EP.

  • Poate fi un șir TTS prompt sau (text-to-speech).

  • Poate fi combinat cu mesajul de conformitate și salutul agentului, caz în care șoapta se joacă mai întâi.

  • Nu este inclusă în înregistrarea apelurilor.

  • Acceptă toate tipurile de puncte finale ale agenților, cum ar fi telefonul, clientul soft și WebRTC.

1

Faceți clic pe activitate pentru a configura setările de activitate.

2

În secțiunea Setări generale, introduceți următoarele informații:

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

  2. (Opţional) În câmpul Descriere activitate, introduceţi o descriere a activităţii.

3

În secțiunea An unț șo aptă, puteți seta un mesaj pre-apel pentru agenți, furnizând detalii cheie ale apelantului pentru servicii personalizate.

Când activaţi comutatorul Activare text în vorbire, puteţi alege conectorul necesar.

  • Dacă alegeți conectorul Google TTS, trebuie să fi configurat un cont Google Cloud și să configurați serviciul Text-to-Speech. Pentru mai multe informații, consultați secțiunea Text-to-speech din Ghidul de configurare și administrare al Centrului de contact Webex.

  • Dacă alegeți conectorul Cisco TTS, puteți sări peste configurația contului Google Cloud.

  1. Conector —Indică conectorul pentru autentificarea serviciului Text-to-Speech . Lista derulantă afișează numele tuturor conectorilor Google din Control Hub. Sunt afișate numai conectorii activi. Selec tați conectorul din lista derulantă.

    Clienții existenți pe platforma vocală clasică pot vizualiza numai conectorul Google TTS în lista derulantă.

    Clienții existenți pe platforma vocală Next Generation pot vizualiza atât conectorii Cisco Cloud Text-to-Speech, cât și conectorii Google TTS.

  2. Su@@ prascrie setările implicite pentru limbă și voce —Utilizați acest buton de comutare pentru a suprascrie setările vocale configurate în variabila Global Voicename. Acest parametru este activat în mod implicit.

  3. Ieșire Voice —Indică numele vocii de ieșire. Acest câmp apare numai dacă activaţi butonul de comutare Anulare setări de limbă şi voce implic ite. Selectați numele vocal de ieșire din lista derulantă.

    Dacă numele de voce de ieșire acceptat de Google nu este disponibil în lista derulantă Vocea de ieșire, dezactivați butonul de comutare Anulează setările implicite pentru limbă și voce. Includeți activitatea Setare variabilă înainte de activitatea Mesaj redare în flux.

    Configurați activitatea Setare variabilă după cum urmează:

    • Setați variabila la Global_voiceName.

    • Setați valoarea variabil ei la codul de nume vocal de ieșire necesar (de exemplu, en-US-standard-d). Pentru mai multe informații despre vocile și limbile acceptate, consultați pagina Voci și limbi acceptate de Google.

  4. Adăugare fișier audio —Pentru a alterna mesajele text în vorbire cu fișiere audio preînregistrate, faceți clic pe Adăugare fișier audio. Aceasta adaugă un nou rând la configurație unde puteți alege fișierul audio dorit din lista derulantă.

    Pentru a elimina un element din secvență, faceți clic pe pictograma Ștergere care apare lângă intrarea corespunzătoare sau lista derulantă.

  5. Adăugați mesaj text în vorbire — Pentru a crea promptul, utilizați Text-to-speech sau un amestec de fișiere audio preînregistrate și mesaje Text-to-Speech.

    Faceți clic pe Adăugare mesaj text în vorbire pentru a adăuga un nou câmp de introducere a textului în secțiunea de creare a promptului. În acest câmp, tastați mesajul care urmează să fie redat apelantului în Limba și vocea selectate.

    Considerații importante:

    • Utilizați o activitate Set Variable pentru a seta valoarea mesajului TTS la o variabilă de flux înainte de a o utiliza în activitate.

    • Folosiți ghilimele simple în loc de ghilimele duble în expresiile pietricele.

      Nu există limită de caractere pentru mesajele Cisco Text-to-Speech.

    Câmpul acceptă două tipuri de intrări - text brut (text simplu) sau date formatate în limbajul de marcare a sintezei vor birii (SSML). De asemenea, puteți utiliza variabile ca parte a mesajului pentru a citi conținutul dinamic.

    Pentru etichetele SSML acceptate pentru Cisco Cloud text-to-speech, consultați Text-to-speech (TTS) din Centrul de contact We bex.

  6. Adăugare variabilă audio - Utilizați această opțiune pentru a configura promptul audio pentru a fi redat dinamic clienților. De exemplu, puteți configura această variabilă pentru a reda promptul audio în mai multe limbi, în funcție de preferințele clientului în timpul interacțiunii.

    Pentru a configura variabila audio, faceţi clic pe Adăugare variabilă audio. Introduceți valoarea variabilă sub forma unei expresii pietricele.

    Pentru mai multe informații, consultați Sintaxa șablonului Pebble.

    Valoarea variabilei trebuie să se potrivească cu numele fișierului.wav încărcat în Control Hub.

  7. Prompt de previzu alizare —Faceți clic pe butonul Previzualizare prompt pentru a testa și previzualiza mesajele text-vorbire și fișierele audio. În caseta de dialog Prompt previzualizare care apare, alegeți vocea necesară pentru a testa solicitarea. Puteți reda mesajele și fișierele audio după cum urmează:

    • Faceți clic pe Red are toate pentru a reda împreună atât fișierul audio, cât și mesajul TTS.

    • Redați numai fișierele audio.

    • Redați numai mesajele text-vorbire.

Începeți fluxul media

Activitatea Start Media Stream este utilizată pentru a permite transmiterea în flux a materialelor media vocale din conversațiile de apel active între un apelant și un agent.

Pentru mai multe detalii despre modul de utilizare a activității în fluxurile de apeluri, consultați Acti varea fluxului media pentru anumite cozi.

Încărcați audio

Utilizați activitatea Încărcare audio din flux pentru a activa încărcarea felicitărilor agenților.

1

Conectați-vă la Control Hub.

2

Navigați la Centrul de contact > Experiența clienților > F luxuri.

3

Alegeți fluxul dorit și faceți clic pe pictograma Accesați setările flux ului pentru a deschide fluxul dorit.

4

Trageți și fixați activitatea Încărcați audio pe panza fluxului principal.

5

În secțiunea Setări generale, configurați următorii parametri:

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

  2. În câmpul Descriere activitate, introduceți o descriere a activității.

6

În fila Informații fișier audio, configurați următorii parametri:

  1. Tip fișier audio - Alegeți tipul de fișier audio. În prezent, este acceptat doar salutul personal al agentului.

  2. Scopul salutului - Introduceți numele scopului de salut care este utilizat pentru crearea salutului agentului.

  3. Date de înregistrare — Fișierul audio înregistrat.

  4. ID agent —ID unic de utilizator atribuit fiecărui agent din centrul de contact.

Fluxuri de evenimente

F ila Flux uri de evenimente conține următoarele operatoare de evenimente pe care le utilizați în diferite activități:

OnGlobalError

Acest eveniment facilitează gestionarea erorilor globale. Sistemul declanșează acest eveniment atunci când nu configurați legăturile căii de eroare pe o activitate. Toate activitățile din gestionarea apelurilor și activitățile din controlul fluxului expun acest eveniment. Pentru mai multe informații, consultați Fluxul de lucru OnGlobalError.

AgentAcceptat

Sistemul declanșează acest eveniment atunci când un agent răspunde la un apel de intrare și întrerupe experiența contact ului într-o coadă. Acest eveniment este declanșat direct pentru apel urile progresive, predictive și de previzualizare, odată ce agentul răspunde la apel.

Activitățile care deschid acest eveniment sunt Screen Pop și Queue Contact.

Telefon Conectat

Sistemul declanșează acest eveniment atunci când un apel live se deconectează și elimină toți participanții. Evenimentul este disponibil dacă utilizați activitățile selectate de gestionare a apelurilor într-un flux, cum ar fi Screen Pop și Feedback V2. Acest eveniment nu necesită escaladare către un agent.

Când creați un flux, nu adăugați nicio activitate IVR după evenimentul Phone Contactended. În timpul executării fluxului, fluxul nu va funcționa atunci când adăugați o activitate după terminarea contactului.

Numai activitatea Contact în coadă expune acest eveniment.

AgentOferit

Sistemul declanșează acest eveniment atunci când un contact vocal este oferit unui agent. Acest eveniment permite dezvoltatorului fluxului să configureze mai multe activități acceptate care fac parte din gestionarea evenimentelor. De exemplu, un dezvoltator de flux poate configura o activitate Screen Pop împotriva unui eveniment AgentOffered. Această configurație furnizează agentului informații legate de client, înainte ca agentul să preia sau să răspundă la un apel.

Acest eveniment este asociat cu NewContact.

Evenimentul AgentOffered nu este acceptat pentru campaniile progresive, predictive și de previzualizare.

Puteți vizualiza variabilele aferente în Variabilele de ieșire ale evenimentului.

AgentDeconectat

Sistemul declanșează acest eveniment atunci când ultimul agent se deconectează de la un apel live, lăsând clientul singur pe linie.

Activitatea Contact în coadă expune acest eveniment.

Apelul înapoi a eșuat

Sistemul declanșează acest eveniment atunci când un apel de curtoazie sau un apel invers programat sau un apel personal programat eșuează.

  • Sistemul încearcă din nou un apel înapoi numai atunci când un apel înapoi eșuează de la capătul contactului. Apelul înapoi eșuează atunci când contactul este ocupat sau indisponibil sau nu există niciun răspuns de la un agent.

  • De asemenea, apelul eșuează de la capătul agentului atunci când telefonul unui agent nu este accesibil sau agentul refuză apelul. Apelul se mută înapoi la coadă și direc ționează din nou către un agent disponibil.

  • De asemenea, pentru apelurile programate, apelul înapoi eșuează atunci când ora de încheiere programată a ajuns fără ca apelul să fie direcționat către un agent. Pentru apelurile personale programate, apelarea înapoi eșuează și atunci când agentul atribuit nu este conectat.

Pentru a utiliza un apel de reîncercare într-un flux, configurați o variabilă de flux local (utilizând activitatea setVariable) cu valoarea 0 și creșteți-o după cum este necesar. Asigurați-vă că valoarea este mai mică decât valoarea numărării variabilei Retry.

Puteți atașa alte evenimente de care aveți nevoie în flux pentru a încerca o reîncercare de apelare. Includeți în flux o activitate de aștep tare urmată de un apel înapoi sau oricare dintre activitățile de coadă, cum ar fi Coadă către agent și Contact de coadă. Utilizați aceste activități în orice combinație sau ordine după activitatea de așteptare.

Pentru a încheia reîncercările:

  • Pentru o condiție adevărată, utilizați Activitatea End Flow. Nu utilizați o activitate de deconectare.

  • Pentru o condiție falsă, utilizați o Deconectare după ce o variabilă Retry este configur ată în flux. În acest caz, toate încercările de reîncercare sunt complete și nu există reîncercări disponibile.

Numărul maxim de încercări de reîncercare de apelare este de 10. Timpul maxim în care interacțiunea poate rămâne în sistem este de 14 zile. Ceea ce apare mai întâi este considerat ca durata de viață a unei interacțiuni pentru configurarea unei reîncercări.

Când utilizați o activitate Așteptare, intervalul minim de întârziere între reîncercare este de 10 secunde, iar intervalul maxim de întârziere între reîncercare este de 72 de ore.

Când starea unei persoane de contact este în limita de timp parcată și dacă sunt disponibile încercări de reîncercare, se generează un eveniment CallbackFailed. Manipulatorul de evenimente configurat din flux continuă să reîncerce apelul înapoi pentru încercările rămase.

Când o apelare înapoi la o persoană de contact eșuează, contactul este scos din coadă și se generează evenimentul CallbackFailed. Manipulatorul de reîncercare îl poate face din nou la coadă utilizând oricare dintre activitățile precum apelare înapoi (aceeași destinație sau destinație diferită), Contact în coadă și/sau Coadă către agent.

Dacă apelul înapoi este configurat la o destinație diferită în manipulatorul de evenimente CallbackFailed, abilitățile nu vor fi transmise mai departe.

Pentru apeluri inversate programate sau apeluri programate personale — în fluxul de reîncercare — utilizați NewContact.dnis în activitatea de apelare înapoi, dacă este configurat.

PreDial

Ca parte a NewContact, evenimentul preDial permite dezvoltatorului fluxului să seteze sau să personalizeze ID-ul apelantului utilizând activitatea Set Caller ID.

Când creați un flux de lucru, acest eveniment este disponibil în fila Fluxuri de evenimente din Flow Designer. Acesta este un eveniment care se termină prin configurarea activității Set Caller ID. Acest eveniment este declanșat atât pentru agent, cât și pentru client pe baza scenariului apelului.

Pentru ca apelurile de campanie să aibă succes, apelurile agenților și apelurile clienților trebuie să fie efectuate din aceeași regiune media. Regiunea media este selectată pe baza ANI/CLID-ului apelului atunci când este prezentată pe suporturi media. Maparea dintre ANI și regiunea media se efectuează în Control Hub. ANI-urile care sunt selectate la apelul agentului și apelul clientului, dacă sunt controlate prin intermediul evenimentului preDial din flux, ar trebui alese astfel încât ambele apeluri să emane din aceeași regiune.

De exemplu, dacă un agent este situat în Singapore, dar apelurile clienților urmează să fie efectuate în Statele Unite, ANI pentru apelul client poate fi selectat astfel încât regiunea media să fie SUA. În mod similar, ANI selectat pentru apelul de agent în evenimentul preDial ar trebui, de asemenea, ales astfel încât regiunea media sel ectată să fie SUA.

Următorul tabel oferă lista tipurilor de operații și tipurile de participanți corespunzătoare pentru Predial .OperationType.

Tabelul 16. Operațiuni legate de preDial.OperationType și tipuri de participanți

Predial.OperationType

Predial.ParticipantType

INBOUND

Agent

OUTDIAL

Agent, Client

COURTESY_CALLBACK

Agent, Client

PREVIEW_CAMPAIGN

Agent, Client

WEB_CALLBACK

Agent, Client

TRANSFER_TO_DN

DN

TRANSFER_TO_AGENT

Agent

CONSULT_TO_DN

DN

CONSULT_TO_AGENT

Agent

CONSULT_TO_QUEUE

Agent

CONSULT_TO_EP_DN

EP-DN

Personalizarea ANI nu este aplicabilă pentru Supervisor atunci când monitorizarea apelurilor este configurată.

Configurați fiecare cale de gestionare a evenimentelor preDial cu Setați ID-ul apelantului ca activitate terminală, altfel contactul poate fi abandonat.

Suportul de flux este necesar pentru orice scenariu de intrare sau de ieșire pentru a utiliza manipulatorul de evenimente preDial .

Nu utilizaţi activităţi de flux care coordonează un contact cu manipulatorul de evenimente preDial .

Pentru ANI configurat împotriva unui contact de ieșire, apelul este direcționat prin regiunea în care este mapat Agentul ANI, indiferent de regiunea în care se află contactul. De exemplu, dacă o organizație are centre de contact în SUA și Australia și se declanșează un apel de ieșire pentru un contact situat în SUA cu agentul ANI mapat în regiunea Australia, apelul este direcționat prin Australia.

Consultați tabelul Utilizarea ANI pentru mai multe scenarii într-un mediu de generație următoare din secțiunea Set are ID apelant pentru utilizarea ANI în diferite scenarii de apel.

Puteți vizualiza variabilele aferente în Variabilele de ieșire ale evenimentului.

ContactaniActualizat

Sistemul declanșează acest eveniment atunci când ANI al apelantului se schimbă. De exemplu, dacă apelul unui client merge mai întâi la un birou de operator și apoi este trimis agentului, desktopul agentului, dispozitivul agentului și toate informațiile aferente sunt actualizate automat cu ANI-ul apelantului. Acest lucru asigură că ID-ul apelantului original și detaliile corecte sunt afișate întotdeauna.

Numai transferurile de apeluri inițiate de la telefoanele de birou sau de la clienții Jabber la fața locului reflectă CLI final. Transferurile efectuate prin intermediul aplicației Webex Webex Calling nu se actualizează pentru a afișa CLI final.

OutboundCampaignCallResult

Ca parte a NewContact, acest eveniment este declanșat dacă contactul este conectat la un robot telefonic sau urmează să fie abandonat. În ambele cazuri, puteți reda un mesaj înainte de a deconecta contactul. Sistemul abandonează apelul dacă agentul nu este disponibil.

Numai activitățile Play Music și Play Mess age sunt acceptate pentru acest operator, iar apelul trebuie apoi deconectat.

Puteți adăuga în continuare activități suplimentare de control al apelurilor, cum ar fi Redare muzică, Deconectare contact etc. la acest eveniment, conform rezultatului Analizei progresului apelurilor (CPA). Rezultatele CPA pot fi una dintre următoarele:

  • AMD - indică detectarea unui robot telefonic.
  • ABANDONAT - indică faptul că apelul a fost abandonat din cauza indisponibilității unui agent.
  • LIVE_VOICE - indică faptul că o voce live a unui client este detectată într-o campanie IV R.

Dacă doriți să configurați IVR într-un apel de campanie de ieșire:

  1. Identificați fluxurile care utilizează evenimentul Outbound CampaignCallResult.
  2. Plasați o activitate GoTo pentru a mapa fluxul la un al doilea flux.
  3. Utilizați pașii IVR configurați cu activitatea agentului virtual în al doilea flux.

Asigurați-vă că efectuați acești pași, deoarece nu puteți utiliza o activitate de agent virtual direct cu un Outb oundCampaignCallResult.

Puteți vizualiza variabila aferentă în Variabile de ieșire a evenimentului.

Flux de lucru OnGlobalError

În timp ce creați un flux, puteți seta calea de eroare a unei activități pentru a gestiona o eroare de activitate sau o eroare generică pe care o primiți în timpul executării fluxului.

OnGlobalError Workflow
Flux de lucru OnGlobalError

Dacă primiți o eroare în timpul executării fluxului, execuția continuă cu următoarea activitate definită în calea de eroare. Dacă nu configurați calea de eroare în Fluxul principal, puteți seta în continuare evenimentul OnGlobalError disponibil în fil a Fluxuri de evenimente pentru a gestiona eroarea de execuție a fluxului.

Dacă nu reușiți să definiți căile de eroare atât în fluxul principal, cât și în fluxurile de evenimente, fluxul se încheie atunci când apare o eroare în timpul executării fluxului.

Să luăm în considerare un scenariu în care configurați activitatea Setare variabilă într-un flux.

Flow designer example to show where to set the variable activity in the main flow.
Setați activitatea variabilă în fluxul principal

Puteți seta nodul Eroare nedefinită al activității Setare variabilă pe Fluxul principal pentru a gestiona orice erori de sistem în timpul executării fluxului. Dacă nu doriți să definiți calea de eroare în fluxul principal, puteți totuși să accesați fila Flux de evenimente și să configurați fluxul de evenimente OnGlobalError.

Flow designer example to show the Event Flow tab setting an OnGlobalError event flow.
Fluxul evenimentelor onGlobalError

În exemplul de mai sus, Mesajul redării este atașat la manipulatorul de evenimente On GlobalError. Dacă există o eroare de sistem în timpul executării activității Set Variable în F luxul principal, sistemul va lua în considerare mai întâi configurația făcută în activitatea Set Vari able. Dacă nu există o cale de eroare definită, sistemul verifică manipulatorul de evenimente OnGlobalError în F luxul de evenimente. Deoarece o activitate de redare a mesaj ului este atașată la evenimentul OnGlobalError din exemplul de mai sus, sistemul redă mesajul și încheie fluxul.

Utilizați variabile și expresii

Flow Designer acceptă următoarele tipuri de variabile:

Variabile personalizate

Variabilele de flux particularizate sunt variabile configurabile de diferite tipuri de date pe care le puteți utiliza pe tot parcursul fluxului. Puteți crea cât mai multe variabile de flux aveți nevoie pentru a satisface logica din fluxul dvs.

Variabile sigure

Puteți marca variabilele de flux ca Secure pentru a preveni înregistrarea și stocarea oricăror informații sensibile (aceste valori vor fi, de asemenea, mascate în panoul de depanare a fluxului). Puteți seta variabile securizate ca Agent Viewed sau Agent Editable pentru a controla modul în care aceste variabile sunt prezentate peAgent Desktop.

În mod implicit, toate variabilele existente în fluxurile implementate se comportă ca variabile nesecurizate. Deschideți aceste fluxuri în modul de editare pentru a revizui și a păstra variabilele securizate, după cum este necesar.

În maparea variabilelor de flux, nu puteți mapa o variabilă securizată la o variabilă nesecurizată în activitatea GoTo.

Nu puteți marca variabilele globale ca fiind sigure.

Creați variabile de flux personalizate

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

Din panoul Configurare, deschideți secțiunea Definiție variabilă.

5

Faceţi clic pe Adăugare variabilă de flux.

Puteți adăuga maximum 30 de variabile într-un flux. Acest număr include toate variabilele globale și variabilele de flux, indiferent dacă sunt raportabile sau vizibile de agent.

6

Introduceți numele și descrierea variabilei.

7

Alegeți un tip variabil din lista derulantă.

Nu puteți modifica tipul variabil ei după ce ați creat variabila.

Tipurile de variabile acceptate sunt:

Tip variabil

Valoare variabilă

Boolean

Alegeți Adevărat sau Fals.

Șir

Introduceți valoarea șirului. Dacă doriți să utilizați o variabilă într-o expresie, utilizați sintaxa: {{variable}}

Întreg

Introduceți valoarea întreagă.

zecimal

Introduceți valoarea zecimală.

Data Ora

Introduceți data și ora într-unul dintre formatele acceptate:

AAAA-MM-DDTHH: MM: SS.SSSZ

AAAA-MM-DDTHH: MM: SSZ

AAAA-MM-DDTHH: MMZ

{{acum ()}}

Nu utilizați funcția now () pentru a obține ora curentă în milisecunde, deoarece folosește simpleDateFormat. Cu toate acestea, puteți utiliza filtrul de piatră cu marcaj de timp epocă pentru a prelua ora curentă în milisecunde. Pentru mai multe informații, consultați Filtre Pebble personalizate.

JSON

Introduceți o valoare validă a variabilei JSON folosind formatul: {"Key” :"Value "}. De exemplu, {"companyName” :"Cisco "}.

Variabila JSON poate conține date simple sau imbricate. Limita maximă de dimensiune pentru valoarea variabilei JSON poate fi de până la 16 KB. Puteți crea maximum cinci variabile JSON într-un flux.

Pentru mai multe informații despre configurarea variabilei JSON, consultați Vari abilele JSON.

Când selectați JSON ca tip de variabilă din listă, butoanele de comutare Con ține informații sensibile și Marchează agent vizibil nu vor fi vizibile.

Variabilele JSON nu sunt permise în înlănțuirea fluxului.

8

Specificați Valoarea implic ită a variabilei conform tipului de variabilă ales.

9

(Opțional) Activați butonul de comutare Activare înlocuire externă. Activând această opțiune, expuneți variabila pe pagina de configurare a canalului. Acest lucru permite administratorilor și supraveghetorilor să suprascrie valoarea variabilei configurate din Control Hub. Cu alte cuvinte, ele pot modifica valoarea variabilei de flux pentru un anumit canal fără a deschide fluxul din modulul Flow Designer.

Pentru mai multe informații despre suprascrierea variabilelor din Control Hub, consultați Configurarea unui canal.

Când configurați tipul de variabilă ca șir, lista derulantă Tip resursă apare cu următoarele opțiuni. Alegeți tipul de resursă pe care doriți să îl permiteți administratorilor să îl suprascri e în timpul configurării canalului.

  • Prompt audio — Pentru a suprascrie setările promptului audio configurate în variabilă. De exemplu, promptul de întâmpinare sau un mesaj text-to-speech .
  • Ore de lucru - Pentru a suprascrie orele de lucru în caz de oprire de urgență.
  • Punct de intrare — Pentru a modifica setările punctului de intrare.
  • Număr de apelare — Pentru a modifica numărul apelat.
  • Flux — Pentru a schimba fluxul.
  • Coadă — Pentru a schimba coada de așteptare.

  • Nu puteți suprascrie variabilele care sunt marcate ca „Securitate”.
  • Puteți configura maximum 15 variabile care pot fi înlocu ite.

10

(Opţional) Dacă activaţi butonul de comutare Conţine informaţii sensibile, sistemul marchează variabila ca variabilă securizată. În timpul executării fluxului, sistemul nu înregistrează și nu stochează nicio informație care este transmisă prin această variabilă.

11

(Opțional) Dacă activați butonul de comut are Faceți agent vizibil, variabila apare pe Desktop împreună cu valoarea capturată ca parte a fluxului.

Când activați butonul de comut are Faceți agent vizibil, apar următoarele câmpuri:

  • Etichetă desktop: Specificați eticheta care este asociată cu această variabilă atunci când apare pe Desktop. Introduc eți o etichetă clară, alta decât numele variabilei în sine, astfel încât agentul să poată înțelege datele care le sunt transmise.

  • Agent editabil: bifați această casetă de selectare dacă doriți ca agentul să poată edita valoarea variabilei ca parte a sesiunii de interacțiune. Când agentul actualizează variabila, sistemul transmite aceste modificări înapoi la Flow Designer. Agentul poate ed ita variabila de flux și face clic pe butonul Salvare de pe Desktop. Dacă apelul este deconectat înainte ca agentul să sal veze modificările, actualizarea variabilei nu are loc.

12

Faceți clic pe Sal vare.

Când salvați o variabilă de flux particularizată, variabila este salvată ca etichetă în panoul Proprietăți globale de pe desktop. Dacă ați marcat variabila ca Agent Viewing, eticheta afișează o pictogramă pentru căști pentru o identificare ușoară.

Exemplu: Ordinea variabilelor de flux afișate pe desktop

Când creați variabile care sunt marcate ca Agent Viewed, desktopul afișează aceste variabile într-o anumită ordine.

De exemplu, dacă creați următoarele variabile de flux: CustomerType, subscribedCustomer, CustomerCount, callRatio, dob, Dat etest.

Desktopul primește aceste variabile de la Flow Designer în următoarea ordine: callRatio, CustomerCount, CustomerType, subscribedCustomer, ANI, DN, dob, ronaTimeOut, Dat etest.

Desktop afișează variabilele în următoarea ordine, de la stânga la dreapta, pe interfața cu utilizatorul:

  1. Variabilele clientului Număr de telefon, DN, Coadă, Ora RONA

    .
  2. Variabilele de flux sunt sortate în ordine alfabetică cu variabile care încep cu majuscule mai întâi, urmate de variabile cu litere mici: callRatio, CustomerCount, CustomerType, Datetest, subscribedCustomer, dob.

Exemplu: Afișarea ID-ului de interacțiune pe desktop

Un ID de interacțiune (ID sesiune de contact) este un ID unic generat de sistem care identifică o interacțiune dată. Puteți prelua ID-ul de interacțiune din rapoartele analizorului și puteți utiliza ID-ul pentru depanarea problemelor legate de eșecurile apelurilor. Pentru a afișa ID-ul de interacțiune pe desktop:

  1. Deschideți fluxul necesar și alegeți Adăugați variabile de flux.
  2. Setați câmpul Valoare implicită la NewContac t.interactionId.
  3. Activați butonul de comut are Faceți agent vizibil.

Când agentul primește un apel, ID-ul de interacțiune apare pe Desktop.

Editarea variabilelor de flux particularizate

Dacă variabila este deja utilizată, atunci nu puteți edita Tipul variabilei. Acest lucru poate avea implicații majore asupra fluxului. Deci, această acțiune este interzisă. În acest caz, câmpul drop-down Tip variabil este dezactivat și apare un mesaj de avertizare.

După editarea cu succes a unei variabile, modificările care sunt făcute apar în întregul flux și în fereastra pop-up care apare atunci când faceți clic pe o variabilă de flux în panoul Proprietăți globale.

Pentru a edita o variabilă de flux particularizată, efectuați următorii pași:

1

Conectați-vă la organizația dvs. de clienți utilizând adresa URL a centrului de control https://admin.webex.com/.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

Faceți clic pe Edit are în colțul din dreapta sus al ferestrei pop-up.

Apare caseta de dialog Editare variabilă de flux. Dacă variabila nu este utilizată în flux, atunci toate câmpurile sunt editabile. Puteți modifica numele variabilei, descrierea, tipul și valoarea.

5

Faceți clic pe pictograma Informații din acest mesaj pentru a vedea o listă a activităților în care este utilizată variabila. Dacă doriți să continuați cu editarea variabilei, eliminați variabila din toate configurațiile fluxului înainte de a încerca să editați din nou.

6

Efectuați modificările necesare.

Butonul Sal vare rămâne dezactivat până când efectuați o modificare.

7

Faceți clic pe Sal vare.

Ștergeți variabilele de flux personalizate

Dacă variabila este utilizată într-un flux, atunci nu o puteți șterge. Acest lucru are implicații majore asupra fluxului. În acest caz, butonul Șter gere din fereastra Ștergere variabilă este dezactivat și apare o listă de activități în care este utilizată variabila.

Activitățile sunt grupate în funcție de faptul dacă apar în fila Flux principal sau Fluxuri de evenimente. Dacă doriți să ștergeți o variabilă utilizată, eliminați-o din toate configurațiile fluxului înainte de a încerca să ștergeți.

Pentru a șterge o variabilă de flux particularizată, efectuați următorii pași:

1

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
2

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
3

În panoul Proprietăți globale, faceți clic pe pictograma Șter gere care apare pe eticheta variabilă pe care doriți să o ștergeți.

Anulează setările debitului

Funcția de suprascriere a setărilor fluxului din modulul Flow Designer permite utilizatorilor autoriz ați să modifice anumite setări predefinite ale unui flux din Control Hub. Această caracteristică permite administratorilor și supraveghetorilor să modifice cu ușurință anumiți parametri de flux, cum ar fi orele de lucru, solicitările audio sau alocările cozii, fără a deschide fluxul necesar.

Pentru a suprascrie setările de flux:

  • Trebuie să configurați anumite variabile cu în flux ca configurabile extern. Consultați secțiunea Creare variabile de flux particul arizate pentru detalii despre configurare.

  • Administratorii și supraveghetorii trebuie apoi să facă modificările necesare acestor variabile. Variabilele de flux configurate apar pe pagina de configurare a canalului din Control Hub. Consul tați secțiunea Configurarea unui canal pentru mai multe detalii.

Caracteristica de suprascriere a setărilor debitului oferă următoarele avantaje:

  • Reutilizarea flux ului: Administratorii pot utiliza același flux pentru diferite organizații. Ele pot configura valori diferite pentru aceeași variabilă pentru canale diferite fără a modifica valoarea implicită definită în flux.
  • Timpi de răspuns mai rapizi: Modificările aduse valorilor variabilelor sunt aplicate imediat, chiar și apelurilor care sunt deja în desfășurare.
  • Erori reduse: Elimină riscul de greșeli la modificarea fluxurilor complexe.
  • Gestionarea simplificată a sarcinilor: Fără această caracteristică, administratorii trebuie să efectueze următoarele sarcini care pot fi complexe și consumatoare de timp pentru utilizatorii non-tehnici:
    1. Conectați-vă la Control Hub.
    2. Deschideți modulul Flow Designer.
    3. Navigați la fluxul necesar și găsiți calea relevantă a fluxului.
    4. Efectuați modificările necesare.
    5. Publicați fluxul.

Variabile predefinite

Flow Designer creează automat variabile predefinite atunci când utilizați anumite evenimente și activități într-un flux.

O listă a variabilelor predefinite disponibile apare în secțiunea Variabile predefinite din panoul Proprietăți flux global. Ele apar, de asemenea, în panoul Proprietăți pentru Evenimentul sau Activitatea selectată.

Faceți clic pe fiecare variabilă pentru a deschide o fereastră pop-up care explică ce tip de date stochează variabila, astfel încât să știți cum să utilizați variabila în fluxul dvs.

În timp ce majoritatea atributelor unei variabile de ieșire a evenimentului sunt predefinite și nu pot fi editate, puteți edita variabila pentru a modifica desemnarea variabilei globale.

Variabile de ieșire a evenimentului

Variabilele de ieșire a evenimentului sunt asociate în mod specific cu evenimentele și preiau nomenclatura: <EventName>. <VariableName>.

Toate variabilele de ieșire ale evenimentului disponibile pentru utilizare într-un flux apar automat în panoul Proprietăți globale după introducerea unui eveniment în flux și, de asemenea, în panoul Propriet ăți pentru activitatea asociată de gestionare a evenimentelor.

Variabilele de ieșire ale evenimentului disponibile sunt:

  • NoutContact.ani

  • NoutContact.dnis

  • NewContact.interactionId

  • NoutContact.pstnRegiune

  • AgentAccepted.AgenTid

  • AgentAccepted.AgentName

  • AgentAccepted.agentEmailID

  • AgentAccepted.AgentSessionId

  • AgentAccepted.queueID

  • AgentAccepted.queueNume

  • AgentAccepted.TeamID

  • AgentAccepted.Numele echipei

  • AgentAccepted.tenantid

  • AgentAcceptat.CAD

  • PhoneContacted.agenID

  • PhoneContactended.agentEmailId

  • PhoneContactended.TeamID

  • PhoneContactended.queueID

  • Telefon contactat.InboundChannel

  • PhoneContactended.RoutingStrategyId

  • AgentOffered.AgenTid

  • AgentOffer.AgentName

  • AgentOffered.agentEmailID

  • AgentOffered.AgentSessionId

  • AgentOffered.queueID

  • AgentOffered.queueNume

  • AgentOffer.ID-ul echipei

  • AgentOffer.Numele echipei

  • AgentOffer.tenantid

  • AgentOffered.CallAssociatedData

  • AgentOffered.AgenTid

  • AgentOffer.AgentName

  • AgentOffered.AgentSessionId

  • AgentOffered.queueID

  • AgentOffered.queueNume

  • AgentOffer.ID-ul echipei

  • AgentOffer.Numele echipei

  • AgentOffer.tenantid

  • AgentOffered.cad

  • Predial.Direction

  • Predial.ParticipantType

  • predial.dialNumber

  • Predial.otherPartyDN

  • Predial.epdn

  • Predial.AgentSelectedani

  • Predial.OperationType

  • OutboundCampaignCallResult.cparesult

  • OutboundCampaignCallResult.CparesultCode

  • AgentDisconnected.AgenTid

  • AgentDisconnected.agentEmailId

  • AgentDisconnected.queueID

  • AgentDisconnected.teamID

  • AgentDisconnected.InboundChannel

  • AgentDisconnected.routingStrategyID

În anumite cazuri, variabila AgentEmailId poate fi nulă. Dezvoltat orii de flux ar trebui să valideze această variabilă înainte de a o utiliza, în special în scenari ile care implică probleme de căutare cache.

Personalizați variabilele de sistem

Puteți personaliza eticheta desktop numai pentru variabilele Număr de telefon și DNIS (Serviciul de identificare a numerelor dialate). Puteți crea un alias al acestor variabile și îl puteți configura utilizând activitatea Set Vari able din flux.

1

Conectați-vă la organizația dvs. de clienți utilizând adresa URL a centrului de control https://admin.webex.com/.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

Din panoul Proprietăți flux global, deschideți secțiunea Definiție variabilă.

5

Faceți clic pe fila Configurare.

6

Faceţi clic pe Adăugare variabilă de flux.

7

Introduceți numele și descrierea variabilei.

8

Alegeți Ș ir în lista derul antă Tip vari abil.

9

Activați butonul de comut are Faceți agent vizibil.

10

În câmpul Etichetă desktop, introduceți eticheta desktop dorită pentru variabilă.

11

Faceți clic pe Sal vare.

Aceasta creează variabila.
12

Din Biblioteca de activități, trageți activitatea Setare variabilă în pânză.

13

În secțiunea Setări variabile din panoul Setări activitate, procedați în felul următor:

  1. Din lista derulantă Variabilă, alegeți variabila pe care ați creat-o la pasul 10.

  2. În secțiunea Valoare variabilă, alegeți butonul radio Set to Vari able.

  3. Selectați variabila de sistem pe care doriți să o editați, cum ar fi NewContact.ani pentru Număr de telefon sau New Contact.dnis pentru DNIS.

Când publicați fluxul, variabila de flux nou creată înlocuiește variabila de sistem aleasă. În timpul executării fluxului, Eticheta desktop a variabilei nou create apare în panoul pop-up de intrare și interacțiune al desktopului.

Variabile de ieșire a activității

Variabilele de ieșire a activității stochează datele capturate din activități și sunt create automat atunci când adăugați activități specifice pe pânză. Variabilele de ieșire a activității utilizează următoarea sintaxă: <ActivityName>. <VariableName>unde ActivityName se modifică dinamic în funcție de activitate.

Dacă un flux utilizează o activitate de mai multe ori, fiecare activitate are o instanță unică a fiecărei variabile de ieșire a activității asociate. Toate variabilele de ieșire ale activității disponibile pentru utilizare într-un flux apar automat în panoul Proprietăți globale atunci când introduceți o activitate în flux și, de asemenea, în panoul Propriet ăți pentru activitatea asociată.

Variabilele de ieșire ale activității disponibile sunt:

  • menu.OptionEntered: Sto chează opțiunea de meniu pe care apelantul a selectat-o în timpul instanței de activitate Meniu. Aceasta este o singură cifră de la 0 la 9.

  • CollectDigitsEntered: Stochează cifre le introduse de apelant în timpul instanței de activitate Collect Digits. Numărul de cifre depinde de configurația activității.

  • HttpRequest.httpStatusCode: Stochează codul de stare primit atunci când solicitarea HTTP este încercată.

  • HttpRequest.HttpResponseBody: Stochează răspunsul atunci când solicitarea HTTP este declanșată cu succes.

  • HttpRequest.ResponseHeaders: Stochează anteturile care sunt trimise ca parte a solicitării HTTP.

  • VirtualAgent.IntentTrigged: Stochează intenția care a declanș at experiența conversațională pentru a fi gestionată sau escaladată.

  • GetQueueInfo.ewt: Stochează valoarea pentru timpul estimat de așteptare pentru coada selectată.

  • GetQueueInfo.piq: Sto chează valoarea pentru poziția într-o coadă pentru coada selectată.

Variabile globale

Variabilele globale sunt variabile personalizate pe care le puteți vizualiza și accesa atunci când creați fluxuri. Administratorul creează variabile globale în modulul Provisioning al Centrului de control. Pentru mai multe informații, consultați secțiunea Variabile globale din Ghidul de configurare și administrare al Centrului de contact Webex.

În calitate de dezvoltator de flux, puteți consuma aceste variabile conform cerințelor dvs. Puteți adăuga aceste variabile într-un flux. De asemenea, puteți edita și elimina o variabilă globală după adăugarea acesteia în flux.

Editarea variabilei globale într-un flux

Când editați o variabilă globală, nu puteți modifica nicio valoare de metadate a unei variabile globale în proiectantul de flux. Cu toate acestea, puteți modifica valoarea implicită utilizând butonul de comutare Suprascriere valoare implic ită.

Pentru a edita o variabilă globală într-un flux:

1

Conectați-vă la organizația dvs. de clienți utilizând adresa URL a centrului de control https://admin.webex.com/.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

În panoul Proprietăți flux global, derulați în jos până la secțiunea Definiție variabilă > Variabile predefinite.

5

În panoul Variabilă globală, faceți clic pe o variabilă globală și faceți clic pe editare (Edit button) pictogramă.

Apare caseta de dialog Editare variabile globale. Afișează detaliile variabilei globale alese, cum ar fi, Tipul variabilei, Valoarea implicită, Eticheta desktop și Agent editabil.
6

(Opţional) Activaţi butonul de comutare Suprascriere configuraţii port alului pentru a suprascrie valorile existente care sunt configurate în Control Hub. Aceasta vă permite să modificați valorile câmpului, cum ar fi Valoarea implicită, Vizualizarea agentului, Editabil agent și Etichetă desktop.

Introduceți valoarea necesară în Valoarea implicită conform tipului de variabilă ales. De exemplu, dacă tipul variabilei este boolean, acest câmp apare ca o listă derulantă.

Valoarea implicită introdusă pentru o variabilă globală de tip string care este raportabilă de agent nu trebuie să depășească 256 de caractere.

7

Efectuați modificările necesare.

8

Faceți clic pe Sal vare.

Eliminarea variabilelor globale dintr-un flux

Puteți elimina o variabilă globală care nu este utilizată în niciun flux.

Dacă nu puteți elimina o variabilă globală, contactați administratorul pentru a activa semnalizarea caracteristică pentru a elimina variabilele globale din flux.

Pentru a elimina o variabilă globală dintr-un flux:

1

Conectați-vă la organizația dvs. de clienți utilizând adresa URL a centrului de control https://admin.webex.com/.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

În panoul Proprietăți flux global, derulați în jos până la secțiunea Definiție variabilă > Variabile predefinite.

5

În panoul Variabile globale, faceți clic pe pictograma Eliminare (x) a variabilei globale pe care doriți să o eliminați.

Un mesaj pop-up vă solicită să confirmați acțiunea.
6

Faceți clic pe Șter gere.

Aceasta elimină variabila globală selectată din listă.

Variabile vizualizate pe desktop

Puteţi configura următoarele tipuri de variabile pentru panoul pop-up de intrare şi interacţiune al desktopului pentru apelurile vocale primite şi ieşite:

  • Variabile de sistem, cum ar fi numărul de telefon, DNIS (serviciul de identificare a numerelor formate), numele cozii și expirarea timpului RONA

  • Variabile globale care sunt create și gestionate în Control Hub.

  • Variabile de flux particularizate care sunt create și gestionate în Flow Designer

Puteți configura numai acele variabile care sunt marcate ca Agent Viewed.

Puteți configura aceste variabile atât pe fluxurile noi, cât și pe fluxurile existente. Cu toate acestea, fluxurile existente continuă să afișeze variabilele popuver implicite, cum ar fi Număr de telefon, DNIS și Nume de coadă. Puteți edita aceste fluxuri pentru a adăuga mai multe variabile utilizând această caracteristică.

Pașii pentru configurarea variabilelor pentru fereastra pop-up de intrare și panoul de interacțiune pentru apel urile primite și ieșite sunt aceiași.

Trebuie să construiți fluxuri separate pentru scenariile de apeluri de intrare și de ieșire pentru a configura variabile pentru panoul de interacțiune și fereastra de interacțiune primite.

Popover de intrare pe desktop
Popover-ul de intrare apare atunci când un agent primește un apel primit sau apelează un apel de ieșire. Afișează informații cheie despre client în funcție de variabilele configurate în Flow Designer. Puteți seta o ordine de apariție a fiecăreia dintre aceste variabile în fereastra pop-up de intrare care poate include orice combinație de variabile de sistem, globale și de flux personalizate. De asemenea, puteți edita eticheta desktop a acestor variabile.
Puteți personaliza eticheta desktop a variabilelor de sistem, cum ar fi Numărul de telefon și DNIS. Pentru mai multe informații, consultați Particul arizarea variabilelor de sistem.
Pentru apelurile primite și ieșite, puteți alege cel puțin trei și maximum șase variabile. Pentru apelurile de consultare, agentul consultat va vizualiza trei variabile suplimentare, cum ar fi numele agentului, DN-ul agentului și echipa de agent, care sunt adăugate în listă în mod implicit.

Nu puteți configura variabile care conțin informații sensibile în fereastra pop-up de intrare de pe Desktop.

Pentru mai multe informații despre modul de configurare a variabilelor pentru fereastra pop-up de intrare, consultați Configurarea variabilelor pentru pop-ver-ul de intrare.
Panoul de interacțiune
Panoul Interacțiune de pe Desktop apare după ce agentul acceptă apelul de intrare sau de ieșire. Afișează informații setate în variabilele panoului Interacțiune care sunt configurate în Flow Designer. Puteți alege maximum 30 de variabile. Puteți seta o ordine de apariție a fiecăreia dintre aceste variabile în panoul de interacțiune care poate include orice combinație a variabilelor de flux de sistem, globale și particularizate. De asemenea, puteți edita eticheta desktop a acestor variabile.

Webex Contact Center Desktop nu acceptă în prezent tradu cerea etichetelor variabilelor dinamice.

Puteți personaliza eticheta desktop a variabilelor de sistem, cum ar fi Numărul de telefon și DNIS. Pentru mai multe informații, consultați Particul arizarea variabilelor de sistem.
Pentru mai multe informații despre configurarea variabilelor pentru panoul Interacțiune, consultați Configurarea variabilelor pentru panoul Interacțiune.

Configurați variabilele pentru popover de intrare

Înainte de a începe

Configurați variabilele pe popover de intrare pentru apelurile primite și ieșite.

1

Conectați-vă la organizația dvs. de clienți utilizând adresa URL a centrului de control https://admin.webex.com/.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

Din panoul Proprietăți flux global, deschideți secțiunea Definiție variabilă.

5

Faceți clic pe fila Vizualizare și ordine desktop.

6

În secțiunea Popover de intrare, faceți clic pe Selectare variabile pentru Popover de intrare.

Apare fereastra Selectare variabile pe Popover de intrare. Afișează toate variabilele care includ patru variabile de sistem implicite, cum ar fi numărul de telefon, DNIS, numele de coadă și expirarea timpului RONA. Variabilele de sistem, cum ar fi Numărul de telefon, DNIS și Numele cozii, sunt selectate în mod implicit, pe care le puteți debifa atunci când adăugați mai multe variabile.
7

Utilizați următoarele opțiuni de căutare pentru a filtra lista:

  1. Introduceți câteva cuvinte în câmpul Variabile de căutare pentru a căuta o anumită variabilă după numele acesteia.

  2. Alegeți un tip de variabilă din lista derul antă Selectare tip variabilă.

Lista este autopopulată cu variabile conform intrărilor criteriilor dvs.
8

Bifați casetele de selectare ale variabilelor pe care doriți să le alegeți pentru fereastra pop-up de intrare.

Puteți alege cel puțin trei și maximum șase variabile.

9

Faceți clic pe Sal vare.

Puteți sări peste acest pas dacă activați butonul de comutare Salvare automată.

Variabilele alese apar în secțiunea Popover de intrare.
10

Utilizați pictograma mân erului (handle icon) lângă o variabilă pentru a o muta în sus și în jos pe listă pentru a seta ordinea apariției în fereastra pop-up de intrare a Desktopului.

11

(Opţional) Faceţi clic pe pictograma x de lângă o variabilă pentru a elimina variabila respectivă din listă.

Configurarea variabilelor pentru panoul de interacțiune

Înainte de a începe

Configurați variabilele din panoul Interacțiune pentru apelurile primite și ieșite.

1

Conectați-vă la organizația dvs. de clienți utilizând adresa URL a centrului de control https://admin.webex.com/.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe picto grama Go to Flow Designer de lângă flux.

Apare fereastra Flow Designer.
4

Din panoul Proprietăți flux global, deschideți secțiunea Definiție variabilă.

5

Faceți clic pe fila Vizualizare și ordine desktop.

6

În secțiunea Panou de interacțiune, faceți clic pe Selectare variabile pentru panoul de interacțiune.

Apare fereastra Selectare variabile în panoul de interacțiune. Afișează toate variabilele împreună cu patru variabile de sistem, cum ar fi numărul de telefon, DNIS, numele de coadă și expirarea timpului RONA.
7

Utilizați următoarele opțiuni de căutare pentru a filtra lista:

  1. Introduceți câteva cuvinte în câmpul Variabile de căutare pentru a căuta o anumită variabilă după numele acesteia.

  2. Alegeți un tip de variabilă din lista derul antă Selectare tip variabilă.

Lista este autopopulată cu variabile conform intrărilor criteriilor dvs.
8

Bifați casetele de selectare ale variabilelor pe care doriți să le alegeți pentru panoul Interacțiune.

Puteți alege maximum 30 de variabile.

9

Utilizați pictograma mân erului (handle icon) lângă o variabilă pentru a o muta în sus și în jos în listă pentru a seta ordinea apariției în panoul Interacțiune al Desktopului.

10

Faceți clic pe Sal vare.

Puteți sări peste acest pas dacă activați butonul de comutare Salvare automată.

Variabilele alese apar în secțiunea Pan ou de interacțiune.
11

(Opţional) Faceţi clic pe pictograma x de lângă o variabilă pentru a elimina variabila respectivă din listă.

Variabile JSON

Variabilele JSON sunt variabile de flux personalizate de tip JSON. Puteți crea variabile JSON în Flow Designer. Pentru mai multe informații, consultați Crearea variabilelor de flux particularizate.

Puteți utiliza următoarele activități pentru a stoca datele în variabila JSON: Solicitare HTTP, Parse și Setare variabilă.

În activitățile HTTP și Parse, puteți extrage date folosind expresia filtrului căii JSON și le puteți stoca în variabila JSON.

În Activitatea setare variabilă, puteți utiliza variabila JSON în opțiunea Setare valoare în următoarele moduri:

  • Introduceți valoarea JSON în caseta de text. De exemplu:

    {
        "userId":"rirani",
        "jobTitleName":"Developer",
        "firstName":"Romin",
        "lastName":"Irani",
        "preferredFullName":"Romin Irani",
        "employeeCode":"E1",
        "region":"CA",
        "phoneNumber":"408-xxxxx67",
        "emailAddress":"rirani@xyz.com"
    }
    

  • Folosiți o expresie Pebble.

Utilizarea variabilelor JSON în expresia Pebble

  • Acces separat punct (.): Puteți utiliza acces separat punct (.) în expresia Pebble pentru variabila JSON în activitățile de gestionare a apelurilor și de control al fluxului.

    Sintaxă: {{JSONVariableName.fieldName}} unde, JSONVariableName.fieldName ar trebui să evalu eze la un câ mp din variabila JSON.

    În exemplul de fragment de cod anterior, dacă extrageți angajatul într-o variabilă numită empvar folosind HTTP sau Parse:

    utilizați {{empvar.EmployeeCode}} pentru a obține valoarea ca E1.

  • Accesul la index al matricei JSON: Puteți accesa un index specific din matricea JSON similar cu Pebble Syntax. Pentru mai multe detalii despre Access Index în Pebble, vizitați https://pebbletemplates.io/wiki/guide/basic-usage/, de exemplu:

    {
        "Employees" : [
            {
            "userId":"rirani",
            "jobTitleName":"Developer",
            "firstName":"Romin",
            "lastName":"Irani",
            "preferredFullName":"Romin Irani",
            "employeeCode":"E1",
            },
            {
             "userId":"thanks",
             "jobTitleName":"Program Manager",
             "firstName":"Tom",
             "lastName":"Hanks",
             "preferredFullName":"Tom Hanks",
             "employeeCode":"E3",
             "directReports":[
                {
                   "userId":"John",
                   "jobTitleName":"Developer",
                   "firstName":"John",
                   "lastName":"Irani",
                   "preferredFullName":"John Irani",
                   "employeeCode":"E2"
                },
                {
                   "userId":"Sam",
                   "jobTitleName":"Developer",
                   "firstName":"Sam",
                   "lastName":"Das",
                   "preferredFullName":"Sam Das",
                   "employeeCode":"E2"
                }
             ]
          }
       ]
    } 
    Dacă extrageți matricea JSON a angajaților într-o variabilă numită var folosind HTTP sau Parse:

    • Utilizați {{var [0]}} pentru a obține detaliile angajaților rirani care este manager.

    • Utilizați {{var [1] .directReports [0]}} pentru a obține detaliile angajaților lui John, care este raportorul direct al managerului.

    • Utilizați {{var [1] .directReports [0] .preferredFullName}} pentru a obține valoarea ca John Irani.

    • Utilizați {{var [0] .preferredFullName}} pentru a obține valoarea ca Romin Irani.

Utilizarea variabilei JSON în solicitarea HTTP

Pentru a utiliza o variabilă JSON ca corp de solicitare al unei solicitări HTTP, utilizați mai întâi activitatea Set Vari able pentru a converti variabila JSON într-un șir. De exemplu, în secțiunea Setare setări variabile de activitate variabilă, setați o variabilă JSONString cu valoarea ca {{JSON Variable}}.

Utilizați această variabilă ca intrare în setările HTTP. De exemplu, în secțiunea Setări solicitare HTTP, setați Corpul solicitării ca {{JSONString}}.

Scrierea expresiilor

Majoritatea câmpurilor de introducere a textului din Flow Designer acceptă scrierea expresiilor. Nu sunt necesare expresii, dar permit o funcționalitate puternică de scripting prin variabile pentru utilizatorii avansați. De asemenea, puteți introduce text de bază și numere în aceleași câmpuri de introducere pentru fluxuri simple dacă nu aveți nevoie de expresii.

Înfășurați fiecare expresie în paranteze duble, așa cum se vede aici: {{Enter Expression}}

De exemplu, dacă doriți să combinați două variabile șir împreună, trebuie să utilizați {{var1+var2}}. Pentru mai multe informații, consultați: https://pebbletemplates.io/.

Sintaxa șablonului Pebble

Toate câmpurile de introducere din Flow Designer utilizează o sintaxă de expresie open-source numită Pebble Templates: https://pebbletemplates.io/.

Următoarele sunt simboluri acceptate în șabloanele Pebble: ==,! =, <, >, <=, >=, +, -, *,/. Pentru a introduce variabile personalizate într-o expresie, utilizați această sintaxă: {{variable}}

În sintaxa Pebble Template, numele variabilelor trebuie să înceapă cu o literă, o subliniere (_) sau un semn dolar ($), dar nu un număr. De exemplu, 311_Promo este nevalid, în timp ce Promo_311 este valabil.

Operatorii logici sunt, de asemenea, acceptați. Pentru mai multe informații, consultați https://pebbletemplates.io/wiki/operator/logic/.

Vă recomandăm să examinați documentația Pebble Template înainte de a utiliza expresii în Flow Designer. Pentru informații despre scrierea expresiilor, consultați documentele la: https://pebbletemplates.io/wiki/.

De exemplu, în acest caz de utilizare a condiției de bază, expresia verifică dacă numărul contului apelantului este mai mare sau egal cu o anumită valoare. Pe baza modului în care expresia evaluează pentru o execuție a fluxului dat, fluxul poate lua calea Adevărată sau Falsă.

Filtre Pebble personalizate

Timbru de epocă

Puteți utiliza următoarele filtre Pebble pentru a returna ștampila de timp a epocii pentru Acum sau un șir de date dat:

Ștampila de timp epocă pentru Acum:

{{ now() | epoch }}   => default UTC timezone and in seconds
{{ now() | epoch(inMillis=true) }} => default UTC timezone and in milliseconds
Example:
{{ now() | epoch }} -> 1667471488
{{ now() | epoch(inMillis=true) }} -> 1667471522829

Epoch Time Stamp pentru o anumită dată:

{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} => custom format and in milliseconds
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} => custom format with timezone and in milliseconds
Example:
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} -> 1508429883779
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} -> 1508455083779

Validați expresiile

Dacă un câmp de introducere detectează că se utilizează o expresie (adică este introdusă sintaxa {{}}), apare o pictogramă albastră în colțul din dreapta jos al câmpului.

Faceți clic pe pictograma albastră pentru a deschide un modal în care puteți testa și modifica expresia până când obțineți rezultatul dorit.

Modalul Test Expression conține următoarele câmpuri:

  • Expresie: Afișează expresia care a fost introdusă inițial în câmpul de introducere din configurația activității.

  • Câmpuri variabile: Fiecare variabilă utilizată în expresie are un câmp suport în care puteți introduce o valoare variabilă eșantion. Introduceți o valoare pentru fiecare variabilă, apoi faceți clic pe Test pentru a vedea rezultatele dacă expresia este executată cu parametrii introduși.

    Pentru a seta variabile într-o expresie, utilizați numai formatul {{numele variabilei}}. De exemplu, {{newContact.ani}} este o sintaxă variabilă.

  • Rezultat: Afișează rezultatul expresiei după ce faceți clic pe Test. Dacă rezultatele sunt diferite de cele așteptate, modificați Expresia după cum doriți. Dacă modificaţi configuraţia, faceţi clic pe Aplicare modificări pentru a actualiza expresia din configuraţia activităţii.

Utilizați șabloane de flux

Șabloanele de flux sunt fluxuri prefabricate concepute pentru cazuri de utilizare specifice. Aceste șabloane sunt disponibile în panza Flow Designer, permițând dezvoltatorilor de flux să construiască și să publice rapid fluxuri cu un efort minim.

Pentru a crea fluxuri utilizând șabloane de flux, selectați șablonul dorit, personalizați-l pentru cerințele afacerii dvs., validați, publicați și începeți să utilizați fluxul. Pentru mai multe detalii, consultați Crearea fluxurilor din șabloane de flux.

Utilizarea orelor de lucru

Utilizați acest șablon de design de flux pentru gestionarea orelor de lucru în Centrul de contact Webex. Apelanții sunt întâmpinați cu un mesaj, iar apel urile lor sunt direcționate în funcție de orele de lucru, sărbătorile și condițiile de urgență stabilite pentru organiz ație.

Acest flux rutează apelurile pe baza programului de lucru al centrului de contact, a listelor de sărbători și a supras crierilor de urgență, asigurând o experiență optimă a apelantului și gestionarea eficientă a orelor nelucrătoare . Dacă centrul de contact este închis, apelantul este informat despre închidere.

Caracteristicile cheie includ următoarele:

  • Gestionarea centralizată a programului de lucru, a sărbătorilor și a suprascrierilor de urgență.
  • Rutare automată bazată pe configurarea orelor de lucru.
  • Cisco Text-to-Speech (TTS) este utilizat pentru toate solicitările audio, deși fișierele audio personalizate pot fi încărcate.
  • Muzica implicită în așteptare este defaultmusic_on_hold.wav, dar aceasta poate fi personalizată.

Cerințe preliminare

  • Configurarea orelor de lucru: creați ore de lucru, liste de sărbători și suprascrieri în Control Hub.
  • Fișiere audio: Încărcați fișierele audio necesare pentru solicitări, cum ar fi BusinessHoursOpen.wav sau utilizați caracteristica Cisco TTS.
  • Coadă, echipe și mapare puncte de intrare: Configurați aceste elemente în Centrul Management Portal de contact Webex.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux Descriere
Apel primitUn apel este inițiat și intră în flux.
Evaluarea orelor de lucruSistemul verifică dacă ora curentă se încadrează în programul de lucru, sărbătorile sau o condiție de suprascriere.
Gestionarea orelor de programDacă centrul de contact este deschis, se redă un mesaj de întâmpinare, iar apelul este direc ționat către coada agenților.
După oreDacă centrul de contact este închis, se redă un mesaj de ore închise și apelul este deconectat.
Suprascrieri de urgență Dacă este activă o suprascriere de urgență, mesajul de urgență este redat și apelul este deconectat.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux.

Activitatea fluxuluiDescriere

Începe

(Contact telefonic nou)

Fluxul începe atunci când este primit un nou contact telefonic.

Verificarea programului de lucru

(Afaceri de afaceri)

Sistemul verifică dacă centrul de contact se află în programul obișnuit de lucru, o vacanță sau o suprascriere de urgență.

Prompt pentru orele de lucru

(Ore de lucru _ prompt)

În timpul programului de lucru, este redat un mesaj pentru a informa apelantul că centrul de contact este deschis (fișier implicit: BusinessHoursOpen.wav).

Contact de coadă

(Agent_Queue)
Apelantul este plasat în coada de așteptare pentru a fi direcționat către un agent disponibil.

Țineți muzică

(HoldMusic)
Muzica este redată în timp ce apelantul așteaptă în coadă (fișier implicit: defaultmusic_on_hold.wav).

Vacanță închisă

(Vacanță_Închis)

Dacă este o sărbătoare, este redat un mesaj care informează apelantul că biroul este închis.

Prompt după ore

(După ore_prompt)

Dacă este după programul de lucru, este redat un mesaj pentru a informa apelantul că biroul este închis.
Suprascrierea de urgență

(Override_Emergency)

În cazul unei suprascrieri de urgență, este redat un mesaj de urgență.
Deconectați contactul

(DeconectaContact)

După ce mesajul este redat (indiferent dacă este după ore, o vacanță sau o urgență), apelul este deconectat.

Resurse suplimentare

Pentru mai multe informații despre configurarea orelor de lucru, a listelor de sărbători și a suprascrierilor, consultați Ghidul de configurare și administrare al Centrului de contact Webex.

Contact de intrare cuprinzător

Utilizați acest șablon de proiectare a fluxului în Centrul de contact Webex pentru gestionarea cuprinzătoare a apelurilor primite, verificarea orelor de lucru, poziția în anunțurile de coadă și opțiunile de apelare înapoi.

Acest flux demonstrează un scenariu cuprinzător de apel vocal de intrare pentru Centrul de contact Webex. Acesta include gestionarea orelor de lucru, a sărbătorilor, a suprascrierilor de urgență, a opțiunilor de autoservire, a anunțurilor de poziție în coadă (PIQ) și a opțiunilor de apelare a clienților. Este potrivit pentru medii în care autoservirea de bază și coada de apeluri sunt esențiale.

Modificați fluxul pentru a se potrivi nevoilor specifice ale organizației și pentru a gestiona cu grație condițiile necunoscute.

Acest flux utilizează Cisco Text-to-Speech (TTS) pentru activități audio care necesită solicitări (dacă există). Pentru muzică, este implicit fișierul defaultmusic_on_hold.wav furnizat din cutie.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Creați puncte de intrare, cozi, echipe și mapări de puncte de intrare și orice alte configurații specifice organizației, cum ar fi conectori, ANI outdial și multe altele.
  • Configurați programul de lucru, listele de sărbători și suprascrierile de urgență din Control Hub → Servicii → Configur are centru de contact → O re de lucru.

  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Apelul este primitApelul intră în flux la activitatea NewContact.
Verificați orele de lucruFluxul verifică ora curentă în raport cu orele de lucru definite folosind activitatea BusinessHours.
  • Ore de lucru: Apelul este direcționat către activitatea Work_Non_WorkHours_Match și gestionat în continuare în funcție de condiții, cum ar fi orele de deschidere sau după orele de lucru.
  • Vacanțe: se redă mesajul Holiday_ Closed, informând apelantul că biroul este închis din cauza unei sărbători, urmat de deconectare.
  • Acces de urgență: Activ itatea Override_Emergency redă un mesaj de su prascriere de urgență, urmat de deconectare.
  • După ore: Activitatea AfterHours_prompt redă un mesaj cu ore închise, iar apelul este deconectat.
Opțiuni de autoservireÎn timpul programului de lucru, activitatea WelcomeMenu (Meniu IVR) redă un meniu care oferă apelanților opțiuni de autoservire de bază:
  • Apăsați 1 pentru Asistență pentru clienți: Apelul este plasat în coadă pentru echipa de asistență.
  • Apăsați 2 pentru vânzări: A pelul este plasat în coadă pentru echipa de vânzări.
Plasarea cozii Apelantul este plasat într-o coadă utilizând activitatea Co adă.

Activitatea getPositionInqueue preia poziția apelantului în coadă, iar această informație este anunțată apelantului folosind activitatea PlayPiq.

Opțiuni de apelare și mesagerie vocalăDacă apelantul alege să părăsească o mesagerie vocală sau să solicite un apel înapoi, activitatea FinalMenu este declanșată:
  • Apăsați 1 pentru apelare înapoi: Activ itatea Callback_GUF este utilizată pentru a programa un apel invers.
  • Apăsați 2 pentru Mesagerie vocală: Apelul este transferat în mesageria vocală utilizând activitatea Mesagerie vocală.

Țineți muzică

Muzica este redată în timp ce apelantul așteaptă în coadă (fișier implicit: defaultmusic_on_hold.wav).

Manipularea buclelor

Fluxul asigură că, dacă un apelant face bucle de prea multe ori (prin activitățile CallLoopCycle și LoopCycle), acesta este direcționat către opțiunile finale de meniu (callback sau mesagerie vocală).
Apelați deconectareaDupă ce toți pașii sunt finalizați sau dacă apelantul alege să iasă, apelul este deconectat utilizând activitățile DisconnectContact.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

(Contact nou)

Pornește fluxul la primirea apelului.

Verificarea orelor de lucru

(Afaceri de afaceri)

Verifică dacă apelul este în timpul programului de lucru, al sărbătorilor sau al situațiilor de înlocuire de urgență.

Meniu IVR

(Welcome Menu)

Redă un meniu cu opţiuni pentru autoservire (Apăsaţi 1 pentru Asistenţă, Apăsaţi 2 pentru Vânzări).

Manipularea cozii

  • Coadă: plasează apelantul într-o coadă pentru echipa corespunzătoare (de exemplu, asistență sau vânzări).
  • getPositionInqueue: preia și anunță poziția apelantului în coadă.
  • PlayPiq: Anunță poziția apelantului în coadă.

Țineți muzică

(MuziconHold)

Redă muzică de așteptare în timp ce apelantul așteaptă în coadă.

Manipularea buclelor

(CallLoopCycle și LoopCycle)

Se asigură că apelurile care se repetă de prea multe ori sunt direcționate către meniul final.

Deconectare

(DeconectaContact)

Deconectează apelul după mesaje sau când apelantul alege să încheie interacțiunea .

Resurse suplimentare

Pentru mai multe informații, consultați ghi dul de configurare și administrare Webex Contact Center.

Sondaj CSAT DTMF

Acest șablon de flux conține funcționalitatea unui sistem de sondaj post-apel (PCS) alimentat cu răspuns vocal interactiv (IVR). Sondajul este conceput pentru a capta evaluările satisfacției clienților în mod eficient și eficient folosind un meniu de bază și un IVR tactil.

Acest flux ajută Centrul de contact Webex să adune în mod eficient feedback-ul clienților printr-un simplu sondaj automat post-apel folosind tonuri Dual-Tone Multi-Frequency (DTMF). Clienții își evaluează experiența de apel atunci când primesc o solicitare de evaluare. Sistemul colectează răspunsurile clienților într-o variabilă globală utilizată pentru raportare. Sondajul surprinde rating urile satisfacției clienților pe o scară de la 1 la 5.

Acest flux este construit pentru a configura cu ușurință sondaje post-apel în câțiva pași simpli. Vine preambalat cu toate elementele de bază necesare, inclusiv conectorul vorbire-text.

Utilizare

Pentru a utiliza eficient acest flux ca flux de sondaj post-apel, conectați un flux GoTo de la evenim entul AgentDisconnected din fluxul principal. Acest lucru asigură că atunci când agentul deconectează apelul, apelantului i se prezintă un sondaj de răspuns vocal interactiv post-apel (IVR) care surprinde răspunsul satisfacției clienților (CSAT).

Acest flux include mesaje care pot fi redate clienților. Puteți personaliza mesajele după cum este necesar.

Cerințe preliminare

Înainte de a configura acest flux, creați următoarele variabile:

  • Countersondaj

    • Tip —INTE GER

    • Valoare implicită —0

    • Descriere —Urmărește numărul de încercări și creșteri ale sondajului cu fiecare răspuns nevalid sau de expirare.

  • Global_FeedbackSurveyResponse

    • Tip —INTE GER

    • Valoare implicită —0

    • Sursa —Variabila globală
    • Faceți raportabil - Activați.
    • Descriere — Stochează răspunsul la evaluare al clientului sau „NoResponse” dacă există un scenariu invalid/de expirare.

Activități de flux

Următorul tabel descrie activitățile utilizate în flux.

Activitatea fluxuluiDescriere

Începe

NoutContact

Pornește sondajul atunci când este inițiat un nou contact telefonic.

SurveyOptions (Meniu IVR)

Solicită utilizatorul să selecteze o evaluare (1—5). Numerele 1, 2, 3, 4, 5 corespund nivelurilor de satisfacție.

Timpul de expirare sau răspunsul nevalid duce la o reîncercare.

SeteSurveyResponse

Captează selecția utilizatorului și o stochează în variabila Global_FeedbackSurveyResponse.

SetCounterSurvey

Crește variabila CounterSurvey după un interval de timp sau un răspuns nevalid.

VerificareCounterSurvey

Validează dacă numărul de reîncercări depășește 2 utilizând următoarea condiție CounterSurvey > 2.

Încheie sondajul dacă reîncercările sunt epuizate.

SetVariable_R3k

Atribuie „NoResponse” la SurveyResponse dacă reîncercările sunt epuizate.

PlaySurveyÎnregistrat

Redă un mesaj de mulțumire după captarea răspunsului.

DeconectațiContact

Încheie apelul cu grație.

Agent virtual DialogFlow ES

Acest șablon de proiectare a fluxului Webex Contact Center demonstrează fluxul de date între Google DialogFlow ES și Webex Contact Center, concentrându-se pe modul de transmitere a datelor către și de la ambele platforme în timpul unei interacțiuni.

Acest flux prezintă modul în care datele sunt transmise între Centrul de contact Webex și DialogFlow ES pentru procesarea interacțiunilor cu clienții. Oferă un flux fundamental în care datele sunt schimbate cu DialogFlow ES pentru procesarea limbajului natural și îndeplinirea automată a agen ților. Integrarea cu DialogFlow permite botului să înțeleagă intențiile clienților și să ia măsuri adecvate pe baza conversației. În plus, fluxul include gestionarea er orilor pentru a asigura o experiență lină a clienților, chiar și atunci când apar condiții neașteptate.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Un agent Google DialogFlow ES cu intenții relevante pentru conversație.
  • Creați puncte de intrare, cozi, echipe și mapări de puncte de intrare.
  • Activați Webhook Fulfillment în DialogFlow ES și utilizați exemplul de cod node.js în editorul inline.
  • Cisco Text-to-Speech (TTS) este activat pentru generarea dinamică a mesajelor personalizate. Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Clientul inițiază contactul Apelul este primit de Centrul de contact Webex.
Datele sunt transmise către DialogFlow ESUn salut personalizat, care include detalii despre client, cum ar fi numele și motivul apelării, este trimis botului DialogFlow ES pentru procesare.
Interacțiunea botului cu DialogFlowDialogFlow procesează intrarea și răspunde pe baza intențiilor configurate .
Muzică în coadăÎn timp ce botul procesează cererea, clientul este plasat într-o coadă cu muzică de așteptare.
DeconectezInteracțiunea se încheie odată ce dialogul este finalizat.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

Această activitate marchează începutul fluxului. Se declanșează atunci când este primit un nou apel.
Setați limbaFluxul utilizează o activitate Set Variable pentru a configura codul de limbă (en-US) pentru întreaga interacțiune. Acest lucru asigură că toate interacțiunile vocale se aliniază la preferința de limbă a apelantului.
Salut personalizatAceastă activitate transmite detaliile clientului, cum ar fi numele, adresa de e-mail și motivul apelării la botul DialogFlow ES. Salutul este generat dinamic folosind Cisco Text-to-Speech (TTS). Exemple de date transmise:
  • Nume client: Jane Doe
  • ClientEmail: customer@email.com
  • Motivul clientului: Rezervări

Coadă la Agent

Dacă interacțiunea necesită escaladare, clientul este plasat într-o coadă de așteptare, iar muzica de așteptare este redată utilizând fișierul defaultmusic_on_hold.wav.
Redați muzicăMuzica este redată în timp ce apelantul așteaptă în coadă. Fluxul folosește muzica de aștep tare implicită Cisco, dar poate fi personalizat prin încărcarea diferitelor fișiere muzicale.

Deconectez

Această activitate deconectează apelul odată ce fluxul este finalizat, asigurând un final perfect al interacțiunii.

Specificul fluxului

Fluxul JSON utilizat în acest exemplu conține variabile și activități esențiale pentru gestionarea interacțiunilor, procesarea erorilor și comunicarea între Centrul de contact Webex și DialogFlow. Variabilele cheie utilizate includ:

Debit variabil

Descriere

Global_feedbackSurveyOptin

Urmărește dacă clientul optează pentru un sondaj post-apel.
Nume clientCaptează numele clientului pentru personalizare.
ClientEmailCaptează e-mailul clientului.
Motivul clientuluiÎnregistrează motivul apelului clientului.
Limba_Global_Configurează limba implicită (en-US).

Global_VoiceName

Determină vocea utilizată pentru transformarea textului în vorbire.

Resurse suplimentare

Pentru mai multe informații despre această integrare, consultați videoclipul Lucrul cu datele pe Google DialogFlow ES cu Centrul de contact Webex.

Consultați Documentația pentru dezvoltatori Webex Contact Center și Documentația DialogFlow ES pentru îndrum ări suplimentare.

Suport pentru dezvoltatori

Pentru orice asistență cu privire la această integrare, deschideți un tichet cu echipa de asistență pentru dezvoltatori Webex Contact Center prin intermediul portalului pentru dezvoltatori Webex.

Pentru discuții suplimentare, vizitați Comunitatea dezvoltatorilor API-urilor Webex Contact Center.

Suport variabil dinamic

Acest șablon oferă un flux vocal de intrare avansat, dinamic, care preia setările externe, setând variabilele de flux cu acele setări și direcționează apelurile pe baza configurațiilor variabile.

Fluxul preia dinamic setările fluxului printr-o solicitare HTTP și setează variabile care ghidează restul fluxului. Aceste variabile gestionează deciziile de rutare, gestionarea cozii, solicitările și gestionarea erorilor. Acest lucru este adesea folosit pentru scenarii care necesită flexibilitate în gestionarea apelurilor pe baza condițiilor de afaceri în timp real, cum ar fi orele de lucru sau sărb ătorile - în care un singur flux poate fi reutilizat în diferite cazuri de utilizare folosind rutare dinamică bazată pe variabile.

Fluxul asigură o experiență lină și eficientă a apelantului prin redarea mesajelor adecvate, gestionarea orelor de lucru sau a cazurilor de eroare și furnizarea de rutare pe baza cerințelor specifice ale organizației.

Fluxul utilizează Cisco Text-to-Speech (TTS) pentru toate activitățile audio care necesită solicitări. Muzica personalizată în așteptare sau mesajele pot fi configurate prin actualizarea variabilelor de flux.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Creați puncte de intrare, cozi, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației, cum ar fi conectori, ANI outdial și multe altele.
  • Asigurați-vă că fișierele audio statice necesare sau solicitările TTS personalizate sunt încărcate în sistem.

  • Aveți un punct final API valid pentru a prelua setările fluxului

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

NoutContactFluxul începe atunci când un apel este primit la punctul de intrare.
Cerere HTTPFluxul face o solicitare HTTP pentru preluarea dinamică a setărilor fluxului pe baza DNIS-ului apelului.
Verificarea orelor de lucruÎn funcție de setările fluxului, fluxul verifică orele de lucru, sărbătorile și su prascrierile pentru a direcționa apelul în mod corespunzător.
Redați mesajul (Bun venit)Pe baza setărilor preluate, un mesaj de bun venit este redat folosind TTS sau un prompt preînregistrat.
Activitate de coadăDacă este necesar, apelul este plasat într-o coadă bazată pe variabile dinamice.
Redați muzică (Gestionarea cozii și muzică în coadă)În timp ce apelantul așteaptă în coadă, se redă muzică de menținere, care poate fi setată dinamic.
Gestionarea erorilorDacă apare o eroare, apelul este redirecționat către un flux de gestionare a erorilor sau la un alt punct de intrare utilizând GoTo activat de variabile dinamice.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

Fluxul începe atunci când un apel este primit prin activitatea NewContact.
Cerere HTTPActivitatea FetchFlowSettings face o solicitare HTTP pentru a prelua toate setările de flux necesare, cum ar fi orele de lucru, solicitările și configurațiile cozii.

Meniu IVR

(Welcome Menu)

Redă un meniu cu opţiuni pentru autoservire (Apăsaţi 1 pentru Asistenţă, Apăsaţi 2 pentru Vânzări).

Setați variabileActivitatea setVariable stochează datele preluate din solicitarea HTTP și atri buie valori variabilelor legate de flux, cum ar fi BusinessHours, queue, WelcomePrompt și HoldMusic.
Orele de lucruActivitatea BusinessHours verifică programul de lucru, sărbătorile și suprascrierile, direc ționând fluxul în funcție de ora curentă.
Redați mesajulActivitatea PlayMessage redă un mesaj de bun venit apelantului. Acest lucru poate fi setat dinamic sau preconfigurat.
Contact de coadăActivitatea QueueContact plasează apelantul în coada corespunzătoare, utilizând variabile dinamice pentru gestionarea cozii și gestionarea de rezervă.
Redați muzicăActivitatea PlayMusic redă muzică reține apelanții care așteaptă în coadă, configurată pe baza variabilei HoldMusic.
Mergi laActivitățile multiple Go To sunt utilizate pentru a naviga între diferite părți ale fluxului sau pentru a gestiona condiții specifice, cum ar fi sărbătorile sau erorile.
DeconectezDupă finalizarea tuturor etapelor necesare, fluxul se termină cu deconectarea sau redirecționarea corespunzătoare.

Bună ziua Lumea

Utilizați acest șablon pentru a crea un flux vocal simplu de intrare în care apelanții sunt întâmpinați cu un mesaj și apoi deconectați. Acest flux este adesea utilizat în timpul orelor închise.

Acest flux oferă un flux simplu care redă un anunț apelantului. Modific ați fluxul pentru a asigura o experiență lină a apelantului prin gestionarea oricăror erori sau condiții necunoscute.

Subfluxul utilizează Cisco Text-to-Speech pentru orice solicitări audio. Pentru muzică, acesta este implicit la fișierul încorporat (defaultmusic_on_hold.wav), pentru muzică în așteptare .

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Creați puncte de intrare, cozi, echipe și mapări de puncte de intrare și orice alte activități de configurare specifice organizației, cum ar fi conectori, ANI outdial și multe altele.
  • Încărcați fișiere audio statice dacă sunt utilizate solicitări audio personalizate în loc de Cisco-Text-to-Speech (TTS).

    Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Defalcarea fluxului

  1. Apelul este primit și intră în flux.
  2. Un mesaj de bun venit este redat apelantului.
  3. Apelantul este plasat într-o coadă.
  4. Muzica Hold este redată în timp ce apelantul așteaptă.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

Fluxul începe atunci când este primit un apel
Redați mesajul
  • Apelul este direcționat către activitatea WelcomeMessage, care redă un mesaj de bun venit apelantului.
  • Aceasta folosește TTS, dar poate fi un mesaj preînregistrat, salutând apelantul sau furnizând unele informații.

Deconectez

  • După mesajul de bun venit, apelul este direcționat către activitatea de deconectare.
  • Această activitate deconectează apelul, terminând interacțiunea după ce mesajul a fost redat.

Resurse suplimentare

Pentru mai multe informații, consultați ghi dul de configurare și administrare Webex Contact Center.

Operator automat de meniu

Utilizați acest șablon de proiectare a fluxului Webex Contact Center pentru a crea un sistem bazat pe meniu pentru o rutare eficientă a apelurilor. Automatizează acțiunile de intrare, direcționând apelanții către echipele sau serviciile potrivite pentru o experiență mai lină.

Acest flux automatizează interacțiunea inițială cu apelantul, permițându-i să navigheze prin diferite opțiuni de meniu. Acesta include gestionarea dinamică a erorilor, suport multilingv și un proces de deconectare politicos în caz de erori sau intrări nerecunoscute.

Acest flux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio. Pentru muzică, acesta este implicit la fișierul încorporat (defaultmusic_on_hold.wav), pentru muzică în așteptare .

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Creați puncte de intrare, cozi, echipe și mapări de puncte de intrare.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Apel primit

(Contact telefonic nou)

Fluxul este declanșat atunci când un nou contact telefonic este inițiat printr-un apel de intrare .

Mesaj de bun venit

(Prompt de bun venit)

Se redă un mesaj de salut: Bine ați venit la Centrul de contact Webex!

Meniul principal

(Meniu IVR)

Apelantului i se prezintă un set de opțiuni de meniu. Meniul este citit cu voce tare folosind TTS, ghidând apelantul prin diferite opțiuni de servicii:

  • Apăsați 1 pentru echipa de servicii
  • Apăsați 2 pentru echipa de vânzări
  • Apăsați 3 pentru echipa de peste mări
  • Apăsați 4 pentru orele de funcționare
  • Apăsați 5 pentru întrebări frecvente
  • Apăsați 6 pentru cerințe preliminare
  • Apăsați 7 pentru probleme de facturare
  • Apăsați 8 pentru un reprezentant
  • Apăsați 9 pentru informații generale
  • Apăsați # pentru a repeta meniul
  • Apăsaţi * pentru a închide

Rutare bazată pe selecție

Pe baza opțiunii selectate, apelantul este fie transferat la o anumită echipă (transfer orb), fie plasat într-o coadă pentru a aștepta următorul agent disponibil.

Gestionarea erorilor

Intrările nevalide sunt adresate printr-un mesaj de eroare, iar apelantului i se solicită să încerce din nou.

Muzică în așteptare

(Redați muzică)

În timp ce așteptați într-o coadă, se redă muzica de așteptare implicită (defaultmusic_on_hold.wav).

Deconectez

Fluxul se încheie prin deconectarea apelului.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux.

Activitatea fluxului

Descriere

Contact telefonic nou

(Începe)

Acesta este punctul de plecare al fluxului atunci când un nou contact telefonic este inițiat printr-un apel de intrare.

Redați mesajul

(Prompt de bun venit)

Clientul este întâmpinat cu un mesaj: Bine ați venit la Centrul de Contact Webex!

Acest pas utilizează Cisco Cloud Text-to-Speech (TTS) pentru a genera mesajul.

Meniul principal

(Meniu IVR)

Un meniu este prezentat apelantului cu diverse opțiuni:

  • Apăsați 1 pentru echipa de servicii
  • Apăsați 2 pentru echipa de vânzări
  • Apăsați 3 pentru echipa de peste mări
  • Apăsați 4 pentru orele de funcționare
  • Apăsați 5 pentru întrebări frecvente
  • Apăsați 6 pentru cerințe preliminare
  • Apăsați 7 pentru probleme de facturare
  • Apăsați 8 pentru un reprezentant
  • Apăsați 9 pentru a vorbi din nou cu echipa de servicii
  • Apăsați # pentru a repeta meniul
  • Apăsaţi * pentru a închide

Rutare bazată pe selecție

(Condiții)

Pe baza opțiunii selectate, apelantul este fie transferat la o anumită echipă (transfer orb), fie plasat într-o coadă pentru a aștepta următorul agent disponibil.

  • Transfer orb către serviciile sau echipele de vânzări.
  • Așezați apelantul la coadă pentru un reprezentant, cu muzică de așteptare redată în timpul așteptării.

Redați muzică

(Muzică în așteptare)

Pentru apelurile aflate în coadă, sistemul redă muzică de așteptare în timp ce apelantul așteaptă următorul agent disponibil.

Gestionarea erorilor

Dacă este selectată o opțiune nevalidă sau timpul de intrare expiră, sistemul redă un mesaj care solicită apelantului să încerce din nou.

Deconectez

După finalizarea interacțiunii sau apare o eroare, fluxul deconectează apelul utilizând activitatea Deconectare contact.

Cazuri de utilizare suplimentare

  • Sub-meniuri: Există un meniu de selectare a limbii, unde utilizatorii își pot alege limba preferată apăsând 1 pentru engleză sau 2 pentru spaniolă. Meniul se repetă dacă apelantul apasă #.
  • Mesaje de eroare: Când se primește o intrare nevalidă, se redă un mesaj de eroare. Pentru erori critice, sistemul își cere scuze și deconectează apelantul.

Resurse suplimentare

Pentru mai multe informații, consultați ghi dul de configurare și administrare Webex Contact Center.

Scăderea datelor Microsoft Dynamics HTTP (S)

Utilizați acest șablon de proiectare a fluxului pentru a crea un flux IVR în Webex Contact Center care se conectează cu MS Dynamics utilizând un conector HTTP. Acest flux preia detaliile clientului și cazului folosind ANI din CRM, salută apelantul cu un mesaj personalizat și direcționează apelul.

Cu acest flux, apelantul este întâmpinat cu un mesaj personalizat bazat pe datele CRM, iar dacă nu se găsește niciun caz, apelul este transferat unui agent. Agentul primește detalii despre client sau caz în timp real printr-un ecran pop-up. Fluxul interacționează cu MS Dynamics prin două solicitări HTTP:

  1. Preia detaliile clientului efectuând o căutare ANI.
  2. Preia cele mai recente detalii ale cazului pe baza ID-ului clientului. Dacă nu se găsesc informații despre client sau caz, apelul este direcționat către un agent, iar mesajul corespunzător este red at apelantului. Agentul primește un ecran pop-up care arată fie un formular Caz nou, fie detaliile ultimului caz creat pentru client.

Ecranele pop-up sunt activate pentru a se asigura că agenții sunt echipați cu informațiile necesare atunci când răspund la apeluri.

Cerințe preliminare

Asigurați-vă că sunt îndeplinite următoarele cerințe înainte de a implementa acest flux:

  • Aplicație înregistrată în Azure pentru MS Dynamics CRM.
  • OAuth 2.0 și configurarea conectorului în Control Hub trebuie configurate în prealabil.
  • Importați șablonul în Flow Designer.
  • Ajustați variabilele de flux, cozile și orice configurații specifice în funcție de nevoile organizaționale.

Fluxul utilizează Cisco Text-to-Speech (TTS) pentru solicitări dinamice. Dacă este necesar un sunet static, utilizatorii pot încărca fișiere audio. Muzica de reținere implicită este utilizată din depozitul Webex .

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Apel primit

ANI-ul apelantului este capturat.

Stripe ANI

Codul de țară + este eliminat din ANI.

Preluare informații despre clienți

O solicitare HTTP este făcută către MS Dynamics CRM pentru a căuta detaliile clientului utilizând ANI dez brăcat.

Verificare condiționată - clientul există

Dacă clientul există, se face o altă solicitare HTTP pentru a prelua detaliile cazului său. Dacă clientul nu există, este redat un mesaj No Case Found.

Redați informații personalizate despre caz

Dacă se găsește un caz, apelantul este întâmpinat cu detalii despre ultimul caz.

Traseul către agent sau deconectare

Apelantului i se oferă apoi opțiunea de a vorbi cu un agent sau de a se deconecta.

Ecran pop pentru agent

Când agentul răspunde, detaliile cazului sau formularul nou de caz sunt prezentate într-o nouă filă a browserului.

Activități de flux

Următorul tabel descrie secvența activităților de flux pentru un flux IVR care se conectează la MS Dynamics utilizând un conector HTTP.

Activitatea fluxului

Descriere

Începe

Inițiază fluxul atunci când apelul este primit.

Stripe ANI

Elimină codul de țară + din ANI pentru a se pregăti pentru căutarea MS Dynamics.

Obțineți informații despre clienți

Se trimite o solicitare HTTP GET pentru a prelua numele complet al clientului și ID-ul de contact pe baza ANI.

Verificare condiționată - clientul există

Verifică dacă clientul există în MS Dynamics. Dacă este adevărat, preia detaliile cazului. Dacă este fals, redă un mesaj care informează apelantul că nu a fost găsit niciun caz.

Obțineți informații despre caz

Preia titlul cazului și numărul cazului utilizând ID-ul clientului din pasul anterior.

Redați mesajul personalizat

Salută apelantul după nume și oferă detalii despre caz folosind TTS (Text-to-Speech).

Redă nu a fost găsită nicio casetă

Redă un mesaj dacă nu se găsește niciun caz pentru apelant și îl informează că va fi transferat unui agent.

Meniul principal

Oferă apelantului posibilitatea de a se conecta cu un agent sau de a deconecta apelul.

Contact de coadă

Direcționează apelantul către un agent disponibil pe baza setărilor de coadă predefinite.

Redați muzică

Redă muzică de așteptare în timp ce apelantul așteaptă în coadă.

Deconectați contactul

Încheie apelul dacă apelantul alege să se deconecteze.

Ecran pop

Afișează informațiile despre caz sau formularul de caz nou pentru agent atunci când se răspunde la apel.

Resurse suplimentare

Pentru instrucțiuni pas cu pas despre configurarea fluxurilor, consultați ghi dul de configurare și administrare Webex Contact Center.

Pentru o demonstrație de integrare MS Dynamics, consultați modul de configurare a unui conector personalizat pentru MS Dynamics CRM.

Pentru mai multe informații despre instrumentele API pentru autentificarea în mediile Microsoft Dataverse, consultați Utilizarea Insomnia cu API Web Dat averse.

Alocarea procentuală și distribuția A/B

Utilizați acest șablon de proiectare a fluxului Webex Contact Center pentru a distribui apelurile în procente în diferite cozi, asigurând o funcționare lină și minimizând pierderile în timpul volumelor mari de apeluri.

Acest flux distribuie apelurile primite pe baza unei alocări bazate pe procente. Mai exact, 90% dintre contacte sunt direcționate către coada principală, 0% către suportul de preaplin (inactiv) și 10% către o coadă de așteptare în afara site-ului. După alocare, apelanților li se redă un mesaj care indică alocarea co zii lor, urmat de muzică în așteptare până când un agent este disponibil. Puteți modifica fluxul pentru a se potrivi nevoilor organizației dvs.

Acest flux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio. Pentru muzică, acesta este implicit la fișierul încorporat (defaultmusic_on_hold.wav), pentru muzică în așteptare .

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Creați puncte de intrare, cozi, echipe și mapări de puncte de intrare.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Primirea apelului

Apelul intră în flux la noul punct de contact.

Alocarea procentuală

90% din apeluri sunt direcționate către coada principală.

10% din apeluri sunt direcționate către coada offsite.

Redați mesajul de coadă

După alocarea procentuală, apelantul aude un mesaj care indică calea de alocare.

Contact de coadă

Apelantul este plasat în coada alocată.

Țineți muzică

În timp ce așteaptă în coadă, apelanții aud muzică ținută.

Atribuirea agentului

Apelurile sunt direcționate către agentul disponibil din coada alocată acestuia.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux.

Activitatea fluxului

Descriere

NoutContact

Acesta este punctul de plecare atunci când este primit un nou contact telefonic.

Alocare procentuală

Alocă contactul primit pe baza distribuției procentuale:

  • 90% direcționate către coada principală.
  • 10% direcționate către coada de aștep tare în afara site-ului.

SetVariable

Captează procentul alocat (90%, 10%) într-o variabilă numită procentul alocat.

SetVariable

Captează calea de ieșire (Co adă principală sau Offsite) pe care apelul l-a luat într-o variabilă numită Percent ageExitPath.

Mesaj de redare

Redă un mesaj folosind Cisco TTS informând apelantul despre alocarea acestuia, cum ar fi: A ți atins 90% alocare! Coada principală a filialei 1.

QueueContact

Coază contactul pe baza căii alocate (Co adă principală sau Offsite).

PlayMusic

Redă muzică de așteptare (defaultmusic_on_hold.wav) în timp ce apelantul așteaptă în coadă.

Resurse suplimentare

Pentru mai multe informații, consultați ghi dul de configurare și administrare Webex Contact Center.

Scăderea datelor Salesforce HTTP (S)

Utilizați acest șablon de proiectare a fluxului pentru a crea un flux IVR în Centrul de contact Webex care se conectează la Salesforce printr-un conector HTTP, permițând rutarea dinamică și extragerea datelor pentru gestionarea cazurilor Salesforce.

Acest flux utilizează conectorul HTTP al Centrului de contact Webex pentru a prelua informațiile despre clienți de la Salesforce utilizând o căutare ANI. Fluxul preia informațiile despre contul clientului, contactul și cazul de la Salesforce și direcționează apelul în consecință.

Acest flux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio. Pentru muzică, acesta este implicit la fișierul încorporat (defaultmusic_on_hold.wav), pentru muzică în așteptare .

Cerințe preliminare

Înainte de a configura acest flux, asigurați-vă următoarele:

  • Creați puncte de intrare, cozi, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației, cum ar fi conectori, ANI outdial și multe altele.
  • Configurați conectorul Salesforce utilizând OAuth2. Pentru pași detaliați, consultați Configurarea aplicației conectate pentru conectorul Webex Contact Center Salesforce.
  • Importați fluxul atașat Salesforce_HTTP_Connector. json în proiectantul de flux al Centrului de contact Webex.
  • Utilizați colecția API Salesforce pentru a explora API-urile REST.
  • Pentru a genera manual simbolul de acces OAuth, utilizați următoarea comandă:
    curl --location --request POST 'https://abcde-dev-ed.my.salesforce.com/services/oauth2/token' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'grant_type=password' \
    --data-urlencode 'client_id=clientId' \
    --data-urlencode 'client_secret=clientSecret' \
    --data-urlencode 'username=yourLogin@salesforce.com' \
    --data-urlencode 'password=yourPassword'
    

Caz de utilizare

Acest exemplu de integrare demonstrează modul în care acest flux asigură servicii fără probleme pentru clienți prin integrarea Salesforce cu Centrul de contact Webex, asigurându-se că informațiile relevante sunt ușor disponibile atât clienților, cât și agenților.

  1. Un client apelează la Centrul de contact Webex și numărul său de telefon este capturat.
  2. Sistemul efectuează o căutare ANI în Salesforce pentru a găsi informații de cont și de contact potrivite.
  3. Pe baza datelor preluate, clientul este întâmpinat cu un mesaj IVR personalizat.
  4. Dacă există un caz deschis asociat clientului, agentul primește aceste informații pe desktopul său.
  5. După apel, Centrul de contact Webex postează detaliile apelului și comentariile înapoi la cazul Salesforce.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Căutare și rutare ANI

Fluxul începe prin captarea numărului de telefon al clientului. Numărul de telefon este formatat, iar un apel API Salesforce preia contul și contactul asociate cu ANI. Dacă clientul este găsit, acesta este direcționat pe baza cazului Salesforce asociat.

Actualizări post-apel

Odată ce agentul finalizează apelul, Centrul de contact Webex postează informații, cum ar fi comentarii de apel și ID-uri de apel în cazul Salesforce relevant.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux.

Activitatea fluxului

Descriere

Începe

(Contact nou)

Captează detaliile apelului primit și începe fluxul.

Setați numărul de telefon

(Setați numărul de telefon)

Formatează numărul de telefon capturat pentru căutarea API Salesforce.

Căutare cont

(ContByani)

Efectuează o solicitare HTTP GET către Salesforce, preluând detaliile contului clientului pe baza numărului de telefon.

Căutare de contacte

(ContactBYANI)

Preia contactul asociat cu numărul de telefon printr-o interogare Salesforce SO QL.

Căutare de caz

(CaseByContactID)

Preia cazurile deschise legate de persoana de contact, preluând detaliile cazului, inclusiv numărul cazului și ID-ul.

Contact de coadă

(QueueContact)

Direcționează apelul către agentul corespunzător pe baza informațiilor Salesforce preluate și a priorității clientului.

Redați muzică

(Muzică)

Redă muzică de așteptare în timp ce clientul așteaptă să fie conectat la un agent.

Ecran pop

(ScreenPopAccount)

Deschide pagina contului Salesforce a clientului pe desktopul agentului atunci când se răspunde la apel.

Postează un comentariu

(PostComentariu)

Postează detaliile apelului în cazul Salesforce relevant odată ce interacțiunea este fin alizată.

Fluxul final

(Fluxul final)

Încheie fluxul după finalizarea tuturor sarcinilor.

Resurse suplimentare

Pentru mai multe informații despre configurarea Salesforce cu Centrul de contact Webex, consultați Introducerea API REST Salesforce și ghidul de configurare și administrare Webex Contact Center.

Pentru o prezentare completă a configurației video, urmăriți această serie în două părți:

Servirea datelor HTTP (S) ServiceNow

Utilizați acest șablon de design de flux pentru a prelua și actualiza în siguranță incidentele și alte tipuri de obiecte din ServiceNow prin intermediul Centrului de contact Webex.

Acest flux integrează Centrul de contact Webex cu ServiceNow utilizând un conector HTTP pentru a direcționa deciziile și a prelua detaliile incidentului prin API-urile REST ale ServiceNow. Gestionează apelurile vocale de intrare, efectuează o căutare ANI, preia informații relevante și oferă servicii personalizate . Fluxul procesului este după cum urmează:

  1. Un apel este primit de Centrul de contact Webex.
  2. Un mesaj de bun venit este redat apelantului, menționând detaliile incidentului.
  3. Sistemul efectuează o căutare în ServiceNow folosind ANI pentru a prelua sys_id- ul apelantului pentru a obține identificatorul obiectului apelantului pe ServiceNow.
  4. Pe baza sys_id, sistemul caută incidentul activ pentru apelant.
  5. Numărul incidentului este redat apelantului.
  6. Apelul este plasat în coadă pentru următorul agent disponibil, prioritizat în funcție de gravitatea incid entului.
  7. Muzica Hold este redată în timp ce apelantul așteaptă în coadă.
  8. Odată ce apelul este conectat la un agent, informațiile incidentului sunt afișate pe desk topul agentului.
  9. După apel, Centrul de contact Webex postează informații de apel înapoi la incidentul relevant în ServiceNow.

Cerințe preliminare

Înainte de a configura acest flux, asigurați-vă următoarele:

Exemplu de caz de utilizare

Acest exemplu de integrare demonstrează modul în care Centrul de contact Webex poate îmbunătăți experiența clienților prin interacțiuni personalizate, utilizând în același timp ServiceNow pentru căutările ANI și gestionarea incidentelor:

  1. Apel de intrare: Clientul apel ează la Centrul de contact Webex.
  2. Căutare ANI: Webex efectuează o căutare ANI în ServiceNow pentru a identifica apelantul.
  3. Căutare incident: ServiceNow preia ID-ul incidentului asociat pe baza detaliilor apelantului.
  4. Salut personalizat: Clientul este întâmpinat cu un mesaj personalizat, referindu-se la incidentul său activ.
  5. Rutare și prioritizare: Apelurile sunt direcționate în funcție de gravitatea incidentului, asigurându-se că problemele critice sunt abordate mai întâi.
  6. Atribuirea agent ului: apelul este direcționat către un agent disponibil, cu detalii despre incident afișate pe desktopul agentului.
  7. Actualizări post-apel: Centrul de contact Webex postează informații relevante de apel, inclusiv identificatori de apel, către ServiceNow folosind fluxurile de evenimente.

Activități de flux

Următorul tabel descrie activitățile utilizate în flux și rolul lor în integrare.

Activitatea fluxului

Descriere

Începe

(Contact nou)

Fluxul începe atunci când este primit un apel de intrare.

Redați mesajul

(Salut)

Redă un mesaj de întâmpinare utilizând Cisco Cloud Text-to-Speech, cum ar fi: Bine ați venit la demo-ul ServiceNow. Numărul incidentului dvs. este: {{IncidentNum}}

Setați variabila

(Bandă de cifre ANI)

Elimină codul internațional (+1) din ANI pentru potrivirea exactă.

Setați variabila

(Formatul ANI)

Formatează ANI în formatul necesar ServiceNow pentru interogări: (123) 456-7890.

Cerere HTTP

(Căutare utilizator)

Caută sys_id al utilizatorului în ServiceNow folosind ANI.

Cerere HTTP

(Incident de căutare)

Utilizează sys_id pentru a prelua incidentul activ al apelantului din ServiceNow.

Redați mesajul

(Numărul incidentului)

Anunță numărul incidentului apelantului utilizând Text-to-Speech.

Contact de coadă

(Coadă la agent)

Plasează apelantul în coada de așteptare pentru următorul agent disponibil, în funcție de gravitatea incidentului.

Redați muzică

(Țineți muzică)

Redă muzică de așteptare în timp ce apelantul se află în coadă.

Postează apelul

(Postează comentarii la ServiceNow)

Postează informațiile despre apel, inclusiv numărul incidentului, înapoi la ServiceNow odată ce apelul se termină.

Resurse suplimentare

Pentru a explora și testa API-urile REST, puteți importa colecția ServiceNow API Postman (ServiceNow API Collection.Postman_Collection.json) în Postman. Acest lucru ajută la înțelegerea API-urilor disponibile și a modului în care interacționează cu Centrul de contact Webex.

  • Documentația API REST ServiceNow: documente API RES T
  • Documentația API-ului tabelului ServiceNow: Documente API tabel

Pentru mai multe informații despre fluxurile Webex Contact Center, consultați ghidul de configurare și administrare Webex Contact Center.

Apel simplu de intrare la coadă

Utilizați acest șablon de design de flux în Centrul de contact Webex pentru a oferi un proces simplu pentru gestionarea apelurilor de intrare. Apelanții sunt întâmpinați, puși la coadă la un agent și aud muzică în timp ce așteaptă.

Acest flux oferă un proces simplu pentru gestionarea apelurilor de intrare într-un centru de contact:

  1. Un apel este primit și intră în flux prin punctul de intrare.
  2. Un mesaj de bun venit este redat apelantului.
  3. Apelantul este plasat într-o coadă pentru următorul agent disponibil.
  4. În timp ce așteptați în coadă, muzica de menținere este redată apelantului.
  5. Acest flux asigură o experiență lină prin plasarea mecanismelor de gestionare a erorilor și permițând scenarii de rezervă în cazul în care agenții nu sunt disponibili.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Creați puncte de intrare, cozi, echipe și mapări de puncte de intrare.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

(Contact telefonic nou)

Fluxul începe atunci când un apel este primit prin punctul de intrare. Apelul este acceptat în flux și trece la pasul următor.

Redați mesajul

(Prompt de bun venit)

Se redă un mesaj pentru a întâmpina apelantul. În acest flux, mesajul spune: Bine ați venit la Centrul de contact Webex!

Acest mesaj este configurat utilizând Cisco TTS, dar poate fi înlocuit cu înregistrări personalizate.

Coada de așteptare

(Contact direct)

După mesajul de bun venit, apelul este plasat într-o coadă. Coada de așteptare este setată să direcționeze apelul către coada Q_Arubhatt, care direcționează apelantul către cel mai lung agent disponibil.

Redați muzică

(Muzică în așteptare)

În timp ce așteptați în coadă, fluxul redă muzică de aștep tare (defaultmusic_on_hold.wav). Se joacă timp de 30 de secunde înainte de a face bu clă.

Redați mesajul

(Țineți mesajul)

Un mesaj secundar este redat în timp ce apelantul așteaptă: Vă mulțumim pentru răbdare. Vă rugăm să așteptați până vă găsim un expert.

Acest mesaj este configurat utilizând Cisco TTS, dar poate fi înlocuit cu înregistrări personalizate.

Fluxul final

Fluxul se termină la conectarea agentului sau dacă apare o eroare. Se asigură că apelantul este gestionat fără probleme, indiferent dacă este conectat la un agent sau dacă fluxul trebuie să se încheie din cauza unei erori.

Gestionarea erorilor

Fluxul este conceput pentru a gestiona problemele neașteptate prin terminarea grațioasă, cu rute de rezervă disponibile.

Construiți acest flux

Pentru a construi acest flux de apeluri de intrare, creați un flux dintr-un șablon și alegeți șablonul Apel de intrare simplu la coadă. Pentru pașii de creare, consultați Crearea fluxurilor din șabloane de flux.

Pentru a previzualiza șablonul înainte de a-l utiliza, consultați Vizualizarea detaliilor șablonului de flux. După ce creați fluxul, particularizați șablonul pentru coada de așteptare, solicitări și gestionarea erorilor. Apoi validați și publicați fluxul.

Resurse suplimentare

Pentru mai multe informații, consultați ghi dul de configurare și administrare Webex Contact Center.

Agent virtual cu Google DialogFlow CX

Utilizați acest șablon de design de flux pentru a integra Google DialogFlow CX cu Centrul de contact Webex. Acest flux oferă o interacțiune îmbunătățită a clienților cu o manipulare flexibilă și dinamică a datelor.

Acest flux demonstrează modul de transmitere a datelor de la Centrul de contact Webex către Google DialogFlow CX, permițându-vă să profitați de capacitățile avansate ale agentului virtual. Include exemple pentru gestionarea intrărilor apelantului, cum ar fi numele, întâlnirile și motivele apelului, cu accent pe transferul de date fără probleme între ambele platforme.

Acest flux utilizează Cisco Text-to-Speech (TTS) pentru solicitări audio, dacă există.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest subflux:

  • Creați puncte de intrare, cozi, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației, cum ar fi conectorii.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).
  • Configurați agentul virtual Google DialogFlow CX și configurați integrările web hook necesare.

Defalcarea fluxului

  1. Apelul este primit și intră în flux.
  2. Apelantul este direcționat către un API care își preia numele de la un punct final simulat.
  3. Un mesaj de bun venit este redat apelantului, inclusiv numele acestuia, cu ajutorul Google DialogFlow CX.
  4. Agentul virtual DialogFlow CX interacționează cu apelantul pentru a aduna intrări, cum ar fi datele și orele întâl nirilor.
  5. Datele clienților sunt transmise înapoi la Centrul de contact Webex pentru o potențială prelucrare ulterioară.
  6. Pe baza interacțiunii, apelul fie escaladează, fie se termină.
  7. Dacă este escaladat, apelantul este plasat într-o coadă.
  8. Muzica Hold este redată în timp ce apelantul așteaptă un agent.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux.

Activitatea fluxului

Descriere

Începe

Fluxul începe atunci când este primit un apel, inițiat prin activitatea NewContact.

Cerere HTTP

(Obțineți numele clientului)

Sistemul face o cerere API pentru a prelua numele clientului dintr-un sistem extern prin solicitare HTTP.

Rezultatul este stocat într-o variabilă globală (DF_CustomerName) care este utilizată pentru interacțiunea ulterioară cu Google DialogFlow CX.

Agent virtual

Fluxul invocă activitatea VirtualAgent pentru a transmite numele clientului și a interacționa cu Google DialogFlow CX.

Agentul virtual colectează informații, inclusiv motivul apelului, detaliile programării și multe altele.

Analiza

Această activitate analizează răspunsul primit de la DialogFlow CX și actualizează variabilele de flux (Call_Reason, Appoint ment_date, Appointment_time) în consecință.

Setați variabila - programare

Data și ora întâlnirii colectate din DialogFlow CX sunt format ate și stocate într-o variabilă globală (DF_Appointment).

Contact de coadă

După interacțiunea agentului virtual, clientul este plasat într-o coadă pentru a aștepta următorul agent disponibil.

Redați muzică

În timp ce apelantul așteaptă în coadă, sistemul redă muzică de așteptare implicită (defaultmusic_on_hold.wav).

Deconectați contactul

Dacă nu este necesară nicio acțiune suplimentară, apelul este deconectat utilizând activitatea DisconnectContact.

Resurse suplimentare

Pentru mai multe detalii despre integrarea Centrului de contact Webex cu Google DialogFlow CX, consultați documentația pentru dezvoltatori Google DialogFlow CX și Configurarea vocii agentului virtual în Centrul de contact Webex.

Pentru asistență, vizitați Asistența pentru dezvoltat ori Webex Contact Center sau alăturați-vă comunității dezvoltat orilor API-urilor Webex Contact Center.

Divizie de date Zendesk HTTP (S)

Acest șablon utilizează conectorul HTTP al Centrului de contact Webex pentru a se integra cu Zendesk. Utilizați acest șablon de design de flux pentru a efectua căutări de date despre clienți, pentru a gestiona tichetele în Zendesk și în mod eficient.

Acest flux utilizează API-urile Zendesk pentru a îmbunătăți Centrul de contact Webex prin extragerea datelor clienților bazate pe ANI (Identificarea automată a numărului) și preluarea detaliilor tichetului. Acesta direcționează apelurile pe baza gravității incidentului sau a disponibilității agenților, îmbunătățind interacțiunile cu clienții. Sistemul poate efectua mai multe acțiuni:

  • Căutați un utilizator Zendesk pe baza ANI (numărul apelantului).
  • Recuperați cel mai recent bilet nerezolvat al utilizatorului.
  • Prezentați detaliile relevante ale biletului clientului prin IVR.
  • Direcționați apelul către un agent pe baza unor criterii predefinite sau lăsați clientul să opteze pentru deconectare.

Acest flux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio. Pentru muzică, acesta este implicit la fișierul încorporat (defaultmusic_on_hold.wav), pentru muzică în așteptare .

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest flux:

  • Asigurați-vă că autentificarea API este activată în instanța Zendesk. Urmați pașii: Administrator > Aplicații și integrări > API-uri > Activați autentificarea API.
  • Conectorul HTTP Zendesk trebuie configurat utilizând Bas icAuth.
  • Creați puncte de intrare, cozi, echipe și orice alte activități de configurare specifice organizației.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate sau fișiere muzicale în loc de Cisco Text-to-Speech (TTS).

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Caz de utilizare

Utilizați acest exemplu pentru a înțelege mai multe despre modul în care funcționează acest flux.

  1. Un client apelează la Centrul de contact Webex.
  2. Se efectuează o căutare ANI pentru a prelua detaliile clientului de la Zendesk.
  3. Cel mai recent bilet asociat clientului este recuperat.
  4. Clientul este întâmpinat printr-un IVR și informat despre starea biletului.
  5. Clientul poate:
    • Conectați-vă la un agent.
    • Deconectați-vă dacă aleg să nu vorbească cu un agent.
  6. După apel, sistemul poate actualiza biletul Zendesk cu informații relevante de apel.

Defalcarea fluxului

Următorul tabel descrie diferitele elemente de flux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de flux

Descriere

Apel primit

Apelul intră în sistem și pornește conectorul Zendesk.

Căutați utilizator în Zendesk

Sistemul efectuează o căutare în Zendesk folosind numărul apelantului.

Preluaţi detaliile tichetului

Sistemul recuperează cel mai recent bilet nerezolvat pentru utilizator.

Prezentați detaliile biletului

Clientul este informat cu privire la starea biletului printr-un mesaj IVR.

Opțiuni de meniu

Clientul poate alege să vorbească cu un agent sau să se deconecteze.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux.

Activitatea fluxului

Descriere

Începe

Fluxul începe atunci când este primit un apel.

Căutare utilizator (Zendesk)

Această activitate efectuează o solicitare HTTP către Zendesk, căutând utilizatorul pe baza ANI-ului său.

Preluaţi detaliile tichetului

O altă solicitare HTTP este făcută către Zendesk pentru a prelua cel mai recent bilet pentru utilizator.

Prezentați detaliile biletului

Un mesaj este redat apelantului prin TTS, oferind informații despre starea biletului.

Meniul de confirmare

Sistemul prezintă clientului un meniu, permițându-i fie să se conecteze la un agent, fie să se deconecteze.

Contact de coadă

Dacă clientul alege să se conecteze la un agent, acesta este plasat într-o coadă de așteptare.

Redați muzică

Muzica Hold este redată în timp ce clientul așteaptă un agent.

Postează comentarii (Zendesk)

După apel, sistemul postează un comentariu pe biletul Zendesk care rezumă interacțiunea .

Deconectez

Sistemul deconectează apelul dacă clientul optează pentru deconectare sau după finalizarea apelului.

Resurse suplimentare

Acest flux utilizează conectorul HTTP al Centrului de contact Webex pentru a interacționa cu API-urile Zendesk. Pentru mai multe informații, consultați documentația API Zendesk și ghi dul de configurare și administrare Webex Contact Center.

Evitați apelarea duplicată

Acest șablon de flux demonstrează cum să preveniți intrările duplicat de apelare în cadrul Centrului de contact Webex prin utilizarea activității HTTP îmbunătățite cu suport pentru Con tent-Type: GraphQL. Utilizează conectorul HTTP API WebExCC pentru a interacționa cu API-ul de căutare, permițând fluxului să verifice cererile de apelare existente de la același apelant. Acest șablon îmbunătățește eficiența și experiența clienților, evitând apel urile redundante.

Acest șablon de flux verifică dacă un client a plasat deja o solicitare de apelare în sistem. Utilizează API-ul de căutare prin GraphQL pentru a determina dacă există o sarcină activă de apelare pentru ANI (Identificarea automată a numărului) a apelantului.

Utilizează caracteristica care îmbunătățește activitatea HTTP în cadrul Centrului de contact Webex adăugând suport pentru Content-Type: GraphQL - Abilitatea de a utiliza conectorul HTTP API WebExCC pentru a utiliza API-ul de căutare prin noul tip de conținut GraphQL, inclusiv înlocuirea variabilelor.

Cerințe preliminare

Asigurați-vă că sunt îndeplinite următoarele cerințe înainte de a implementa acest flux:

  • Configurați un conector la API-urile Webex Contact Center.

  • Asigurați-vă că mediul Webex Contact Center este configurat corect: Punct de intrare, mapare punct de intrare, cozi etc.

Defalcarea fluxului

Element de flux

Descriere

Apelul este primit

Apelul intră în flux la activitatea NewContact.

Salut inițial

Activitatea PlayMessage_WGK redă un mesaj inițial de salut apelantului.

Extrageți ora curentă

Activitatea setVariable_7a1 extrage ora curentă în milisecunde epocii și o stochează în variabila currentTime.

Calculați timpul cu ore în urmă

Activitatea setVariable_8t9 calculează timpul cu 24 de ore înainte de ora curentă în milisecunde epocii și îl stochează în variabila goback_by_a_day.

Decupați ANI

Activitatea setVariable_AK4 reduce ANI (numărul de telefon al apelantului) pentru a elimina prefixul „+1” în scopuri de căutare.

Apel API de căutare (GraphQL)

  • Activitatea SearchApiRequest efectuează un apel către AP I-ul de căutare al Centrului de contact Webex utilizând GraphQL pentru a găsi orice activități de apelare activă existente bazate pe ANI.

  • Utilizează variabilele goback_by_a_day și currentTime pentru a căuta în ultimele 24 de ore.

  • Interogarea GraphQL caută sarcini care corespund ANI-ului apelantului sau ANI-ului tăiat, care sunt active și au o stare de apelare înapoi.

Verificați răspunsul API

  • Activitatea setVariable_XYE combină codul de stare HTTP, starea apelului înapoi și corpul de răspuns HTTP din apel ul API de căutare în variabila APIOutput.

  • Activitatea Condition_TS8 verifică dacă corpul de răspuns HTTP din apelul API de căutare conține „Neprocesat”, indicând că nu există apelare duplicată.

Gestionați apelul duplicat (dacă este găsit)

  • Dacă se găsește un apel invers duplicat (răspunsul API conține un apel invers), activitatea PlayMessage_99x informează apel antul că un apel invers este deja programat și apoi activitatea DisconnectContact_mx8 deconectează apelul.

Programează apeluri noi (dacă nu sunt găsite):

Dacă nu se găsește nicio apelare duplicată, fluxul trece la activitatea Menu_LSI, care prezintă apelantului opțiuni pentru a programa un apel înapoi sau de a aștepta în coadă.

Programați apelarea înapoi

Dacă apelantul alege să programeze un apel invers (apasă 1), activitatea Callback_20e programează un apel înapoi folosind ANI-ul apelantului. Un mesaj de confirmare este redat prin PlayMessage_YSW și apoi DisconnectContact_MX8_2bg deconec tează apelul .

Așteptați în coadă

Dacă apelantul alege să aștepte în coadă (apasă 2), setVariable_ c0y crește un contor. Apelul este apoi trimis la coadă la un agent prin Queu eContact_95e și muzica este redată în așteptare prin PlayMusic_ QNE. Apelul revine la activitatea Menu_LSI.

Variabile

  • CallbackStatus: (STRING) - Starea apelului înapoi.

  • counter: (INTEGER) - O variabilă contor.

  • CurrentTime: (STRING) - Ora curentă în milisecunde de la epocă.

  • goback_by_a_day: (STRING) - Timpul de acum 24 de ore în milisecunde de la epocă.

  • ApiOutput: (STRING) - Codul de stare HTTP combinat, starea apelului înapoi și răspunsul HTTP din AP I-ul de căutare.

  • AniTrim: (ȘIR) - ANI tăiat (numărul de telefon) al apelantului.

  • response: (STRING) - Răspunsul HTTP de la API-ul de căutare.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

(Contact nou)

Pornește fluxul la primirea apelului.

Acțiuni

Mesaj de redare

Redă un mesaj către apelant.

Apelare inapoi

Programează un apel invers pentru apelant.

PlayMusic

Redă muzică în așteptare.

QueueContact

Coază apelul către un agent.

HTTP

Efectuează o solicitare HTTP către API-ul de căutare utilizând GraphQL.

DeconectațiContact

Deconectează apelul.

Setați variabila

setVariable: Setează diverse variabile, inclusiv ora curentă, ora acum 24 de ore, ANI tăiată și ieșire API.

Condiții

  • Condiție: Verifică dacă corpul de răspuns HTTP conține „Ne procesat”.

  • Meniu: Oferă apelantului opțiuni pentru a programa un apel înapoi sau de a aștepta în coadă.

Hold Music (Țineți muzică)

Redă muzică de așteptare în timp ce apelantul așteaptă în coadă.

Manipularea buclei (CallLoopCycle și LoopCycle)

Se asigură că apelurile care se repetă de prea multe ori sunt direcționate către meniul final.

Deconectare (DisconnectContact)

Deconectează apelul după mesaje sau când apelantul alege să încheie interacțiunea .

Resurse suplimentare

Pentru mai multe informații despre utilizarea solicitărilor HTTP cu GraphQL și alte activități din cadrul Centrului de contact Webex, consultați secțiunea Activitate solicitare HTTP.

Consultați, de asemenea, documentația API-urilor Webex Contact Center pentru detalii despre interogările API de căutare și GraphQL.

Înregistrare și gestionare promptă audio

Acest șablon de flux oferă o metodă simplificată pentru administratori de a înregistra și gestiona solicitările audio în cadrul Centrului de contact Webex printr-o interfață de utilizator de telefonie (TUI). Utilizează capabilități îmbunătățite de activitate HTTP, inclusiv suport pentru „Content-Type: Form Data” pentru a interacționa cu API-urile pentru fișiere audio (Prompt) ale Centrului de contact Webex. Acest șablon reproduce funcționalități familiare din sistemele locale, îmbunătățind experiența clienților și eficiența operațională.

Cerințe preliminare

  • Creați și Punct de intrare și configurați Maparea punctelor de intrare din pagina de setări Control Hub pentru Centrul de contact Webex. Consultați Ghi dul de configurare și administrare al Centrului de contact Webex.

  • Configurați un conector la API-urile Webex Contact Center.

  • Dacă Cisco Text-to-Speech (TTS) nu este activat pentru solicitări, încărcați fișierele audio statice necesare.

Defalcarea fluxului

Element de flux

Descriere

Apelul a fost primitApelul intră în flux la activitatea NewContact.
(OPȚIONAL) Autentificare admin prin OTPDezvoltatorul fluxului poate implementa o barieră de autentificare opțională pentru administrator, folosind o metodă sigură, cum ar fi OTP livrată prin SMS către ANI sau un număr/PIN generat aleatoriu. Acest lucru poate fi adăugat înainte de meniul principal.
Meniul principalActivitatea MainMenu (Meniu IVR) prezintă administratorului următoarele opțiuni:
  • Apăsați 1 pentru a crea un nou prompt.

  • Apăsați 2 pentru a actualiza o solicitare existentă.

  • Apăsați 3 pentru a șterge o solicitare existentă.

  • Apăsați 4 pentru a ieși din flux

Creați prompt (opțiunea 1)
  • Activitatea PlayMessage_KCX solicită administratorului să înregistreze un nou prompt audio.

  • Activitatea Record_E0j înregi strează intrarea audio de la administrator.

  • Sunetul înregistrat este apoi trimis la API-ul Webex Contact Center utilizând activitatea de solicitare HTTP CreatePrompt cu Content- Type: Form Data.

  • Activitatea parse_gke analizează răspunsul pentru a extrage id-ul și bloB id ale promp tului nou creat. Acest lucru este necesar în cazul în care trebuie să actualizați același prompt.

  • Activitatea PlayMessage_Q16 confirmă faptul că mesajul a fost creat.

  • Sistemul redă solicitarea înregistrată pentru confirmare utilizând PlayRecor dedMessage.

Prompt de actualizare (Opțiunea 2)
  • Activitatea RecordPromptAffterTone solicită administratorului să înregistreze un prompt actualizat.

  • Activitatea Record_e38 înregi strează noul sunet.

  • Fluxul redenumește apoi fișierul care urmează să fie șters folosind Ren ameFileToDelete. Acest lucru asigură eliminarea referințelor la acest fișier audio oriunde fișierele audio sunt menționate după nume.

  • Sunetul actualizat este trimis la API-ul Webex Contact Center utilizând activitatea de solicitare HTTP HttpRequest_13n cu Content-Type: Form Data.

  • Sistemul confirmă actualizarea și redă noul prompt folosind PlayMessage_Q16_JPG_03L și PlayMessage_0l6.

Ștergeți promptul (opțiunea 3)
  • Activitatea DeleteConfirm confirmă ștergerea.

  • Fluxul redenumește fișierul care urmează să fie șters folosind Ren ameFileToDelete.

  • Activitatea HttpRequest_RAF trimite o solicitare DELETE către API-ul Centrului de contact Webex pentru a șterge solicitarea.

  • Sistemul confirmă ștergerea utilizând DeleteConfirm.

Ieșire (opțiunea 4)
  • Activitatea Goodbye redă un mesaj de mulțumire.

  • Apelul este deconectat utilizând activitatea DisconnectContact _CZ4.

Variabile

Variabilă

Tip

Descriere

BloBidSTRINGID-ul Blob al fișierului audio
Nume de fișier audioSTRINGNumele fișierului audio (implicit: "EmergencyDemo.wav „).
identitateSTRINGID-ul fișierului audio.
stareSTRINGStarea cererii API.
Nume de fișier nouSTRINGNumele fișierului audio actualizat (implicit: "updatedFile.wav „).
răspunsSTRINGRăspunsul HTTP de la solicitările API. Acest lucru este opțional, pentru depanare.

Activități utilizate

Activitatea fluxului

Descriere

Începe NewContact: Pornește fluxul la primirea apelului.
Meniu IVR MainMenu: Red ă un meniu cu opțiuni pentru gestionarea promptă.
Creați Prompt
  • PlayMessage: Sol icită administratorului să înregistreze un nou prompt.

  • Înregistrare: Înregistrează intrarea audio.

  • Cerere HTTP: solicit are HTTP pentru a crea promptul audio folosind Content-Type: FORM-DATA.

  • Parse: analiz ează răspunsul HTTP pentru a extrage id-ul și blo Bid.

  • PlayMessage: Con firmă crearea mesajului.

  • PlayMessage: Redă promptul înregistrat.

Prompt de actualizare
  • Meniu: Solicită administratorului să înregistreze un prompt actualizat.

  • Record_e38: Înregistrează intrarea audio.

  • Cerere HTTP: solicit are HTTP pentru actualizarea promptului audio folosind Content-Type: FORM-DATA.

  • PlayMessage: Confir mă actualizarea mesajului.

  • PlayMessage: Redă promptul actualizat.

Ștergeți promptul
  • Meniu: Confirmă ștergerea promptului audio.

  • Cerere HTTP: Red enumește fișierul care urmează să fie șters. Necesită ID-ul promptului pentru a fi definit.

  • Cerere HTTP: solicit are HTTP pentru a șterge promptul audio folosind Content-Type: Application/JSON și solicitarea DELETE.

Altele
  • Așteptați: Așteptați activitatea.

  • setVariable: Setează variabile.

  • DisconnectContact: Deconectează apelul.

Detalii suplimentare

Pentru mai multe informații despre utilizarea controalelor Activitate de înregistrare, solicitări HTTP și înregistrare în cadrul Centrului de contact Webex, consultați secțiunea Activ itate solicitare HTTP.

Ultimul șablon de rutare a agentului

Ultimul șablon de rutare a agentului demonstrează modul de implementare a rutării ultimului agent în cadrul Centrului de contact Webex prin utilizarea activității HTTP îmbunătățite cu suport pentru Content- Type: GraphQL. Utilizează conectorul HTTP API WebExCC pentru a interacționa cu API-ul de căutare, permițând rutarea apelurilor către ultimul agent care a gestionat apelul. Acest șablon îmbunătățește experiența clienților conectându-i cu un agent familiar.

Acest șablon de flux verifică dacă un client a sunat în ultimele 24 de ore și, dacă da, direcționează apelul către același agent. Utilizează API-ul de căutare prin GraphQL pentru a găsi ultimul agent care a gestionat apelul pe baza ANI ( Identificarea automată a numărului) apelantului.

Utilizează caracteristica care îmbunătățește activitatea HTTP în cadrul Centrului de contact Webex adăugând suport pentru Content-Type: GraphQL - Abilitatea de a utiliza conectorul HTTP API WebExCC pentru a utiliza API-ul de căutare prin noul tip de conținut GraphQL: inclusiv înlocuirea variabilelor.

Cerințe preliminare

  • Configurați un conector la API-urile Webex Contact Center.

  • Asigurați-vă că mediul Webex Contact Center este configurat corect: Punct de intrare, mapare punct de intrare, cozi etc.

Defalcarea fluxului

  1. Apelul a fost primit:

    • Apelul intră în flux la activitatea NewContact.

  2. Salut inițial:

    • Activitatea PlayMess age redă un mesaj inițial de salut către apelant.

  3. Extrageți ora curentă:

    • Activitatea CurrentTime extrage ora curentă.

  4. Calculați timpul acum 24 de ore:

    • Activitatea GoBack_by_a_Day calculează timpul cu 24 de ore înainte de ora curentă.

  5. Decupați ANI:

    • Activitatea setVari able taie ANI ( numărul de telefon al apelantului) pentru a elimina prefixul „+1” în scopuri de căutare.

  6. Apel API de căutare (GraphQL):

    • Activitatea SearchApilastAgent efectuează un apel către AP I-ul de căutare Webex Contact Center utilizând GraphQL pentru a găsi agentul care a gestionat apelul anterior pe baza ANI.

    • Utilizează variabilele goback_by_a_day și currentTime pentru a căuta în ultimele 24 de ore.

    • Interogarea GraphQL caută activități care se potrivesc ANI-ului apelantului sau AN I-ului tăiat care nu sunt active și extrage ID-ul proprietarului ( ID-ul agentului) activității.

  7. Înregistrare de depanare:

    • Activitatea DebugLog înregistrează codul de stare HTTP și corpul de răspuns din apelul API de căutare.

    • Activitatea Debug_Log înregistrează ID-ul agentului extras.

  8. Verificați răspunsul API:

    • Activitatea condition_kxu verifică dacă codul de stare HTTP din apelul API de căutare este 200 (succes).

  9. Verificați dacă ID-ul agentului este extras:

    • Activitatea Condition_JTN verifică dacă un ID de agent a fost extras cu succes din răspunsul API de căutare.

  10. Traseul către ultimul agent (dacă este găsit):

    • Dacă se găsește un ID de agent, activitatea PlayMessage_EE8 redă un mesaj de confirmare apelantului, informându-l că este transferat către același agent cu care a vorbit anterior.

    • Activitatea QueuetoAgent_xh1 coază apelul către agent cu ID-ul agent ului extras.

  11. Traseul către coada implicită (dacă nu a fost găsită):

    • Dacă nu se găsește niciun ID de agent (fie apelul API a eșuat, fie nu a fost găsit niciun apel anterior în decurs de 24 de ore), activitatea QueueToDefault coază apelul la o coadă implicită.

  12. Redați muzică în așteptare:

    • Activitatea PlayMusic_i73 redă muzică în așteptare în timp ce apelantul așteaptă în coadă.

Variabile

  • AgenTid: (STRING) - ID-ul ultimului agent care a gestionat apelul.

  • CurrentTime: (STRING) - Ora curentă în milisecunde de la epocă.

  • goback_by_a_day: (STRING) - Timpul de acum 24 de ore în milisecunde de la epocă.

  • Răspuns: (STRING) - Răspunsul HTTP de la API-ul de căutare.

  • AniTrim: (ȘIR) - ANI tăiat (numărul de telefon) al apelantului.

Activități de flux

Următorul tabel descrie succesiunea activităților de flux implicate în acest șablon de flux.

Activitatea fluxului

Descriere

Începe

(Contact nou)

Pornește fluxul la primirea apelului.

Acțiuni

Mesaj de redare

Redă un mesaj către apelant.

QueueToAgent

Coază apelul către un anumit agent.

PlayMusic

Redă muzică în așteptare.

Coada de așteptare

Coază apelul la o coadă implicită.

HTTP

Efectuează o solicitare HTTP către API-ul de căutare utilizând GraphQL.

Mesaj de redare

Redă un mesaj care indică faptul că apelantul este direcționat către ultimul agent.

Setați variabila

  • CurrentTime: Setează o variabilă la ora cur entă.

  • GoBack_by_a_day: Setează o variabilă la ora de acum 24 de ore.

  • DebugLog: Înregistrează răspunsul API pentru depanare.

  • Debug_Log: Înregistrează ID-ul agentului extras pentru depanare.

  • SetVariable_7b4: Trimite ANI pentru căutare.

Condiții

  • condition_jtn: Verifică dacă este extras un ID de agent.

  • condition_kxu: Verifică dacă codul de stare HTTP este 200.

Hold Music (Țineți muzică)

Redă muzică de așteptare în timp ce apelantul așteaptă în coadă.

Manipularea buclei (CallLoopCycle și LoopCycle)

Se asigură că apelurile care se repetă de prea multe ori sunt direcționate către meniul final.

Deconectare (DisconnectContact)

Deconectează apelul după mesaje sau când apelantul alege să încheie interacțiunea .

Resurse suplimentare

Pentru mai multe informații despre utilizarea solicitărilor HTTP cu GraphQL și alte activități din cadrul Centrului de contact Webex, consultați secțiunea Activitate solicitare HTTP.

Consultați, de asemenea, documentația API-urilor Webex Contact Center pentru detalii despre interogările API de căutare și GraphQL.

AI Agent autonom (urmărirea pachetelor)

Acest flux utilizează un agent AI autonom pentru a gestiona interacțiunile vocale legate de urmărirea pachetelor. Fluxul oferă o opțiune de escaladare la agenți umani atunci când este necesar sau la erorile agentului AI.

Fluxul este conceput pentru a gestiona interacțiunile clienților despre urmărirea pachetelor printr-un agent AI autonom. Agentul AI constă dintr-o acțiune de urmărire a pachetului și o bază de cunoștințe legată de interogările generale de expediere. Clienții pot cere să vorbească cu un agent uman în orice moment.

Cerințe preliminare

Pentru a utiliza acest flux, asigurați-vă că sunt configurate următoarele:

  • Un agent AI autonom configurat cu acțiunea corespunzătoare (împreună cu îndeplinirea) și documentele de cunoștințe. Un flux de îndeplinire a eșantionului este disponibil în șabloanele de Webex Connect flux.

  • Maparea punctului de intrare, coadă, echipe și puncte de intrare configurate în pagina de setări Hub de control pentru Centrul de contact Webex.

  • Cisco Text-to-Speech (TTS) este activat pentru generarea dinamică a mesajelor personalizate.

  • Încărcați fișiere audio statice dacă nu utilizați sunetul implicit Cisco.

Defalcarea integrării

  1. Apelantul inițiază contactul: Apelul este primit de Centrul de contact Webex și direcționat către agentul autonom AI.

  2. Interacțiunea agentului AI: Agentul AI procesează solicitarea apelantului legată de urmărirea pachetelor.

  3. Coadă la agent: Dacă este necesară escaladarea la cererea clientului sau din cauza er orilor agentului AI, apelantul este plasat într-o coadă pentru un agent uman.

  4. Decon ectare: interacțiunea se încheie odată ce solicitarea apelantului este tratată sau apelantul este transferat unui agent.

Activități utilizate în flux

Activitatea fluxului

Descriere

Start (contact telefonic nou) Această activitate marchează începutul fluxului, declanșat de un nou apel.
Agentul virtual V2 (VAV2) Activitatea responsabilă de interacțiunea dintre flux și agentul AI. Interacțiune. Aceeași activitate este utilizată pentru a iniția conversația și pentru a trimite evenimente de stare agentului AI.
Redați mesajul Furnizează mesaje de sistem utilizând Cisco Text-to-Speech. Folosit pentru a reda un mesaj de eroare înainte de escaladarea la agentul uman în cazul erorilor de activitate VAV2.
Coadă la Agent Gestionează logica de așteptare pentru escaladarea la agenții umani.
Redați muzică Țineți muzica redată în timpul cozii atunci când apelantul așteaptă conexiunea agent ului.
Deconectez Încheie interacțiunea după finalizarea sarcinilor sau dacă este escaladată la un agent uman.

Gestionarea erorilor

Fluxul include strategii de gestionare a erorilor pentru a gestiona problemele neașteptate cu grație, asigurându-se că apelantul este informat și redirecționat corespunzător.

Suport pentru dezvoltatori

Pentru informații mai detaliate despre utilizarea Centrului de contact Webex cu agenți AI autonomi, consultați documentația aferentă:

Resurse suplimentare

Pentru asistență legată de acest flux, contactați echipa de asistență pentru dezvoltatori Webex Contact Center prin intermediul asistenței pentru dezvoltat ori Webex Contact Center.

Pentru discuții suplimentare, vizitați Comunitatea dezvoltatorilor API-urilor Webex Contact Center.

AI Agent scripted (urmărirea pachetelor)

Acest flux este conceput pentru a gestiona interacțiunile vocale legate de urmărirea pachetelor utilizând un agent virtual scriptat. Acest flux demonstrează cel mai simplu mod de a efectua îndeplinirea pentru un agent scriptat. În plus, fluxul demonstrează cozile clienților la diferite cozi de agenți pe baza ultimei intenții active și a rapoartelor personalizate pentru agenții AI în Analyser.

Acest flux utilizează un agent Webex AI scriptat pentru a interacționa cu clienții în ceea ce privește urmărirea coletelor. Activitatea VAV2 (Virtual Agent V2) iese prin marginea sa „Managed” atunci când agentul scrip tat ridică un eveniment personalizat pentru a urmări pachetul. Fluxul folosește un API de urmărire a pachetelor pentru a realiza acest lucru. Acest API este disponibil dezvoltatorilor pentru testare și demonstrații. Datele de ieșire sunt analizate în flux și transmise înapoi agentului printr-un eveniment de stare. Mai multe informații despre configurarea îndeplinirii pentru agenții scriptați pentru voce.

Cerințe preliminare

Pentru a utiliza acest flux, asigurați-vă că sunt configurate următoarele:

  • Un agent Webex AI configurat pentru a gestiona solicitările de urmărire a pachetelor. Acest agent este disponibil pentru import în timp ce creați un agent nou.

  • Maparea punctului de intrare, coadă, echipe și puncte de intrare configurate în pagina de setări Hub de control pentru Centrul de contact Webex.

  • Asigurați-vă că Cisco Text-to-Speech (TTS) este activat pentru generarea de mesaje audio dinamice.

  • Încărcați fișiere audio statice pentru notificări de sistem personalizate, dacă este necesar.

Defalcarea integrării

Defalcarea integrării

Descriere

Apelantul inițiază contactul Apelul este primit de Centrul de contact Webex și direcționat către agentul AI scriptat.
Starea de interacțiune este înregistrată utilizând variabila globală Fluxul setează variabila globală CustomaiAgentInteractionOutcome pentru a înregistra starea interacțiunii clientului cu agentul AI. Aceasta este actualizată în diferite puncte și este utilizată pentru a crea rapoarte personalizate folosind vizualizator.
Interacțiunea agentului AI Agentul AI procesează contribuțiile clienților și răspunde pe baza intențiilor configur ate. Dacă utilizatorul intenționează să urmărească un pachet și furnizează un număr valid de pachet, controlul este predat înapoi fluxului printr-un eveniment personalizat.
Parsarea și îndeplinirea metadatelor agenților AI Numărul pachetului clientului este extras din metadatele VAV2 și utilizat în activitatea HTTP.
Condiții de răspuns la îndeplinire Fluxul verifică dacă informațiile despre pachet sunt găsite sau nu și stabilește răspunsurile adecvate.
Interacțiunea agentului AI este reluată* În funcție de răspunsul la îndeplinire, mesajul care trebuie trimis clienților este trimis înapoi agentului scriptat prin datele evenimentului din secțiunea „Eveniment de stare” .
Predarea agentului și activitatea de caz Determină pașii următori pe baza intenției anterioare, ghidând fluxul către diferite cozi bazate pe intenția anterioară.
Coadă la Agent Dacă este necesară escaladarea sau în caz de erori, apelantul este plasat într-o coadă pentru un agent uman.
Deconectez Interacțiunea se încheie odată ce solicitarea apelantului este tratată sau apelantul este transferat unui agent.

Activități utilizate în flux

Activitatea fluxului

Descriere

Începe Inițiază fluxul atunci când este primit un apel nou.
Setați variabila rezultatului interacțiunii Utilizați activitatea variabilă setată pentru a actualiza variabila globală CustomaiAgentInteractionOutcome pentru a stoca cea mai recentă stare a interacțiunii cu agentul AI.
Interacțiunea agentului AI Gestionează întrebările de urmărire a pachetelor utilizând interacțiuni scriptate. Aceeași activitate este utilizată pentru a iniția conversația și pentru a trimite evenimente de stare agentului AI.
Analiza detaliilor pachetului Extrage numărul pachetului din metadatele furnizate de agentul virtual.
Cerere HTTP pentru informații despre pachet Trimite o solicitare către API-ul logistic pentru a prelua starea pachetului și livrarea estimată. Utilizați ABC123456 ca număr de pachet de probă.
Logică condiționată Determină răspunsul pe baza stării pachetului sau a codului de stare HTTP al apelului API.
Setați variabile de răspuns Configurează răspunsurile pentru a comunica dacă coletul a fost găsit sau detaliile livrării.
Redați mesajul Oferă mesaje de eroare de sistem utilizând Cisco Text-to-Speech, în special în cazurile de erori de sistem.
Activitatea cazului Ghidează fluxul pe baza intenției anterioare, hotărând cu privire la rutarea către anumite cozi.
Coadă la Agent Gestionează logica de așteptare pentru escaladarea la agenții umani.
Redați muzică Țineți muzica redată în timpul cozii atunci când apelantul așteaptă conexiunea agent ului.
Deconectez Încheie interacțiunea după finalizarea sarcinilor sau dacă este escaladată la un agent uman.

Specificul fluxului

Fluxul JSON utilizat în acest exemplu conține variabile și activități esențiale pentru gestionarea interacțiunilor, procesarea erorilor și comunicarea între Centrul de contact Webex și DialogFlow. Variabilele cheie utilizate includ:

Variabilă

Descriere

nume_eveniment Numele evenimentului trimis agentului AI.
date de eveniment Sarcina utilă a evenimentului trimisă agentului AI.
statut Starea pachetului pe baza răspunsului HTTP.
Livrare estimată Data și ora estimată de livrare a pachetului pe baza răspun sului HTTP.
PachetareESP Răspunsul va fi trimis înapoi clientului pe baza răspun sului activității HTTP.
Global_VoiceName Determină vocea utilizată pentru transformarea textului în vorbire.
CustomaiAgentInteractionOutcome Înregistrează starea de interacțiune - abandonată, manipulată, escaladată sau eronată - pe baza interacțiunii clientului cu agentul AI.

Gestionarea erorilor

Fluxul include strategii de gestionare a erorilor pentru a gestiona problemele neașteptate cu grație, asigurându-se că apelantul este informat și redirecționat corespunzător.

Resurse suplimentare

Pentru informații mai detaliate despre utilizarea Centrului de contact Webex cu agenți AI scriptați, consultați documentația aferentă:

Suport pentru dezvoltatori

Pentru asistență legată de acest flux, contactați echipa de asistență pentru dezvoltatori Webex Contact Center prin intermediul asistenței pentru dezvoltat ori Webex Contact Center.

Pentru discuții suplimentare, vizitați Comunitatea dezvoltatorilor API-urilor Webex Contact Center.

Agent AI scriptat (rezervarea programării medicului)

Acest șablon demonstrează fluxul de date între Webex Contact Center și Webex AI Agent Studio pentru o interacțiune care utilizează un agent scriptat. Fluxul conține mai multe integrări cu sisteme externe. Acestea sunt invocate pe baza evenimentelor personalizate trimise de agentul AI, iar datele de îndeplinire sunt transmise înapoi agentului.

Acest flux prezintă modul în care datele sunt transmise între Centrul de contact Webex și Webex AI Agent Studio utilizând evenimente personalizate. Acest flux facilitează programarea și gestionarea automată a programărilor medicului printr-un agent AI scriptat. Se integrează cu sisteme externe pentru a verifica disponibilitatea, a crea întâlniri, a căuta întâlnirile existente și a anula programările. Fluxul asigură o comunicare perfectă între apelant și agentul AI, cu opțiuni de escaladare către agenții umani atunci când este necesar.

Cerințe preliminare

Pentru a utiliza acest flux, asigurați-vă că sunt configurate următoarele:

  • Un agent AI scriptat configurat cu intenții relevante pentru a gestiona rezervarea și anularea programărilor. Acest lucru poate fi importat din șabloane în timp ce creați un nou agent scriptat în platforma AI Agent Studio.

  • Maparea punctului de intrare, coadă, echipe și puncte de intrare configurate în pagina de setări Hub de control pentru Centrul de contact Webex.

  • API-uri pentru interfața cu sistemul extern de gestionare a programărilor.

  • Cisco Text-to-Speech (TTS) este activat pentru generarea de mesaje audio dinamice.

  • Încărcați fișiere audio statice dacă nu utilizați sunetul implicit Cisco.

Defalcarea integrării

Defalcarea integrării

Descriere

Apelantul inițiază contactul Apelul este primit de Centrul de contact Webex și direcționat către agentul AI.
Interacțiunea cu agentul AI Agentul AI procesează contribuțiile clienților și răspunde pe baza intențiilor configur ate.
Comutarea controlului între agentul AI și flux Controlul conversației este schimbat între agentul AI și flux în diferite etape. Agentul AI predă controlul fluxului prin evenimente personalizate, fluxul efectuează îndeplinirea corespunzătoare pe baza numelui evenimentului și predă controlul înapoi agentului AI împreună cu datele de îndeplinire prin Evenimentul de stare din activitatea Virtual Agent V2.
Coadă la Agent Dacă este necesară escaladarea, apelantul este plasat într-o coadă pentru un agent uman.
Deconectez Interacțiunea se încheie odată ce sarcina este finalizată sau apelantul este transfer at unui agent.

Activități utilizate în flux

Activitatea fluxului

Descriere

Începe Această activitate marchează începutul fluxului, declanșat de un nou apel.
Agentul virtual V2 (VAV2) Activitatea responsabilă de interacțiunea agentului AI. Aceeași activitate este utilizată pentru a iniția conversația și pentru a trimite evenimente de stare agentului AI.
Analiza Folosit pentru a analiza sarcina utilă a evenimentului din activitatea VAV2.
Cazul Folosit pentru a verifica numele evenimentului trimis de activitatea și ramura VAV2 la activitățile de solicitare HTTP corespunzătoare.
Cerere HTTP Interacționează cu sistemele externe pentru a efectua operațiuni precum verificarea disponibilității, crearea, căutarea sau anularea programărilor utilizând solicitări HTTP bazate pe numele evenimentului trimis de activitatea VAV2. Activitatea analizează, de asemenea, răspunsul pentru solicitarea HTTP.
Stare Evaluează rezultatul solicitărilor HTTP, direcționând fluxul pe baza condițiilor de succes sau de eroare.
Setați variabila Folosit pentru a configura variabile precum numele evenimentului și datele evenimentului, care sunt esențiale pentru reinvocarea activității VAV2 cu parametrii evenimentului de stare corespunzători.
Redați mesajul Furnizează mesaje de sistem utilizând Cisco Text-to-Speech. Folosit pentru a reda un mesaj de eroare înainte de escaladarea la agentul uman în cazul erorilor de activitate VAV2.
Coadă la Agent Gestionează logica de așteptare pentru escaladarea la agenții umani.
Redați muzică Țineți muzica redată în timpul cozii atunci când apelantul așteaptă conexiunea agent ului.
Deconectați contactul Încheie interacțiunea după finalizarea sarcinilor sau dacă este escaladată la un agent uman.

Specificul fluxului

Fluxul JSON utilizat în acest exemplu conține variabile și activități esențiale pentru gestionarea interacțiunilor, procesarea erorilor și comunicarea între Centrul de contact Webex și DialogFlow. Variabilele cheie utilizate includ:

Variabilă

Descriere

nume_eveniment Numele evenimentului trimis agentului AI.
date de eveniment Sarcina utilă a evenimentului trimisă agentului AI.
șirul_data_eveniment Versiunea string a eveniment_data deoarece activitatea VAV2 acceptă numai șiruri.
Http_input Corpul de solicitare pentru activitatea HTTP bazat pe metadatele VAV2.
Global_VoiceName Determină vocea utilizată pentru transformarea textului în vorbire.

Gestionarea erorilor

Fluxul include strategii de gestionare a erorilor pentru a gestiona problemele neașteptate cu grație, asigurându-se că apelantul este informat și redirecționat corespunzător.

Resurse suplimentare

Pentru informații mai detaliate despre configurarea agenților AI în Webex AI Agent Studio și utilizarea acestora cu Webex Contact Center, consultați Ghidul de administrare Webex AI Agent Studio.

Suport pentru dezvoltatori

Utilizați șabloane de subflux

Șabloanele de subflux funcționează similar cu șabloanele de flux. Aceste șabloane eficientizează crearea de subfluxuri care pot fi integrate în fluxuri multiple, reducând redundanța și timpul de dezvoltare.

Pentru a crea subfluxuri utilizând șabloane de subflux, alegeți șablonul corespunzător, modificați-l pentru a se potrivi nevoilor dvs., validați-l, publicați-l și încorporați-l în fluxurile de lucru. Pentru mai multe detalii, consultați Crearea fluxurilor din șabloane de flux.

Colectați informații despre apelare

Utilizați acest șablon pentru a crea un subflux de colecție de informații de apelare, permițând apelanților să rămână în coadă sau să solicite un apel înapoi pentru opțiuni flexibile de servicii.

Acest subflux oferă un meniu care permite apelanților să opteze pentru un apel înapoi sau să rămână în coadă. Dacă este aleasă opțiunea de apelare înapoi, aceasta colectează informațiile necesare pentru un apel înapoi, fie folosind numărul curent al apelantului, fie un număr alternativ. Puteți modifica subfluxul pentru a asigura o experiență lină a apelantului prin gestionarea erorilor sau a condițiilor necunoscute, cum ar fi întreruperile de timp și intrările nevalide.

Acest subflux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio. Pentru muzică, este implicit fișierul muzic-on-hold încorporat, defaultmusic_on_hold.wav.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest subflux:

  • Creați puncte de intrare, cozi, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației, cum ar fi conectori, ANI outdial și multe altele.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).
  • Asigurați-vă că variabilele callback (de exemplu: CallbackNumber, CallbackNumber, StayInqueue) sunt mapate corect la sistemul dvs. pentru a capta datele corespunzătoare.

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Intrări subflux

  • CallbackNumber - ȘIR: Numărul de utilizat pentru apelare (fie cel de la care apelează apelantul, fie un număr nou).
  • StayInqueue - BOOLEAN: Indică dacă apelantul a ales să rămână în coadă (True) sau să solicite un apel invers (False).

Ieșiri subflux

  • callbackNumberEntered - STRING: Numărul pe care apelantul l-a introdus pentru apelare, dacă a ales să furnizeze un număr alternativ.
  • StayInqueue - BOOLEAN: Dacă apelantul a optat să rămână în coadă sau să primească un apel înapoi.

Defalcarea subfluxului

Următorul tabel descrie diferitele elemente de subflux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de subflux

Descriere

Porniți subfluxul

Apelul intră în subflux.

Meniul de renunțare

Apelantului i se oferă o opțiune fie de a rămâne în coadă, fie de a primi un apel înapoi.

  • Apăsați 1 pentru apelare înapoi.
  • Apăsați 2 pentru a rămâne în coadă.

Meniul număr

Dacă apelantul alege să primească un apel înapoi, i se oferă opțiunea de a:

  • Apăsați 1 pentru a utiliza numărul de la care apelează.
  • Apăsați 2 pentru a introduce un nou număr de apelare.

Colectați cifre

Dacă apelantul alege să introducă un nou număr de apelare, i se solicită să introducă numărul său din 10 cifre urmat de tasta lire sterline (#).

Setați variabila

Numărul de apel invers colectat este stocat în variabila callbackNumberEntered .

Încheiați subfluxul

Subfluxul se încheie după colectarea informațiilor de apelare sau tratarea orică ror erori.

Activități subflux

Următorul tabel descrie succesiunea activităților subflux pentru colectarea informațiilor de apel invers.

Activitatea subfluxului

Descriere

Porniți subfluxul

Subfluxul începe atunci când este invocat.

Meniul de renunțare

Aceasta oferă apelantului o opțiune fie de a rămâne în coadă, fie de a primi un apel înapoi . Aceasta folosește TTS pentru a cere apelantului să apese 1 pentru un apel înapoi sau 2 pentru a rămâne în coadă.

Meniul număr

Dacă apelantul alege un apel înapoi, i se solicită fie să utilizeze numărul curent, fie să introducă unul nou.

Colectați cifre

Dacă apelantul alege să introducă un număr nou, această activitate colectează numărul său de 10 cifre urmat de semnul liră (#).

Setați variabila

Numărul colectat este stocat în variabila callbackNumberEntered pentru utilizare ulterioară.

Încheiați subfluxul

Fluxul se încheie după gestionarea alegerilor apelantului și colectarea informațiilor necesare.

Resurse suplimentare

Pentru mai multe informații despre configurarea subfluxurilor, consultați ghidul de configurare și administrare Webex Contact Center.

Gestionarea erorilor

Utilizați șablonul subflux de gestionare a erorilor din Centrul de contact Webex pentru a gestiona erori, cum ar fi problemele de gestionare a cozii sau eșecurile cererilor API. Acesta poate fi atașat la activități specifice sau configurat ca un operator global de erori, asigurându-se că sistemul continuă să funcționeze fără probleme și oferă utilizatorilor feedback cu privire la orice problemă.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest subflux:

  • Asigurați-vă că Cisco Text-to-Speech (TTS) este activat pentru ca centrul de contact să utilizeze text-to-speech pentru solicitări de eroare.
  • Mapați variabila ErrorMessage pentru a gestiona dinamic mesajele de eroare corespunzătoare din fluxul de lucru.

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Intrări subflux

  • ErrorMessage - STRING: Mesajul de eroare de redat dinamic, indicând problema întâlnită de apelant.

Ieșiri subflux

  • N/A: Acest subflux nu produce ieșiri, deoarece este utilizat pentru a gestiona erorile și pentru a oferi feedback apelantului.

Defalcarea subfluxului

Următorul tabel descrie diferitele elemente de subflux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de subflux

Descriere

Porniți subfluxul

Subfluxul este declanșat atunci când apare o eroare.

Redați mesajul de eroare

Sistemul redă un mesaj de eroare dinamic definit de variabila ErrorMessage folosind Cisco Cloud TTS. De exemplu, mesajul ar putea fi: Ne confruntăm cu dificultăți tehnice. Vă rugăm să încercați din nou mai târziu.

Încheiați subfluxul

(Sfârșit normal)

Dacă eroarea este tratată cu succes, subfluxul se termină grațios.

Încheiați subfluxul

(Sfârșitul erorii)

Dacă apar alte probleme (de exemplu, mesajul de eroare nu reușește să redea), subfluxul se termină într-o stare de escaladare pentru a indica o defecțiune critică.

Activități subflux

Următorul tabel descrie succesiunea activităților subflux pentru gestionarea erorilor.

Activitatea subfluxului

Descriere

Porniți subfluxul

Subfluxul începe atunci când apare o eroare, declanșând secvența de tratare a erorilor.

Redați mesajul de eroare

Redă mesajul de eroare către apelant folosind Cisco Cloud TTS. Conținutul mesajului este definit dinamic de variabila ErrorMessage.

Încheiați subfluxul

(Sfârșit normal)

Încheie subfluxul dacă eroarea este rezolvată fără alte probleme.

Încheiați subfluxul

(Sfârșitul erorii)

Încheie subfluxul cu o escaladare dacă apar erori suplimentare în timpul procesului de tratare a erorilor.

Resurse suplimentare

Pentru mai multe informații despre configurarea subfluxurilor, consultați ghidul de configurare și administrare Webex Contact Center.

Scăderea datelor HTTP

Utilizați acest șablon subflux pentru a prelua informații despre contul clientului printr-o solicitare HTTP. Acceptă confirmarea ID-ului contului, introducerea manuală în cazul în care solicitarea eșuează și gestionează expirările, intrările nevalide și erorile critice - ideal pentru căutarea automată a conturilor clienților în centrele de contact.

Acest subflux oferă o experiență dinamică în care informațiile contului clientului sunt preluate utilizând o solicitare HTTP. Dacă căutarea are succes, clientul este rugat să confirme ID- ul contului. Dacă nu reușește sau apelantul preferă, își poate introduce manual numărul contului. Fluxul gestionează cu grație erori, cum ar fi intrări nevalide, expirări de timp și defecțiuni critice , cu prompturi adecvate.

Acest subflux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest subflux:

  • Creați puncte de intrare, cozi, conectori, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).
  • Asigurați-vă că adresa URL a solicitării HTTP și parametrii sunt setați corect în funcție de nevoile organizației dvs.

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Intrări subflux

  • ErrorMessage - STRING: Un mesaj care va fi redat în cazul unei erori în timpul subfluxului .

Ieșiri subflux

  • OutputVariable - STRING: Stochează numărul de cont confirmat sau introdus manual.

Defalcarea subfluxului

Următorul tabel descrie diferitele elemente de subflux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de subflux

Descriere

Porniți subfluxul

(Inițializare)

Subfluxul începe procesul de preluare a datelor clienților.

Vă rugăm să așteptați

(Mesaj de confort)

Apelantul este informat că sistemul își preia informațiile folosind un prompt TTS: Vă rugăm să așteptați în timp ce căutăm informațiile dvs.

Cerere HTTP

(Preluare informații despre client)

Sistemul trimite o solicitare HTTP GET pentru a prelua informațiile despre clienți de la un punct final API specificat. Dacă reușește, răspunsul conține ID-ul clientului.

Verificați starea HTTP

(Evaluează răspunsul)

Răspunsul HTTP este evaluat pe baza codului de stare. Dacă solicitarea a avut succes, procesul trece la pasul următor.

Meniul de confirmare

(Solicitați confirmarea sau introducerea manuală)

Apelantului i se solicită să confirme ID-ul contului preluat sau să introducă manual numărul contului său dacă este incorect.

Setați variabila

(ID-ul contului de magazin)

Dacă apelantul confirmă ID-ul contului, valoarea este stocată în outputVariable.

Colectați cifre

(Introducere manuală a contului)

Dacă solicitarea eșuează sau apelantul alege să reintroducă numărul contului, i se solicită să introducă un număr de cont din 6 cifre urmat de tasta lire sterline (#).

Gestionarea erorilor

(Încă acolo, Invalid, Critic)

Subfluxul gestionează expirări de timp, intrări nevalide și erori critice cu solicitările respective:

  • StillThere: Întreabă, Ești încă acolo? , în cazul unui timeout.
  • Invalid: notifică apelantul de intrare nevalidă și îi cere să încerce din nou.
  • Eroare: Un prompt de eroare critică care informează, C eva nu a mers bine.

Încheiați subfluxul

(Concluzie)

Subfluxul se încheie fie după confirmarea numărului de cont, fie după gestionarea unei erori.

Activități subflux

Următorul tabel descrie succesiunea activităților de subflux pentru acest șablon.

Activitatea subfluxului

Descriere

Porniți subfluxul

Subfluxul începe atunci când este invocat.

Vă rugăm să așteptați

Redă un mesaj folosind TTS, cerând apelantului să aștepte până când informațiile sale sunt preluate .

Cerere HTTP

Trimite o solicitare HTTP GET pentru a prelua informațiile contului clientului.

Verificați starea HTTP

Evaluează răspunsul HTTP pentru a determina dacă solicitarea a avut succes.

Meniul de confirmare

Solicită apelantului să confirme ID-ul contului recuperat sau să îl reintroducă dacă este incorect.

Setați variabila

Stochează numărul de cont confirmat sau introdus manual.

Colectați cifre

Colectează un număr de cont din 6 cifre de la apelant dacă solicitarea HTTP eșuează sau alege să introducă un nou număr de cont.

Gestionarea erorilor

Mai multe solicitări gestionează expirări de timp, intrări nevalide și erori critice în timpul subfluxului.

Încheiați subfluxul

Fluxul se încheie după ce numărul contului este confirmat sau apare o eroare.

Tratarea cozii

Utilizați acest șablon de subflux pentru a automatiza tratarea cozii în Centrul de contact Webex, menținând apelanții implicați cu solicitările de muzică și mesaje.

Acest subflux redă muzică de coadă urmată de un mesaj, repetând secvența de până la un număr stabilit de ori (implicit este de trei). Acesta asigură o gestionare lină a cozii și o experiență captivantă a apelantului. Puteți personaliza variabile precum alegerea muzicii, conținutul mesajului și numărul de bucle.

Acest subflux utilizează Cisco Text-to-Speech (TTS) pentru orice solicitări audio. Pentru muzică, acesta este implicit la fișierul încorporat (defaultmusic_on_hold.wav), pentru muzică în așteptare .

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest subflux:

  • Creați puncte de intrare, cozi, conectori, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației.
  • Asigurați logica corectă de tratare a cozii și configurații de gestionare a erorilor.
  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate sau fișiere muzicale în loc de Cisco Text-to-Speech (TTS).

Pentru pași detaliați, consultați ghi dul de configurare și administrare Webex Contact Center.

Intrări subflux

  • QueueMessage - STRING: Mesajul care urmează să fie redat între piesele muzicale (implicit: Vă rugăm să așteptați).
  • QueueMusic1 - STRING: Primul fișier muzical care va fi redat în timp ce apelantul așteaptă (implicit: defaultmusic_on_hold.wav).
  • QueueMusic2 - STRING: Al doilea fișier muzical care urmează să fie redat între mesaje (implicit: defaultmusic_on_hold.wav).
  • contor - INTEGER: Un contor pentru a urmări numărul de bucle (implicit: 0).
  • MusicDuration - INTEGER: Durata pentru care este redată fiecare piesă muzicală (implicit: 10 secunde).

Ieșiri subflux

Niciuna

Defalcarea subfluxului

Următorul tabel descrie diferitele elemente de subflux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de subflux

Descriere

Porniți subfluxul

Subfluxul începe.

Verificarea stării

Subfluxul verifică dacă contorul este mai mic de 2. Dacă este adevărat, fluxul continuă la secvența de muzică și mesaje. Dacă este fals, subfluxul se termină.

Redați muzică 1

Primul fișier muzical (QueueMusic1) este redat pe durata definită de MusicDuration.

Redați mesajul

După primul fișier muzical, un mesaj este redat folosind Cisco TTS, cu conținutul definit de QueueMessage.

Redați muzică 2

După mesaj, cel de-al doilea fișier muzical (QueueMusic2) este redat pe durata definită.

Contor increment

Variabila contor este incrementată cu 1 după redarea celui de-al doilea fișier muzical .

Verificați din nou starea

După ce contorul este incrementat, debitul verifică dacă contorul este încă mai mic de 2. Dacă este adevărat, bucla se repetă; în caz contrar, subfluxul se termină.

Încheiați subfluxul

Odată ce contorul ajunge la 2, subfluxul se termină.

Activitatea subfluxului

Următorul tabel descrie secvența activităților de subflux.

Activitatea subfluxului

Descriere

Porniți subfluxul

Inițializează procesul de subflux.

Verificarea stării

Se verifică o condiție pentru a se asigura că contorul este mai mic de 2, permițând bucla să continue.

Redați muzică 1

Redă primul fişier muzical pe durata specificată de MusicDuration.

Redați mesajul

Redă un mesaj utilizând Cisco TTS cu conținut furnizat de QueueMessage.

Redați muzică 2

Redă al doilea fișier muzical pe durata specificată de MusicDuration.

Contor increment

Crește variabila contorului cu 1 pentru a controla bucla.

Încheiați subfluxul

Încheie subfluxul odată ce contorul atinge limita predefinită.

Șablon Subflux de apelare programată

Utilizați acest șablon pentru a crea un subflux care permite apelanților să programeze un apel invers pentru o anumită dată și oră, inclusiv selectarea fusului orar.

Acest subflux ghidează apelantul printr-o serie de solicitări pentru a aduna toate informațiile necesare pentru o apelare programată. Solicită data dorită, ora de începere și sfârșit pentru fereastra de apelare și fusul orar al apelantului. Subfluxul include validarea intrărilor de dată și oră pentru a asigura acuratețea. Dacă este introdus un format nevalid, apelantul este solicitat din nou . Odată ce toate informațiile sunt colectate cu succes, acestea sunt utilizate pentru a programa apelul înapoi în sistem.

Acest subflux utilizează Cisco Text-to-Speech (TTS) pentru toate solicitările audio.

Cerințe preliminare

Asigurați-vă că următoarele cerințe sunt îndeplinite în Centrul de contact Webex Management Portal înainte de a implementa acest subflux:

  • Creați puncte de intrare, cozi, echipe, mapări de puncte de intrare și orice alte activități de configurare specifice organizației, cum ar fi conectori, ANI out dial și multe altele.

  • Încărcați fișiere audio statice dacă se utilizează solicitări audio personalizate în loc de Cisco Text-to-Speech (TTS).

  • Pentru pași detaliați, consultați ghidul de configurare și administrare Webex Contact Center.

Intrări subflux

Numele variabileiTipDescriere
Număr apel înapoi STRING Numărul de telefon utilizat pentru apelare înapoi.
Nume client STRING Numele clientului care solicită apelarea înapoi.
CallbackQueue STRING Coada la care va fi trimis apelul programat.

Ieșiri subflux

Numele variabileiTipDescriere
CallbackScheduleDate STRING Data pentru care este programată apelarea înapoi, formatată ca AAAA-MM-DD .
CallbackSchedulTimeZone STRING Identificatorul fusului orar IANA pentru apelare (de exemplu, America/Chicago).
CallbackScheduleStartTime STRING Ora de începere a ferestrei de apelare, formatată ca HH: MM: ss.
CallbackScheduleEndTime STRING Ora de încheiere a ferestrei de apelare, formatată ca HH: MM: ss.

Defalcarea subfluxului

Următorul tabel descrie diferitele elemente de subflux implicate în procesul de apel, detaliind acțiunile și răspunsurile care apar în fiecare etapă.

Element de subfluxDescriere
Porniți Subflow Apelul intră în subflux.
Data programării Apelantului i se solicită să introducă data preferată de apelare în format AAA ÅMMDD. Subfluxul validează intrarea pentru a se asigura că este o dată reală. Dacă nu este valid, solicitarea se repetă.
Oră de începere a programului Apelantului i se solicită să introducă ora de începere a ferestrei de apelare în format HHMM (24 de ore). Subfluxul validează intrarea pentru a se asigura că este un timp valid. Dacă nu este valid, solicitarea se repetă.
Ora de încheiere a programului Apelantului i se solicită să introducă ora de încheiere pentru fereastra de apelare în format HHMM (24 de ore). Subfluxul validează intrarea pentru a se asigura că este un timp valid. Dacă nu este valid, solicitarea se repetă.
Planificați fusul orar Apelantului i se prezintă un meniu pentru a-și selecta fusul orar. - Apăsați 1 pentru IST (ora standard indiană) .- Apăsați 2 pentru ora centrală. - Ap ăsați 3 pentru Ora de Est.
Programați apelarea înapoi Folosind toate informațiile colectate (CallbackNumber, CustomerName, CallbackQueue și data, ora și fusul orar programate), subfluxul program ează oficial apelul înapoi în sistem.
Încheiați subfluxul Subfluxul se încheie după programarea cu succes a apelului înapoi.

Activități subflux

Următorul tabel descrie succesiunea activităților subflux pentru programarea unui apel invers .

Activitate de subfluxDescriere
Porniți Subflow Subfluxul începe atunci când este invocat.
Data programată Colectează data apelantului preferată de apelant. Promptul TTS este: „Vă rugăm să introduceți data preferată în format AAAÅMMDD”. Intrarea este validată pentru a se asigura că este un format corect de dată.
ConvertiDateFormat Odată introdusă o dată validă, această activitate convertește intrarea AAAAA-MMDD într-un format AAAA-MM-DD și o stochează în variabila CallbackScheduleDate.
ProgrameStartTime Colectează ora de începere a ferestrei de apelare. Promptul TTS este: „Vă rugăm să introduceți ora de începere a apelului dvs. în format HHMM”. Intrarea este validată pentru a se asigura că este un format orar corect.
ConvertiStartTime Convertește intrarea timpului de pornire HHMM într-un format HH: mm: ss și îl stochează în variabila CallbackSchedule StartTime.
ProgrameSfârșit Colectează ora de încheiere pentru fereastra de apelare înapoi. Promptul TTS este: „Vă rugăm să introduceți ora de încheiere pentru apelul dvs. în format HHMM”. Intrarea este validată pentru a se asigura că este un format orar corect.
ConvertiEndTime Convertește intrarea timpului de sfârșit HHMM într-un format HH: mm: ss și îl stochează în variabila CallbackSchedule EndTime.
ProgrameTimeZone Prezintă un meniu pentru a selecta un fus orar.
ProgrameRecall Back Această acțiune finală ia toate variabilele colectate și formatate și creează cererea de apelare programată în sistem.
Încheiați subfluxul Fluxul se încheie după ce apelul înapoi a fost programat cu succes.

Crearea și gestionarea fluxurilor

Creați un flux

Puteți crea și gestiona fluxuri utilizând modulul resurse de rutare. Când proiectați un flux, o interacțiune de consultare nu poate conține un apel invers, un feedback de sondaj post-apel sau o activitate de transfer orb.

Când creați un flux, dacă numărul de noduri depășește 100, este posibil să aveți latență în Flow Designer. În astfel de cazuri, vă recomandăm să utilizați caracteristicile de înlănțuire a fluxului și variabile dinamice pentru a descompune un flux mare în fluxuri mai mici ușor de gestionat. Pentru mai multe informații, consultați Legarea mai multor fluxuri (cu GoTo) și Contact în coadă.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

În pagina Flux uri, faceți clic pe Gestionare fluxuri. Alegeți Creare flux uri din lista derulantă.

Ap are asistentul Creare a fluxului nou cu opțiunea de a alege dintre F lux sau Subflux.
4

Faceți clic pe F lux.

Faceți clic pe Subflux pentru a crea un subflux. Procesul de creare a unui subflux este similar cu cel al creării unui flux.

5

Alegeți opțiunea necesară pentru crearea fluxului:

  • Începeți din nou - Utilizați această opțiune pentru a crea un nou flux de la început.
  • Șabloane de flux —Utilizați această opțiune pentru a crea un flux din șabloanele de flux. Pentru mai multe informații, consultați Crearea fluxurilor din șabloane de flux.
  • Import - Utilizați această opțiune pentru a importa fluxuri dintr-un spațiu de stocare local. Pentru mai multe informații, consultați Importul unui flux.
6

Faceți clic pe Începeți proaspăt.

7

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

Numele fluxului nu poate conține spații. Singurul caracter special permis este _ (subliniere). Lungimea permisă este de 80 de caractere. De exemplu, NewContact_01.

8

Faceți clic pe Creare flux.

Apare fereastra Flow Designer.

9

În secțiunea Setări generale, introduceți descri erea fluxului. Nu puteți modifica descrierea mai târziu.

10

(Opțional) Configurați următoarele setări în secțiunea Setări diagramă.

  • Legături curbate —Activați sau dezactivați pentru a comuta între legăturile curbate și legăturile unghiulare dreptunghiulare pentru fiecare flux.

    Puteți activa legăturile curbate pentru a îmbunătăți vizualizarea conexiunii dintre activități. În fluxurile complexe, legăturile curbate oferă o lizi bilitate mai bună în comparație cu liniile drepte care tind să se suprapună.

  • Culoarea legăturii —Alegeți culoarea din paleta de culori derulantă pentru a indica legăturile.

  • Culo@@ area căii de eroare —Alegeți culoarea din paleta de culori derulantă pentru a indica căile de eroare.

  • Culoarea selec ției —Alegeți culoarea din paleta de culori derulantă pentru a indica legătura aleasă și activitățile conectate.

  • Grosime —Specificați valoarea pentru a mări sau micșora grosimea legăturii și a activităților conectate. Grosimea se măsoară în pixeli, iar valoarea implicită este de 1 pixel. Grosimea maximă acceptată este de 3 pixeli.

11

În secțiunea Setări de decriptare a flux ului, activați comutatorul Activați decriptarea flux ului pentru a permite decriptarea informațiilor sensibile din flux. Apare o fereastră pop-up Dezvăluire a detaliilor de de panare a datelor. Bifa ți Sunt de acord și faceți clic pe Salvare. Acum veți putea decripta informații sensibile din jurnalele de flux în momentul fluxurilor de depanare. Consultați secțiunea Fluxuri de urmărire pentru detalii.

12

Efectuați următoarele sarcini pentru a crea fluxul:

Creați fluxuri din șabloane de flux

Șabloanele de flux vă oferă fluxuri gata de utilizare pentru cazurile de utilizare obișnuite. Pentru a crea fluxuri din șabloane de flux:

1

Conectați-vă la Control Hub.

2

Navigați la Servicii > Cen tru de contact.

3

Din panoul de navigare Centrul de contact, faceți clic pe Experiența clienților > F luxuri.

4

În pagina Flux uri, faceți clic pe Ges tionare fluxuri și faceți clic pe lista derul antă Creare flux uri.

Ap are asistentul Creare a fluxului nou cu opțiunea de a alege dintre F lux sau Subflux.
5

Faceți clic pe F lux.

Pentru a crea un subflux, faceți clic pe Sub flux. Procesul de creare a unui subflux este similar cu cel al creării unui flux.

6

Din Alegeți o metodă, faceți clic pe Ș abloane flux.

7

Alegeți șablonul din lista disponibilă de șabloane. Faceți clic pe Urmă torul.

Faceți clic pe Vizualizare detalii pentru a vedea o previzualizare detaliată a șablonului. Consultați secțiunea Vizualizați detaliile șablonului de flux pentru mai multe informații.

8

În câmp ul Nume flux, furnizați un nume unic pentru flux. Respectați convențiile de denumire.

9

Faceți clic pe Urmă torul.

Ați creat un flux nou dintr-un șablon de flux.

Pentru mai multe informații despre fluxuri și dacă fluxurile necesită configurare suplimentară înainte de testare, utilizați legăturile disponibile în lista șablonului de flux. Consultați Vizualizarea detaliilor șablonului de flux.

Ce să faci în continuare

Personalizați activitățile și evenimentele din flux conform cerințelor dvs. Validați și publicați fluxul.

Vizualizați detaliile șablonului de flux

Pentru a vedea mai multe detalii despre un anumit șablon:

1

Din pagina de colecție de șabloane, alegeți șablonul dorit.

2

Faceţi clic pe Vizualizare detalii. Se afișează pagina Detalii șablon.

  • Panoul superior afișează o previzualizare a șablonului ales. Faceți clic pe pictograma ecran complet pentru a deschide șablonul pe ecran complet. Selectați anumite secțiuni ale șablonului și măriți și micșorați. Dacă este necesar, puteți comuta între fluxul principal și fluxurile de evenimente.
  • Panoul de jos are următoarele secțiuni care oferă informații detaliate despre șablonul de flux selectat:
    • Descriere —Scurtă descriere și scopul șablonului.
    • Detalii -Caracteristici cheie ale șablonului.
    • Cerințe prelimin are —Pași pe care trebuie să îi configurați pentru ca șablonul de flux să funcționeze conform așteptărilor.
    • Defalcarea flux ului - Detalii despre cum începe fluxul, ce se întâmplă în flux și cum se termină fluxul.
    • Activități utilizate —Listează diferitele activități utilizate în șablonul specific.
    • Detalii suplimentare - Detalii suplimentare despre șablonul de flux.

Ce să faci în continuare

Faceți clic pe Selectare șablon pentru a continua cu șablonul ales.

Opțiuni meniu contextual

Utilizați meniul contextual pentru acțiuni suplimentare. Pentru a deschide meniul contextual din pagina Flux uri, alegeți fluxul și deschideți fluxul în modulul Flow Designer. Treceți cursorul peste numele fluxului. Apare un meniu cu următoarele opțiuni:

  • Editați numele —Utilizați pentru a redenumi fluxul.
  • Export —Utilizați pentru a exporta fluxul.
  • Import —Utilizați pentru a importa fluxul.
  • Șter gere —Utilizați pentru a șterge fluxul.
  • Vizualizați istoricul versi unilor —Utilizați pentru a vizualiza detaliile versiunii fluxului.

Editați variabilele de flux

Nu puteți edita o variabilă atunci când este utilizată. După crearea tipului de variabilă, nu puteți edita tipul variabilei.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma Go to Flow Designer de lângă fluxul pe care doriți să îl editați. Fluxul se deschide în fereastra Flow Designer.

4

Faceți clic pe o etichetă variabilă din panoul Proprietăți globale.

O fereastră pop-up afișează un rezumat al informațiilor variabile.
5

Faceți clic pe Edit are în colțul din dreapta sus al ferestrei pop-up .

6

Selectați variabila neutilizată din flux.

7

Efectuați modificările necesare la numele variabilei, descrierea, valoarea și configurațiile variabilelor.

Modificarea unui flux

Utilizați comutatorul Edit are pentru a edita un flux. Când este activat, alți dezvoltatori de flux nu pot edita fluxul simultan. În mod implicit, un flux se deschide în modul numai citire .

Puteți marca variabilele care conțin informații sensibile ca fiind sigure. Când deschideți un flux existent care conține variabile de flux, primiți o solicitare de a revizui și de a marca acele variabile ca fiind sigure. Pentru mai multe informații despre variabilele securizate, consultați Variabile securizate.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri și afișează lista fluxurilor cu următoarele câmpuri:

Numele câmpului

Descriere

Numele fluxului

Numele fluxului așa cum este configurat în aplicația Flow Designer.

Numele fluxului trebuie să fie unic.

Descriere

Descrierea fluxului așa cum este configurat în aplicația Flow Designer.

Statut

Indică dacă fluxul este publicat sau se află încă în etapa de schiță.

Ultima modificareData și ora la care fluxul a fost modificat ultima dată.

Editat ultima dată de

ID-ul de e-mail al utilizatorului care a editat ultima dată fluxul.

3

Faceți clic pe pictograma Go to Flow Designer de lângă fluxul pe care doriți să îl editați. Fluxul se deschide în fereastra Flow Designer.

Dacă fluxul selectat are variabile de flux, un mesaj vă solicită să marcați variabilele ca sigure.

Puteţi modifica fluxul numai dacă butonul de comutare Editare activ ată este activat. Dacă butonul de comutare Edit are activată este dezactivat, fluxul apare în modul numai citire.

4

Setări de decriptare a fluxului: Activați setările de decriptare a flux ului pentru a permite decriptarea fluxului. Consultați secțiunea Fluxuri de urmărire pentru detalii.

5

Faceți clic pe Go Select Secure Variables pentru a deschide caseta de dialog Editare variabile secur izate.

Puteți face clic pe Skip pentru moment pentru a continua editarea fluxului selectat fără a marca variabilele securizate. Această casetă de dialog apare data viitoare când editaţi fluxul.

Bifați caseta de selectare Nu afișați din nou acest mesaj pentru a omite definitiv procesul de selecție pentru fluxul selectat.

În prezent, această caracteristică nu este acceptată.

6

Bifați casetele de selectare ale variabilelor care conțin informații sensibile și faceți clic pe Salvare.

Fereastra Flow Designer afișează variabilele selectate cu o pictogramă de blocare lângă numele variabilelor.

Fluxul selectat se deschide în modul numai citire.

7

Activați butonul de comutare Edit are pentru a schimba fluxul.

8

Editați fluxul de schiță după cum doriți.

Când modificați un flux, o interacțiune de consultare nu poate conține un apel invers , un feedback de sondaj post-apel sau o activitate de transfer orb.

9

Faceți clic pe Salvare pentru a salva fluxul dacă dezactivați butonul de comutare Sal vare automată.

Previzualizați promptul audio în flux

Funcția de previzualizare a solicitărilor audio permite redarea audio imediată a fișierelor.wav și a mesaj elor text-to-speech (TTS) în modulul Flow Designer. But onul prompt de previzualizare cu următoarele activități oferă o experiență îmbunătățită pentru dezvoltatori, reducând timpul și efortul pentru validarea mesajelor audio și text- to-speech:

Preview audio prompts in flows

Utilizați butonul Prompt de previzualizare pentru verificarea rapidă a solicitărilor audio, a lim bii și a selecțiilor vocale din mesajele TTS, împreună cu testarea marcajului SSML pentru personalizare promp tă.

  • Activitatea Redare muzică nu acceptă promptul de previzualizare.

  • La previzualizarea textului în vorbire, selectarea vocii este obligatorie.

  • Nu puteți modifica opțiunea de conector TTS atunci când previzualizați solicitarea. Închideți modal ul prompt de previzualizare, selectați un alt furnizor din activitate pentru a testa un alt furnizor TTS.

  • Setările Limbă și voce din lista derulantă la previzualizarea unui prompt corespund variabilelor Global_Language și, respectiv, Global_Vo iceName. Puteți seta acestea în flux pentru a schimba experiența.

  • Când testați variabilele fișierelor audio, asigurați-vă că calea fișierului corespunde unui fișier.wav real care există pe sistem.

Căutarea entităților într-un flux

Utilizați funcționalitatea de căutare pentru a căuta entități într-un flux și pentru a accesa rapid locațiile acestora. Pentru fluxurile care sunt mai elaborate și complexe, utilizați această capacitate de căutare pentru a evita efortul manual în găsirea entităților dorite.

Puteți căuta următoarele entități în flux folosind această caracteristică de căutare:

  • Nume de activitate, descrieri și intrări
  • Nume variabile
  • Expresii cu pietricele
  • Proprietățile fluxului

Puteți găsi și înlocui textul liber în câmpuri, cum ar fi intrări de text, descrieri, expresii pietricele și așa mai departe.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma Go to Flow Designer de lângă fluxul pe care doriți să îl editați.

Fluxul se deschide în fereastra Flow Designer.
4

În caseta de căutare care apare în colțul din dreapta sus, introduceți cuvântul cheie (numele activității, numele variabilei sau șirul) și apăsați Enter.

Alternativ, puteți declanșa caseta de căutare utilizând comenzile rapide de la tastatură: Cmd + K (pentru macOS) și Ctrl + k (pentru Windows).

Rezultatele căutării apar într-un panou de căutare separat din partea stângă a ecranului.
5

(Opțional) Alegeți unul sau mai multe tipuri de entități din lista derulantă pentru a filtra rezultatele căutării.

6

Pentru a găsi și a înlocui un text, procedați în felul următor:

  1. Introduceți cuvântul în câmpul În locu ire pentru a înlocu i cuvântul cheie ales.

  2. Puteți alege rezultatele căutării individuale și înlocuiți cu cuvântul cheie specificat sau faceți clic pe În locuiți toate (Replace all icon.) pictograma pentru a înlocui toate aparițiile din flux.

Aplicarea etichetelor versiunii la un flux

Vă recomandăm să adăugați etichete de versiune pentru a construi un ciclu de viață al fluxului prin diferite faze, cum ar fi dezvoltarea, testarea și live. În loc să aplicați modificări direct flux ului, puteți publica fluxul prin faze înainte de a implementa fluxul în producție. Această caracteristică vă ajută să evitați suprascrierea fluxului curent în producție.

Când publicați un flux, asociați o etichetă de versiune, cum ar fi „Live”, „Test” sau „Dev”, cu noua versiune de flux, pe lângă numele fluxului. Acest lucru oferă posibilitatea de a atașa diferite versiuni ale aceluiași flux la diferite puncte de intrare sau activitate GoTo. Ultima este eticheta de versiune implicită pe care nu o puteți elimina dintr-o versiune de flux. Puteți aplica orice altă etichetă de versiune împreună cu cea mai recentă.

Mai mult, puteți atașa mai multe versiuni ale aceluiași flux la un punct de intrare. În timpul unei configurații a punctului de intrare, puteți alege un flux împreună cu una dintre etichetele de versiune asociate.

De asemenea, puteți modifica dinamic logica fluxului accesând etichetele versiunilor din flux utilizând vari abila NewCont act (consultați Start Flow pentru detalii). Variabila newContact.flowVersionLabel afișează eticheta versiunii fluxului în curs de execuție: fie că este „Dev”, „Test”, „Live” sau „Latest”. Aplicarea unei etichete de versiune de flux permite crearea unei logici personalizate care se adaptează la etichetele de versiune specifice ale fluxului.

Când deschideți fluxul în modul de editare, vedeți versiunea de schiță din cea mai recentă versiune de flux publicată. Când publicați această versiune de schiță, aceasta asociază eticheta de versiune cea mai recentă. La un moment dat, doar un flux are cea mai recentă etichetă de versiune asociată acestuia. Aceasta corespunde ultimei versiuni publicate a flux ului.

Înainte de a începe

Trebuie să publicați fluxul cel puțin o dată.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma Go to Flow Designer de lângă fluxul pe care doriți să îl editați. Fluxul se deschide în fereastra Flow Designer.

4

Editați fluxul.

5

Faceți clic pe Salvare pentru a salva fluxul dacă dezactivați butonul de comutare Sal vare automată.

6

Activați butonul de comut are Valid are pentru a activa publicarea.

7

Faceți clic pe Public are.

8

(Opțional) În caseta de dialog Flux de public are, introduceți o no tă despre versiune sau orice informații pe care doriți să le partajați cu alți dezvoltatori de flux.

9

În mod implicit, cea mai recentă este selectată ca etichetă de versiune care indică cea mai recentă versiune a fluxului. Puteți aplica mai multe etichete de versiune unei versiuni de flux, cum ar fi live, dev sau test, din lista derul antă Adăugare etichetă versiune.

Dacă o anumită etichetă de versiune este mapată la un punct de intrare, lângă eticheta versi unii respective apare o notificare în lista derulantă care spune că eticheta este mapată la un punct de intrare.

10

Faceți clic pe Public are.

După ce alegeți una sau mai multe etichete de versiune corespunzătoare și publicați, utilizați această versiune a fluxului atunci când atribuiți unui punct de intrare.

11

(Opțional) Faceți clic pe pictograma temporizatorului de lângă numărul versiunii pentru a vizualiza istoricul versiunilor fluxului.

Ap are modalul Istor ic versiuni care afișează următoarele detalii pentru Versiunile active și Alte versiuni ale fluxului:

  • Timpul publicării
  • Numărul versiunii
  • Eticheta versiunii (dacă este aplicată)
  • Ultima modificare
  • Publicați nota

Utilizați oricare dintre următoarele atribute de căutare a cuvintelor cheie pentru a filtra tabelul:

  • Numărul versiunii
  • Etichete de versiune
  • Publicat de
  • Publicați nota
  • Data publicării
12

(Opțional) Faceți clic pe pictograma Vizu alizare a oricărui rând pentru a vizu aliza fluxul publicat în versiunea aleasă.

Dacă alegeți să editați atunci când vizualizați o versiune de flux mai veche, aceasta suprascrie schița curentă cu acea versiune de flux specifică.

După ce aplicați eticheta de versiune corespunzătoare unui flux, puteți alege acea versiune de flux atunci când creați o coadă de așteptare.

Puteți adăuga orice număr de versiuni la un flux. Cu toate acestea, istoricul versiunilor fluxului afișează doar cele mai recente 100 de versiuni. Versiunile de flux sunt șterse numai atunci când ștergeți fluxul.

Activați sau dezactivați salvarea automată

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Pentru a crea un flux, faceți clic pe Nou.

4

Pentru a edita un flux existent, faceți clic pe pictograma Mer geți la Flow Designer de lângă fluxul pe care doriți să îl editați.

Fluxul se deschide în fereastra Flow Designer.
5

Pentru a activa opțiunea de salvare automată, setați butonul de comutare Salvare automată la ON.

6

Pentru a dezactiva opțiunea de salvare automată:

  1. Setați butonul de comut are Salvare automată la OFF.

    Un mesaj vă solicită să confirmați acțiunea.

  2. Faceți clic pe Dezactivați salvarea automată.

După ce dezactivați opțiunea de salvare automată, salvați modificările manual. În caz contrar, pier deți modificările aduse fluxului.

Activități de copiere și lipire

Copiați și lipiți o activitate sau un grup de activități în același flux, astfel încât să nu fie nevoie să configurați activitățile de la zero. În acest scop, puteți selecta o singură activitate sau un grup de activități simultan și le puteți reutiliza în același flux. Când copiați activități, sistemul creează duplicate ale acestor activități și copiază toate setările și legăturile configurate.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Pentru a crea un flux, faceţi clic pe Gestionare flux uri > Creare fluxuri.

4

Pentru a edita un flux existent, faceţi clic pe pictograma Go to Flow Designer de lângă flux pentru a deschide fluxul.

5

Efectuați oricare dintre următoarele acțiuni:

  1. Pentru a copia și duplica o singură activitate, selectați activitatea pe care doriți să o copiați și faceți clic pe pictograma de copiere (Copy icon.).

  2. Pentru a copia și duplica mai multe activități, apăsați Shift și selectați activitățile pentru a le grupa și faceți clic pe pictograma de copiere (Copy icon.).

Alternativ, puteți apăsa Ctrl+C pe tastatură pentru a copia activitățile selectate și apăsați Ctrl+V pentru a lipi activitățile selectate pe pânză.

6

Rearanjați activitățile copiate, după cum este necesar.

Validarea unui flux

Validați un flux pentru a vă asigura că toate câmpurile obligatorii sunt configurate și că structura fluxului este validă. Validarea nu poate determina modul în care sistemul rulează fluxul în timpul rulării și nu garantează că fluxul rulează așa cum era de așteptat.

Când validarea reușește, lăsați comutatorul Val idare activat. Nu puteți publica fluxul decât dacă validarea reușește.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma Mer geți la Flow Designer de lângă fluxul pe care doriți să îl validați.

Fluxul se deschide în fereastra Flow Designer.
4

Setați comutatorul Valid are la Activat.

Validarea începe și erorile se afișează în fereastră.

În timpul validării, sistemul afișează erori în următoarele moduri:

  • Butonul erori de flux —Un buton roșu apare lângă comutatorul Validare care arată numărul de erori active. Dacă nu există erori (erori de flux: 0), butonul este verde.
  • Stilul erorii de activitate — Dacă o activitate are erori de configurare, activitatea apare cu un contur roșu și o pictogramă roșie de informații în colțul din dreapta sus. Faceți clic pe această pictogramă pentru a afișa o indicație contextuală care rezumă orice erori legate de activitate. După ce remedi ați eroarea, activitatea pierde stilul de eroare în timp real.
  • Fere@@ astra de detalii de validare — Această fereastră pop-up păstrează o listă de erori active în flux. Puteți trage și muta această fereastră în jurul pânzei. Faceți clic pe pictograma În chidere din dreapta sus pentru a închide fereastra.

    Există două secțiuni în această fereastră:

    • Secțiunea erori de flux —Această secțiune liste ază toate erorile active din flux și le descompune în funcție de activitate. Rezolvați toate aceste erori înainte de a putea publica fluxul. Pentru mai multe informații, consultați Înț elegerea codurilor de eroare.
    • Secțiunea Recom andări — Această secțiune enumeră cele mai bune practici și mementouri pentru fluxurile de construcție. Deși ar trebui să luați în considerare aceste elemente înainte de a publica un flux, recomandările nu sunt necesare.

      Dacă nu doriți să vedeți recomandările, faceți clic pe Resp ingeți recomandările pentru a ascunde lista. Lista rămâne ascunsă până când închideți fereastra Detalii validare și o deschideți din nou.

5

Dacă închideți fereastra Detalii validare și doriți să o redeschideți, faceți clic pe butonul Er ori de flux.

6

(Opțional) Dacă există erori, setați comutatorul Validare la Dez activ at. Remediați erorile și reporniți validarea.

Validarea fluxului nu poate evalua funcțiile sau verifica dacă variabilele se rezolvă la valorile așteptate. Verifică doar erorile structurale. Verificați de două ori variabilele pentru a vă asigura că funcționează așa cum era de așteptat.

Copierea unui flux

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma elipsă de lângă fluxul pe care doriți să îl copiați și faceți clic pe Copiere.

Numele fluxului copiat are următorul format: copy_flowname_flowID. Numele flux ului este numele fluxului original, iar ID-ul fluxului este un identificator unic pentru fluxul original.

4

Deschideți fluxul copiat pentru a edita numele.

Exportați un flux

Exportați un flux pentru a extrage o definiție a fluxului ca fișier JSON. Mai târziu, puteți importa fișierul JSON pentru a crea același flux pe un alt chiriaș. Pentru a importa un flux, consultați Importul unui flux.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma elipsă de lângă fluxul pe care doriți să îl exportați și faceți clic pe Export.

4

În caseta de dialog care se deschide, selectați Salvare și faceți clic pe OK pentru a descărca fișierul flux.

Fișierul se descarcă în sistemul local cu numele de fișier existent în format JSON.

Importați un flux

Pentru a importa un flux de la un alt chiriaș, trebuie mai întâi să exportați fluxul ca fișier JSON. Pentru a exporta un flux, consultați Exportul unui flux.

Pentru a reutiliza un flux existent în cadrul aceluiași chiriaș, consultați Copierea unui flux.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Sub Gestionare fluxuri faceți clic pe Import.

4

Alegeți fișierul flux care este în format JSON din sistemul dvs. local.

5

Faceți clic pe Desch idere pentru a importa fișierul.

Fluxul se importă în chiriașul dvs.

Puteți importa un flux numai în format JSON. Fișierul JSON trebuie să fie un flux valid pentru ca importul să aibă succes.

Puteți importa o dimensiune de fișier de până la 10 MB.

Ce să faci în continuare

Puteți modifica sau publica fluxul. Pentru mai multe informații, consultați Lucrul cu fluxurile.

Publicarea unui flux

Puteți publica un flux după ce sistemul validează fluxul și îl găsește fără erori. Puteți utiliza un flux publicat în strategiile de rutare a punctelor de intrare.

Înainte de publicare, confirmați că fluxul este configurat corespunzător și gata pentru utilizarea în direct a centr ului de contact. Sistemul nu acceptă pe deplin editarea unui flux publicat.

Sistemul dezactivează butonul Flux de public are în timp ce comutatorul Validare este dezactivat. Dacă există erori active, butonul rămâne dezactivat.

Când faceți clic pe Flux de publicare, apare fereastra de confirmare a fluxului de public are. Înainte de a publica un flux, asigurați-vă că toate expresiile funcționează și că fluxul se comportă așa cum doriți.

În dialogul Publicare flux, utilizați etichete de versiune pentru a identifica ce versiune de flux publicată să utilizați pentru testare, dezvoltare sau rutare live.

  • Ultima este selectată în mod implicit. Identifică cea mai recentă versiune publicată a fluxului și nu o puteți elimina din acea versiune.
  • Alegeți una sau mai multe etichete, cum ar fi Live, Test sau Dev, din Adăugare etichetă versiune atunci când doriți să identificați o versiune de flux pentru o anumită etapă sau utilizare de rutare.
  • Dacă o etichetă de versiune este mapată la un punct de intrare, lista derulantă afișează o notificare lângă eticheta respectivă.

Dacă apare o eroare:

  • Vedeți o fereastră de notificare cu ID-ul de urmărire și ID- ul fluxului. Contactați Asistența Cisco pentru asistență cu privire la erori. Asistența necesită ID-ul de urmărire.
  • Faceți clic pe Reîncercați publicarea.
1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma Go to Flow Designer de lângă fluxul pe care doriți să îl publicați.

Fluxul se deschide în fereastra Flow Designer.
4

Faceți clic pe Public are.

Dacă fluxul se publică cu succes, apare un mesaj de confirmare.

5

Selectaţi una dintre următoarele opţiuni:

  • Faceți clic pe Închidere flux și deconectare, dacă ați terminat de examinat fluxul și doriți să vă deconectați de la Flow Designer.
  • Faceți clic pe Reveniți la flux, dacă doriți să examinați sau să editați fluxul.

    Dacă fluxul este atribuit strategiilor de rutare a punctelor de intrare, editarea unui flux publicat ar putea avea un impact asupra interacțiunilor live ale centrului de contact.

Ștergerea unui flux

Dacă un flux are statutul Publicat, acesta poate face parte dintr-o configurație a strategi ei de rutare. Știți unde este utilizat fluxul înainte de a-l șterge. În caz contrar, puteți avea impact asupra interacțiunilor live ale centrului de contact.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afiș ează pagina Fluxuri.
3

Faceți clic pe pictograma elipsă de lângă fluxul pe care doriți să îl ștergeți și faceți clic pe Șter gere.

4

Faceți clic pe Da pentru a confirma.

Strategii de rutare a punctelor de intrare

O strategie de rutare a punctului de intrare este o configurație care controlează comportamentul de rutare al unui contact atunci când contactul ajunge la un punct de intrare. Când un contact ajunge la un punct de intrare, motorul de rutare verifică pentru a vedea ce strategie de rutare a punctului de intrare este activă la momentul dat și urmează acea configurație.

Secțiunea de control al apelurilor din configurația strategiei de rutare a punctului de intrare vă permite să alegeți un flux care controlează experiența apelanților în timpul interacțiunii lor. Cu Flow Designer, puteți configura un flux end-to-end care controlează atât tratamentul inițial al apelului în IVR, cât și experiența de coadă după ce contactul este plasat în coadă.

Alegeți un flux din meniul derulant Flux pentru a indica fluxul care controlează această experiență de apel end-to-end în intervalul de timp specificat în strategia de rutare. Numai fluxurile care sunt publicate din Flow Designer sunt disponibile din această listă derulantă.

Fluxurile sunt disponibile numai pentru punctele de intrare de telefonie. Nu puteți suprascrie nicio setare din fluxul din strategia de rutare a punctului de intrare.

Strategii de rutare a cozii

O strategie de rutare a cozii este o configurație care controlează comportamentul de rutare al unui contact atunci când contactul ajunge la o coadă. Când un contact ajunge la o coadă, motorul de rutare verifică pentru a vedea ce strategie de rutare a cozii este activă la momentul dat și urmează acea configurație.

Clienții care au strategii de rutare a cozii în Centrul de contact Webex le pot accesa, dar nu pot crea strategii noi. Recomandăm tuturor clienților să își transfere configurațiile la cozi.

Crearea și gestionarea subfluxurilor

Flow Designer vă permite să împărțiți fluxurile mari în părți mai mici, mai ușor de gestionat, numite subfluxuri. Puteți reutiliza subfluxurile în mai multe fluxuri pentru a gestiona anumite activități. Această abordare modulară simplifică gestionarea fluxului și reduce complexitatea construirii fluxurilor mari. Iată câteva caracteristici cheie ale subfluxurilor:

  • Puteți crea subfluxuri la nivel de organizație pentru a le face disponibile intern. De exemplu, puteţi vizualiza şi invoca subfluxuri disponibile în cadrul aceleiaşi organizaţii. Puteți crea maximum 200 de subfluxuri per organizație.

  • Puteți invoca un subflux dintr-un flux pentru a rula logica fără a vă conecta la un punct de intrare sau a părăsi fluxul principal.

  • Puteți reutiliza subfluxurile de mai multe ori într-un flux principal sau între fluxurile principale din cadrul organizației.

  • Puteți trece variabile între fluxul părinte și subfluxuri și puteți mapa variabilele de intrare și ieșire de la fluxul principal la subflux și în sens invers. Acest lucru face ca aceste variabile din subflux să fie independente de variabilele din fluxul părinte care invocă subfluxul.

    Cu toate acestea, setările Text-to-Speech (TTS) din fluxul principal nu trec la subfluxuri. De exemplu, luați în considerare un flux în care variabila principală de flux este Global_voiceName: fr-FR-Ariane (franceză). Dacă un subflux declanșează redarea TTS, sunetul este redat în limba engleză în mod implicit. Pentru a depăși acest lucru, definiți o variabilă subflux cu același nume care este global_voic ename:fr-FR-Ariane (franceză). Alternativ, puteți crea o variabilă subflux Global_VoiceName (la fel ca în fluxul principal) și să map ați valoarea de la fluxul principal la subflux. Pentru mai multe informații, consultați Configurarea diferitelor limbi acceptate și nume vocale cu text-to-speech nativ în subflux wxCC.

    Nu puteți adăuga variabile globale la subflux. Cu toate acestea, Puteți să mapați o variabilă globală de la fluxul principal la o variabilă locală în subflux.

  • Puteți publica subflux independent. Cu toate acestea, modificările efectuate în subflux intră în vigoare numai după republicarea fluxului principal.

  • Puteți atașa o etichetă de versiune, cum ar fi Live, Dev și Test la un subflux, astfel încât să puteți efectua o testare end-to-end a fluxului principal în mediile respective.

  • Subfluxurile trebuie să fie invocate din fluxurile principale. Nu puteți invoca un alt subflux dintr-un subflux.

  • Nu puteți lega un subflux de la un punct de intrare sau de la o strategie de rutare a cozii.

  • Puteți importa și exporta subfluxuri independent.

Creați un subflux

Puteți crea și gestiona subfluxuri în Control Hub.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F lux uri > Subfluxuri.

3

Faceţi clic pe Gestionare subfluxuri > Creare subflux.

4

În câmpul Nume subflux, introduceți numele subfluxului.

Numele subfluxului trebuie să fie unic. Nu poate conține spații. Singurele caractere speciale permise sunt _ (subliniere) și - (cratimă). Lungimea maximă este de 80 de caractere.

5

Faceți clic pe Începeți subfluxul de construcție.

Apare fereastra Flow Designer.

6

În secțiunea Setări generale, introduceți descrierea subfluxului. Puteți modifica această descriere mai târziu.

7

În secțiunea Setări vizu alizare, configurați caracteristici precum legăturile curbate , culoarea legăturii, culoarea căii de eroare, culoarea selecției și grosimea.

8

În secțiunea Definiție variabilă, adăugați variabilele necesare pentru conectarea la fluxul principal.

  • Variabila de intrare subflux: (Obligatoriu) Această variabilă preia o intrare din fluxul principal.
  • Variabila de ieșire subflux: (Obligatoriu) Această variabilă returne ază o ieșire înapoi la fluxul principal.
  • Variabila locală subflux: (Opțional) Această variabilă este pentru logica care este izolată în subflux și nu se referă la niciuna dintre variabilele principale de flux .

Toate variabilele de mai sus pot fi de tip String, Integer, Data Time, Boolean, Decimal și JSON.

9

Efectuați următoarele activități pentru a crea subfluxul:

Acțiuni precum aplicarea etichetelor de versiune și urmărirea fluxului funcționează în același mod ca și în fluxul principal. Pentru mai multe informații, Aplicați etichete de versiune la un flux și Depanare fluxuri.

Editarea unui subflux

Când editați și publicați un subflux, modificările intră în vigoare în fluxul principal numai după public area fluxului principal.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F lux uri > Subfluxuri.

3

Faceți clic pe subfluxul pe care doriți să îl editați.

4

Activați butonul de comutare Edit are pentru a schimba subfluxul.

5

Efectuați modificările necesare la subflux.

Faceți clic pe Salvare pentru a salva fluxul dacă dezactivați butonul de comutare Sal vare automată.

Ștergerea unui subflux

Dacă un flux principal publicat utilizează un subflux, nu îl puteți șterge, indiferent dacă fluxul este live sau atașat la un punct de intrare. Pentru a șterge subfluxul, mai întâi scoateți-l din fluxul principal sau ștergeți complet fluxul principal.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F lux uri > Subfluxuri.

3

Faceți clic pe pictograma elipsă verticală de pe rândul subflux pe care doriți să îl ștergeți și faceți clic pe Ștergere.

4

Faceți clic pe Da pentru a confirma.

Adăugarea subfluxului la un flux principal

Puteți adăuga un subflux în mai multe fluxuri principale.

1

Conectați-vă la Control Hub.

2

Navigați la Centrul de contact > Experiența clienților > F luxuri.

De asemenea, puteți adăuga un subflux la un flux principal din bara de Management Portal navigare. Selectaţi Strategie de rutare > F luxuri. Faceți clic pe pictograma elipsă de lângă fluxul pe care doriți să îl editați și faceți clic pe Desch idere.

3

Faceți clic pe fluxul pe care doriți să îl modificați pentru a adăuga un subflux.

Apare fereastra Flow Designer.

4

Faceți clic pe fila Subfluxuri.

Apare o listă de subfluxuri pentru organizația/chiriașul ales.

5

Trageți și fixați subfluxul necesar din listă pe pânză pentru a-l adăuga la fluxul principal.

Puteți vizualiza detaliile subfluxului ales, cum ar fi numele, versiunea subfluxului împreună cu eticheta versiunii și toate variabilele configurate în subflux.

Opțional, faceți clic pe Vizu alizare lângă numele subfluxului pentru a deschide subfluxul într-o filă nouă din browser.

6

În secțiunea Versiune subflux, alegeți eticheta subflux necesară pe care doriți să o adăugați la fluxul principal, deoarece aceasta nu este configurată în mod implicit. În mod implicit, este bi fată caseta de selectare Activare actualizări automate. Când este activat, ori de câte ori creați o nouă versiune a unui subflux, sistemul actualiz ează automat fluxul principal cu versiunea mai nouă.

Debifați opțiunea Activare actualizări automate pentru a dezactiva actualiz ările automate. Asigurați-vă că republicați fluxul principal atunci când creați versiuni mai noi ale subflux ului.

7

În secțiunea Variabile de intrare subflux, mapați variabilele principale de flux la variabilele de intrare subflux.

Asigurați-vă că mapați același tip de date pentru a permite subfluxului să funcționeze fără erori.

În mod similar, în secțiunea Variabile de ieșire subflux, mapați variabilele de ieșire subflux la variabilele principale de flux cu același tip de date.

8

Publicați fluxul principal.

Creați și gestionați funcții

Puteți crea și gestiona funcții în cadrul modulului Flow Designer. Funcțiile vă permit să scrieți cod sursă personalizat pentru a efectua sarcini rapide de date și să orchestrați acțiuni complexe. Puteți scrie cod în linie folosind un editor de cod și le puteți utiliza în fluxuri.

Funcțiile completează cadrul Pebble Template pe care dezvoltatorii îl folosesc pentru a efectua sarcini similare. Cu această capacitate, dezvoltatorii de flux pot:

  • Alegeți limba pentru scrierea codului. Limbile acceptate sunt JavaScript și Python.
  • Scrieți cod sursă personalizat cu analiză statică specifică limbii.
  • Testați codul personalizat cu valori de eșantion și vizualizați ieșirile și erorile înainte de publicare.
  • Scrieți logica fluxului pe baza variabilelor de ieșire a activității și a codurilor de statură/eroare.
  • Analizați și setați în variabile valorile ieșirilor returnate de funcție, pentru utilizare ulterioară în flux.
  • Reutilizați funcțiile în mai multe fluxuri ca activitate.
  • Depanarea fluxurilor utilizând mesajele de eroare returnate de ieșirea funcției, codurile de stare și de eroare, gestionarea erorilor de rulare, caracteristicile de depanare a fluxului și caracteristicile de analiză.

Considerații importante

Această secțiune evidențiază câteva considerații importante de remarcat atunci când lucrați cu funcții:

  • Numărul maxim de funcții acceptate pe organizație este de 200.
  • Memoria maximă alocată pe funcție este de 128 MB.
  • Timpul de expirare configurabil pentru audio în așteptare este de 2-5 secunde.

Creați o funcție

1

Conectați-vă la Control Hub.

2

Navigați la Servicii > Centru de contact > Experiență clienți > Funcții.

3

În pagina Funcții, faceți clic pe Creați o funcție.

De asemenea, puteți crea o funcție din fila Func ții din modul ul Flow Designer.

4

În pagina Creați o funcție nouă, alegeți metoda necesară pentru crearea unei funcții.

  1. Start Fresh - Alegeți această metodă pentru a crea o nouă funcție de la zero pentru a efectua analiza datelor sau pentru a rula cod personalizat. În expertul Creare o funcție nouă, efectuați următoarele activități:

    1. În pagina Nume și configur are, configurați următoarele setări:

      • Nume funcție - Furnizați un nume pentru funcție.
      • Limba func ției - Alegeți limba funcției. Limbile disponibile includ JavaScript și Python.

    2. Faceţi clic pe Creare func ţie. Noua pagină UI de definiție a funcției se încarcă cu următoarele panouri:

      • Editor de cod - Introduceți codul sursă personalizat aici.
      • Panou de testare — Testați codul scris furnizând valori oricăreia dintre intrările definite . Faceți clic pe Test pentru a valida codul. Rezultatul apare în panoul de rezultate.
      • Panoul Proprietăţi — constă din următoarele câmpuri.
        • Descrierea func ției — Furnizați o scurtă descriere a scopului funcției.
        • Definiția variabil ei —Configurați și mapați variabilele de intrare la cod. Faceți clic pe butonul Adăugați variabile de intrare. În fereastra pop-up Adăugare variabilă func ţională, introduceţi următoarele detalii:
          • Nume —Introduceți numele variabilei.
          • Descriere - Furnizați o descriere pentru variabilă.
          • Tipul variabil ei —Alegeți tipul variabilei. Opțiunile disponibile sunt Șir, Întreg, Data Ora, Boolean, Decimal, JSON.

          Faceți clic pe Sal vare.

        • Definiția variabilei de ieșire —Specificați variabilele de ieșire care urmează să fie returnate de funcție. Acest lucru ajută dezvoltatorii de flux să utilizeze aceste variabile în timp ce utilizează funcția dvs.
        • Proprietățile func ției din partea dreaptă jos a panoului afișează următoarele detalii:

          • Proprietarul func ției — ID-ul de e-mail al utilizatorului care a creat funcția.
          • ID-ul funcției —ID- ul funcției generate automat.
          • Ultima editare — Data la care funcția a fost edit ată ultima dată.
          • Versiunea func ției — Cel mai recent număr de versiune disponibil al acestei funcții.

  2. Import - Alegeți această metodă pentru a importa o funcție. În expertul Creare o funcție nouă, efectuați următoarele activități:

    Puteți importa numai fișiere JSON generate prin exportul unei funcții.

    1. În pagina Încărcați fișierul, alegeți fișierul dorit. Alternativ, trageți și fixați fișierul. Faceți clic pe Înlocu ire pentru a înlocui fișierul ales.
    2. Faceți clic pe Urmă torul.
    3. În pagina Nume și configur are, configurați următoarele setări:
      • Nume funcție - Furnizați un nume pentru funcție.
      • Limbajul func ției — Limbajul de programare al funcției importate. Sistemul setează acest lucru pe baza limbii funcției pe care o importați.

      Faceţi clic pe Creare func ţie.

    4. Pagina funcției se reîncarcă. Repetați pașii descriși mai sus pentru a crea o nouă funcție de la zero.
5

Faceți clic pe Funcția de public are. În pagina Funcţie de public are, introduceţi următoarele detalii:

  • Publicați nota —Adăugați o notă opțională ca referință.
  • Adăugați eticheta versiunii - Adăugați eticheta de versiune necesară la funcție. Dacă nu adăugați o etichetă de versiune, sistemul adaugă automat eticheta „Ultima”.

Utilizați butonul derulant de lângă numele funcției din stânga sus a paginii pentru a vizu aliza istoricul versiunilor funcției. De asemenea, puteți reveni la o versiune mai veche, dacă este necesar, similar cu modul în care faceți pentru fluxuri.

Dacă publicați o funcție după editarea codului sursă sau a setărilor sale, sistemul actualizează imediat modificările la toate fluxurile care consumă acele versiuni etichetate ale funcției. Prin urmare, aveți grijă când publicați versiuni etichetate ale unei funcții utilizate în fluxurile de producție live.

Ce să faci în continuare

Adăugați funcția la un flux principal. Pentru mai multe informații, consultați Adăugarea unei funcții la un flux principal.

Gestionați funcțiile

După crearea unei funcții, puteți copia, exporta și șterge funcția, după cum este necesar.

1

Conectați-vă la Control Hub.

2

Navigați la Servicii > Centru de contact > Experiență clienți > Funcții.

Pagina Funcții afișează toate funcțiile create în organizație.
3

Faceți clic pe pictograma elipsă de lângă funcție. Alegeți Copiere, Șter gere sau Export după cum este necesar.

4

Faceți clic pe butonul Gestionare în design-ul flux ului pentru a deschide funcția în modulul de proiectare a fluxului.

Ce să faci în continuare

Adăugarea unei funcții la un flux principal

Puteți adăuga o funcție în mai multe fluxuri principale.

1

Conectați-vă la Control Hub.

2

Navigați la Servicii > Cen tru de contact > Experiență clienți > F luxuri.

3

Faceți clic pentru a deschide fluxul la care doriți să adăugați o funcție.

4

Comutați butonul Edit are.

5

Faceți clic pe fila Func ții din panoul Listă de activități din stânga

Apare o listă de funcții publicate create pentru organizația/chiriașul ales.

6

Trageți și fixați funcția dorită din listă pe pânză. Adăugați-l la fluxul principal.

Puteți vizualiza detaliile funcției alese, cum ar fi eticheta versiunii funcției, variabilele de intrare a funcției, detaliile variabilelor și variabilele de ieșire.

7

În secțiunea Variabile de intrare a func ției, mapați variabilele principale de flux la variabilele de intrare ale funcției.

Variabilele de flux create cu același nume și tip de date ca și variabilele de intrare ale funcției sunt mapate automat între ele.

8

În secțiunea Variabile de ieșire a func ției, analizați și mapați variabilele de ieșire a funcției la variabilele principale de flux cu același tip de date. Puteți analiza folosind expresi i JSONPath, așa cum sunt detaliate pe ecran cu exemple.

9

Publicați fluxul principal.

Întrebări frecvente

Această secțiune răspunde la întrebările frecvente despre utilizarea funcțiilor în organizația dvs.

Ce limbi acceptă modulul Flow Designer pentru activitatea Funcție?

Modulul Flow Designer acceptă JavaScript (Node.js 22.x) și Python (3.13) în prima fază.

Avem limite pentru bibliotecile pe care le pot folosi în interiorul blocului de cod?

Sunt disponibile biblioteci native comune. Cu toate acestea, nu există suport pentru module personalizate.

Există vreo limită a numărului de linii de cod?

Da. Puteți introduce până la 5000 de linii de cod.

Există vreo limită a timpului de execuție?

Da. Este limitat la 5 secunde pentru a finaliza execuția.

Pot să-mi testez codul? Orice limitări?

Da. Un rulator de testare de execuție este disponibil cu ieșiri reale sau mesaj de eroare returnat. Jurnalele consolei nu sunt expuse, dar le puteți seta și accesa folosind o matrice de șiruri de ieșire personaliz ată.

Avem suport pentru muzică în așteptare pentru execuție așteaptă la mijlocul apelului ( prevenirea tăcerii)

Da, setarea Muzică în așteptare în flux ajută automat la prevenirea tăcerii apelanților. Valoarea implicită este de 2 secunde.

Cum funcționează funcția?

Folosim infrastructura FaaS (Function as a Service) pentru a împacheta și rula funcția. Latență scăzută pentru apelurile vocale.

Câte variabile de intrare pot trece? Câte ieșiri sunt setate?

Sunt setate zece variabile de intrare și o variabilă de ieșire JSON. Ieșirile funcției individuale pot fi analizate în aceeași activitate folosind expresii JSONPath.

Pot seta mai multe variabile în blocul de cod?

Da. Noua îmbunătățire pentru a seta mai multe variabile este similară cu activitatea „Parse”.

Pot reutiliza funcția în mai multe fluxuri?

Da. Puteți utiliza funcția în fluxurile dvs., deoarece este disponibilă central în organizația dvs.

Cine poate gestiona (edita sau vizualiza) funcții?

Supraveghetori și administratori. Accesul supraveghetorilor la funcție este controlat de setarea Func ție (care poate fi setată la Editare, Vizualizare sau Niciuna sub Experiența clienților din Profilul utilizatorului).

Configurați gestionarea erorilor

Sistemul evidențiază calea de gestionare a erorilor pentru fiecare activitate configurată în fluxul specific. Configurați calea de gestionare a erorilor pentru a gestiona erorile potențiale în timpul executării fluxului. Sistemul afișează această cale în mod implicit, dar configurarea acesteia este opțională. Dacă nu îl configurați pentru o activitate, sistemul afișează notificări în timpul validării fluxului. Cu toate acestea, puteți publica în continuare fluxul cu aceste notificări.

Sistemul clasifică erorile care apar în timpul executării fluxului în două categorii:

  • Erori de execuție a activității: Indicați erorile care apar în timpul executării funcționale a activității. De exemplu, o eroare de activitate apare atunci când un client introduce o intrare neegalată în timpul executării activității M eniu.

  • Erori de sistem/globale: Indicați erorile care apar în sistem în timpul executării activității. De exemplu, erorile de sistem apar atunci când există o expresie pietricică nevalidă în timpul executării activității Set Variable.

    • Eroare nedefinită: Acest nod de eroare setează calea de ieșire a erorii pe care o ia fluxul atunci când există erori de sistem nedefinite în timpul executării fluxului. Puteți configura fluxul pentru erori nedefinite con ectând calea de ieșire a acestei activități la activitățile corespunzătoare.

      Următoarele activități de control al flux ului nu au nodul Eroare nedefinită:

      • Începeți fluxul
      • Fluxul final
      • Cerere HTTP
      • Analiza

      Dacă nu vedeți nodul Eroare nedefinită în nicio activitate, contactați Asistența Cisco pentru a activa semnalizarea caracteristică corespunzătoare .

Configurați căile de gestionare a erorilor pentru a optimiza fluxul. Dacă nu configurați o cale de gestionare a erorilor pentru activitate, fluxul este implicit calea setată în manipulatorul de evenimente OnGlobalEr ror sub fila F luxuri de evenimente. Pentru mai multe informații despre manipulatorul de evenimente OnGlobalError, consultați Fluxuri de evenimente.

Limitele de auto-buclă impuse de sistem pentru activități

Sistemul impune limite de auto-buclă asupra activităților specifice în timpul executării fluxurilor în timpul execuției flux urilor. Acest lucru împiedică activitățile să intre în bucle nesfârșite în cadrul unei interacțiuni.

Dacă o activitate depășește limita impusă de sistem în timpul executării, apare un mesaj de avertizare care indică faptul că este detectată o buclă. Pentru detalii privind valorile limită maxime specifice pentru activități, consultați articolul Limit ele sistemului din Centrul de contact Webex.

Dacă o activitate depășește limita impusă de sistem în timpul executării, apare un mesaj de avertizare care indică faptul că este detectată o buclă. A se vedea tabelul următor pentru valorile limită maxime pentru activități:

Configurații

Limita de auto-buclă

Informații avansate privind coada de așteptare1500
Transfer orb10
Transfer prin punte75
Apelare inapoi10
Analiza progresului apelurilor10
ColectDigit100
Deconectați contactul0
Escalați grupul de distribuție a apelurilor750
FeedbackV210
Meniu100
Contact de coadă100
Coadă la Agent100
Setați ID-ul apelantului100
Controlul înregistrării10
Înregistrare10
Programați apelarea înapoi10
Setați prioritatea de contact100
Începeți fluxul media20
Încărcați audio3
Agent virtual50
Agent virtual V250

În timp ce există configurații specifice pentru activitățile de gestionare a apelurilor, activitățile de control al fluxului sunt supuse limitelor de supratensiune configurate de sistem pentru a asigura stabilitatea și a preveni buclele infinite.

Legați mai multe fluxuri (cu GoTo)

Flow Designer vă oferă posibilitatea de a lega mai multe fluxuri (înlănțuirea fluxului). Puteți modifica experiența apelantului prin transmiterea apelurilor către un punct de intrare (în funcție de timp) sau către un flux (pentru reutilizare între scenarii). Utilizați GoTo pentru a lanța mai multe fluxuri. Puteți să mapați variabilele de flux între fluxuri pentru a vă asigura că datele persistă în întreaga experiență de apel end-to-end.

Înregistrarea vaccinării

Pentru a gestiona clienții care participă la o campanie de vaccinare, puteți oferi două opțiuni: una pentru clienții premium și cealaltă pentru clienții generali.

Când apelează clienții generali, sistemul transmite apelul către fluxul asociat punctului de intrare care gestionează înregistrările. Pe baza strategiilor active de rutare a punctului de intrare, sistemul direcționează apelul către agentul corespunzător pentru a înregistra clientul general.

Când apelează clienții premium, sistemul transmite apelul către un alt flux pentru a programa o întâlnire.

Probleme cunoscute cu fluxurile de legătură

  • Sistemul vă împiedică să ștergeți un punct de intrare care participă la înlănțu irea fluxului. Ștergeți toate resursele asociate - cozi și fluxuri - înainte de a elimina punctul de intrare .

  • Sistemul vă împiedică să ștergeți un flux care participă la înlănțuirea flux ului. Eliminați fiecare referință de înlănțuire a fluxului înainte de a șterge fluxul.

  • Ștergerea forțată a unui punct de intrare sau a unui flux în lanțul fluxului omite validarea și nu afișează mesaje de eroare în interfața cu utilizatorul.

Fluxuri de depanare

Debugarea fluxului este un proces postcall în Flow Designer care vă permite să obțineți informații despre fluxul și calea pe care a luat-o pentru un apel. Această caracteristică permite dezvoltatorilor de flux să vizualizeze informații cheie în calea de execuție a controlului pentru a depana și a depana problemele de flux.

Dacă ați aplicat mai multe etichete de versiune într-un flux, puteți urmări fluxul și în raport cu acele etichete de versiune. Pentru mai multe informații, consultați Aplicarea etichetelor versiunii la un flux.

O interacțiune rezumă și corelează activitățile de-a lungul călătoriei unui contact printr-un centru de contact. Sistemul generează un ID unic de interacțiune pentru fiecare interacțiune, care urmărește călătoria, ajutând la identificarea defecțiunilor și la depanarea executării fluxului.

Depanarea fluxurilor pentru a vizualiza căile de control al apelurilor după executarea fluxului în producție, asigurând verificarea setărilor de activitate și a configurațiilor fluxului dependent pentru executarea cu succes.

Decriptați jurnalele de flux

Pentru a spori securitatea și flexibilitatea depanării fluxului, sunt disponibile controale de decriptare pentru gestionarea expunerii datelor sensibile în timpul depanării:

  • Decriptare la nivel de flux: Activ ați comutatorul Activați decriptarea fluxului sub Setări de decrip tare a fluxului atunci când creați și editați fluxuri. Această opțiune este disponibilă pe pagina Setări generale de flux. Acest comutator controlează decrip tarea tuturor activităților din flux. Activarea acestei comutări decriptează jurnalele din toate activitățile, indiferent de decriptarea la nivel de activitate.
  • Decriptare la nivel de activitate: Activați comutatorul Activare decriptare pentru un control mai detaliat al activităților. Puteți dezactiva decriptarea jurnalului pentru activități dacă ieșirea este sensibilă, chiar dacă ați activat decriptarea la nivel de flux. Acest lucru asigură că datele confidențiale din activități rămân protejate în timpul depanării.

    Decriptarea fluxului se aplică numai apelurilor inițiate după publicarea fluxului.

Pentru a asigura jurnalele de flux:

  • Activați comutatorul de decriptare la nivel de flux pentru a permite decriptarea în toate activitățile.

  • Pentru activitățile care necesită protecție suplimentară, dezactivați decriptarea la nivel de activitate. Această abordare vă oferă flexibilitatea de a urmări și depana fluxurile, menținând în același timp securitatea informațiilor sensibile, după cum este necesar.

Exemplu de caz de utilizare:

În calitate de dezvoltator de flux, puteți activa decriptarea la nivel de flux pentru a depana o cale de apel, dar dezactivați decriptarea pentru o activitate care procesează date sensibile ale clienților folosind cifre de colectare. Acest lucru asigură că restul fluxului poate fi depanat, păstrând în același timp ieșirile sensibile protejate.

  • Dacă decriptarea la nivel de flux nu este activată, comutatoarele la nivel de activitate sunt păstrate securizate și dezactivate. Întregul flux este asigurat.
  • Dacă este activată decriptarea la nivel de flux, utilizatorii cu permisiuni complete de administrator la nivel de chiriaș pot ajusta setările de decriptare pentru a menține conformitatea și securitatea pentru anumite activități.

Înainte de a începe

Publicați și executați fluxuri pentru a stabili cel puțin o interacțiune. Pentru mai multe informații, consultați Crearea și gestionarea fluxurilor.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

Se afișează pagina Fluxuri.
3

Faceți clic pe pictograma Go to Flow Designer de lângă fluxul pe care doriți să îl editați.

Fluxul se deschide în fereastra Flow Designer.
4

Faceți clic pe Debug.

Apare panoul Interacțiuni. Un tabel afișează cele mai recente 100 de interacțiuni pentru flux. Puteți vedea următoarele detalii în tabel:
  • Timestamp: Afișează data și ora interacțiunii . Puteți sorta intrările din jurnal pe baza marcajului de timp.

  • ID de interacțiune: Indică ID-ul unic al interacțiunii.

  • Versiune: Afișează versiunea de flux împreună cu eticheta aplicată, cum ar fi Latest, Dev, Live sau Test.

  • Pun@@ ct de intrare: Afișează punctele de intrare atribuite fluxului.

  • Ultima activitate execut ată: Afișează activitățile executate la sfârșitul interacțiunii selectate.

  • Orig ine: Originea interacțiunii. De exemplu, numărul celulei clientului, ID-ul de e-mail al clientului și alte detalii similare.

  • Destinație: Destinația poate fi DNIS de la punctul de intrare.

5

(Opțional) Utilizați opțiunea de căutare pentru a filtra lista cu următorii parametri de căutare:

  • ID de interacțiune, ANI, DNIS: Introduc eți un ID de interacțiune pentru a afișa calea de execuție a fluxului pentru acea interacțiune. De asemenea, puteți căuta pe baza ANI sau DNIS.

  • Inter@@ val de date: Alegeți datele de început și de sfârșit ale duratei pentru care doriți să preluați ID-urile de interacțiune.

  • Etichetă versiune: Alegeți una sau mai multe etichete din această listă derulantă pentru a vizualiza toate versiunile de flux cu etichetele versiunii alese.

6

Alegeți o interacțiune din tabel.

Calea de activitate selectată este evidențiată în pânză.

Se deschide o nouă filă, afișând succesiunea activităților executate în timpul interacțiunii, împreună cu următoarele detalii:

  • Secvență: Afișează activitățile în secvența de execuție a acestora.

  • Nume activitate: Afișează numele activității.

  • Rezultat: Sistemul marchează rezultatele ca Succes sau Eș uat, evidențiind cazurile eșuate cu roșu.

Puteți alege mai multe interacțiuni care se deschid în file separate.

7

Selectați o activitate pentru a vizualiza următoarele detalii:

  • Metadate de interacțiune activitate: Afișează numele activității și orele de început și de sfârșit ale executării activității respective.

  • Intr@@ ări de activitate: Afișează lista intrărilor furnizate în activitatea selectată. De exemplu, dacă selectați activitatea Red are muzică, intrările includ:

    • Fișier muzical
    • Decalajul de pornire
    • Fișier audio dinamic
    • și mai mult.

  • Ieșiri de activitate: Afișează rezultatul activității.

    Dacă Dec riptarea acces ului este activată pentru flux, puteți vizualiza variabila de ieșire nemascată în panoul jurnale de depanare. Această opțiune este activată în prezent numai pentru următoarele activități: solicitare HTTP, solicitare BRE, colectare cifre, agent virtual și activitate Virtual Agent V2.

  • Variabile modificate: Sistemul afișează detaliile variabilelor modificate în timpul executării activității selectate. De exemplu, utilizând activitatea Set are variabilă afișează variabila de flux actualizată în secțiunea Variabile modificate.

8

Picto@@ grama Decriptare jurnale: Faceți clic pe pictograma de decriptare a jurnalelor pentru a accesa jurnalele nemascate. Puteți decripta jurnalele și accesa informații sensibile numai dacă sunteți un utilizator autorizat. Consultați următoarea declinare de responsabilitate:

Declinarea responsabilității

Activarea detaliilor de depanare va expune date de diagnosticare îmbunătățite care pot include informații sensibile (de exemplu, ID-uri de utilizator, metadate de apel, urme de erori și, eventual, alte informații personale sau confidențiale).

Prin activarea detaliilor de depanare, confirmați și confirmați că:

  • Sunteți autorizat să accesați date detaliate de depanare în cadrul organizației dvs.
  • Veți utiliza aceste date exclusiv în scopuri de depanare.
  • Înțelegeți că activarea acestei funcții poate expune informații personale sau confidențiale conținute în jurnalele de flux.
  • Veți respecta politicile de securitate și confidențialitate ale organizației dvs. atunci când accesați, gestionați și partajați aceste date.
  • Dacă nu sunteți sigur cu privire la cele de mai sus, trebuie să consultați administratorul sau echipa de conformitate înainte de a continua.

9

(Opțional) Faceți clic pe pictograma de copiere (Copy icon.) pentru a copia detaliile interacțiunii în clipboard.

Puteți identifica activitățile pentru instanțele eșuate și puteți depana editând fluxul. Pentru mai multe detalii, consultați Crearea și gestionarea fluxurilor.

Analizați fluxurile

Analytics în Flow Designer oferă o vizualizare agregată a tuturor apelurilor care au trecut printr-un anumit flux. Afișează numărul de execuție pentru fiecare port de ieșire al unei activități într-o anumită perioadă. De asemenea, calculează procentul numărului de apeluri care au trecut prin activitatea NewContact. Numitorul pentru calculul procentual este numărul de apeluri trecute prin activitatea Nou Contact.

Flow Analytics ia în considerare numai apelurile finalizate în intervalul de timp specificat. Calculul numărului total de apeluri include apelurile care încep înainte și se termină în perioada aleasă. Datele de analiză exclud apelurile setate pentru un apel invers sau apelurile care continuă din alte motive (cum ar fi faptul că sunt în curs de desfășurare sau nu sunt închise).

Fiecare activitate afișează numărul de execuție la porturile sale de ieșire. Pentru activități precum meniuri cu mai multe ramuri, fiecare port primește numărul său de execuție, iar procentele urmează. Dacă numărul de execuție al unui port de ieșire nu este prezent, înseamnă că nu au existat apeluri care să atingă portul.

Paleta de culori arată modul în care numărul de apeluri executate codifică culoarea căilor de flux. În scenarii precum buclele de apel, procentul poate depăși 100%.

Chiar și fără legături explicite de gestionare a erorilor, sistemul afișează un număr de execuție în portul său de eroare dacă a apărut o eroare și direcționată către evenimentul OnGlobal Error. Îl puteți găsi în fila Even iment. În astfel de cazuri, sistemul afișează datele de analiză pentru manipulatorul de evenimente OnGlobalError.

În mod implicit, Flow Analytics ia în considerare cea mai recentă versiune a fluxului. Dacă fluxul are mai multe versiuni, puteți comuta între fluxuri utilizând tabelul Istoric versiuni.

În prezent, Flow Analytics nu acceptă subfluxuri; urmărește doar adăugarea unui subflux la un flux principal, excluzând datele sale interne de activitate.

Înainte de a începe

Publicați fluxul cel puțin o dată.

1

Conectați-vă la Control Hub.

2

Accesați Centrul de contact > Experiența clienților > F luxuri.

3

Alegeți fluxul și faceți clic pe pictograma Go to Flow Designer.

Fluxul ales se deschide în Flow Designer.
4

Faceți clic pe Analytics.

Pagina reîmprospătează și afișează datele de analiză.

În mod implicit, afișează valorile tuturor contactelor finalizate în ultimele 15 minute.

5

Faceți clic pe widgetul Data și alegeți una dintre următoarele opțiuni:

  • Ultimele 15 minute
  • Astăzi
  • Ieri
  • Ultimele 7 zile
  • Ultimele 30 zile
  • Luna aceasta
  • Personalizat - alegeți datele de început și de sfârșit pentru a vizualiza analiza fluxului pentru o perioadă specificată până la ultimele 30 de zile.

Pagina Flow Analytics afișează următoarele valori:

  • Executări totale de flux - Afișează numărul total de execuții de flux în perioada selectată. Mai exact, dacă un flux se execută de două ori într-o singură interacțiune, sistemul crește metrica cu 2 (numărul de execuții) mai degrabă decât 1 (numărul de apeluri).

  • Durata medie a flux ului - Afișează durata medie pentru execut area unui flux. Sistemul calculează media pentru toate activitățile fluxului principal și activitățile fluxului de evenimente care au trecut prin flux. Această valoare include activitățile executate prin căi de eroare. Numitorul este execuțiile totale ale fluxului în timp ce se calculează media.

  • Activități medii pe contact - Afișează activitatea medie executată pe apel care a trecut prin flux. Această valoare medie include și activitățile fluxului de evenimente. Acest lucru ajută la analizarea utilizării flux ului. Această valoare include activitățile executate prin căi de eroare.

  • Erori de activitate | Eroare de activitate% - Afișează numărul de apeluri care au luat portul/calea de eroare. Pentru calculul procentual, numitorul este numărul total de activități executate, iar numărătorul este numărul total de execuție al porturilor de eroare.

6

(Opțional) Pentru a comuta între versiunile de flux, accesați Istoricul versiunilor. Alegeți o versiune pentru a vizualiza datele de analiză pentru acea versiune de flux.

7

(Opțional) Alegeți o activitate din flux pentru a vizualiza detaliile de utilizare a activității referitoare la acea activitate pentru perioada aleasă.

Această selecție arată doar primele 100 de interacțiuni cu următoarele limitări:

  • Datele perioadei alese nu se potrivesc.
  • Pentru activitățile de buclă, aceleași interacțiuni apar de mai multe ori.
8

Faceți clic pe Analytics pentru a închide vizualizarea de analiză și a reveni la proiectan tul de flux.

Înțelegeți codurile de eroare

Flow Designer returnează coduri de eroare pentru a arăta natura sau motivul unei erori. Utilizați următorul tabel pentru a identifica eroarea și descrierea acesteia.

Tabelul 32. Coduri de eroare Flow Designer

Cod de eroare

Descriere

FC1001

Versiunea Flow nu a fost găsită. Reîmprospătați pagina sau creați un flux nou.

FC1002

Activitatea de pornire nu a fost găsită. Reîmprospătați pagina sau creați un flux nou. Activ itatea Start apare în mod implicit atunci când creați un flux nou.

FC1003

Unul sau mai multe fluxuri de evenimente nu au un început valid. Adăugați o activitate de gestionare a evenimentelor la începutul fiecărui flux de evenimente.

FC1004

Toate ramurile non-eveniment trebuie să conducă la nodul final.

FC1005

Una dintre configurațiile variabile este nevalidă. Pentru fiecare variabilă, asigurați-vă că tipul de date configurat și valoarea variabilei sunt compatibile.

FC1006

Unul sau mai multe porturi din activitate nu au conexiuni. Conectați toate porturile la o altă activitate folosind link-uri.

FC1007

Adăugați o descriere a activității.

FC1008

Unele dintre variabile au același nume. Asigurați-vă că toate variabilele au un nume unic.

FC1009

Expresia este invalidă.

FC1010

Condiția este invalidă.

FC1011

Sistemul detectează o legătură întreruptă în fluxul principal. Ștergeți linkul pentru a remedia eroarea.

FC1012

O legătură întreruptă în fluxul de evenimente cauzează eroarea. Ștergeți linkul pentru a-l remedia.

FC1013

Sistemul utilizează activitatea în mai multe fluxuri de evenimente. Fluxurile de evenimente nu pot partaja activități comune și trebuie să aibă un început și un sfârșit unic.

FC1014

Contactul de coadă trebuie să oprească fluxul. Legătura de ieșire se poate conecta numai la o activitate End Flow.

FC1015

Sistemul identifică câmpurile configurate incorect în activitate și arată o legătură cu activitatea eșuată în timpul validării. Faceți clic pe link pentru a naviga la activitate și câmpul care cauzează eroarea. Urmați cerințele fiecărui câmp pentru a corecta toate erorile și a introduce intrări valide.

FC1016

Un alt flux folosește același nume ca acesta. Editați numele fluxului pentru a-l face unic.

FC1017

O activitate are săgeți care provin și indică spre ea însăși.

Pentru mai multe informații despre erorile GraphQL Server, consultați https://www.apollographql.com/docs/react/data/error-handling/.

A fost util acest articol?
A fost util acest articol?