U ovome članku
dropdown icon
Pregled
    Webex Contact Center za Salesforce Service Cloud Voice
    Preduvjeti i ograničenja
    Licence
    Omogući sve kanale
    Granične vrijednosti
dropdown icon
Zahtjevi
    Šifre neaktivnosti
dropdown icon
INTEGRIRATI
    Instalacija
    Instaliranje i konfiguriranje Webex Contact Center za Service Cloud Voice
    Dodjela statusa prisutnosti agentima
dropdown icon
Konfiguracija
    Kontakt centar
    Uvoz centra za kontakt
    Konfiguriranje centra za kontakt
dropdown icon
Prilagoditi
    Vanjska klijentska aplikacija za integraciju Webex Contact Center
    Webex Contact Center Konfiguracija i skripta za stvaranje zapisa glasovnih poziva
Dozvole za prodaju potrebnih korisničkoj funkciji
dropdown icon
Usluga Glas u oblaku API omot
    Preduvjeti
    Korištenje omota glasa API u oblaku za usluge
    Dohvaćanje Access_Token
    Izvršavanje zahtjeva
    Stvaranje glasovnog poziva (sekcija)
    Ažuriranje glasovnog poziva
    Izvršavanje Omni-flowa
    Očisti proizvodni postupak
dropdown icon
Prijevodi telefonskih brojeva
    Stvaranje pravila prijevoda
dropdown icon
Konfiguracija stranice glasovnog poziva
    Konfiguriranje stranice snimanja glasovnog poziva
    Prikaz komponente Razlog prelamanja
    Prikaz reproduktora snimanja poziva
dropdown icon
Webex Administratori
    Konfiguracija toka
Integrirajte Webex Contact Center s uslugom Salesforce Cloud Voice
list-menuU ovome članku
list-menuŽelite li poslati povratne informacije?

Webex Contact Center za salesforce Service Cloud Voice integrira Cisco robustan CCaaS (Kontakt centar kao usluga) s Salesforceovim CRM-om, omogućujući tvrtkama upravljanje svekanalnim interakcijama kupaca (glasovno, digitalno) unutar sučelja Salesforce, koristeći Webex AI za virtualne agente, transkripciju i inteligentno usmjeravanje, pretvarajući agente u super-agente s jedinstvenim podacima za bolje korisničko iskustvo.

Pregled

Webex Contact Center za Salesforce Service Cloud Voice

Webex Contact Center for Service Cloud Voice je gotovo-of-the-box integracijsko rješenje koje donosi snagu Webex Contact Center u Salesforce Service Cloud Voice Omni-channel agentsku konzolu.

Prije nego što nastavite s instalacijom, pogledajte sljedeći odjeljak:

Kako biste saznali više o zahtjevima i ograničenjima usluge Salesforce Cloud Voice i osigurali da je vaša Salesforce Org spremna omogućiti i instalirati Webex Contact Center za Service Cloud Voice paket.

Preduvjeti i ograničenja

Preduvjeti (podtema)

Korisnička sučelja: Service Cloud Voice dostupan je samo u dodatku Salesforce Lightning Iskustvo.

Service Cloud Voice dostupan je u ovim izdanjima.

  • Poduzeće
  • Neograničen
  • Autor

Licence

  • Kupci trebaju kupiti novu licencu dodatka A-SF-VOICE po prijavljenom agentu uz Flex 3 standardne ili premium licence za Webex Contact Center. Za više informacija pogledajte Flex 3 vodič za naručivanje.

  • Salesforce Glas za partnersku telefoniju

Prije TURN na Voiceu, morate postaviti preduvjete u svojoj tvrtki ili ustanovi.

  • Navigacija do podataka o tvrtki > licence skupa dozvola
    • Provjerite ima li korisnika glasa u oblaku usluge (partnerska telefonija).

      Sva izdanja za razvojne programere sada imaju 5 licenci za partnersku telefoniju dostupnih za testiranje.

  • To možete potvrditi i tako da odete na Salesforce Setup i potražite "voice" u lijevoj bočnoj traci.

    • Ako se pojavi "Kontakt centri za partnersku telefoniju", imate SCV licencu.
    • Ako opcija "Kontaktni centri za telefoniju partnera" nije vidljiva, slijedite korake u nastavku "Omogući glas u oblaku usluge" .
      • Idite na Postavljanje i pretraživanje Salesforcea te odaberite "Postavljanje partnerske telefonije" i prebacite gumb na "Omogući glas u oblaku usluge".

      • Omogućite Omni-Channel da vaši agenti upućuju i primaju pozive.

Omogući sve kanale

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

  1. U okvir Brzo pretraživanje unesite Postavke svih kanala , a zatim odaberite Postavke svih kanala.

  2. Odaberite Omogući sve kanale.
  3. Kliknite Spremi.

Granične vrijednosti

  • Glas je dostupan samo u Lightning Iskustvu.
  • Glas je podržan u oblaku servisa i prodajnom oblaku kao dodatna licenca.
  • Glas nije podržan na uređaju Salesforce Mobile ni iPad Safari.
  • Glas je podržan samo u web preglednicima Google Chrome, Microsoft Edge (Chromium) i Mozilla Firefox. Kolačići moraju biti omogućeni tako da omogućuju jedinstvenu prijavu (SSO).
  • Standardna navigacija nije podržana.
  • Telefonija je visoko regulirana, stoga provjerite s predstavnikom Salesforcea o dostupnosti Voicea u vašoj regiji.

Pogledajte Ograničenja glasa u oblaku za usluge te Vodič za instalaciju i konfiguraciju.

Zahtjevi

Šifre neaktivnosti

Pronađi kodove neaktivnosti

Da biste postavili kodove u stanju mirovanja, slijedite ove korake:
1

Prijavite se na portal za upravljanje.

2

Idite do kodova Contact Center > DESKTOP EXPERIENCE >U stanju mirovanja/završavanja.

3

Provjerite jesu li prikazani kodovi neaktivnosti u suprotnom kliknite padajući gumb filtra i pri vrhu stranice odaberite Kod u stanju mirovanja.

4

Kliknite kod u mirovanju da biste otvorili prikaz detalja. Tamo možete pronaći kod mirovanja ID.

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

INTEGRIRATI

Instalacija

Prije nego što nastavite s instalacijom, pogledajte odjeljak Preduvjeti i ograničenja da biste saznali više o preduvjetima i ograničenjima servisnog oblaka Salesforce.

Instaliranje i konfiguriranje Webex Contact Center za Service Cloud Voice

Kada dobijete licencu Service Cloud Voice za partnersku telefoniju , stranica Postavljanje partnerske telefonije pojavljuje se na izborniku Postavljanje.

Dodatne informacije možete pronaći u službenoj referenci Salesforcea ( izravna veza).

1

Iz instalacijskog programa u okvir Brzo pretraživanje unesite Postavljanje partnerske telefonije, a zatim odaberite Postavljanje partnerske telefonije.

2

Omogući TURN na Voice with Partner Telephony.

Stranica Kontaktni centri za telefoniju partnera pojavljuje se u izborniku Postavljanje .

Ako namjeravate implementirati paket u memoriju za testiranje Salesforce, zamijenite dio veze login.salesforce.com instalacije s test.salesforce.com. Imajte na umu da se ovaj paket uklanja iz vaše organizacije memorije za testiranje svaki put kada stvorite novu kopiju memorije za testiranje.

Instalirajte paket

Da biste instalirali paket:

1

Da biste pokrenuli instalaciju, otvorite priloženu vezu paketa.

2

Prijavite se u organizaciju Salesforce u kojoj bi paket trebao biti instaliran.

3

U čarobnjaku za instalaciju odaberite sigurnosnu mogućnost "Instaliraj samo za administratore" (1) i kliknite Instaliraj (2).

Odredite koji korisnici dobivaju određene dozvole za objekte i komponente koji dolaze s paketom Webex Contact Center za Service Cloud Voice. Osim toga, dodijelite im ta dopuštenja; Skupovi dozvola koji se isporučuju s paketom Webex Contact Center for Service Cloud Voice pomažu u tom postupku.

Čarobnjak za instalaciju paketa – pojavljuje se zaslon dobrodošlice:

4

Dodijelite sljedeće skupove dozvola barem jednom korisniku da biste mogli stvoriti centar za kontakt:

Administrator kontaktnog centra (partnerska telefonija).
5

Kliknite Postavljanje | Korisnici | Korisnici.

6

Pretraživanje i odabrani korisnik.

7

Pomaknite se prema dolje do stavke "Dodjele skupa dozvola".

8

Kliknite na Uređivanje dodjela

9

Za administratore centra za kontakt: dodijelite skup dozvola zaadministratora kontaktnog centra (partnerska telefonija).

10

Za agente kontaktnog centra: dodijelite skup dopuštenja agenta kontaktnog centra (partnerske telefonije) i skup dozvola Webex Contact Center SCV agenta.

Ne preporučuje se odabir opcije Instaliraj za sve korisnike jer se time svim dozvolama (čitanje, stvaranje, uređivanje i brisanje) na komponentama paketa i objektima dodjeljuje bilo kojem korisniku koji koristi prilagođeni korisnički profil.
11

