U ovom članku
dropdown icon
Pregled
    Webex Contact Center za Salesforce Service Cloud Voice
    Preduslovi i ograničenja
    Licence
    Omogućite Omni-kanal
    Ograničenja
dropdown icon
Zahtevi
    Kodovi u praznom hodu
dropdown icon
INTEGRISATI
    Instalacija
    Instalirajte i konfigurišite Webex Contact Center za Service Cloud Voice
    Dodelite status prisustva agentima
dropdown icon
Konfiguracija
    Kontakt centar
    Uvezite kontakt centar
    Konfigurišite kontakt centar
dropdown icon
Prilagođavanje
    Eksterna klijentska aplikacija za integraciju Webex Contact Center
    Webex Contact Center Konfiguracija i skripta za kreiranje zapisa glasovnih poziva
Salesforce dozvole koje zahteva korisnička funkcija
dropdown icon
Service Cloud Voice API Wrapper
    Preduslovi
    Koristite Service Cloud Voice API Wrapper
    Preuzmite Access_Token
    Izvršite zahteve
    Kreiraj glasovni poziv (sekcija)
    Ažurirajte glasovni poziv
    Izvršite Omni-flov
    Jasno rutiranje
dropdown icon
Prevodi telefonskih brojeva
    Kreiranje pravila prevođenja
dropdown icon
Konfiguracija stranice VoiceCall
    Konfigurišite stranicu za snimanje VoiceCall-a
    Prikažite komponentu Wrap-Up Reason
    Prikažite plejer za snimanje poziva
dropdown icon
Webex Administratori
    Konfiguracija protoka
Integrišite Webex Contact Center sa Salesforce Service Cloud Voice
list-menuU ovom članku
list-menuPovratne informacije?

Webex Contact Center za Salesforce Service Cloud Voice integriše Cisco-ov robustni CCaaS (Contact Center as a Service) sa Salesforce-ovim CRM-om, omogućavajući preduzećima da upravljaju višekanalnim interakcijama sa klijentima (glas, digitalni) unutar Salesforce interfejsa, koristeći Webex AI za virtuelne agente, transkripciju i inteligentno rutiranje, pretvarajući agente u super-agente sa jedinstvenim podacima za bolja korisnička iskustva.

Pregled

Webex Contact Center za Salesforce Service Cloud Voice

Webex Contact Center za Service Cloud Voice je rešenje za integraciju koje donosi moć Webex Contact Center u konzolu Salesforce Service Cloud Voice Omni-channel agent.

Pre nego što nastavite sa instalacijom, pogledajte sledeći odeljak:

Da biste saznali više o preduslovima i ograničenjima Salesforce Service Cloud Voice i osigurali da je vaš Salesforce Org spreman da omogući i instalira Webex Contact Center za Service Cloud Voice paket.

Preduslovi i ograničenja

Preduslovi (podtema)

Korisnički interfejsi: Servis Cloud Voice je dostupan samo u Salesforce Lightning Ekperience.

Servis Cloud Voice je dostupan u ovim izdanjima.

  • Poslovni
  • neograničen
  • Razvijač

Licence

  • Kupci moraju da kupe novu A-SF-VOICE dodatnu licencu po prijavljenom agentu pored Flek 3 Standard ili Premium licenci za Webex Contact Center. Za više informacija pogledajte Flek 3 vodič za naručivanje.

  • Salesforce Glas za partnersku telefoniju

Pre nego što TURN na Voice-u, morate da podesite preduslove u vašoj organizaciji.

  • Idite na Informacije o kompaniji > licenca za skup dozvola
    • Proverite uslugu Cloud Voice User (Partner telefonija).

      Sva izdanja za programere sada dolaze sa KSNUMKS licencama za partnersku telefoniju dostupnim za testiranje.

  • Alternativno, to možete potvrditi tako što ćete otići na Salesforce Setup i potražiti "glas" u levoj bočnoj traci.

    • Ako "Partner telefonija kontakt centri" pojavi, imate SCV licencu.
    • Ako "Partner telefonija kontakt centri" opcija nije vidljiva onda "Omogući uslugu Cloud Voice" prateći korake ispod.
      • Idite na Salesforce Setup i pretražite i izaberite "Partner Telephoni Setup" i prebacite dugme na "Enable Service Cloud Voice".

      • Omogućite Omni-Channel da dozvolite svojim agentima da upućuju i primaju pozive.

Omogućite Omni-kanal

Ako je Omni-Channel već omogućen u vašoj organizaciji, preskočite ovaj korak.

  1. Iz podešavanja, unesite Omni-Channel Settings u polje za brzo pronalaženje, a zatim izaberite Omni-Channel Settings.

  2. Izaberite Omogući Omni-Channel.
  3. Kliknite na dugme Sačuvaj.

Ograničenja

  • Glas je dostupan samo u Lightning Ekperience.
  • Glas je podržan na Service Cloud-u i Sales Cloud-u kao dodatna licenca.
  • Glas nije podržan na Salesforce Mobile ili na iPad Safari.
  • Glas je podržan samo na Google Chrome, Microsoft Edge (Chromium) i Mozilla Firefox veb pretraživačima. Kolačići moraju biti omogućeni da bi omogućili jedinstveno prijavljivanje (SSO).
  • Standardna navigacija nije podržana.
  • Telefonija je visoko regulisana, pa proverite sa svojim predstavnikom Salesforce-a o dostupnosti glasa u vašem regionu.

Pogledajte Service Cloud Voice ograničenja i ograničenja i Vodič za instalaciju i konfiguraciju.

Zahtevi

Kodovi u praznom hodu

Pronađi kodove u stanju mirovanja

Da biste podesili kodove u stanju mirovanja, sledite ove korake:
1

Prijavite se na portal za upravljanje.

2

Idite na Kontakt centar > DESKTOP ISKUSTVO >Idle / Vrap-up kodovi.

3

Uverite se da su prikazani kodovi u stanju mirovanja, u suprotnom kliknite na padajuće dugme filtera i izaberite Idle Code na vrhu stranice.

4

Kliknite na kod u stanju mirovanja da biste otvorili prikaz detalja. Tamo možete pronaći Idle Code ID.

ID-ovi se mogu kopirati, a zatim koristiti za konfiguraciju mapiranja stanja prisutnosti. Jedan od ID-ova mora da se koristi kao podrazumevani Cisco nije spreman razlog.

INTEGRISATI

Instalacija

Pre nego što nastavite sa instalacijom, pogledajte odeljak Preduslovi i ograničenja da biste saznali više o preduslovima i ograničenjima Salesforce Service Cloud-a.

Instalirajte i konfigurišite Webex Contact Center za Service Cloud Voice

Kada se dobije licenca Service Cloud Voice za partnersku telefoniju , u meniju Podešavanje će se pojaviti stranica za podešavanje partnerske telefonije.

Dodatne informacije mogu se naći u zvaničnoj referenci Salesforce-a ( direktna veza).

1

Iz podešavanja, unesite Podešavanje partnerske telefonije u Brzo pronalaženje bok, a zatim izaberite Podešavanje partnerske telefonije.

2

Enable TURN on Voice with Partner Telephony.

Stranica Partner Telephoni Contact Centers pojavljuje se u meniju Podešavanje .

Ako planirate da primenite paket u Salesforce sandbok, zamenite login.salesforce.com deo instalacionog linka sa test.salesforce.com. Primetimo da je ovaj paket uklonjen iz vaše sandbox organizacije kad god kreirate novu sandbox kopiju.

Instalirajte paket

Da biste instalirali paket:

1

Otvorite priloženi link paketa da biste pokrenuli instalaciju.

2

Prijavite se u organizaciju Salesforce gde treba da bude instaliran paket.

3

U čarobnjaku za instalaciju izaberite sigurnosnu opciju "Install for Admins Only" (1) i kliknite na dugme Install (2).

Odredite koji korisnici dobijaju određene dozvole za objekte i komponente koje dolaze sa paketom Webex Contact Center za Service Cloud Voice. Pored toga, dajte im ove dozvole; Skupovi dozvola koji dolaze sa paketom Webex Contact Center za Service Cloud Voice pomažu u ovom procesu.

Čarobnjak za instalaciju paketa – Pojavljuje se ekran dobrodošlice:

4

Odobrite sledeće skupove dozvola za najmanje jednog korisnika, tako da možete da kreirate Kontakt centar:

Kontakt centar Administrator (Partner telefonija).
5

Kliknite na dugme Podešavanje | Korisnici | Korisnici.

6

Pretraga i izaberite korisnika.

7

Pomerite se nadole do "Zadataka skupa dozvola".

8

Kliknite na Izmeni zadatke

9

Za kontakt centar administratora: dodeliti kontakt centar Admin (Partner telefonija) Permission Set.

10

Za agente kontakt centra: dodelite skup dozvola za kontakt centar (partnerska telefonija) i Webex Contact Center skup dozvola SCV agenta.

Ne preporučuje se odabir opcije Instaliraj za sve korisnike , jer to daje sve dozvole (čitanje, kreiranje, uređivanje i brisanje) na komponentama paketa i objekata svakom korisniku koji koristi prilagođeni korisnički profil.
11

Dodelite licencu paketa za korisnike da rade sa Connects for Service Cloud Voice.

  • Kliknite na dugme Podešavanje | Aplikacije | Pakovanje | Instalirani paketi.
  • Kliknite na Upravljanje licencama pored nedavno instaliranog Webex Contact Center za Service Cloud Voice.
  • Kliknite na Dodaj korisnike.
  • Izaberite korisnike kojima će se dodeliti muza licence i kliknite na dugme Dodaj.

12

Alternativno, možete kliknuti na Podešavanje | Korisnici | Korisnici..

13

Pretražite i izaberite korisnika.

14

Pomerite se nadole do Upravljani paketi.

15

