Virtualni agent s Google DialogFlow CX predloškom toka
Ovaj tijek pokazuje kako prenijeti podatke s Webex Contact Center na Google DialogFlow CX, omogućujući vam da iskoristite napredne mogućnosti virtualnog agenta. Uključuje primjere za rukovanje unosima pozivatelja kao što su imena, sastanci i razlozi poziva, s naglaskom na neometan prijenos podataka između obje platforme.
Ovaj tijek koristi Cisco Text-to-Speech (TTS) za zvučne upite, ako postoje.
Preduvjeti
Prije implementacije ovog podtoka provjerite jesu li ispunjeni sljedeći preduvjeti na portalu za upravljanje Webex Contact Center:
- Stvorite ulazne točke, redove čekanja, timove, mapiranja ulaznih točaka i sve druge konfiguracijske aktivnosti specifične za tvrtku ili ustanovu, kao što su poveznici.
- Prenesite statične audiodatoteke ako se umjesto Cisco Text-to-Speech (TTS) koriste prilagođeni audio upiti.
- Postavite virtualnog agenta Google DialogFlow CX i konfigurirajte potrebne integracije web-dojavnika.
Raščlamba tijeka
- Poziv je primljen i ulazi u tijek.
- Pozivatelj je usmjeren na API koja dohvaća njegovo ime s lažne krajnje točke.
- Pozivatelju se reproducira poruka dobrodošlice, uključujući njegovo ime, uz pomoć Google DialogFlow CX.
- Virtualni agent DialogFlow CX komunicira s pozivateljem kako bi prikupio podatke kao što su datumi i vremena obveze.
- Podaci o kupcu prosljeđuju se na Webex Contact Center radi moguće daljnje obrade.
- Na temelju interakcije, poziv eskalira ili završava.
- Ako eskalira, pozivatelj se stavlja u red čekanja.
- Glazba na čekanju reproducira se dok pozivatelj čeka agenta.
Aktivnosti toka
Sljedeća tablica opisuje slijed aktivnosti protoka.
|
Aktivnost protoka |
Opis |
|---|---|
|
Početak |
Tijek započinje kada se primi poziv koji se pokreće putem aktivnosti NewPhoneContact. |
|
HTTP zahtjev (GetCustomerName) |
Sustav šalje zahtjev API za dohvaćanje imena klijenta iz vanjskog sustava putem HTTP zahtjeva. Rezultat se pohranjuje u globalnu varijablu (DF_CustomerName) koja se koristi za daljnju interakciju s Google DialogFlow CX. |
|
Virtualni agent |
Tijek poziva aktivnost VirtualAgenta kako bi proslijedio ime korisnika i komunicirao s Google DialogFlow CX. Virtualni agent prikuplja informacije, uključujući razlog poziva, detalje o sastanku i još mnogo toga. |
|
Parsati |
Ova aktivnost raščlanjuje odgovor primljen od DialogFlow CX i u skladu s tim ažurira varijable protoka (Call_Reason, appointment_date appointment_time). |
|
Postavi varijablu - obveza |
Datum i vrijeme obveze prikupljeni iz DialogFlow CX oblikovani su i pohranjeni u globalnu varijablu (DF_Appointment). |
| Kontakt u redu čekanja |
Nakon interakcije s virtualnim agentom, kupac se stavlja u red čekanja sljedećeg dostupnog agenta. |
|
Reproduciraj glazbu |
Dok pozivatelj čeka u redu čekanja, sustav reproducira zadanu glazbu na čekanju ( |
|
Prekini vezu s kontaktom |
Ako daljnje radnje nisu potrebne, poziv se prekida pomoću aktivnosti DisconnectContact. |
Dodatni izvor sredstava
Dodatne informacije o integraciji programa Webex Contact Center s uslugom Google DialogFlow CX potražite u dokumentaciji za razvojne programere Google DialogFlow CX i Konfiguriranje glasa virtualnog agenta u znak Webex Contact Center.
Za podršku posjetite Webex Contact Center podršku za razvojne programere ili se pridružite zajednici razvojnih programera Webex Contact Center API-ja.