Dodijelite licencu paketa za rad s programom Connects for Service Cloud Voice.

  • Kliknite Postavljanje | Aplikacije | Pakiranje | Instalirani paketi.
  • Kliknite Upravljanje licencama pokraj nedavno instalirane Webex Contact Center za servis Cloud Voice.
  • Kliknite Dodaj korisnike.
  • Odaberite korisnike kojima će se dodijeliti muza za licencu i kliknite Dodaj.

12

Možete i kliknuti Postavljanje | Korisnici | Korisnici..

13

Pretražite i odaberite korisnika.

14

Pomaknite se prema dolje do odjeljka Upravljani paketi.

15

Kliknite Dodijeli licence.

16

S popisa odaberite paket Webex Contact Center za Service Cloud Voice .

17

Kliknite Dodaj.

18

Stvorite statuse prisutnosti da biste definirali koji su kanali usluga dodijeljeni različitim statusima. Agenti se mogu prijaviti na Omni-Channel s različitim statusima, ovisno o vrsti posla koji imaju pravo primiti.

19

U okvir Brzo pretraživanje unesite Statusi prisutnosti, a zatim odaberite Statusi prisutnosti.

20

Kliknite na Novi. Stvorite barem jedan status za "Na mreži" i jedan za "Zauzet".

  • Stvorite namjenski status zauzetosti prisutnosti za RONA. Konfiguracija prisutnosti može se koristiti za automatsko postavljanje statusa Omni-Channel na određeni status kad god se RONA pojavi na strani CTI ili unutar Salesforcea.
  • Ako konfigurirate RONA status unutar konfiguracije prisutnosti, pazite da ne koristite zadanu konfiguraciju prisutnosti. Trenutno Webex Contact Center za Service Cloud Voice ne dohvaća RONA status konfiguriran unutar zadane konfiguracije.

Dodjela statusa prisutnosti agentima

1

U okvir Brzo pretraživanje unesite Skupovi dozvola, a zatim odaberite Skupovi dozvola.

2

Klikom otvorite skup dopuštenja zapartnersku telefoniju.

3

Kliknite Statusi prisutnosti servisa, Pristup.

4

Kliknite Uredi.

5

Na popisu Dostupne prisutnosti usluge odaberite prethodno stvorene statuse prisutnosti i kliknite Dodaj da biste ih povezali sa skupom dozvola. Agenti koji su dodijeljeni ovom skupu dopuštenja mogu se prijaviti na Omni-Channel s bilo kojim statusom prisutnosti koji im je dostupan.

6

Kliknite Spremi.

7

Na istoj stranici kliknite Upravljanje dodjelama . Zatim kliknite Dodaj dodjelu u gornjem desnom kutu, odaberite željenog korisnika, kliknite Dalje, odaberite mogućnost isteka za dodijeljene korisnike (Neobavezno), a zatim kliknite Dodijeli.

Service Cloud Voice koristi vanjsku domenu za rad sa zapisom VoiceCall. Sljedeći URL-ovi moraju se dodati u odjeljak "Postavke udaljenog web-mjesta" u odjeljku Postavljanje ( kliknite ovdje da biste otvorili službenu dokumentaciju):

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

Primjer: kako pronaći URL instance.

8

Pogledajte URL u adresnoj traci preglednika nakon prijave. URL instance dio je prije ".my.salesforce.com" ili ".salesforce.com" ili "lightning.force.com". Na primjer, ako je vaš URL https://orgfarm-54a38e30ad-dev-ed.develop.my.salesforce-setup.com/, onda je "orgfarm-54a38e30ad-dev-ed.develop" URL instance.

Primjer:

URL tvrtke Origin org: https://cisco.lightning.force.com

Primjer: URL-ovi za dodavanje:

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

9

Stavka uslužnog programa Omni-Channel potrebna je u aplikaciji Konzola za lightning usluge kako bi agent mogao koristiti Service Cloud Voice.

  • U okvir Brzo pretraživanje unesite Aplikacije, a zatim odaberite Upravitelj aplikacija.
  • Kliknite padajući popis pokraj aplikacije Service Console ili aplikacije koju želite koristiti, a zatim kliknite Uredi.
  • U odjeljku Postavke aplikacije kliknite Uslužne stavke (samo za radnu površinu).
  • Kliknite Dodaj komunalnu stavku.
  • U modalnom prozoru potražite Omni-Channel.
  • Kliknite Omni-Channel.
  • Kliknite Spremi i izađite iz upravitelja aplikacija.

Službenu referencu salesforcea možete pronaći klikom na gumb Učinimo ovo koji otvara stranicu Konfiguriranje iskustva agenta za uslugu Cloud Voice s partnerskom telefonijom na portalu pomoći Salesforce ( izravna veza).

10

Iz instalacijskog programa u okvir Brzo pretraživanje unesite Postavljanje partnerske telefonije, a zatim odaberite Postavljanje partnerske telefonije.

11

Pomaknite se prema dolje do odjeljka 5 Dodatne glasovne postavke.

12

Da biste omogućili zaštitu od klikova za stranice Visualforcea s onemogućenim zaglavljima tijekom rada s softphoneom u Lightning Iskustvu, morate dodati domene s kojih se softphone i prilagođene alatne trake učitavaju kao pouzdane domene, uz URL instance Salesforcea.

Te postavke i popis pouzdanih domena možete pronaći u odjeljku Postavljanje | Sigurnost | Postavke sesije.

Da biste dohvatili ispravnu domenu Visualforcea, idite na instalacijski program | Prilagođeni kod | Visualforce stranice i kliknite na gumb Pretpregled za CiscoScvMainWxCC. Salesforce može automatski preusmjeriti na drugi URL, ovisno o konfiguraciji Salesforce ORG-a. Kopirajte URL i dodajte ga na popis Pouzdane domene za umetnute okvire odabirom "Visualforce Pages" kao IFrame Type.

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

Da biste dohvatili domenu instance programa Salesforce, kopirajte URL prikazan na URL traci preglednika i dodajte ga na popis Pouzdane domene za umetnute okvire odabirom Stranice vizualne sile kao vrste IFrame.

Primjer: MyDomainName.lightning.force.com

Ako u tvrtki ili ustanovi nemate implementiranu mapu Moja domena, oblik URL-a se razlikuje. Ako ste uveli vlastitu domenu, a poboljšane domene nisu omogućene u vašoj tvrtki ili ustanovi, oblik URL-a je drugačiji. Ako poboljšane domene nisu omogućene, postavka Stabiliziraj URL-ove u programima Visualforce, Experience Builder, Site.com studio i datoteke sadržaja Moja domena također utječe na taj format. Detalje potražite u odjeljku Oblici URL-ova moje domene u pomoći za Salesforce.

Postavke zaštite klika i pouzdanih domena za Lightning Iskustvo

13

Da bi prikazali kontrole snimanja tijekom poziva, agentima je potrebna dozvola aplikacije Kontrola snimanja poziva.

Da biste ga dodijelili, dodajte ga u skup dozvola stvoren u koraku Statusi prisutnosti .

  • Otvorite skup dopuštenja.
  • Kliknite vezu Dozvole za aplikacije.
  • Kliknite gumb Uređivanje .
  • Dodajte dozvolu za upravljanje pozivnim centrom , dozvolu za snimanje poziva i spremite.

Konfiguracija

Kontakt centar

Datoteka definicije centra za kontakt određuje skup polja i vrijednosti koje se koriste za definiranje kontaktnog centra u Salesforceu za određeni sustav CTI. Salesforce koristi datoteke definicije kontaktnog centra kako bi podržao integraciju s više dobavljača CTI sustava.

Dodatne informacije možete pronaći u službenoj dokumentaciji Salesforcea ( izravna veza).

Uvoz centra za kontakt

Preuzmite najnoviju verziju Kontakt centra ovdje.
1

Iz instalacijskog programa u okvir Brzo pretraživanje unesite Kontaktni centri za partnersku telefoniju, a zatim odaberite Kontaktni centri za partnersku telefoniju.

Prikazat će se popis postojećih (ako postoje) centara za kontakt.
2

Na desnoj strani stranice kliknite Stvori centar za kontakt.

3

Odaberite Webex Contact Center kao davatelja telefonije. Zatim kliknite Dalje.

Otvorit će se preglednik datoteka.
4

Odaberite datoteku XML koja sadrži definiciju centra za kontakt.

5

Kliknite Otvori.

Datoteka je uvezena.
6

Provjerite prikazuje li se vaš centar za kontakt u prikazu popisa centara za kontakte.

Konfiguriranje centra za kontakt

1

Iz instalacijskog programa u okvir Brzo pretraživanje unesite Kontaktni centri za partnersku telefoniju, a zatim odaberite Kontaktni centri za partnersku telefoniju.

2

Kliknite prethodno uvezeni Kontakt centar.

3

Kliknite Uredi.

Stol 1. Detalji centra za kontakt
PoljeOpis
Zaslonsko ime To je naziv kontaktnog centra koji se pojavljuje na popisu dostupnih centara za kontakte. Ista datoteka definicije kontaktnog centra (.XML) može se uvesti više puta i dobiti različita imena za prikaz.
Javni ključ

Za korištenje glasovnih funkcija potreban je certifikat s javnim i privatnim ključem. Za dobivanje privatnog ključa moguće je generirati samopotpisani certifikat, generirati certifikat potpisan Certificate Authorityili izravno uvesti Java datoteke spremišta ključeva (JKS) ili Bouncy castle fips datoteke spremišta ključeva (BCFKS) pomoću gumba Uvezi iz spremišta ključeva .