Kliknite na dugme Dodeli licence.

16

Izaberite Webex Contact Center za Service Cloud Voice paket sa liste.

17

Kliknite na Dodaj.

18

Kreirajte statuse prisustva da biste definisali koji kanali usluga su dodeljeni različitim statusima. Agenti se mogu prijaviti na Omni-Channel sa različitim statusima u zavisnosti od vrste posla na koji imaju pravo.

19

Iz podešavanja, unesite Status prisustva u Brzo pronalaženje bok, a zatim izaberite Status prisustva.

20

Kliknite na Novo. Kreirajte najmanje jedan status za "Online" i jedan za "Zauzet".

  • Kreirajte namenski status zauzetog prisustva za RONA. Konfiguracija prisustva može se koristiti za automatsko podešavanje statusa Omni-Channel na određeni status kad god se pojavi RONA na strani CTI ili unutar Salesforce-a.
  • Ako konfigurišete RONA status u okviru konfiguracije prisustva, uverite se da ne koristite podrazumevanu konfiguraciju prisustva. Trenutno, Webex Contact Center za Service Cloud Voice ne preuzima RONA status konfigurisan u podrazumevanoj konfiguraciji.

Dodelite status prisustva agentima

1

Iz podešavanja, unesite Skupovi dozvola u Brzo pronalaženje bok, a zatim izaberite Skupovi dozvola.

2

Kliknite da biste otvorili Skup dozvola za partnersku telefoniju.

3

Kliknite na Pristup statusima prisustva usluge.

4

Kliknite na dugme Uredi.

5

Na listi Dostupna prisustva servisa izaberite prethodno kreirane statuse prisustva i kliknite na dugme Dodaj da biste ih povezali sa skupom dozvola. Agenti koji su dodeljeni ovom skupu dozvola mogu da se prijave na Omni-Channel sa bilo kojim od statusa prisustva koji su im dostupni.

6

Kliknite na dugme Sačuvaj.

7

Kliknite na dugme Upravljanje zadacima na istoj stranici. Zatim kliknite na dugme Dodaj zadatak u gornjem desnom uglu, izaberite željenog korisnika, kliknite na dugme Sledeći , izaberite opciju isteka za dodeljene korisnike (Opciono), a zatim kliknite na dugme Dodeli.

Service Cloud Voice koristi spoljni domen za rad sa VoiceCall zapisom. Sledeće URL adrese moraju biti dodate u "Remote Site Settings" u podešavanju ( kliknite ovde da biste otvorili zvaničnu dokumentaciju):

  • https://webexapis.com
  • https://YOUR_INSTANCE_URL.my.salesforce-scrt.com
  • https://YOUR_INSTANCE_URL--cisco-wxcc-scv.my.salesforce-scrt.com

Primer: Kako pronaći URL adrese.

8

Pogledajte URL adresu u adresnoj traci vašeg pretraživača nakon prijavljivanja. URL instance je deo ispred ".my.salesforce.com" ili ".salesforce.com" ili ." lightning.force.com". Na primer, ako je vaš URL https://orgfarm-54a38e30ad-dev-ed.develop.my.salesforce-setup.com/, onda je "orgfarm-54a38e30ad-dev-ed.develop" URL vaše instance.

Primer:

URL porekla organizacije: https://cisco.lightning.force.com

Primer: URL adrese za dodavanje:

  • https://cisco.my.salesforce-scrt.com
  • https://cisco--cisco-wxcc-scv.my.salesforce-scrt.com

9

Uslužna stavka Omni-Channel je potrebna u aplikaciji Lightning Service Console za agenta da koristi Service Cloud Voice.

  • Iz podešavanja unesite Aplikacije u polje za brzo pronalaženje, a zatim izaberite App Manager.
  • Kliknite na padajuću listu pored aplikacije Service Console ili aplikacije koju želite da koristite, a zatim kliknite na dugme Uredi.
  • U postavkama aplikacije kliknite na dugme Utility Items (samo za radnu površinu).
  • Kliknite na Dodaj uslužnu stavku.
  • U modalnom prozoru potražite Omni-Channel.
  • Kliknite na Omni-Channel.
  • Kliknite na dugme Sačuvaj i izađite iz App Manager-a.

Zvanična referenca iz Salesforce-a može se naći klikom na dugme Let's Do This koji otvara stranicu Konfigurišite iskustvo agenta za Service Cloud Voice sa partnerskom telefonijom u Salesforce Help Portalu ( direktna veza).

10

Iz podešavanja, unesite Podešavanje partnerske telefonije u Brzo pronalaženje bok, a zatim izaberite Podešavanje partnerske telefonije.

11

Pomerite se nadole do odeljka 5 Više glasovnih podešavanja.

12

Da biste omogućili zaštitu clickjack-a za Visualforce stranice sa zaglavljima onemogućenim tokom rada sa softverskim telefonom u Lightning Ekperience-u, morate dodati domene iz kojih se učitavaju softphone i prilagođene trake sa alatkama kao pouzdani domeni, pored URL-a instance Salesforce-a.

Ova podešavanja i lista pouzdanih domena mogu se naći pod Podešavanje | Bezbednost | Podešavanja sesije.

Da biste preuzeli ispravan domen Visualforce, idite na Podešavanje | Prilagođeni kod | Visualforce Pages i kliknite na dugme Pregled za CiscoScvMainVkCC. Salesforce može automatski preusmeriti na drugu URL adresu, u zavisnosti od konfiguracije Salesforce ORG-a. Kopirajte URL adresu i dodajte je na listu pouzdanih domena za ugrađene okvire , odabirom "Visualforce Pages" kao IFrame Tipe.

Primer: MyDomainName--cisco_wxcc_scv.vf.force.com

Da biste dobili domen Salesforce Instance, kopirajte URL adresu prikazanu u URL traci pretraživača i dodajte ga na listu pouzdanih domena za inline okvire liste izborom Visualforce Pages kao IFrame Tipe.

Primer: MyDomainName.lightning.force.com

Ako nemate Moj domen raspoređen u vašoj organizaciji, vaš URL format je drugačiji. Ako imate raspoređen Moj domen i poboljšani domeni nisu omogućeni u vašoj organizaciji, vaš format URL-a je drugačiji. Ako poboljšani domeni nisu omogućeni, postavka Stabilizacija URL-ova u Visualforce, Ekperience Builder, Site.com studio i datotekama sadržaja Moj domen takođe utiče na ovaj format. Za detalje pogledajte Formati URL domena u Salesforce Help.

Clickjack Zaštita i Trusted Domains podešavanja za Lightning Ekperience

13

Da bi se prikazale kontrole snimanja tokom poziva, agentima je potrebna dozvola za kontrolu snimanja poziva.

Da biste ga dodelili, dodajte ga u skup dozvola kreiran u koraku Status prisustva.

  • Otvorite skup dozvola.
  • Kliknite na vezu Dozvole aplikacije.
  • Kliknite na dugme Uredi .
  • Dodajte dozvolu za poziv centar za kontrolu poziva za snimanje i sačuvajte.

Konfiguracija

Kontakt centar

Datoteka definicije kontaktnog centra određuje skup polja i vrednosti koje se koriste za definisanje kontakt centra u Salesforce-u za određeni CTI sistem. Salesforce koristi datoteke definicije kontakt centra kako bi podržao integraciju sa više CTI sistemskih dobavljača.

Dodatne informacije mogu se naći u zvaničnoj dokumentaciji Salesforce-a ( direktna veza).

Uvezite kontakt centar

Preuzmite najnoviju verziju Kontakt centra ovde.
1

Iz podešavanja, unesite Partner Telephoni Contact Centers u Brzo pronalaženje bok, a zatim izaberite Partner Telephoni Contact Centers.

Prikazuje se lista postojećih (ako ih ima) Kontakt centri.
2

Kliknite na dugme Kreiraj kontakt centar na desnoj strani stranice.

3

Izaberite Webex Contact Center kao provajdera telefonije. Zatim kliknite na Dalje.

Otvara se pretraživač datoteka.
4

Izaberite .XML datoteku koja sadrži definiciju vašeg kontakt centra.

5

Kliknite na dugme Otvori.

Fajl se uvozi.
6

Proverite da li je vaš kontakt centar prikazan u prikazu liste kontakt centara.

Konfigurišite kontakt centar

1

Iz podešavanja, unesite Partner Telephoni Contact Centers u Brzo pronalaženje bok, a zatim izaberite Partner Telephoni Contact Centers.

2

Kliknite na Kontakt centar koji ste prethodno uvezli.

3

Kliknite na dugme Uredi.

Tabela 1. Detalji kontakt centra
PoljeOpis
Ime za prikaz Ovo je naziv kontakt centra koji se pojavljuje na listi dostupnih kontakt centara. Ista datoteka definicije kontaktnog centra (.XML) može se uvesti više puta i dobiti različita imena za prikaz.
Javni ključ

Da biste koristili glasovne funkcionalnosti, potreban je sertifikat sa javnim i privatnim ključem. Da bi se dobio privatni ključ, moguće je generisati samopotpisani sertifikat, generisati sertifikat potpisan od strane Certificate Authority ili direktno uvoz Java keistore fajlova (JKS) ili Bounci castle fips keistore fajlova (BCFKS) koristeći dugme Uvoz iz keistore .

Kada je sertifikat generisan:

  • Kliknite na oznaku sertifikata .
  • Kliknite na dugme Preuzmi sertifikat.
  • Otvorite preuzeti sertifikat pomoću uređivača teksta.
  • Kopirajte njegov sadržaj u polje Javni ključ kontakt centra.

Potreban: Da

Sertifikat Jedinstveno ime

Jedinstveno ime samopotpisanog sertifikata kreiranog za javni ključ.

Potreban: Da