Nakon generiranja certifikata:

  • Kliknite oznaku certifikata .
  • Kliknite Preuzmi certifikat.
  • Otvorite preuzeti certifikat pomoću uređivača teksta.
  • Kopirajte njegov sadržaj u polje Javni ključ kontaktnog centra.

Obavezno: da

Jedinstveni naziv certifikata

Jedinstveni naziv samopotpisanog certifikata stvorenog za javni ključ.

Obavezno: da

Stanje pripravnosti ID
  • Otvorite stranicu Statusi prisutnosti u instalacijskom programu.
  • Kliknite status Online i kopirajte njegovu Salesforce ID s URL trake.
  • Zalijepite pogrešku ID u ovo polje.

Obavezno: da

Stanje nije spremno ID
  • Otvorite stranicu Statusi prisutnosti u instalacijskom programu.
  • Kliknite status Zauzeto i kopirajte njegovu Salesforce ID s URL trake.
  • Zalijepite pogrešku ID u ovo polje.

Obavezno: da

Zadani razlog za Cisco nije spreman

Cisco Kod u stanju mirovanja ID koji se koristi kao zadani kod u stanju mirovanja u slučaju da nije predviđeno mapiranje za određeno stanje prisutnosti.

Obavezno: da

Da biste provjerili konfigurirane ID-ove koda u stanju mirovanja, pogledajte odjeljak Šifre neaktivnosti.
Preslikavanje stanja prisutnosti

Koristi se za mapiranje statusa Salesforce Omni Presence u kodove razloga Cisco Spremno i Nije spreman.

Potrebno je dodati statuse koda mirovanja:

  • Otvorite stranicu Statusi prisutnosti u instalacijskom programu.
  • Kliknite jedan od statusa Zauzeto i kopirajte njegovu Salesforce ID s trake URL-a. ID-ovi statusa prisutnosti počinju s 0N5. na primjer 0N51X0000000AUT.
  • Zalijepite pogrešku ID u ovo polje, a zatim zarez i Cisco kod u stanju mirovanja ID.
  • Jedno ili više zauzetih mapiranja može se dodati pomoću separacije zareza.

Da biste izbjegli probleme sa sinkronizacijom, u mapiranju također morate konfigurirati ID Default Not Ready #.

Ako ste konfigurirali statuse za odbijanje i pomicanje vremenskog ograničenja unutar konfiguracije prisutnosti, dodajte ih i u mapiranje s odgovarajućim stanjem Cisco Nije spreman.

Format: busyPresenceID1,ciscoAuxCodeID1; defaultNotReadyPresenceID,ciscoDefaultNotReadyAuxCodeID; onlinePresenceId,0

Obavezno: da

Evo primjera dovršenih kodova mirovanja za ručak, sastanak, pauzu.

Varijabla poziva za glasovni poziv ID

Varijabla poziva koja se koristi za spremanje ID trenutnog glasovnog poziva. Koristi se za ispravno ažuriranje stanja poziva.

Oblik: Naziv varijable konfiguriran u tijeku Webex Contact Center. Na primjer SCV_VoiceCallRecordId

Obavezno: da

Zadana vrijednost:SCV_VoiceCallRecordId

Ako ste spojili zapis glasovnog poziva ID i ključ poziva dobavljača u jednu varijablu toka, možete konfigurirati njezin naziv u ovom polju. Pogledajte i varijablu Tijek za zapis glasovnih poziva ID i ključ poziva dobavljača.

Varijabla poziva za ključ poziva dobavljača

Varijabla poziva koja se koristi za spremanje ključa poziva dobavljača trenutnog glasovnog poziva. Koristi se za otvaranje ispravnog zapisa glasovnih poziva.

Oblik: Naziv varijable konfiguriran u tijeku Webex Contact Center. Na primjer SCV_VendorCallKey

Obavezno: da

Zadana vrijednost: SCV_VendorCallKey

Ako ste kombinirali zapis glasovnog poziva ID i tipku poziva dobavljača u jednu varijablu toka, to polje možete ostaviti prazno i konfigurirati naziv varijable toka sa zapisom glasovnog poziva ID i tipkom poziva dobavljača u polju "Varijabla poziva za glasovni poziv ID". Pogledajte i varijablu Tijek za zapis glasovnih poziva ID i ključ poziva dobavljača.

Prijevod telefonskog broja za biranje

Pravila prijevoda telefonskog broja koja se primjenjuju na broj prije biranja.

Pogledajte Prijevodi telefonskih brojeva

Obavezno: Ne
Regija kontaktnog centra Webexx

Klijent se koristi za određivanje regije Webex Contact Center. Može se naći u URL-u Webex Contact Center portala, Dev portala ili radne površine. Pogledajte ovaj primjer:

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

Format: eu2

Obavezno: da

Ovo je tablica Webex Contact Center regija i odgovarajućih nizova:

  • SAD: us1
  • Kanada: ca1
  • UK1
  • Njemačka: eu2
  • Australija: anz1
  • Singapur: sg1
  • Japan: jp1

Webex Contact Center WebRTC domena

Domena se koristi za uspostavljanje ispravne veze WebRTC. Koristite lokaciju svog klijenta Webex Contact Center:

  • 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

Obavezno: Da za WebRTC

Omogući WCCAI transkripciju

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

Oblik:True ili Netočno

Obavezno: Ne

Zadana vrijednost:Netočno

Spremi vezu za snimanje

Koristi se za spremanje veze Webex snimanje poziva u zapis glasovnog poziva.

Oblik:True ili Netočno

Obavezno: Ne

Zadana vrijednost:Istinito

4

Pri dnu stranice Centra za kontakt kliknite Dodaj gumb u odjeljku Korisnici kontaktnog centra.

5

Kliknite + pokraj korisnika koji imaju pristup otvorenom centru za kontakte.

Na popisu se pojavljuju samo korisnici koji imaju postavljenu dozvolu agenta kontaktnog centra (partnerske telefonije), a još nisu dodijeljeni drugim centrima za kontakt.

Prilagoditi

Vanjska klijentska aplikacija za integraciju Webex Contact Center

Konfiguriranje aplikacije vanjskog klijenta za poveznik Webex Contact Center Salesforce

Da biste u potpunosti koristili Service Cloud Voice, tijek poziva kontaktnog centra može se prilagoditi za stvaranje zapisa glasovnih poziva i izvršavanje toka Omni-kanala Salesforcea dok je poziv na IVR.

Stvori certifikat

Provjerite jeste li već stvorili digitalni certifikat u skladu sa sigurnosnim pravilima svoje tvrtke ili ustanove.

Za generiranje digitalnog certifikata pogledajte dokumentaciju salesforcea na https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm.

Primjer

openssl genrsa -des3 -passout pass:<password> -out server.pass.key 2048 openssl RSA -passin pass:<password> -in server.pass.key -out server.key rm server.pass.key openssl req -new -key server.key -out server.CSR Country Name (dvoslovni kod) [AU]:CH Naziv države ili pokrajine (puno ime) [Some-State]: Locality Name (npr. Grad) []: Naziv organizacije (npr. Tvrtka) [Internet widgits Pty Ltd]: Naziv organizacijske jedinice (npr. odjeljak) []: Zajednički naziv (npr. poslužitelj FQDN ili VAŠE ime) []: Adresa e-pošte []: my-api-user@my-example-org.com Unesite sljedeće "dodatne" atribute koji će se slati sa zahtjevom za certifikat Lozinka izazova []:<password> Neobavezni naziv tvrtke []: openssl x509 -req -sha256 -days 365 -in poslužitelj.CSR -signkey server.key -out server.crt 

server.crt => certifikat za aplikaciju vanjskog klijenta Salesforce

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

Skup dozvola za korisnika integracije SCV-a

Sljedeći skup dozvola omogućuje pristup klasama Apex koje koristi Connects za SCV za integraciju s tokovima Kontakt centra IVR i Webex Contact Center za Salesforce za SCV.

Slijedi primjer konfiguracije i opisuje minimalne potrebne dozvole za rad integracije Kontakt centar / IVR.

  • Iz instalacijskog programa idite do Korisnika | Skupovi dopuštenja.
  • Kliknite gumb Novo .
    • Unesite oznaku, na primjer: IVR Pristup SCV Apex klasama
    • API Naziv se automatski ispunjava
    • Licenca: Nema
    • Kliknite gumb Spremi .
  • Otvorit će se novi skup dozvola.
  • Pomaknite se do pristupa klasi Apex.
  • Kliknite gumb Uredi i dodajte sljedeće klase apeksa:
    • cisco_wxcc_scv. ServiceRouting
  • Pomaknite se do dozvola sustava.
  • Kliknite gumb Uredi i omogućite sljedeće dozvole:
    • Apex REST usluge
    • API omogućeno

Minimalni pristup - API samo profil integracija

Ovaj se profil koristi za integraciju s Webex Contact Center za Salesforce za SCV za stvaranje zapisa glasovnih poziva i izvršavanje Omni-Flowa iz tijeka IVR.

Slijedi primjer konfiguracije i opisuje minimalne potrebne dozvole za rad integracije Kontakt centar / IVR.