Spremno stanje ID
  • Otvorite stranicu Status prisustva u podešavanju.
  • Kliknite na Online status i kopirajte Salesforce ID iz URL trake.
  • Nalepite ID u ovo polje.

Potreban: Da

Nije spremno stanje ID
  • Otvorite stranicu Status prisustva u podešavanju.
  • Kliknite na status zauzet i kopirajte njegov Salesforce ID iz URL trake.
  • Nalepite ID u ovo polje.

Potreban: Da

Default Cisco Nije spreman razlog

Cisco kod u stanju mirovanja ID koji se koristi kao podrazumevani kod u stanju mirovanja u slučaju da nije obezbeđeno mapiranje za određeno stanje prisustva.

Potreban: Da

Da biste proverili konfigurisane ID-ove koda u stanju mirovanja, pogledajte odeljak Kodovi u stanju mirovanja.
Mapiranje stanja prisustva

Koristi se za mapiranje statusa Salesforce Omni Presence na Cisco Ready stanje i Not Ready kodove razloga.

Statusi koda u stanju mirovanja moraju biti dodati:

  • Otvorite stranicu Status prisustva u podešavanju.
  • Kliknite na jedan od statusa zauzetosti i kopirajte njegov Salesforce ID iz URL trake. ID-ovi statusa prisustva počinju sa 0N5. na primer 0N51X0000000AUT.
  • Nalepite ID u ovo polje, a zatim zarez i Cisco kod u stanju mirovanja ID.
  • Jedno ili više zauzetih mapiranja može se dodati razdvajanjem zareza.

Da bi se izbegli problemi sa sinhronizacijom, podrazumevano nije spremno ID mora biti konfigurisano i u mapiranju.

Ako ste konfigurisali statuse za Odbijanje i Push Timeout unutar konfiguracije prisustva, takođe ih dodajte u mapiranje sa odgovarajućim Cisco Nije spremno stanje.

Format: busyPresenceID1,ciscoAuxCodeID1; defaultNotReadiPresenceID, ciscoDefaultNotReadiAuxCodeID; onlinePresenceId,0

Potreban: Da

Evo primera završenih kodova u praznom hodu za ručak, sastanak, pauzu.

Promenljiva poziva za glasovni poziv ID

Promenljiva poziva koja se koristi za čuvanje ID trenutnog glasovnog poziva. Koristi se za pravilno ažuriranje stanja poziva.

Format: Ime promenljive kao što je konfigurisano u Webex Contact Center Flow. Na primer SCV_VoiceCallRecordId

Potreban: Da

Uobičajena vrednost:SCV_VoiceCallRecordId

Ako ste kombinovali zapis glasovnog poziva ID i ključ za poziv dobavljača u jednu promenljivu toka, možete konfigurisati njegovo ime u ovom polju. Pogledajte takođe promenljiva protoka za zapis glasovnog poziva ID i ključ za poziv dobavljača.

Poziv promenljiva za ključ prodavca poziva

Promenljiva poziva koja se koristi za čuvanje ključa za poziv prodavca trenutnog glasovnog poziva. Koristi se za otvaranje ispravnog zapisa glasovnog poziva.

Format: Ime promenljive kao što je konfigurisano u Webex Contact Center Flow. Na primer SCV_VendorCallKey

Potreban: Da

Uobičajena vrednost: SCV_VendorCallKey

Ako ste kombinovali zapis glasovnog poziva ID i ključ za poziv prodavca u jednu promenljivu toka, ovo polje možete ostaviti prazno i konfigurisati naziv promenljive toka sa zapisom glasovnog poziva ID i ključem za poziv prodavca u polju "Promenljiva poziva za glasovni poziv ID". Pogledajte takođe promenljiva protoka za zapis glasovnog poziva ID i ključ za poziv dobavljača.

Biranje prevoda telefonskog broja

Pravila prevođenja telefonskog broja koja se primenjuju na broj pre nego što se pozove.

Pogledajte prevode telefonskih brojeva

Potreban: Ne
Vebekk Kontakt centar Region

Stanar se koristi za određivanje Webex Contact Center regiona. Može se naći u URL-u portala Webex Contact Center, Dev Portala ili Desktopa. Pogledajte ovaj primer:

https://devportal.wxcc-eu2.cisco.com/

Format: eu2

Potreban: Da

Evo tabele Webex Contact Center regiona i odgovarajućih nizova:

  • SAD: us1
  • Kanada: ca1
  • Ujedinjeno Kraljevstvo: eu1
  • Nemačka: eu2
  • Australija: anz1
  • srpskohrvatski / srpskohrvatski: sg1
  • Japan: jp1

Webex Contact Center WebRTC Domen

Domen se koristi za uspostavljanje ispravne WebRTC veze. Koristite lokaciju vašeg Webex Contact Center stanara:

  • SAD: rtw.prod-us1.rtmsprod.net
  • ANZ: rtw.prod-as1.rtmsprod.net
  • CA: rtw.prod-ca1.rtmsprod.net
  • JP: rtw.prod-ja1.rtmsprod.net
  • EU1: rtw.prod-uk1.rtmsprod.net
  • EU2: rtw.prod-gm1.rtmsprod.net

Potreban: Da za WebRTC

Omogućite VCCAI transkripciju

Koristi se za omogućavanje ili onemogućavanje VCCAI transkripcije.

Format: Tačno ili netačno

Potreban: Ne

Podrazumevana vrednost: Laž

Sačuvaj vezu za snimanje

Koristi se za čuvanje Webex veze za snimanje poziva u zapisu glasovnog poziva.

Format: Tačno ili netačno

Potreban: Ne

Podrazumevana vrednost: Istina

4

Na dnu stranice Kontakt centar kliknite na dugme dodati u odeljku Korisnici kontakt centra.

5

Kliknite + pored korisnika koji imaju pristup otvorenom kontakt centru.

Samo korisnici koji imaju kontakt centar agent (Partner telefonija) skup dozvola i nisu već dodeljeni drugim kontakt centrima se pojavljuju na ovoj listi.

Prilagođavanje

Eksterna klijentska aplikacija za Webex Contact Center integraciju

Konfigurišite aplikaciju spoljnog klijenta za Webex Contact Center Salesforce konektor

Da biste koristili Service Cloud Voice u punom obimu, tok poziva Kontakt centra može se prilagoditi za kreiranje zapisa glasovnog poziva i za izvršavanje Salesforce Omni-Channel toka dok je poziv na IVR.

Kreiraj sertifikat

Uverite se da ste već kreirali digitalni sertifikat u skladu sa bezbednosnom politikom vaše organizacije.

Da biste generisali digitalni sertifikat, pogledajte Salesforce dokumentaciju na # https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm.

Primer

openssl genrsa -des3 -passout pass:<passvorda> -out server.pass.key 2048 openssl RSA -passin pass:<passvord> -in server.pass.key -out server.key rm server.pass.key openssl req -new -key server.key -out server.CSR Ime zemlje (2 slovni kod) [AU]:CH Ime države ili pokrajine (puno ime) [Some-State]: Locality Name (npr, city) []: Organization Name (npr, company) [Internet Widgits Pty Ltd]: Naziv organizacione jedinice (npr. odeljak) []: Uobičajeno ime (npr. server FQDN ili VAŠE ime) []: Adresa e-pošte []: my-api-user@my-example-org.com Unesite sledeće "ekstra" atribute koji će biti poslani sa zahtevom za sertifikat Lozinka izazova []:<lozinka> Opciono ime kompanije []: openssl x509 -req -sha256 -days 365 -in server.CSR -signkey server.key -out server.crt 

server.crt => Sertifikat za Salesforce eksterni klijent aplikaciju

server.key => Privatni ključ za Salesforce konektor u Webex Control Hub

Skup dozvola za korisnika SCV integracije

Sledeći skup dozvola daje pristup Apek klasama koje koristi Connects za SCV za integraciju sa Kontakt centrom IVR tokovima i Webex Contact Center za Salesforce za SCV.

Sledi primer konfiguracije i opisuje minimalne potrebne dozvole za integraciju Kontakt centra / IVR za rad.

  • Iz podešavanja idite na Korisnici | Skupovi dozvola.
  • Kliknite na dugme Novo .
    • Unesite oznaku, na primer: IVR Pristup SCV Apek klasama
    • API Ime se automatski popunjava
    • Licenca: Nema
    • Kliknite na dugme Sačuvaj dugme.
  • Otvara se novi skup dozvola.
  • Idite na Apek Class Access.
  • Kliknite na dugme Uredi i dodajte sledeće Apek klase:
    • cisco_wxcc_scv. Pretraživanje
  • Idite na Sistemske dozvole.
  • Kliknite na dugme Uredi i omogućite sledeće dozvole:
    • Apek REST usluge
    • API Omogućeno

Minimalni pristup - API Profil samo integracija

Ovaj profil se koristi za integraciju sa Webex Contact Center za Salesforce za SCV za kreiranje zapisa glasovnih poziva i izvršavanje Omni-Flov iz protoka IVR.

Sledi primer konfiguracije i opisuje minimalne potrebne dozvole za kontakt centar / IVR integraciju za rad.

Ovo je klon iz profila Minimalni pristup - API Samo integracije.

  • Iz podešavanja idite na Korisnici | Profili.
  • Na listi profila, potražite Minimalni pristup profilu - API Samo integracije.
  • Kliknite na ime profila da biste otvorili profil Minimalni pristup - API Samo integracije .
  • Na profilu Minimalni pristup - API Samo integracije , kliknite na dugme Klon.
  • Unesite novo ime profila, na primer: SCV integracija.
  • Kliknite na dugme Sačuvaj .
  • Otvara se novi profil.
  • Proverite da li vaš profil Minimalni pristup – API Samo integracije ima sve dozvole uklonjene iz samog profila.
  • Idite na Sistemske dozvole.
  • Uverite se da su omogućene sledeće dozvole:
    • API Omogućeno
    • API Samo korisnik

Korisnik integracije SCV-a

Sledi primer konfiguracije i opisuje minimalne potrebne dozvole za integraciju Kontakt centra / IVR za rad. Za korisnika SCV integracije nije potrebna licenca za Salesforce Service Cloud Voice ili Webex Contact Center za Salesforce za SCV licencu.

  • Iz podešavanja idite na Korisnici | Korisnici.
  • Kliknite na dugme Novi korisnik .
    • Unesite ime, prezime i sva ostala obavezna polja.
    • Korisnička licenca: Salesforce integracija
    • Profil: izaberite profil kreiran u prethodnom koraku ("SCV Integration profile", klon minimalnog pristupa - API Samo integracije profila)
  • Kliknite na dugme Sačuvaj .
  • Otvorite novi korisnički zapis.
  • Dodelite prethodno kreiran skup dozvola ("IVR Pristup SCV Apek klasama").
  • Dodelite licencu skupa dozvola Salesforce API integracija.
Kreirajte aplikaciju za eksterni klijent Salesforce
Kreirajte novu aplikaciju za eksterni klijent

Postoje dve opcije za povezivanje podataka Salesforce sa aplikacijama nezavisnih proizvođača. I povezane aplikacije i eksterne klijentske aplikacije su okviri za integraciju podataka. Eksterni klijent aplikacije su sledeća generacija povezanih aplikacija.

Da biste konfigurisali aplikaciju Salesforce Eksterni klijent koju koristi Cisco Webex Contact Center:

  1. Iz podešavanja idite na Aplikacije | Eksterne klijentske aplikacije | Spoljni klijent App Manager.
  2. Kliknite na Nova eksterna klijentska aplikacija.
  3. Eksterna klijentska aplikacija—Osnovne informacije
    • Naziv aplikacije za eksterni klijent: VkCC - SCV
    • API Ime: WxCC_SCV
    • Kontakt e-mail: < svoju e-poštu >
    • Država distribucije: izaberite Lokalno

    Osnovne informacije

    Eksterna klijentska aplikacija—API (Omogući OAuth podešavanja)

    • Izaberite: Omogući OAuth
    • Podešavanja aplikacije
    • URL za povratni poziv: http://localhost:1717/OauthRedirect kao uzorak URL-a za povratni poziv
    • OAuth Scopes
    • Izaberite OAuth opsege:
    • Upravljajte korisničkim podacima preko API-ja (API)
    • Izvršite zahteve u bilo kom trenutku (refresh_token, offline_access)

    API (Omogući oAuth podešavanja)

    Omogućavanje protoka

    • Izaberite: Omogući protok JVT nosioca
    • Kliknite na Upload Files i otpremite server.crt datoteku koja sadrži vaš digitalni sertifikat.

    Omogućavanje santa

    Bezbednost

    Isključite opciju Zahtevajte tajnu za protok Veb servera.

    Bezbednost

  4. Kliknite na dugme Kreiraj .
  5. Promenite u Tab Pravila , a zatim kliknite na dugme Uredi .
  6. Politike—OAuth politike
    • Plugin Politike
      • Dozvoljeni korisnici: izaberite Admin odobreni korisnici su unapred ovlašćeni
      • Potvrdite promenu
    • Autorizacija aplikacije
      • Osvežite Token Politika: izaberite Odmah istekne osvežavanje token
      • IP Opuštanje: izaberite Primeni IP ograničenja

    OAuth politike

  7. Pravila – pravila o aplikacijama
    • Početna stranica—nema
    • Select Permission Sets—Assign the Permission Set created before ("IVR Access to SCV Apex Classes") 

    Pravila aplikacije

  8. Kliknite na dugme Sačuvaj.
  9. Promenite na Tab Podešavanja.
    • Odeljak OAuth podešavanja, kliknite na dugme Potrošački ključ i Tajna dugme; sačekajte e-poštu i potvrdite svoj identitet. Novi pretraživač Tab otvara ekran sa detaljima o potrošačima.

      OAuth podešavanja

    • Kliknite na dugme Kopiraj i sačuvajte ključ potrošača. Potrošački ključ se kasnije koristi za kreiranje Salesforce konektora na Webex Contact Center Control Hub. 

      Naziv aplikacije spoljnog klijenta

Webex Contact Center Konfiguracija i skripta za kreiranje zapisa glasovnih poziva

Da biste dobili punu vrednost Salesforce Service Cloud Voice, tok poziva u Webex Contact Center mora biti modifikovan da bi se stvorio zapis glasovnog poziva u Service Cloud Voice-u čim poziv stigne u kontakt centar.

Opcioni Omni-Flov se može izvršiti za odluke o rutiranju i automatizaciju u Salesforce-u.

Za detalje o korišćenim API-jima, pogledajte Service Cloud Voice API Wrapper.

Preduslovi

Da biste koristili Service Cloud Voice API Wrapper, mora biti konfigurisana Salesforce eksterna klijentska aplikacija za IVR integraciju .

Konfigurišite Salesforce konektor u Webex Control Hub

Podesite konektore za integraciju Salesforce za Webex Contact Center kao što je opisano u članku na # https://help.webex.com/en-us/article/7fuy63/SetUp-Integration-Connectors-for-Webex-Contact-Center#id_133211.

1

Prijavite se u svoju korisničku organizaciju na # https://admin.webex.com i idite na Usluge > Kontakt centar > Podešavanja stanara > Integracije>konektori.

2

Na kartici Salesforce kliknite na dugme Podesite ili Dodaj konektor.

  • Klijent ID: Potrošački ključ eksterne klijentske aplikacije
  • Salesforce Email ID: Salesforce korisničko ime "SCV integracije" (vidi SCV Integration User)
  • URL: za proizvodnu upotrebu https://login.salesforce.com ili ako postavljate dev/sandbox use https://test.salesforce.com
  • Privatni ključ: sadržaj fajla server.key

VAŽNO: ODRŽAVAJTE SIGURNOST PERIODIČNIM ROTIRANJEM TAJNI

Uverite se da redovno rotirate svoj privatni ključ i sertifikat kako bi vaše integracije bile sigurne.

Ažurirajte privatni ključ u konektoru  kontakt centra u Webex čvorištu i sertifikat u aplikaciji  spoljnog klijenta u Salesforce-u.

Savet za rešavanje problema

Nakon što kliknete na dugme Gotovo, a konektor ne sačuva:

  • Proverite da li imate razmake pre / posle unosa.
  • Uverite se da vaš privatni ključ (server.key) odgovara vašem server.crt. Ako postavljate više organizacija i prebacujete sertifikate, oni neće raditi.
  • Uverite se da vaš Server.key počinje sa. ----- Begin RSA Privatni ključ -----

Webex Contact Center Glavni tok

Tabela 2. Protok variale
Protok promenljivaOpis
Promenljiva protoka za snimanje glasovnog poziva ID Jedinstveni ID za identifikaciju poziva. Potrebno je za kreiranje zapisa glasovnog poziva.

Format: wxcc_<Interakcija ID>

Primer: wxcc_fc4ec7d8-4c91-49aa-b764-081fbba344a8

  • Ime i prezime: SCV_VendorCallKey
  • Tip: String
  • Učinite agenta vidljivim: Omogućeno
Lokalna promenljiva za početak poziva Vreme

Koristi se za kreiranje zapisa glasovnog poziva i prilikom ažuriranja glasovnog poziva.

  • Ime i prezime: SCV_CallStartTime
  • Tip: String
  • Učinite agenta vidljivim: ne
Lokalna promenljiva za Queue name/ID

Vratio Ekecute Omni Flov, koji se koristi za rutiranje poziva.

Ova promenljiva je potrebna samo kada se koristi Ekecute Omni Flov

  • Ime i prezime: SCV_OmniFlowQueue
  • Tip: String
  • Učinite agenta vidljivim: ne
Lokalna promenljiva za ime agenta/ID

Vratio Ekecute Omni Flov, koji se koristi za rutiranje poziva.

Ova promenljiva je potrebna samo kada se koristi Ekecute Omni Flov

  • Ime i prezime: SCV_OmniFlowAgent
  • Tip: String
  • Učinite agenta vidljivim: ne

Pregled glavnog toka

  1. Generišite ključ za poziv dobavljača
  2. Podesite vreme početka poziva
  3. HTTP zahtev: Kreirajte zapis glasovnog poziva
  4. Procijenite HTTP odgovor za kreiranje zapisa glasovnog poziva
  5. Rukovanje greškama za kreiranje zapisa glasovnog poziva
  6. HTTP zahtev: Izvršite Omni Flov
  7. Procenite HTTP odgovor za izvršavanje Omni Flov
  8. Rukovanje greškama za izvršavanje Omni Flov
  9. Nastavite sa usmeravanjem poziva
Tabela 3. Glavni protok
PretokOpis
Generišite ključ za poziv dobavljača

Svaki poziv koji se obrađuje u Service Cloud Voice-u stvara zapis glasovnog poziva u Salesforce-u i zahteva jedinstveni ID koji se zove Vendor Call Kei. Za zapise glasovnih poziva kreirane u Webex Contact Center, ključ za poziv dobavljača mora biti definisan u VkCC protoku, a zatim prosleđen zajedno sa pozivom agentu koristeći promenljivu protoka.

Vrednost vendorCallKei mora biti u skladu sa sledećim pravilima:

  • Vrednost mora biti <= 255 znakova.
  • Vrednost može uključivati alfanumeričke znakove plus podvlaku (_), crticu (-) i period (.).
  • Vrednost mora da počinje slovom, ne mora da sadrži razmake, ne završava se podvlakom, i ne mora da sadrži dve uzastopne podvlake.

  • Oznaka aktivnosti: Generate_VendorCallKey
  • Naziv varijable: SCV_VendorCallKey
  • Promenljiva Tip: String
  • Promenljiva vrednost - Podešena vrednost: wxcc_{{NewPhoneContact.InteractionId}}