Ovo je klon iz profila Minimum Access - API Only Integrations.

  • Iz instalacijskog programa idite do Korisnika | Profili.
  • Na popisu Profili potražite profil Minimalni pristup - API Samo integracije.
  • Kliknite naziv profila da biste otvorili profil Minimum Access - API Only Integrations .
  • U profilu Minimalni pristup - API Samo integracije kliknite gumb Kloniraj .
  • Unesite novi naziv profila, na primjer: Integracija SCV-a.
  • Kliknite gumb Spremi.
  • Otvorit će se novi profil.
  • Provjerite ima li vaš profil minimalnog pristupa – API Samo integracije sve dozvole uklonjene iz samog profila.
  • Pomaknite se do dozvola sustava.
  • Provjerite jesu li omogućene sljedeće dozvole:
    • API omogućeno
    • API Samo korisnik

Korisnik integracije SCV-a

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

  • Iz instalacijskog programa idite do Korisnika | Korisnici.
  • Kliknite gumb Novi korisnik .
    • Unesite ime, prezime i sva druga obavezna polja.
    • Korisnička licenca:Integracija salesforcea
    • Profil: odaberite profil kreiran u prethodnom koraku ("SCV Integration profile", klon minimuma pristupa - API Samo integracijski profil)
  • Kliknite gumb Spremi.
  • Otvorite novi zapis o Korisniku.
  • Dodijelite prethodno stvoren skup dozvola ("IVR Pristup SCV Apex klasama").
  • Dodijelite licencu skupa dozvola Salesforce API integracija.
Izrada aplikacije za vanjske klijente Salesforce
Stvaranje nove aplikacije za vanjske klijente

Postoje dvije mogućnosti povezivanja podataka salesforcea s aplikacijama trećih strana.  Povezane aplikacije i vanjske klijentske aplikacije okviri su za integraciju podataka. Vanjske klijentske aplikacije sljedeća su generacija povezanih aplikacija.

Da biste konfigurirali aplikaciju za vanjske klijente Salesforcea koju koristi Cisco Webex Contact Center:

  1. Iz instalacijskog programa idite na Aplikacije | Vanjske klijentske aplikacije | Vanjski upravitelj aplikacija klijenta.
  2. Kliknite novu aplikaciju vanjskog klijenta.
  3. Aplikacija vanjskog klijenta – osnovne informacije
    • Naziv aplikacije vanjskog klijenta: WxCC - SCV
    • API Ime: WxCC_SCV
    • E-pošta za kontakt: < > e-pošte
    • Stanje distribucije: odaberite Lokalno

    Osnovne informacije

    Aplikacija vanjskog klijenta—API (Omogući OAuth postavke)

    • Odaberi: Omogući OAuth
    • Postavke aplikacije
    • URL povratnog poziva: http://localhost:1717/OauthRedirect kao primjer URL-a povratnog poziva
    • OAuth dosezi
    • Odaberite OAuth dosege:
    • Upravljanje korisničkim podacima putem API-ja (API)
    • Izvršavanje zahtjeva u bilo kojem trenutku (refresh_token, offline_access)

    API (Omogući oAuth postavke)

    Omogućavanje protoka

    • Odaberi: Omogući tijek JWT nositelja
    • Kliknite Prenesi datoteke i prenesite datoteku server.crt koja sadrži vašu digitalnu potvrdu.

    Floe enablement

    Sigurnost

    Poništite potvrdnu opciju Zatraži tajnu za tijek web-poslužitelja.

    Sigurnost

  4. Kliknite gumb Stvori .
  5. Promijenite u Tab Pravila , a zatim kliknite gumb Uredi .
  6. Pravila – OAuth pravila
    • Pravila dodatka
      • Dopušteni korisnici: odabrani korisnici koje je odobrio administrator unaprijed su ovlašteni
      • Potvrda promjene
    • Autorizacija aplikacije
      • Osvježi pravila tokena: odaberite Token za osvježavanje odmah istječe
      • IP Opuštanje: odaberite Nametni ograničenja IP

    OAuth pravila

  7. Pravila – pravila aplikacije
    • Početna stranica — nema
    • Odaberite Skupovi dozvola – dodijelite skup dopuštenja stvoren prije ("IVR Pristup klasama Apex SCV") 

    Pravila aplikacije

  8. Kliknite Spremi.
  9. Promijenite u Tab Postavke.
    • Odjeljak OAuth Postavke, kliknite Potrošački ključ i tajni gumb; pričekajte e-poštu i potvrdite svoj identitet. Novi preglednik Tab otvara zaslon s detaljima o potrošačima.

      OAuth postavke

    • Kliknite Kopiraj i spremite ključ  za potrošače. Potrošački ključ kasnije se koristi za stvaranje poveznika Salesforce na kontrolnom središtu Webex Contact Center. 

      Naziv aplikacije vanjskog klijenta

Webex Contact Center Konfiguracija i skripta za stvaranje zapisa glasovnih poziva

Da biste dobili punu vrijednost usluge Salesforce Cloud Voice, tijek poziva u Webex Contact Center mora se izmijeniti kako bi se stvorio zapis glasovnog poziva u servisu Cloud Voice čim poziv stigne u kontakt centar.

Neobavezni Omni-Flow može se izvršiti za odluke o usmjeravanju i automatizaciju u Salesforceu.

Detalje o korištenim API-jevima potražite u odjeljku Service Cloud Voice API Wrapper.

Preduvjeti

Da biste koristili Service Cloud Voice API Wrapper, mora se konfigurirati aplikacija za vanjske klijente Salesforce za integraciju IVR.

Konfiguriranje poveznika Salesforce u Webex Control Hub

Postavite poveznike integracije s vrijednošću Webex Contact Center kao što je opisano u članku at 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 Services > Contact Center > Postavke klijenta > Integracije>poveznici.

2

Na kartici Salesforce kliknite Postavljanje ili Dodaj poveznik.

  • Klijent ID: Potrošački ključ vanjske klijentske aplikacije
  • Salesforce e-pošta ID: korisničko ime salesforcea "SCV integracije" (pogledajte Korisnik integracije SCV-a)
  • URL: za proizvodnju koristite https://login.salesforce.com ili ako postavljate dev/sandbox koristite https://test.salesforce.com
  • Privatni ključ: sadržaj datoteke server.key

VAŽNO: ODRŽAVAJTE SIGURNOST POVREMENIM ROTIRANJEM TAJNI

Redovito rotirajte svoj privatni ključ i certifikat kako biste zaštitili svoje integracije.

Ažurirajte privatni ključ u povezniku centra za  kontakt u središtu Webex i certifikat u aplikaciji vanjskog klijenta  u Salesforceu.

Savjet za otklanjanje poteškoća

Nakon što kliknete Gotovo, a poveznik se ne sprema:

  • Provjerite imate li razmaka prije/poslije unosa.
  • Provjerite odgovara li vaš privatni ključ (server.key) vašemserver.crt . Ako postavljate više organizacija i promijenite certifikate, oni neće raditi.
  • Pobrinite se da vaš Server.key počne s. ----- započnite RSA ----- privatnog ključa

Webex Contact Center Glavni tok

Stol 2. Variale protoka
Varijabla tokaOpis
Varijabla toka za snimanje glasovnih poziva ID Jedinstvena vrijednost ID za identifikaciju poziva. Potrebno za stvaranje zapisa glasovnog poziva.

Oblik: wxcc_<Interakcija ID>

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

  • Naziv: SCV_VendorCallKey
  • Vrsta: niz
  • Učini agenta vidljivim: omogućeno
Lokalna varijabla za vrijeme početka poziva

Koristi se za stvaranje zapisa glasovnih poziva i za ažuriranje glasovnog poziva.

  • Naziv: SCV_CallStartTime
  • Vrsta: niz
  • Učini agenta vidljivim: ne
Lokalna varijabla za naziv reda čekanja/ID

Vratio Izvrši Omni Flow, koji se koristi za usmjeravanje poziva.

Ova je varijabla potrebna samo kada se koristi mogućnost izvršavanja Omni Flowa

  • Naziv: SCV_OmniFlowQueue
  • Vrsta: niz
  • Učini agenta vidljivim: ne
Lokalna varijabla za naziv agenta/ID

Vratio Izvrši Omni Flow, koji se koristi za usmjeravanje poziva.

Ova je varijabla potrebna samo kada se koristi mogućnost izvršavanja Omni Flowa

  • Naziv: SCV_OmniFlowAgent
  • Vrsta: niz
  • Učini agenta vidljivim: ne

Pregled glavnog toka

  1. Generiranje ključa poziva za dobavljača
  2. Postavljanje vremena početka poziva
  3. HTTP zahtjev: stvaranje zapisa glasovnih poziva
  4. Procjena HTTP odgovora za stvaranje zapisa glasovnih poziva
  5. Rukovanje pogreškama pri stvaranju zapisa glasovnih poziva
  6. HTTP zahtjev: izvrši Omni Flow
  7. Procijenite HTTP odgovor za izvršavanje Omni Flowa
  8. Rukovanje pogreškama za izvršavanje Omni Flowa
  9. Nastavite s usmjeravanjem poziva
Stol 3. Glavni tok
ProtokOpis
Generiranje ključa poziva za dobavljača