Podesite vreme početka poziva

UTC vremenska oznaka vremena početka poziva. Ova vremenska oznaka se koristi za kreiranje zapisa glasovnog poziva i za ažuriranje zapisa glasovnog poziva ako pozivalac prekine vezu pre nego što je usmeren na agenta.

  • Oznaka aktivnosti: SetCallStartTime
  • Promenljiva: SCV_CallStartTime
  • Variable Value - Set Value: {{now() | replace({'[UTC]': ''})}}
HTTP zahtev: Kreirajte zapis glasovnog poziva

Ovaj korak je neophodan za svaki poziv. Nakon kreiranja zapisa glasovnog poziva, zapis glasovnog poziva ID mora biti prosleđen sa pozivom agentu u promenljivoj, zajedno sa ključem za poziv prodavca. Konfigurišite korišćenu promenljivu u konfiguraciji kontakt centra u Service Cloud Voice.

Podešavanja HTTP zahteva
  • Oznaka aktivnosti: CreateVoiceCall
  • Koristi autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Putanja zahteva: / services / apeksrest / cisco_wxcc_scv / voice / vKSNUMKS / createVoiceCall
  • Metod: POST
  • Zahtev Tip sadržaja: Aplikacija / JSON

HTTP zahtev: Kreirajte zapis glasovnog poziva

Ovaj korak je neophodan za svaki poziv. Nakon kreiranja zapisa glasovnog poziva, zapis glasovnog poziva ID mora biti prosleđen sa pozivom agentu u promenljivoj, zajedno sa ključem za poziv dobavljača. Konfigurišite korišćenu promenljivu u konfiguraciji kontakt centra u Service Cloud Voice.

Podešavanja HTTP zahteva

  • Oznaka aktivnosti: CreateVoiceCall
  • Koristi autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev Putanja: /services/apeksrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metod: POST
  • Zahtev Tip sadržaja: Aplikacija / JSON

Zahtev za telo

Prilikom kreiranja zapisa glasovnog poziva, takođe možete ažurirati prilagođena polja na zapisu glasovnog poziva sa podacima o pozivu. Ispod su dva primera tela zahteva, jedan sa svim obaveznim poljima, ali bez ažuriranja prilagođenih polja, i jedan sa prilagođenim poljima.

Bez ažuriranja prilagođenih polja na zapisu glasovnog poziva:

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "vendorCallKey": "{{SCV_VendorCallKey}}", "to": "{{NewPhoneContact.DNIS}}", "from": "{{NewPhoneContact.ANI}}", "initiationMethod": "Inbound", "startTime": "{{SCV_CallStartTime}}", "participants": [ { "participantKey": "{{NewPhoneContact.ANI}}", "type": "END_USER" } ] }

Primer sa ažuriranjem prilagođenih polja na zapisu glasovnog poziva:

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "vendorCallKey": "{{SCV_VendorCallKey}}", "to": "{{NewPhoneContact.DNIS}}", "from": "{{NewPhoneContact.ANI}}", "initiationMethod": "Inbound", "startTime": "{{SCV_CallStartTime}}", "participants": [ { "participantKey": "{{NewPhoneContact.ANI}}", "type": "END_USER" } ], "callAttributes": "{\"custfield1__c\": \"<value1>\",\"custfield2__c\": \"<value2>\",\" custfield3__c\": \"<value3>\"}" }

Parametri
Ime nekretnine Vrednost
Srpskohrvatski / srpskohrvatski Kontakt centar Ime programera
certDevName API Ime sertifikata (kao što je konfigurisano u Kontakt centru)
Softver sličan dobavljačuCallKey Jedinstveni poziv ID: {{SCV_VendorCallKey}}
Da CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
Iz CallingNumber/ANI: {{NewPhoneContact.ANI}}
početakVreme UTC timestamp {{SCV_CallStartTime}}( da se podesi odmah nakon što je poziv prihvaćen u skripti)
callAttributes

Predstavlja dodatna standardna i prilagođena polja u zapisu glasovnog poziva, gde svaki par ključ-vrednost odgovara standardnom ili prilagođenom polju i njegovim vrednostima.

Primer:

custfield1__c,custfield2__c,custfield3__c : API naziv prilagođenog polja na objektu glasovnog poziva

valueKSNUMKS, valueKSNUMKS, valueKSNUMKS : Vrednost za prilagođeno polje

Podešavanja analize
  • Tip sadržaja: JSON
  • Izlazna promenljiva: SCV_VoiceCallRecordId
  • Izraz putanje: $.data.voiceCallId

Voice Call record ID, koji će se prosleđivati agentu.

Procijenite HTTP odgovor za kreiranje zapisa glasovnog poziva

Proverite HTTP status http zahteva za kreiranje glasovnog poziva:

  • Oznaka: statusCodeCreateVoiceCall
  • Promenljiva: CreateVoiceCall.httpStatusCode

Ako statusni kod == KSNUMKS = > uspešan inače = > zahtev nije uspeo, rukovanje greškama

Rukovanje greškama za kreiranje zapisa glasovnog poziva

Samo za demo / otklanjanje grešaka, reprodukujte poruku u zavisnosti od http statusnog koda.

Ako je kreiranje glasovnog poziva bilo uspešno, nastavite sa izvršavanjem Omni protoka. U suprotnom, nastavite sa usmeravanjem poziva.

HTTP zahtev: Izvršite Omni Flov (opcioni korak)

Koristite Ekecute Omni-Flov kada želite:

  • Pokrenite automatizovane zadatke, na primer, tražite ili kreirajte zapise, i povežite zapise sa zapisom glasovnog poziva
  • Potražite zapise i uradite screen-pop
  • Sinhronizujte Salesforce i Cisco redove
  • Neka Service Cloud Voice donese odluku o rutiranju

Ovaj zahtev uvek vraća "red" ili "agent" gde poziv mora biti usmeren.

Nakon izvršenja ovog zahteva, uverite se da ste poslali Clear Routing ako pozivalac prekine vezu pre nego što je odgovorio agent. Vidi Webex Contact Center Tok događaja.

Podešavanja HTTP zahteva

  • Oznaka aktivnosti: EkecuteOmniFlov
  • Koristi autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev Putanja: /services/apekrest/cisco_wxcc_scv/voice/v1/ekecuteOmniFlov
  • Metod: POST
  • Zahtev Tip sadržaja: Aplikacija / JSON

Zahtev za telo

Pored obaveznih polja, možete proslediti dodatne podatke kao ulazne varijable u Omni-Flov. Ispod su dva primera tela zahteva. Prvo bez dodatnih parametara protoka, samo obavezna polja, drugi sa dve ulazne varijable.

Primer sa parametrima Omni-Flov:

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "voiceCallId": "{{SCV_VoiceCallRecordId}}", "dialedNumber": "{{NewPhoneContact.DNIS}}", "flowDevName": "<flow API name>", "fallbackQueue": "<fallback queue name>" }

Primer sa ažuriranjem prilagođenih polja na zapisu glasovnog poziva:

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "voiceCallId": "{{SCV_VoiceCallRecordId}}", "dialedNumber": "{{NewPhoneContact.DNIS}}", "flowDevName": "<flow API name>", "fallbackQueue": "<rezervni red name>", "flowInputParameters": { "param1": "value1", "param2": "value2" } }

Parametri
Ime nekretnine Vrednost
Srpskohrvatski / srpskohrvatski Kontakt centar Ime programera
certDevName API Ime sertifikata (kao što je konfigurisano u Kontakt centru)
Pretraga ID zapisa glasovnog poziva, kreiran u prethodnom koraku: {{SCV_VoiceCallRecordId}}
biraniBroj CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
flowDevName Ime programera Omni-Flov-a za izvršenje
Rezervni red Queue ID ili Queue API naziv rezervnog reda Salesforce
flowInputParameters

Dodatni ulazi u Omni-Channel protok (ključ-vrednost par).

Primer:

param1, param2: Naziv ulaznog parametra Omni-Flov

valueKSNUMKS, valueKSNUMKS: Vrednost za parametar

Podešavanja analize

Red za čekanje

  • Tip sadržaja: JSON
  • Izlazna promenljiva: SCV_OmniFlowQueue
  • Izraz putanje: $.data.queue

"Red" vraćen iz Ekecute Omni-Flov može da se koristi za rutiranje.

Agent
  • Tip sadržaja: JSON
  • Izlazna promenljiva: SCV_OmniFlowAgent
  • Izraz putanje: $.data.agent

"Agent" se vratio iz Ekecute Omni-Flov-a, može se koristiti za rutiranje.

Procenite HTTP odgovor za izvršavanje Omni Flov

Proverite HTTP status http zahteva za izvršavanje Omni Flova:

  • Label: statusCodeExecuteOmniFlow
  • Promenljiva: ExecuteOmniFlov.httpStatusCode

Ako statusni kod == 200 => uspešan inače => zahtev nije uspeo, rukovanje greškama.

Rukovanje greškama za izvršavanje Omni Flov

Samo za demo / otklanjanje grešaka, reprodukujte poruku u zavisnosti od http statusnog koda.

Ako je Execute Omni Flov bio uspešan, varijable SCV_OmniFlowQueue i SCV_OmniFlowAgent nisu postavljene. Odluka o rutiranju u toku poziva.

Nastavite sa usmeravanjem poziva

Nastavite u toku poziva, ruta poziv agentu. Opciono, koristite SCV_OmniFlowQueue i SCV_OmniFlowAgent da biste izabrali red i agenta.

Webex Contact Center Protok događaja

Ako pozivalac prekine poziv pre nego što na njega odgovori agent, moramo ažurirati Service Cloud Voice i prekinuti poziv.

  • Ako je korišćen Ekecute Omni-Flov, pošaljite Clear Routing da biste izbrisali rutiranje na čekanju (PSR)
  • Pošalji ažuriranje glasovnog poziva, da biste ažurirali početno i završno vreme na zapisu glasovnog poziva i promenili status od novog do završenog

  1. PhoneContactEnded - Ovaj događaj se pokreće kada se prekine veza uživo, a svi učesnici se uklanjaju.
  2. HTTP zahtev: Obriši rutiranje
  3. HTTP zahtev: Ažurirajte glasovni poziv
HTTP zahtev: Obriši rutiranje

  • Oznaka: ClearRouting
  • Koristi autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev Putanja:/services/apeksrest/cisco_wxcc_scv/voice/v1/clearRouting: /Serviцes/Цrout™
  • Metod: POST

Zahtev Tip sadržaja: Aplikacija / JSON

Zahtev za telo

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "voiceCallId": "{{SCV_VoiceCallRecordId}}" }

Parametri

Ime nekretnineVrednost
Srpskohrvatski / srpskohrvatski Kontakt centar Ime programera
certDevName API Ime sertifikata (kao što je konfigurisano u Kontakt centru)
Pretraga ID zapisa glasovnog poziva, kreiran u prethodnom koraku: SCV_VoiceCallRecordId

Podešavanja analize

Nijedan.

HTTP zahtev: Ažurirajte glasovni poziv

  • Oznaka: UpdateVoiceCall
  • Koristi autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev Putanja: /services/apekrest/cisco_wxcc_scv/voice/v1/updateVoiceCall
  • Metod: POST
  • Zahtev Tip sadržaja: Aplikacija / JSON

Zahtev za telo

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "voiceCallId": "{{SCV_VoiceCallRecordId}}", "startTime": "{{SCV_CallStartTime}}", "endTime": "{{now() | replace({'[UTC]': ''})}}", "disconnectReason": { "value": "Napušten u redu", "isError": istina } }

Parametri

Ime nekretnineVrednost
Srpskohrvatski / srpskohrvatski Kontakt centar Ime programera
certDevName API Ime sertifikata (kao što je konfigurisano u Kontakt centru)
Pretraga ID zapisa glasovnog poziva, kreiran u prethodnom koraku: SCV_VoiceCallRecordId
početakVreme UTC vremenska oznaka poziva start {{SCV_CallStartTime}}( kao što se koristi za kreiranje zapisa glasovnog poziva)
Vreme kraja Trenutna UTC vremenska oznaka '{{now()
isključivanjeRazlog Razlog za prekid poziva. Osobina isError mora biti podešena na true da bi se pravilno prikazala.

Podešavanja analize

Nijedan.

Reference

Prevod jezika

(Opciono) Omogućite Translation Vorkbench

Ova postavka se primenjuje samo ako koristite podešavanja jezika prevoda.

1

Idite na Podešavanje → Vorkbench → Prevod Language Settings.

2

Kliknite na dugme Omogući da biste izabrali jezik prevoda.

(Opciono) Omogućite jezike samo za platformu

Ova postavka se primenjuje samo na druge jezike osim EN-US.

1

Idite na Podešavanje → Podešavanja kompanije → Podešavanja jezika.

2

Izaberite potrebne jezike.

3

Izaberite sledeće polja za potvrdu:

  • Omogući jezike krajnjeg korisnika - Pomoć i podešavanje nisu prevedeni na jezike krajnjeg korisnika
  • Omogući jezike samo za platformu - nisu obezbeđeni podrazumevani prevodi za jezike samo za platformu
4

Sačuvajte izmene.

Aktivirajte jezik i izaberite korisnika (zadatak)
1

Idite na Podešavanje → Vorkbench → Prevod Language Settings.

2

Izaberite jezik i izaberite korisnika koji će ga prevesti.

3

Sačuvajte izmene.

Podešavanja više jezika
Prevedi prilagođene etikete
1

Idite na Podesite → prilagođene oznake.

2

Izaberite ime prilagođene oznake za otvaranje.

3

U srodnim Prevodi listi, kliknite na Novo da unesete novi prevod ili Uredi (pored jezika), da izmenite prevod.

4

Izaberite jezik na koji prevodite.

5

Unesite prevedenu vrednost u Tekst prevoda polje. Ovaj tekst prepisuje vrednost navedenu u polju Vrednost oznake kada je podrazumevani jezik korisnika jezik prevoda.

6

Sačuvajte izmene.

Salesforce dozvole koje zahteva korisnička funkcija

Skup dozvola Webex Contact Center SCV agenta sadrži sve dozvole potrebne za rad sa Webex Contact Center gadžetom i integracijama razvijenim za agente.

Pristup klasi Apek (sekcija)

  • cisco_wxcc_scv. Srpsko-hrvatski
  • cisco_wxcc_scv. Srpskohrvatski / srpskohrvatski
  • cisco_wxcc_scv. Pretraživanje
  • cisco_wxcc_scv. TelephonyIntegrationHandler

Prilagođeni pristupi tipu metapodataka (odeljak)

  • cisco_wxcc_scv. VkCC veza

Visualforce Page Access (odeljak)

  • cisco_wxcc_scv. CiscoScvLoginWxCC
  • cisco_wxcc_scv. Srpskohrvatski / srpskohrvatski
  • cisco_wxcc_scv. CiscoScvOAuthPreusmeravanje
  • cisco_wxcc_scv. Srpski/srpski

Service Cloud Voice API Wrapper

Preduslovi

Da biste koristili Service Cloud Voice API Wrapper, mora biti konfigurisana Salesforce eksterna klijentska aplikacija za integraciju IVR.

Koristite Service Cloud Voice API Wrapper

Service Cloud Voice (SCV) za Salesforce koristi integraciju telefonije REST API za kreiranje i ažuriranje VoiceCalls-a, izvršavanje Omni-Channel tokova i brisanje PendingServiceRouting zapisa povezanih sa VoiceCall-om. Ova usluga zahteva JWT autorizaciju i upotrebu PATCH HTTP metode, koja trenutno nije podržana od strane Cisco IP Interactive Voice Response (IVR).

Da bi se pojednostavila upotreba Telephony Integration REST API za SCV u (ne samo) IVR sistemu, dostupan je novi skup API-ja, koji završavaju postojeći Salesforce API i dostupni su direktno iz Salesforce Org-a gde je instaliran paket Webex Contact Center za Service Cloud Voice.

Service Cloud Voice API Wrapper uklanja potrebu za autentifikacijom JWT tokena, implementira dodatne provere podataka koje zahteva Salesforce API i poboljšava objekte odgovora.

Preuzmite Access_Token

Izvršite POST zahtev za https://<your-domain-name>.my.salesforce.com/services/oauth2/token

Slanje sledećih parametara u telu:

{ "grant_type": "client_credentials", "client_id": "<potrošački ključ povezane aplikacije>", "client_secret": "<potrošačka tajna povezane aplikacije>" } Ako je zahtev uspešan, sledeći JSON odgovor će biti vraćen: { "access_token": "<your-access-token>", "instance_url": "<your-org-base-url>", "ID": "https://login.salesforce.com/id/<id>/<id>", "token_type": "Bearer", "issued_at": "<timestamp>", "signature": "<unique-signature-code>" }

Izvršite zahteve

URL instance mora da sadrži my.salesforce.com.

Primer ispravnog URL instance: https://abc-123.my.salesforce.com