Svaki poziv obrađen u servisu Cloud Voice stvara zapis glasovnog poziva u Salesforceu i zahtijeva jedinstvenu ID pod nazivom Ključ poziva dobavljača. Za zapise glasovnih poziva stvorene u Webex Contact Center, ključ poziva dobavljača mora biti definiran u tijeku WxCC-a, a zatim proslijeđen zajedno s pozivom agentu pomoću varijable toka.

Vrijednost vendorCallKey mora biti u skladu sa sljedećim pravilima:

  • Vrijednost mora biti <= 255 znakova.
  • Vrijednost može uključivati alfanumeričke znakove plus podvlaku (_), crticu (-) i točku (.).
  • Vrijednost mora početi slovom, ne smije uključivati razmake, ne završava podvlakom i ne smije sadržavati dvije uzastopne podvlake.

  • Oznaka aktivnosti: Generate_VendorCallKey
  • Naziv varijable: SCV_VendorCallKey
  • Vrsta varijable: niz
  • Varijabilna vrijednost - postavljena vrijednost: wxcc_{{NewPhoneContact.InteractionId}}

Postavljanje vremena početka poziva

UTC vremenska oznaka vremena početka poziva. Ova vremenska oznaka koristi se za stvaranje zapisa glasovnih poziva i za ažuriranje zapisa glasovnih poziva ako pozivatelj prekine vezu prije nego što je preusmjeren agentu.

  • Oznaka aktivnosti: SetCallStartTime
  • Varijabla: SCV_CallStartTime
  • Vrijednost varijable - Postavi vrijednost: {{now() | zamijeni({'[UTC]': ''})}}
HTTP zahtjev: stvaranje zapisa glasovnih poziva

Ovaj korak potreban je za svaki poziv. Nakon stvaranja zapisa glasovnog poziva, zapis glasovnog poziva ID mora se proslijediti s pozivom agentu u varijabli, zajedno s ključem poziva dobavljača. Konfiguriranje korištene varijable u konfiguraciji kontaktnog centra u Service Cloud Voice.

Postavke HTTP zahtjeva
  • Oznaka aktivnosti: CreateVoiceCall
  • Koristi provjerenu krajnju točku: omogućeno
  • Poveznik: Poveznik za Salesforce stvoren u prethodnom koraku
  • Put zahtjeva: /services/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Način: POST
  • Vrsta sadržaja zahtjeva: Aplikacija/JSON

HTTP zahtjev: stvaranje zapisa glasovnih poziva

Ovaj korak potreban je za svaki poziv. Nakon stvaranja zapisa glasovnog poziva, zapis glasovnog poziva ID mora se proslijediti s pozivom agentu u varijabli, zajedno s ključem poziva dobavljača. Konfiguriranje korištene varijable u konfiguraciji kontaktnog centra u Service Cloud Voice.

Postavke HTTP zahtjeva

  • Oznaka aktivnosti: CreateVoiceCall
  • Koristi provjerenu krajnju točku: omogućeno
  • Poveznik: Poveznik za Salesforce stvoren u prethodnom koraku
  • Put zahtjeva: /usluge/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Način: POST
  • Vrsta sadržaja zahtjeva: Aplikacija/JSON

Tijelo zahtjeva

Prilikom izrade zapisa glasovnog poziva prilagođena polja u zapisu glasovnih poziva možete ažurirati i podacima poziva. Ispod su dva primjera tijela zahtjeva, jedan sa svim potrebnim poljima, ali bez ažuriranja prilagođenih polja, i jedan s prilagođenim poljima.

Bez ažuriranja prilagođenih polja u zapisu glasovnih 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" } }

Primjer ažuriranja prilagođenih polja u zapisu glasovnih 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\": \"<vrijednost3>\"}" }

Parametri
Naziv svojstva Vrijednost
callCenterDevName Ime razvojnog inženjera kontaktnog centra
certDevName API Naziv certifikata (konfiguriran u Kontakt centru)
vendorCallKey Jedinstveni poziv ID: {{SCV_VendorCallKey}}
do CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
od CallingNumber/ANI: {{NewPhoneContact.ANI}}
Vrijeme pokretanja UTC vremenska oznaka {{SCV_CallStartTime}}( postavlja se odmah nakon prihvaćanja poziva u skripti)
callAttributes

Predstavlja dodatna standardna i prilagođena polja u zapisu glasovnih poziva, gdje svaki par vrijednosti ključa odgovara standardnom ili prilagođenom polju i njegovim vrijednostima.

Primjer:

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

vrijednost1,Vrijednost2,Vrijednost3 : Vrijednost za prilagođeno polje

Postavke raščlanjivanja
  • Vrsta sadržaja: JSON
  • Izlazna varijabla: SCV_VoiceCallRecordId
  • Izraz puta: $.data.voiceCallId

Zapis glasovnog poziva ID, koji će se proslijediti agentu.

Procjena HTTP odgovora za stvaranje zapisa glasovnih poziva

Provjerite HTTP status http zahtjeva za stvaranje glasovnog poziva:

  • Oznaka: statusCodeCreateVoiceCall
  • Varijabla: CreateVoiceCall.httpStatusCode

Ako je kod stanja == 200 => uspješan u protivnom => zahtjev nije uspio, rukovanje pogreškama

Rukovanje pogreškama pri stvaranju zapisa glasovnih poziva

Samo za demonstraciju / ispravljanje pogrešaka, reproducirajte poruku ovisno o kodu http statusa.

Ako je stvaranje glasovnog poziva bilo uspješno, nastavite s izvršavanjem Omni flowa. U suprotnom nastavite s usmjeravanjem poziva.

HTTP zahtjev: izvrši Omni Flow (neobavezni korak)

Koristite Execute Omni-Flow kada želite:

  • Pokretanje automatiziranih zadataka, na primjer traženje ili stvaranje zapisa te povezivanje zapisa sa zapisom glasovnih poziva
  • Traženje zapisa i prikazivanje zaslona
  • Sinkroniziranje redova čekanja Salesforce i Cisco
  • Neka Service Cloud Voice donese odluku o usmjeravanju

Ovaj zahtjev uvijek vraća "red čekanja" ili "agenta" na mjesto na koje poziv mora biti usmjeren.

Nakon izvršavanja ovog zahtjeva, provjerite jeste li poslali Jasno usmjeravanje ako pozivatelj prekine vezu prije nego što mu agent odgovori. Pogledajte Webex Contact Center Tijek događaja.

Postavke HTTP zahtjeva

  • Oznaka aktivnosti: ExecuteOmniFlow
  • Koristi provjerenu krajnju točku: omogućeno
  • Poveznik: Poveznik za Salesforce stvoren u prethodnom koraku
  • Put zahtjeva: /usluge/apexrest/cisco_wxcc_scv/voice/v1/executeOmniFlow
  • Način: POST
  • Vrsta sadržaja zahtjeva: Aplikacija/JSON

Tijelo zahtjeva

Osim obaveznih polja, Omni-Flowu možete proslijediti dodatne podatke kao ulazne varijable. U nastavku su dva primjera tijela zahtjeva. Prvo bez dodatnih parametara protoka, samo obavezna polja, drugo s dvije ulazne varijable.

Primjer s parametrima Omni-Flow:

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "voiceCallId": "{{SCV_VoiceCallRecordId}}", "dialedNumber": "{{NewPhoneContact.DNIS}}", "flowDevName": "<flow API name>", "fallbackqueue": "<rezervni naziv reda čekanja>" }

Primjer ažuriranja prilagođenih polja u zapisu glasovnih poziva:

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

Parametri
Naziv svojstva Vrijednost
callCenterDevName Ime razvojnog inženjera kontaktnog centra
certDevName API Naziv certifikata (konfiguriran u Kontakt centru)
voiceCallId ID zapisa glasovnog poziva stvorenog u prethodnom koraku: {{SCV_VoiceCallRecordId}}
biraniBroj CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
flowDevName Naziv razvojnog programera za Omni-Flow za izvršavanje
Rezervni red čekanja Red čekanja ID ili Red čekanja API naziv rezervnog reda čekanja Salesforce
flowInputParameters

Dodatni ulazi u protok svih kanala (par ključnih vrijednosti).

Primjer:

param1,param2 : naziv ulaznog parametra Omni-Flow

vrijednost1,vrijednost2 : vrijednost parametra

Postavke raščlanjivanja

Red čekanja

  • Vrsta sadržaja: JSON
  • Izlazna varijabla: SCV_OmniFlowQueue
  • Izraz puta: $.data.queue

"Red čekanja" vraćen iz izvršavanja Omni-Flow može se koristiti za usmjeravanje.

Agent
  • Vrsta sadržaja: JSON
  • Izlazna varijabla: SCV_OmniFlowAgent
  • Izraz puta: $.data.agent

"Agent" vraćen iz izvršavanja Omni-Flow, može se koristiti za usmjeravanje.

Procijenite HTTP odgovor za izvršavanje Omni Flowa

Provjerite HTTP status zahtjeva Execute Omni Flow http:

  • Oznaka: statusCodeExecuteOmniFlow
  • Varijabla: ExecuteOmniFlow.httpStatusCode

Ako je kod stanja == 200 => uspješan u protivnom => zahtjev nije uspio, rukovanje pogreškama.