Korišćenje bilo kog drugog domena kao URL instance (tj. https://abc-123.lightning.force.com ) rezultira 401 neovlašćenim statusom sa INVALID_SESSION_ID errorCode vraćenim.

Kreiraj glasovni poziv (sekcija)

Kreira VoiceCall zapis koji sadrži učesnike (to jest, pozivaoca i primaoca) za VoiceCall zapis. Kada kreirate VoiceCall zapis, razgovor se kreira u Salesforce-u. Koristite ovaj API samo u kontekstu u realnom vremenu, što znači da bi trebalo da pozovete ovaj API samo kada je poziv pokrenut. Ovaj API se takođe može koristiti za kreiranje VoiceCall zapisa za prenos i konferencijske pozive uključivanjem parametra parentVoiceCallId u korisni teret zahteva.

Krajnja tačka URI

<instance_url>/services/apekrest/cisco_wxcc_scv/voice/v1/createVoiceCall

HTTP metod

POST

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tipe sadržaja: aplikacija / json

Parametri

{ "callCenterDevName": "contactCenterDevName123", "certDevName": "certDevName123", "vendorCallKey": "5324881f-1e84-4367-8930-f69a74b30ca6", "to": "8002345678", "from": "4081456688", "initiationMethod": "Inbound", "startTime": "2019-07-02T17:32:28Z", "participants": [ { "participantKey": "4081456688", "type": "END_USER" } ], "callAttributes": "{\"devscv24__AAA_Test__c\":\"field value\",\"Other_Field__c\":\"other value\"}", "parentVoiceCallId": "fsdfzuhsdfsa-43556fgef3-56g44gv4ev", "callOrigin": "Pregled", "red": "Queue123" }

Detaljan opis o parametrima prihvaćenim ovim zahtevom može se naći u zvaničnoj dokumentaciji Salesforce-a u odeljku "Parametri".

Odgovor (uspešan)

{ "data": { "voiceCallId": "00X000012345abc" }, "errors": null, "success": true } 

Odgovor (sa greškama)

 { "data": null, "errors": ["Error message 1", "Error message 2"], "success": false }

Ažurirajte glasovni poziv

Ažurira VoiceCall nakon završetka poziva. Koristite ovaj API da biste ažurirali parametre vezane za poziv koji nisu dostupni tokom faze kreiranja VoiceCall-a. Ažuriranje VoiceCall API je asinhrona operacija. Ne možete upitati za status API poziva.

Ova krajnja tačka se takođe može koristiti za kreiranje VoiceCall-a čak i nakon završetka poziva. Ovo ponašanje je korisno u scenarijima u kojima želite da prijavite zapis u Salesforce za napuštene ili propuštene pozive, ili za bilo koji drugi scenario u kojem VoiceCall već nije kreiran.

Krajnja tačka URI

<instance_url>/services/apeksrest/cisco_wxcc_scv/voice/v1/updateVoiceCall

HTTP metod

POST

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tipe sadržaja: aplikacija / json

Parametri

{ "callCenterDevName": "contactCenterDevName123", "certDevName": "certDevName123", "voiceCallId": "00X000012345abc", "startTime": "2020-08-26T21:21:14Z", "endTime": "2019-08-26T21:21:34Z", "isActiveCall": true, "fromNumber": "1234", "callOrigin": "Preview", "enqueueTime": "2019-08-26T21:21:34Z", "acceptTime": "2019-08-26T21:21:24Z", "numberOfHolds": 20, "queue": "queue123", "agent": "agent123", "agentInteractionDuration": 12, "longestHoldDuration" : 10, "totalHoldDuration": 21, "recordingLocation": "Bern", "totalRecordingDuration": 55, "callAttributes": "{\"devscv24__AAA_Test__c\":\"vrednost polja\",\"Other_Field__c\":\"druga vrednost\"}", "disconnectReason": { "value": "TELECOM_PROBLEM", "isError": istina } }

Detaljan opis o parametrima prihvaćenim ovim zahtevom može se naći u zvaničnoj dokumentaciji Salesforce-a u odeljku "Parametri".

Odgovor (uspešan)

{ "data": { "status": "na čekanju" }, "greške": null, "uspeh": istina }

Ažuriranje VoiceCall API je asinhrona operacija. Ne možete upitati za status API poziva.

Odgovor (sa greškama)

{ "data": null, "errors": ["Error message 1", "Error message 2"], "success": false }

Izvršite Omni-flov

Izvršava protok Omni-Channel za rutiranje poziva. On prenosi poziv ID (Salesforce VoiceCallId ili prodavac telefonije ContactId) kao parametre za protok i vraća uputstva za rutiranje agenta ili reda u protok kontakata. Po defaultu, Service Cloud Voice koristi protok Omni-Channel (ili rezervni red) naveden za telefonski kanal koji odgovara biranom broju. Ako birani broj ne odgovara postojećem telefonskom kanalu, možete opciono podesiti novi birani broj, protok Omni-Channel i rezervni red kao ulazne parametre za ovaj API poziv.

Service Cloud Voice koristi ovaj redosled prvenstva za usmeravanje poziva:

  1. Koristi postavke Omni-Channel Flow i Fallback Queue za telefonski kanal koji odgovara biranom broju. Protok ima prednost. Ako protok ne uspe, koristi se rezervni red.
  2. Koristi parametre flowDevName i fallbackQueue navedene u pozivu Execute Omniflow API.

Krajnja tačka URI

<instance_url>/usluge/apeksrest/cisco_wxcc_scv/voice/v1/executeOmniFlov

HTTP metod

POST

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tipe sadržaja: aplikacija / json

Parametri

{ "callCenterDevName": "contactCenterDevName123", "certDevName": "certDevName123", "voiceCallId": "00X000012345abc", "dialedNumber": "+18445791189", "flowDevName": "Route_VoiceCall", "fallbackQueue": "00G111222333444", "flowInputParameters": { "Input1": "jedan", "Input2": "dva" } }

  • Parametar voiceCallId je Salesforce voiceCallId ili kontakt prodavca telefonije ID.
  • Detaljan opis o parametrima prihvaćenim ovim zahtevom može se naći u zvaničnoj dokumentaciji Salesforce-a u odeljku "Parametri".

Odgovor (uspešan)

{ "data": { "queue": "Queue info", "agent": "agent info" }, "errors": null, "success": true }

AGENT_INFO i QUEUE_INFO odgovaraju polju EkternalId u CallCenterRoutingMap

Odgovor (sa greškama)

{ "data": null, "errors": ["Error message 1", "Error message 2"], "success": false }

Jasno rutiranje

Briše PendingServiceRouting (PSR) zapis za glasovni poziv. Ovaj API ne mora biti pozvan za većinu scenarija; PSR zapis se automatski briše kada se poziv više ne preusmerava. Međutim, postoje neki scenariji, kao što su propušteni ili napušteni pozivi kada koristite partnerske telefonske sisteme gde morate eksplicitno pozvati ovo API da biste izbrisali PSR zapis.

Krajnja tačka URI

<instance_url>/usluge/apeksrest/cisco_wxcc_scv/voice/v1/clearRouting-1

HTTP metod

POST

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tipe sadržaja: aplikacija / json

Parametri

{ "callCenterDevName": "contactCenterDevName123", "certDevName": "certDevName123", "voiceCallId": "00X000012345abc" }

  • Parametar voiceCallId je Salesforce voiceCallId ili kontakt prodavca telefonije ID.
  • Detaljan opis o parametrima prihvaćenim ovim zahtevom može se naći u zvaničnoj dokumentaciji Salesforce-a u odeljku "Parametri".

Odgovor (uspešan)

{ "data": { "status": "Uspeh" }, "greške": null, "uspeh": istina }

Odgovor (sa greškama)

{ "data": null, "errors": ["Error message 1", "Error message 2"], "success": false }

Prevodi telefonskih brojeva

Različite interakcije između Service Cloud Voice i Webex Contact Center zavise od prevoda telefonskih brojeva. Zbog međunarodnih razlika i specifičnih aplikacija za kupce, potreban je prilagodljiv alat za prenos telefonskih brojeva iz formata A u format B.

Webex Contact Center za Service Cloud Voice rešenje automatski uklanja sve znakove osim brojeva, hashtagova (#), zvezdica (*), zareza (,) i vodećih znakova plus (+). Takođe uklanja prvo pojavljivanje (0). Ovo će biti učinjeno PRE nego što se primene prevodi vašeg telefonskog broja.

Ovaj vodič opisuje kako da podesite prevode telefonskih brojeva.

Polja

Prevodi telefonskih brojeva se čuvaju u poljima Name-Value. Ovo vam omogućava da konfigurišete neograničenu količinu pravila po funkciji.

Konfiguracija se čuva kao JSON string.

Imajte na umu da obrnute kose crte treba da budu pobegnute, npr. \d+ postaje \\d+.

{"Remove all characters but digits":"[1,17]->[^\\d]+","To internal number":"[7,17]->(\\d{7})(\\d{4})->$2"}

Polje Ime se tehnički ne koristi. Tu je da doda ljudski čitljiv niz kako bi se brzo identifikovala svrha ovog pravila. Dobra imena su, na primer: Uklonite sve vodeće nule, dodajte vodeće plus itd.

Kreiranje pravila prevođenja

Pravila su obezbeđena kao regularni izrazi. Da budemo precizniji: JavaScript implementacija regularnih izraza.

Dobar način za početak je čitanje RegEkp dokumenta iz MDN veb dokumenata.

Ipak, stvaranje složenih regularnih izraza je često glomazno. Zbog toga smo dodali dodatnu sintaksu kako bismo konfiguraciju učinili što lakšom.

Na slici ispod prikazana je opšta sintaksa pravila prevođenja telefonskog broja:

Predikat

Predikat se koristi za određivanje intervala koji definiše dužinu broja koji će se podudarati.

Gornji predikat navodi da se svi brojevi dužine između 7 i 11 znakova (uključujući ivice + razmake) poklapaju.

Predikati uvek odgovaraju originalnoj dužini broja. Ovo pomaže u pojednostavljenju konfiguracije smanjenjem rizika od sudara pravila za interne / eksterne brojeve.

Pretraga

Obrazac određuje format broja koji će se podudarati.

Gornji obrazac navodi da se broj mora sastojati samo od cifara i bira ih.

Selektor

Selektori definišu konačni format broja. Ako je potrebno dodati znakove / cifre koje prvobitno nisu bile prisutne, ovo je mesto za to.

Selektor je poslednji korak u izgradnji broja. Na osnovu izlaza obrasca, selektor gradi novi broj.

Primer 1

Sledeći primer pokazuje kako da prenesete broj primljen od Kontakt centra u formatu 0319175200 u švajcarski E164 format +41 31 917 52 00.

Ovaj primer koristi dva pravila prevođenja (1. i 2.)

Prvo pravilo u ovom primeru zapravo ne menja broj. Za brojeve dužine između 1 i 17 znakova, sve ostalo osim cifara bi bilo uklonjeno. Pošto nema ne-cifre, ništa se ne menja.

Drugo pravilo se odnosi na brojeve koji su tačno 10 znakova dugi (prvobitno). 0319175200 se poklapa i stoga se pravilo primenjuje. Obrazac određuje da broj mora početi sa grupom od jedne cifre (\d{1}), zatim grupom od dve cifre (\d{2}), zatim grupom od tri cifre (\d{3}), i tako dalje.

Selektor zatim pristupa grupama uzoraka da definiše novi niz brojeva. To znači da $2 upućuje na prvu (\d{2}) i stoga sadrži 31.

Primer 2

Sledeći primer pokazuje kako da prenesete broj primljen od Kontakt centra u formatu +14693150217 u US E164 format +1 469 315 0217.

Ovaj primer koristi dva pravila prevođenja (1. i 2.)

  1. Ovaj broj je tačno dugačak 12 znakova, tako da se primenjuje pravilo "Dodaj razmake američkim brojevima".
  2. (\+1) kaže da broj mora početi sa +1. Ako je broj dugačak 12 znakova, ali ne počinje sa +1, pravilo se poništava i ništa se ne menja.
  3. (\d{3}) kaže da +1 mora biti praćeno sa 3 cifre.
  4. (\d{3}) kaže da poslednje 3 cifre moraju biti praćene sa još 3 cifre.
  5. (\d{4}) kaže da poslednje 3 cifre moraju biti praćene sa 4 cifre.

Ako se bilo šta od ovoga ne poklapa, broj neće biti promenjen.

Dakle, sva pravila važe za "+14693150217". Zbog toga se broj menja za "$1 $2 $3 $4":

  1. $1 se odnosi na grupu (\+1), broj za slanje na Service Cloud Voice izgleda kao +1.
  2. $2 se odnosi na prvi od ova dva (\d{3}), broj za slanje na Service Cloud Voice izgleda kao +1 469.
  3. $3 se odnosi na drugi od ova dva (\d{3}), broj za slanje na Service Cloud Voice izgleda kao +1 469 315.
  4. $4 se odnosi na poslednju grupu (\d{4}), broj za slanje na Service Cloud Voice izgleda kao +1 469 315 0217.

Razmaci u zamenskom delu pravila "$1 $2 $3 $4" se koriste direktno. Dakle, ako koristite "$1-$2-$3-$4" broj će biti preveden na: +1-469-315-0217

Takođe vam je dozvoljeno da uklonite grupe: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->$2 $3 $4 će biti prevedeno na: 469 315 0217. [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})-> $3 $4 će biti prevedeno na: 315 0217.

Takođe je moguće pretvoriti međunarodni američki broj u lokalni kao što je: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->($2) $3-$4.

Tada će dolazni broj "+14693150217" biti preveden na: (469) 315-0217.

Primer 3

Sledeći primer pokazuje kako da prenesete broj primljen od Kontakt centra u formatu +491515555531 u nemački E164 format +49 151 5555 531.

Ovaj primer koristi dva pravila prevođenja (1. i 2.)

  1. Ovaj broj je tačno dugačak 13 znakova, tako da se primenjuje pravilo "Dodaj razmake nemačkim brojevima".
  2. (\+49) kaže da broj mora početi sa +49. Ako je broj dugačak 13 znakova, ali ne počinje sa +49, pravilo se poništava i ništa se ne menja.
  3. (\d{3}) kaže da +49 mora biti praćeno sa 3 cifre.
  4. (\d{4}) kaže da poslednje 3 cifre moraju biti praćene sa 4 cifre.
  5. (\d{3}) kaže da poslednje 4 cifre moraju biti praćene sa 3 cifre.

Ako se bilo šta od ovoga ne poklapa, broj neće biti promenjen.

Dakle, sva pravila važe za "+491515555531". Zbog toga se broj menja za "$1 $2 $3 $4":

  1. $1 se odnosi na grupu (\+49), broj za slanje na Service Cloud Voice izgleda kao +49.
  2. $2 se odnosi na prvi od ova dva (\d{3}), broj za slanje na Service Cloud Voice izgleda kao +49 151.
  3. $3 se odnosi na drugi od ova dva (\d{4}), broj za slanje na Service Cloud Voice izgleda kao +49 151 5555.
  4. $4 se odnosi na poslednju grupu (\d{3}), broj za slanje na Service Cloud Voice izgleda kao +49 151 5555 531.

Isto važi i za prvo pravilo. Možete koristiti rezervni deo $1 $2 $3 $4 da biste izabrali šta ćete koristiti iz broja.

Više primera Regex prevoda

Opis Prevod Regex
Uklonite sve znakove osim cifara [1,17]->[^\d]+
Uklonite sve znakove osim cifara & + [1,17]->[^+\d]+
Opis Prevod Regex
Ukloni +1 [12,12]->(.{ 1})(\d{1})(\d{10})->$3
Ukloni +1 [10,12]->(^\+1+)(\d+)->$2
Ukloni +49 [10,15]->(^\+49+)(\d+)->$2
Ukloni +49 [10,15]->(.{ 1})(\d{2})(\d{9})->$3
Ukloni +41 [10,13]->(^\+41+)(\d+)->$2
Ukloni +41 [10,13]->(.{ 1})(\d{2})(\d{9})->$3
Ukloni +XX [10,14]->(^\++)(\d{2})(\d+)->$3
Opis Prevod Regex
Uklonite + i zamenite ga sa nulama US EKSNUMKS [10,12]->(.{ 1})(\d{1})(\d{10})-> 001 $3
Uklonite +1 i zamenite ga sa nulama US EKSNUMKS [10,12]->(^\+1+)(\d+)-> 001$2
Uklonite + i zamenite ga sa nulama DE EKSNUMKS [12,15]->(.{ 1})(\d{2})(\d{10})-> 0049 $3
Uklonite +49 i zamenite ga sa nulama DE EKSNUMKS [10,12]->(^\+49+)(\d+)-> 0049$2
Uklonite + i zamenite ga sa nulama CH EKSNUMKS [10,13]->(.{ 1})(\d{2})(\d{9})-> 0041 $3
Uklonite +41 i zamenite ga sa nulama CH EKSNUMKS [10,12]->(^\+41+)(\d+)-> 0041$2
Opis Prevod Regex
SAD broj sa razmakom [12,17]->(\d{1})(\d{3})(\d{3})(\d{4})->+1 $2 $3 $4
SAD broj sa razmakom [12,17]->(\+1)(\d{3})(\d{3})(\d{4})->$1 $2 $3 $4
DE broj sa razmakom [12,17]->(\d{2})(\d{3})(\d{4})(\d{3})->+49 $2 $3 $4
DE broj sa razmakom [12,17]->(\+49)(\d{3})(\d{4})(\d{3})->$1 $2 $3 $4
CH broj sa razmakom [12,17]->(\d{2})(\d{2})(\d{3})(\d{2})(\d{2})->+41 $2 $3 $4
CH broj sa razmakom [12,17]->(\+41)(\d{2})(\d{3})(\d{2})(\d{2})->$1 $2 $3 $4

Konfiguracija stranice VoiceCall

Konfigurišite stranicu za snimanje VoiceCall-a

Stranica za snimanje VoiceCall-a podrazumevano je unapred konfigurisana, sa rasporedom 3 kolone i sledećim komponentama:

  • Akcije i preporuke
  • Beleške o pozivu
  • Detalji poziva
  • Snimci

Komponente se mogu slobodno ukloniti ili dodati na stranicu, u zavisnosti od poslovnih potreba. Mogu se koristiti i različiti rasporedi stranica, ali neke komponente, kao što su plejer za snimanje poziva i telo za razgovor, mogu se uklopiti samo na srednje i velike površine na šablonu.

Prikažite komponentu Wrap-Up Reason

Komponenta Wrap-Up Reason mora biti prikazana tokom poziva i tokom Wrap-Up-a.

Dodajte komponentu Cisco Wrap-Up Reason na stranicu za snimanje VoiceCall-a:

  1. Prevucite Cisco Wrap-Up Reason Lightning veb komponentu iz prilagođenog područja liste Lightning Components na stranicu za snimanje VoiceCall-a.
  2. Kliknite na dugme Sačuvaj.
  3. Kliknite na dugme Aktiviraj.
  4. Kliknite na dugme Dodeli kao podrazumevano u organizaciji.
  5. Kliknite na dugme Sačuvaj.
  6. Kliknite ponovo na dugme Sačuvaj , a zatim kliknite na dugme Strelica nazad da biste se vratili na stranicu.

Komponenta Cisco Wrap-Up Reason će se automatski prikazati tokom poziva i tokom WrapUp-a:

Ako se doda na stranicu, komponenta Cisco Wrap-Up Reason se prikazuje za svaki poziv, takođe ako nijedan Wrap-Up nije konfigurisan u Cisco Contact Center.

Prikažite plejer za snimanje poziva

Plejer za snimanje poziva će biti prikazan ako je sačuvana veza za snimanje za odgovarajući glasovni poziv.

Sledite ove korake da biste dodali komponentu Call Recording Plaier na VoiceCall Record Page:

  1. Prevucite Call Recording Plaier Lightning Veb komponentu na stranicu za snimanje VoiceCall
  2. Kliknite na dugme Sačuvaj.
  3. Kliknite na dugme Aktiviraj.
  4. Kliknite na dugme Dodeli kao podrazumevano u organizaciji.
  5. Kliknite na dugme Sačuvaj.
  6. Kliknite ponovo na dugme Sačuvaj , a zatim kliknite na dugme Strelica nazad da biste se vratili na stranicu.

Webex Administratori

Konfiguracija protoka

Iskačući prikaz

Čvor "Screen Pop" dostupan je u Webex Contact Center Flow. Može se koristiti za pokretanje ekrana unutar Service Cloud Voice-a ili u posebnom prozoru.

Dodatne informacije o ovoj funkciji mogu se naći u dokumentaciji Flov Designer.

Screen Pop u posebnom prozoru

Da biste otvorili ekran pop u posebnom prozoru, apsolutni URL mora biti obezbeđen u čvoru "Screen Pop". Parametri upita će biti dodani kao parametri pretrage URL-u.

Podržani su sledeći režimi:

  • Novi pretraživač Tab - Uvek otvara novi pretraživač Tab.
  • Postojeći pretraživač Tab - Na prvom postojećem pretraživaču Tab ekranu, otvara se novi pretraživač Tab. Taj Tab će biti posvećen Tab za naredne pojave na ekranu postojećeg pretraživača Tab i URL će biti osvežen unutar tog specifičnog pretraživača Tab.
  • Inside Desktop - Se rukuje na isti način kao i Novi pretraživač Tab.

Trenutno otvorena stranica može da spreči preusmeravanje. U tom slučaju se u novom pretraživaču Tab otvara ekran Postojeći pretraživač Tab.

Da li je ovaj članak bio koristan?
Da li je ovaj članak bio koristan?