Rukovanje pogreškama za izvršavanje Omni Flowa

Samo za demonstraciju / ispravljanje pogrešaka, reproducirajte poruku ovisno o kodu http statusa.

Ako je izvršavanje Omni Flowa bilo uspješno, varijable SCV_OmniFlowQueue i SCV_OmniFlowAgent nisu postavljene. Odluka o usmjeravanju u tijeku poziva.

Nastavite s usmjeravanjem poziva

Nastavite u tijeku poziva, preusmjerite poziv agentu. Neobavezno, koristite SCV_OmniFlowQueue i SCV_OmniFlowAgent za odabir reda čekanja i agenta.

Webex Contact Center tijek događaja

Ako pozivatelj prekine poziv prije nego što mu agent odgovori, moramo ažurirati Service Cloud Voice i prekinuti poziv.

  • Ako je korišten Izvrši Omni-Flow, pošaljite jasno usmjeravanje da biste izbrisali usmjeravanje usluge na čekanju (PSR)
  • Slanje ažuriranog glasovnog poziva radi ažuriranja vremena početka i završetka zapisa glasovnih poziva i promjene statusa iz Novo u Dovršeno

  1. PhoneContactEnded - ovaj se događaj pokreće kada je poziv uživo prekinut, a svi sudionici uklonjeni.
  2. HTTP zahtjev: Čišćenje usmjeravanja
  3. HTTP zahtjev: ažuriranje glasovnog poziva
HTTP zahtjev: Čišćenje usmjeravanja

  • Oznaka: ClearRouting
  • Koristi provjerenu krajnju točku: omogućeno
  • Poveznik: Poveznik za Salesforce stvoren u prethodnom koraku
  • Put zahtjeva: /usluge/apexrest/cisco_wxcc_scv/voice/v1/clearRouting
  • Način: POST

Vrsta sadržaja zahtjeva: Aplikacija/JSON

Tijelo zahtjeva

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

Parametri

Naziv svojstvaVrijednost
callCenterDevName Ime razvojnog inženjera kontaktnog centra
certDevName API Naziv certifikata (konfiguriran u Kontakt centru)
voiceCallId ID zapisa glasovnih poziva, stvorenih u prethodnom koraku: SCV_VoiceCallRecordId

Postavke raščlanjivanja

Nitko.

HTTP zahtjev: ažuriranje glasovnog poziva

  • Oznaka: UpdateVoiceCall
  • Koristi provjerenu krajnju točku: omogućeno
  • Poveznik: Poveznik za Salesforce stvoren u prethodnom koraku
  • Put zahtjeva: /services/apexrest/cisco_wxcc_scv/voice/v1/updateVoiceCall
  • Način: POST
  • Vrsta sadržaja zahtjeva: Aplikacija/JSON

Tijelo zahtjeva

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

Parametri

Naziv svojstvaVrijednost
callCenterDevName Ime razvojnog inženjera kontaktnog centra
certDevName API Naziv certifikata (konfiguriran u Kontakt centru)
voiceCallId ID zapisa glasovnih poziva, stvorenih u prethodnom koraku: SCV_VoiceCallRecordId
Vrijeme pokretanja UTC vremenska oznaka pokretanja poziva{{SCV_CallStartTime}}( kako se koristi za stvaranje zapisa glasovnog poziva)
endTime Trenutna UTC vremenska oznaka '{{now()
disconnectReason Razlog prekida poziva. Svojstvo isError mora biti postavljeno na true da bi se ispravno prikazalo.

Postavke raščlanjivanja

Nitko.

Reference

Prijevod jezika

(Neobavezno) Omogući radnu ploču za prijevod

Ta je postavka primjenjiva samo ako koristite postavke jezika za prevođenje.

1

Idite na Postavljanje radne ploče → prijevoda → postavke jezika za prevođenje.

2

Kliknite Omogući da biste odabrali jezik prijevoda.

(Neobavezno) Omogući jezike samo za platformu

Ova postavka primjenjiva je samo za jezike koji nisu EN-US.

1

Idite na Postavljanje postavki → tvrtke → jezičnih postavki.

2

Odaberite potrebne jezike.

3

Potvrdite sljedeće okvire:

  • Omogući jezike krajnjih korisnika – pomoć i postavljanje ne prevode se na jezike krajnjih korisnika
  • Omogućivanje jezika samo za platformu – za jezike samo za platformu nisu dostupni zadani prijevodi
4

Spremite promjene.

Aktivirajte jezik i odaberite korisnika (zadatak)
1

Idite na Postavljanje radne ploče → prijevoda → postavke jezika za prevođenje.

2

Odaberite jezik i odaberite korisnika koji će ga prevesti.

3

Spremite promjene.

Višejezične postavke
Prevedi prilagođene naljepnice
1

Idite na Postavljanje → prilagođenih naljepnica.

2

Odaberite naziv prilagođene naljepnice koju želite otvoriti.

3

Na povezanom popisu Prijevodi kliknite Novo da biste unijeli novi prijevod ili Uređivanje (pokraj jezika) da biste uredili prijevod.

4

Odaberite jezik na koji prevodite.

5

Unesite prevedenu vrijednost u polje Tekst prijevoda. Ovaj tekst nadjačava vrijednost navedenu u polju Vrijednost oznake kada je korisnikov zadani jezik jezik prijevoda.

6

Spremite promjene.

Dozvole za prodaju potrebnih korisničkoj funkciji

Skup dozvola za agenta Webex Contact Center SCV sadrži sve dozvole potrebne za rad s programčićem Webex Contact Center i integracijama razvijenima za agente.

Pristup klasi Apex (odjeljak)

  • cisco_wxcc_scv. CiscoScvWxcc
  • cisco_wxcc_scv. ServiceResponseHandler
  • cisco_wxcc_scv. ServiceRouting
  • cisco_wxcc_scv. TelephonyIntegrationHandler

Pristupi vrsti prilagođenih metapodataka (sekcija)

  • cisco_wxcc_scv. WxCC veza

Visualforce pristup stranici (sekcija)

  • cisco_wxcc_scv. CiscoScvLoginWxCC
  • cisco_wxcc_scv. CiscoScvMainWxCC
  • cisco_wxcc_scv. CiscoScvOAuthRedirect
  • cisco_wxcc_scv. CiscoScvSwLoader

Usluga Glas u oblaku API omot

Preduvjeti

Da biste koristili Service Cloud Voice API Wrapper, mora se konfigurirati aplikacija za vanjske klijente Salesforce za integraciju IVR.

Korištenje omota glasa API u oblaku za usluge

Service Cloud Voice (SCV) za Salesforce koristi REST API za integraciju telefonije za stvaranje i ažuriranje VoiceCallsa, izvršavanje tokova svih kanala i brisanje zapisa na čekanjuServiceRouting pridruženih glasovnom pozivu. Ova usluga zahtijeva JWT autorizaciju i korištenje PATCH HTTP metode, koju Cisco IP Interactive Voice Response (IVR) trenutno ne podržava.

Kako bi se pojednostavilo korištenje Usluge integracije telefona REST API za SCV u (ne samo) sustavu IVR, stavljen je na raspolaganje novi skup API-ja koji omotavaju postojeću Salesforce API i dostupni su izravno iz Salesforce Org gdje je instaliran paket Webex Contact Center for Service Cloud Voice.

Service Cloud Voice API Wrapper uklanja potrebu za autentifikacije JWT tokena, provodi dodatne provjere podataka potrebnih salesforce API i poboljšava objekte odgovora.

Dohvaćanje Access_Token

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

Slanje sljedećih parametara u tijelo:

{ "grant_type": "client_credentials", "client_id": "<potrošački ključ povezane aplikacije>", "client_secret": "<potrošačka tajna povezane aplikacije>" } Ako je zahtjev uspješan, vratit će se sljedeći JSON odgovor: { "access_token": "<vaš-pristupni-token>", "instance_url": "<your-org-base-url>", "ID": "https://login.salesforce.com/id/<id>/<id>", "token_type": "Nositelj", "issued_at": "<vremenska oznaka>", "potpis": "<unique-signature-code>" }

Izvršavanje zahtjeva

URL instance mora sadržavati my.salesforce.com.

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

Korištenje bilo koje druge domene kao URL-a instance (tj. https://abc-123.lightning.force.com ) rezultira neovlaštenim statusom 401 s vraćenim kodom pogreške INVALID_SESSION_ID.

Stvaranje glasovnog poziva (sekcija)

Stvara zapis glasovnog poziva koji sadrži sudionike (tj. pozivatelja i primatelja) za zapis glasovnog poziva. Kada izradite Zapis glasovnog poziva, u Salesforceu se stvara razgovor. Ovu API koristite samo u kontekstu u stvarnom vremenu, što znači da biste trebali pozvati ovu API samo kada je poziv pokrenut. Ovaj API može se koristiti i za stvaranje zapisa VoiceCall za prijenos i konferencijske pozive uključivanjem parametra parentVoiceCallId u korisni teret zahtjeva.

Krajnja točka URI

<instance_url>/usluge/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall

HTTP metoda

POST

Zaglavlja

Autorizacija: Nositelj <access_token>

Vrsta 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\"field\",\"Other_Field__c\":\"other value\"}", "parentVoiceCallId": "fsdfzuhsdfsa-43556fgef3-56g44gv4ew", "callOrigin": "Preview", "queue": "queue123" }

Detaljan opis parametara prihvaćenih ovim zahtjevom može se naći u službenoj dokumentaciji Salesforcea u odjeljku "Parametri".

Odgovor (uspješan)

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

Odgovor (s pogreškama)

 { "podaci": null, "pogreške": ["Poruka o pogrešci 1", "Poruka o pogrešci 2"], "uspjeh": false }

Ažuriranje glasovnog poziva

Ažurira glasovni poziv nakon završetka poziva. Koristite ovu API za ažuriranje parametara vezanih uz poziv koji nisu dostupni tijekom faze stvaranja Glasovnog poziva. Ažuriranje glasovnog poziva API asinkrona je operacija. Ne možete tražiti status API poziva.

Ta se krajnja točka može koristiti i za stvaranje glasovnog poziva čak i nakon završetka poziva. To je ponašanje korisno u scenarijima u kojima želite zabilježiti zapis u Salesforceu za napuštene ili propuštene pozive ili za bilo koji drugi scenarij u kojem VoiceCall već nije izrađen.

Krajnja točka URI

<instance_url>/usluge/apexrest/cisco_wxcc_scv/voice/v1/updateVoiceCall

HTTP metoda

POST

Zaglavlja

Autorizacija: Nositelj <access_token>

Vrsta 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\":\"vrijednost polja\",\"Other_Field__c\":\"other value\"}", "disconnectReason": { "value": "TELECOM_PROBLEM", "isError": true } }

Detaljan opis parametara prihvaćenih ovim zahtjevom može se naći u službenoj dokumentaciji Salesforcea u odjeljku "Parametri".

Odgovor (uspješan)

{ "podaci": { "status": "na čekanju" }, "pogreške": null, "uspjeh": true }

Ažuriranje glasovnog poziva API asinkrona je operacija. Ne možete tražiti status API poziva.

Odgovor (s pogreškama)

{ "podaci": null, "pogreške": ["Poruka o pogrešci 1", "Poruka o pogrešci 2"], "uspjeh": false }

Izvršavanje Omni-flowa

Izvršava protok Omni-kanala za usmjeravanje poziva. Prosljeđuje poziv ID (Salesforce VoiceCallId ili dobavljač telefonije ContactId) kao parametre toka i vraća upute za usmjeravanje agenta ili reda čekanja na tijek kontakta. Prema zadanim postavkama, Service Cloud Voice koristi Omni-Channel flow (ili rezervni red čekanja) određen za telefonski kanal koji odgovara biranom broju. Ako se birani broj ne podudara s postojećim telefonskim kanalom, po želji možete postaviti novi birani broj, protok svih kanala i rezervni red čekanja kao ulazne parametre za ovaj API poziv.

Service Cloud Voice koristi ovaj redoslijed prioriteta za usmjeravanje poziva:

  1. Koristi postavke Omni-Channel Flow i Backback Queue za telefonski kanal koji odgovara biranom broju. Tijek ima prednost. Ako tijek ne uspije, koristi se rezervni red čekanja.
  2. Koristi parametre flowDevName i fallbackQueue navedene u pozivu Execute Omniflow API.

Krajnja točka URI

<instance_url>/usluge/apexrest/cisco_wxcc_scv/voice/v1/executeOmniFlow

HTTP metoda

POST

Zaglavlja

Autorizacija: Nositelj <access_token>

Vrsta sadržaja: aplikacija/json

Parametri

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

  • Parametar voiceCallId je glasovni poziv salesforcea ili kontakt dobavljača telefonije ID.
  • Detaljan opis parametara prihvaćenih ovim zahtjevom može se naći u službenoj dokumentaciji Salesforcea u odjeljku "Parametri".

Odgovor (uspješan)

{ "podaci": { "red": "informacije o redu čekanja", "agent": "informacije o agentu" }, "pogreške": null, "uspjeh": true }

AGENT_INFO i QUEUE_INFO odgovaraju polju ExternalId u mapi CallCenterRoutingMap

Odgovor (s pogreškama)

{ "podaci": null, "pogreške": ["Poruka o pogrešci 1", "Poruka o pogrešci 2"], "uspjeh": false }

Očisti proizvodni postupak

Briše zapis programa PendingServiceRouting (PSR) za glasovni poziv. Ovaj API ne treba pozivati na većinu scenarija; PSR zapis automatski se briše kada se poziv više ne usmjerava. Međutim, postoje neki scenariji, poput propuštenih ili napuštenih poziva kada koristite partnerske telefonske sustave u kojima morate izričito nazvati ovaj API da biste izbrisali PSR zapis.

Krajnja točka URI

<instance_url>/usluge/apexrest/cisco_wxcc_scv/voice/v1/clearRouting

HTTP metoda

POST

Zaglavlja

Autorizacija: Nositelj <access_token>

Vrsta sadržaja: aplikacija/json

Parametri

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

  • Parametar voiceCallId je glasovni ID salesforcea ili kontakt dobavljača telefonije ID.
  • Detaljan opis parametara prihvaćenih ovim zahtjevom može se naći u službenoj dokumentaciji Salesforcea u odjeljku "Parametri".

Odgovor (uspješan)

{ "podaci": { "status": "Uspjeh" }, "pogreške": null, "uspjeh": true }

Odgovor (s pogreškama)

{ "podaci": null, "pogreške": ["Poruka o pogrešci 1", "Poruka o pogrešci 2"], "uspjeh": false }

Prijevodi telefonskih brojeva

Različite interakcije između Service Cloud Voicea i Webex Contact Center ovise o prijevodima telefonskih brojeva. Zbog međunarodnih razlika i aplikacija specifičnih za kupca, potreban je prilagodljiv alat za prijenos telefonskih brojeva iz formata A u format B.

Rješenje Webex Contact Center za Service Cloud Voice automatski uklanja sve znakove osim brojeva, hashtagova (#), zvjezdica (*), zareza (,) i vodećih plus znakova (+). Također uklanja prvu pojavu (0). To će se učiniti PRIJE primjene prijevoda telefonskih brojeva.

Ovaj vodič opisuje kako konfigurirati prijevode telefonskih brojeva.

Polja

Prijevodi telefonskih brojeva pohranjuju se u polja Naziv-vrijednost. To vam omogućuje konfiguriranje neograničene količine pravila po značajki.

Konfiguracija je spremljena kao JSON niz.

Imajte na umu da je potrebno izbjeći kose crte, npr. \d+ postaje \\d+.

{"Ukloni sve znakove osim znamenki":"[1,17]->[^\\d]+","Do internog broja":"[7,17]->(\\d{7})(\\d{4})->$2"}

Naziv polja tehnički se ne koristi. Tu je da se doda ljudski čitljivi niz kako bi se brzo identificirala svrha ovog pravila. Dobra imena su, na primjer: Uklonite sve početne nule,dodajte vodeći plus itd.

Stvaranje pravila prijevoda

Pravila su navedena kao uobičajeni izrazi. Da budemo točniji: JavaScript implementacija regularnih izraza.

Dobar način za početak je čitanje RegExp dokumenta iz MDN web docs.

Ipak, stvaranje složenih regularnih izraza često je glomazno. Stoga smo dodali dodatnu sintaksu kako bi konfiguracija bila što jednostavnija.

Donja slika prikazuje opću sintaksu pravila prijevoda telefonskog broja:

Predikat

Predikat se koristi za određivanje intervala koji definira duljinu broja koji se podudara.

Gornji predikat određuje da se svi brojevi duljine između 7 i 11 znakova (uključujući rubove + razmake) podudaraju.

Predikati uvijek odgovaraju izvornoj duljini broja. To pomaže u pojednostavljenju konfiguracije smanjenjem rizika od sudara pravila za unutarnje / vanjske brojeve.

Uzorak

Uzorak određuje oblik broja koji se podudara.

Gornji uzorak navodi da se broj mora sastojati samo od znamenki i odabire ih.

Selektor

Birači definiraju konačni oblik broja. Ako je potrebno dodati znakove / znamenke koji izvorno nisu bili prisutni, ovo je mjesto za to.

Birač je posljednji korak u izgradnji broja. Na temelju izlaza uzorka, birač gradi novi broj.

Primjer 1

Sljedeći primjer pokazuje kako prenijeti broj primljen iz Kontakt centra u formatu 0319175200 u švicarski format E164 +41 31 917 52 00.

Ovaj primjer koristi dva pravila prijevoda (1. i 2.)

Prvo pravilo u ovom primjeru zapravo ne mijenja broj. Za brojeve duljine između 1 i 17 znakova uklonilo bi se sve osim znamenki. Budući da nema non-digit prisutnosti, ništa se ne mijenja.

Drugo pravilo primjenjuje se na brojeve duljine točno 10 znakova (izvorno). 0319175200 odgovara i zato se pravilo primjenjuje. Uzorak određuje da broj mora početi s grupom od jedne znamenke (\d{1}), nakon čega slijedi grupa od dvije znamenke (\d{2}), nakon čega slijedi grupa od tri znamenke (\d{3}) i tako dalje.

Birač zatim pristupa grupama uzoraka kako bi definirao novi brojčani niz. To znači da $2 upućuje na prvi (\d{2}) i stoga sadrži 31.

Primjer 2

Sljedeći primjer pokazuje kako prenijeti broj primljen iz kontaktnog centra u obliku +14693150217 u oblik US E164 +1 469 315 0217.

Ovaj primjer koristi dva pravila prijevoda (1. i 2.)

  1. Ovaj broj ima točno 12 znakova, pa se primjenjuje pravilo "Dodaj razmake američkim brojevima".
  2. (\+1) kaže da broj mora početi s +1. Ako je broj dugačak 12 znakova, ali ne počinje s +1, pravilo se poništava i ništa se ne mijenja.
  3. (\d{3}) kaže da iza +1 moraju slijediti tri znamenke.
  4. (\d{3}) kaže da nakon posljednje tri znamenke moraju slijediti još tri znamenke.
  5. (\d{4}) kaže da iza posljednje 3 znamenke moraju slijediti 4 znamenke.

Ako se bilo što od toga ne podudara, broj se neće promijeniti.

Dakle, sva pravila vrijede za "+14693150217". Stoga se broj mijenja za "$1 $2 $3 $4":

  1. $1 se odnosi na grupu (\+1), broj koji treba poslati Service Cloud Voiceu izgleda kao +1.
  2. $2 se odnosi na prvi od dva (\d{3}), broj koji treba poslati Service Cloud Voiceu izgleda kao +1 469.
  3. $3 se odnosi na drugi od dva (\d{3}), broj koji treba poslati na Service Cloud Voice izgleda kao +1 469 315.
  4. $4 se odnosi na posljednju grupu (\d{4}), broj koji treba poslati Service Cloud Voiceu izgleda kao +1 469 315 0217.

Razmaci u zamjenskom dijelu pravila "$1 $2 $3 $4" koriste se izravno. Dakle, ako koristite "$1-$2-$3-$4" broj bi se preveo na: +1-469-315-0217

Također vam je dopušteno ukloniti grupe: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->$2 $3 $4 bit će prevedeno na: 469 315 0217. [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})-> $3 $4 bit će prevedeno na: 315 0217.

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

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

Primjer 3

Sljedeći primjer pokazuje kako prenijeti broj primljen iz Kontakt centra u obliku +491515555531 u njemački format E164 +49 151 5555 531.

Ovaj primjer koristi dva pravila prijevoda (1. i 2.)

  1. Ovaj broj ima točno 13 znakova, pa se primjenjuje pravilo "Dodaj razmake njemačkim brojevima".
  2. (\+49) kaže da broj mora početi s +49. Ako je broj dugačak 13 znakova, ali ne počinje s +49, pravilo se poništava i ništa se ne mijenja.
  3. (\d{3}) kaže da nakon +49 moraju slijediti tri znamenke.
  4. (\d{4}) kaže da iza posljednje 3 znamenke moraju slijediti 4 znamenke.
  5. (\d{3}) kaže da iza posljednje 4 znamenke moraju slijediti 3 znamenke.

Ako se bilo što od toga ne podudara, broj se neće promijeniti.

Dakle, sva pravila vrijede za "+491515555531". Stoga se broj mijenja za "$1 $2 $3 $4":

  1. $1 se odnosi na grupu (\+49), broj koji treba poslati Service Cloud Voiceu izgleda kao +49.
  2. $2 se odnosi na prvi od dva (\d{3}), broj koji treba poslati Service Cloud Voiceu izgleda kao +49 151.
  3. $3 se odnosi na drugi od dva (\d{4}), broj koji treba poslati na Service Cloud Voice izgleda kao +49 151 5555.
  4. $4 se odnosi na posljednju grupu (\d{3}), broj koji treba poslati Service Cloud Voiceu izgleda kao +49 151 5555 531.

Isto vrijedi i za prvo pravilo. Zamjenski dio $1 $2 $3 $4 možete koristiti da biste odabrali što ćete koristiti od broja.

Više primjera regreksija prijevoda

Opis Regex prijevoda
Ukloni sve znakove osim znamenki [1,17]->[^\d]+
Ukloni sve znakove osim znamenki & + [1,17]->[^+\d]+
Opis Regex prijevoda
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 Regex prijevoda
Uklonite + i zamijenite ga nulama US E164 [10,12]->(.{ 1})(\d{1})(\d{10})-> 001 $3
Uklonite +1 i zamijenite ga nulama US E164 [10,12]->(^\+1+)(\d+)-> 001$2
Uklonite + i zamijenite ga nulama DE E164 [12,15]->(.{ 1})(\d{2})(\d{10})-> 0049 $3
Uklonite +49 i zamijenite ga nulama DE E164 [10,12]->(^\+49+)(\d+)-> 0049$2
Uklonite + i zamijenite ga nulama CH E164 [10,13]->(.{ 1})(\d{2})(\d{9})-> 0041 $3
Uklonite +41 i zamijenite ga nulama CH E164 [10,12]->(^\+41+)(\d+)-> 0041$2
Opis Regex prijevoda
Američki broj s razmakom [12,17]->(\d{1})(\d{3})(\d{3})(\d{4})->+1 $2 $3 $4
Američki broj s razmakom [12,17]->(\+1)(\d{3})(\d{3})(\d{4})->$1 $2 $3 $4
DE broj s razmakom [12,17]->(\d{2})(\d{3})(\d{4})(\d{3})->+49 $2 $3 $4
DE broj s razmakom [12,17]->(\+49)(\d{3})(\d{4})(\d{3})->$1 $2 $3 $4
CH broj s razmakom [12,17]->(\d{2})(\d{2})(\d{3})(\d{2})(\d{2})->+41 $2 $3 $4
CH broj s razmakom [12,17]->(\+41)(\d{2})(\d{3})(\d{2})(\d{2})->$1 $2 $3 $4

Konfiguracija stranice glasovnog poziva

Konfiguriranje stranice snimanja glasovnog poziva

Stranica zapisa VoiceCall prema zadanim je postavkama unaprijed konfigurirana s izgledom od 3 stupca i sljedećim komponentama:

  • Akcije i preporuke
  • Bilješke o pozivima
  • Detalji poziva
  • Snimke

Komponente se mogu slobodno ukloniti ili dodati na stranicu, ovisno o poslovnim potrebama. Mogu se koristiti i različiti izgledi stranica, ali neke komponente, kao što su Reproduktor snimanja poziva i Tijelo razgovora, mogu stati samo na srednja i velika područja na predlošku.

Prikaz komponente Razlog prelamanja

Komponenta Razloga završavanja mora se prikazati tijekom poziva i tijekom završavanja.

Dodajte komponentu Cisco Wrap-Up Reason na stranicu sa snimanjem glasovnog poziva:

  1. Povucite web-komponentu Cisco Wrap-Up Reason Lightning iz prilagođenog područja popisa Komponente munje na stranicu Snimanje glasovnog poziva.
  2. Kliknite Spremi.
  3. Kliknite Aktiviraj.
  4. Kliknite Dodijeli kao zadano za tvrtku ili ustanovu.
  5. Kliknite Spremi.
  6. Ponovno kliknite Spremi , a zatim strelicu natrag da biste se vratili na stranicu.

Komponenta Cisco Wrap-Up Reason automatski će se prikazati tijekom poziva i tijekom prematanja:

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

Prikaz reproduktora snimanja poziva

Uređaj za snimanje poziva prikazat će se ako je veza za snimanje spremljena za odgovarajući glasovni poziv.

Slijedite ove korake da biste na stranicu Snimanje glasovnog poziva dodali komponentu reproduktora snimaka poziva:

  1. Povucite web-komponentu reproduktora munje za snimanje poziva na stranicu Snimanje glasovnog poziva
  2. Kliknite Spremi.
  3. Kliknite Aktiviraj.
  4. Kliknite Dodijeli kao zadano za tvrtku ili ustanovu.
  5. Kliknite Spremi.
  6. Ponovno kliknite Spremi , a zatim strelicu natrag da biste se vratili na stranicu.

Webex Administratori

Konfiguracija toka

Skočni prozor na zaslonu

Čvor "Screen Pop" dostupan je u tijeku Webex Contact Center. Može se koristiti za pokretanje skočnog prozora zaslona unutar Service Cloud Voicea ili u zasebnom prozoru.

Dodatne informacije o ovoj funkciji mogu se pronaći u dokumentaciji Dizajnera protoka .

Skok zaslona u zasebnom prozoru

Da biste otvorili zaslon u zasebnom prozoru, u čvoru "Screen Pop" mora se navesti apsolutni URL. QueryParameters bit će dodan kao parametri pretraživanja URL-u.

Podržani su sljedeći načini rada:

  • Novi preglednik Tab - Uvijek otvara novi preglednik Tab.
  • Postojeći preglednik Tab - Na prvom zaslonu postojećeg preglednika Tab otvara se novi preglednik Tab. Da će Tab biti namjenski Tab za sljedeće Postojeći preglednik Tab zaslon iskače i URL će se osvježiti unutar tog određenog preglednika Tab.
  • Unutar radne površine - postupa se na isti način kao i s novim preglednikom Tab.

Trenutno otvorena stranica može spriječiti preusmjeravanje. U tom slučaju otvara se postojeći preglednik Tab zaslon u novom pregledniku Tab.

Je li taj članak bio koristan?
Je li taj članak bio koristan?