U ovom članku
dropdown icon
Pregled
    Vebek kontakt centar 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 Vebek kontakt centar za uslugu Cloud Voice
    Dodelite status prisustva agentima
dropdown icon
Konfiguracija
    Contact Center
    Uvezite kontakt centar
    Konfigurišite kontakt centar
dropdown icon
Prilagodi
    Eksterna klijentska aplikacija za integraciju Veks-kontakt centra
    Konfiguraцija Vek kontakt цentara i skripta za kreiranje zapisa o glasovnim pozivima
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
Vebek administratori
    Konfiguracija protoka
Integrišite Vebek kontakt centar sa Salesforce Service Cloud Voice
list-menuU ovom članku
list-menuPovratne informacije?

Vebek kontakt centar za salesforce Service Cloud Voice integriše Cisco robusni 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 Vebek AI za virtuelne agente, transkripciju i inteligentno rutiranje, pretvarajući agente u "super-agente" sa jedinstvenim podacima za bolja korisnička iskustva.

Pregled

Vebek kontakt centar za Salesforce Service Cloud Voice

Vebek kontakt centar za uslugu Cloud Voice je rešenje za integraciju koje donosi snagu Vebek kontakt centra 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 Vebek 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.

  • Velika preduzeća
  • Neograničeno
  • Programer

Licence

  • Kupci moraju kupiti novu A-SF-VOICE dodatnu licencu po prijavljenom agentu pored Flek KSNUMKS Standard ili Premium licenci za Vebek kontakt centar. Za više informacija pogledajte Flek 3 vodič za naručivanje.

  • Salesforce Glas za partnersku telefoniju

Pre nego što uključite Voice, morate da podesite preduslove u vašoj organizaciji.

  • Idite na informacije o kompaniji > licencu 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 se pojavi "Partner Telephoni Contact Centers", 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 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 Firefok veb pretraživačima. Kolačići moraju biti omogućeni da bi se omogućilo jedinstveno prijavljivanje (DZS).
  • 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 ID koda u stanju mirovanja.

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 Vebek kontakt centar za uslugu 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 Partner Telephony Setup u polje za brzo pronalaženje , a zatim izaberite Podešavanje partnerske telefonije.

2

Omogućite Uključite glas sa partnerskom telefonijom.

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

Ako planirate da rasporedite 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 bezbednosnu 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 Vebek kontakt centrom za Service Cloud Voice paket. Pored toga, dajte im ove dozvole; setovi dozvola koji dolaze sa Vebek kontakt centrom za paket Service Cloud Voice pomažu u ovom procesu.

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

Instalacioni paket nije direktno dostupan preko Salesforce AppEkchange. Korisnici moraju da koriste dugme "Get it Nov" AppEkchange listing, koji otvara kontakt formular da zatraži vezu za instalaciju i Cisco aktivaciju.

4

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

Contact Center Admin (Partner Telephony).
5

Kliknite na dugme Podešavanje | korisnika | Korisnici.

6

Pretraga i izaberite korisnika.

7

Pomerite se nadole do "Zadataka skupa dozvola".

8

Kliknite na Izmeni zadatke

9

Za administratore kontakt centra: dodeliti Kontakt centar Admin (Partner telefonija) Permission Set.

10

Za agente kontakt centra: dodelite skup dozvola agenta kontaktnog centra (partnerska telefonija) i skup dozvola SCV agenta Vebek kontaktnog centra.

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 | aplikacija | za pakovanje | instaliranih paketa.
  • Kliknite na Upravljanje licencama pored nedavno instaliranog Vebek kontakt centra za uslugu 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 dugme Podešavanje | korisnika | Korisnici..

13

Pretražite i izaberite korisnika.

14

Pomerite se nadole do Upravljani paketi.

15

Kliknite na dugme Dodeli licence.

16

Izaberite Vebek kontakt centar za paket Service Cloud Voice sa liste.

17

Kliknite na dugme 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 koji imaju pravo da dobiju.

19

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

20

Kliknite na dugme 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, Vebek kontakt centar 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 se prijaviti na Omni-Channel sa bilo kojim od statusa prisustva koji su im dostupni.

6

Kliknite na 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):

Primer: Kako pronaći URL instance.

8

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

Primer:

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

Primer: URL za dodavanje:

  • https://cisco.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 koje 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 || bezbednosnih podešavanja sesije.

Da biste preuzeli ispravan domen Visualforce, idite na Podešavanje | prilagođenog koda | Visualforce Pages i kliknite na dugme Pregled za CiscoScvMainWxCC. Salesforce može automatski preusmeriti na drugu URL adresu, u zavisnosti od konfiguracije Salesforce ORG-a. Kopirajte URL adresu i dodajte je na Trusted Domains for Inline Frames listu izbora "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 studiju 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 Control Call Recording dozvola aplikacije.

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

Contact Center

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 kontaktnog centra kako bi podržao integraciju sa više dobavljača CTI sistema.

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

Uvezite kontakt centar

Preuzmite najnoviju verziju Kontakt centra ovde.

Nadogradnja sa Beta: Ovaj vodič opisuje čistu instalaciju opšte dostupnosti (GA) izdanja integracije Vebek kontakt centra za Salesforce Service Cloud Voice.

Ako nadograđujete sa Beta verzije integracije, nemojte ponovo koristiti postojeći zapis partnerskog kontakt centra. Umesto toga:

  1. Uvezite KSML datoteku partnerskog kontakt centra koja je uključena u izdanje GA.
  2. Kreirajte novi zapis partnerskog kontakt centra koristeći uvezeni KSML.
  3. Ažurirajte konfiguraciju da biste koristili novokreirani partnerski kontakt centar.

GA Partner Contact Center KSML sadrži ažurirane vrednosti konfiguracije, uključujući ispravan URL konektora i druge metapodatke. Ponovna upotreba zapisa partnerskog kontakt centra kreiranog iz Beta KSML-a može zadržati zastarele konfiguracione vrednosti i sprečiti integraciju da funkcioniše ispravno.

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 Vebek kontakt centar kao provajdera telefonije. Zatim kliknite na dugme Sledeći.

Otvara se pretraživač datoteka.
4

Izaberite datoteku .xml koja sadrži definiciju 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 autoriteta za sertifikate 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.

Obavezno: Da

Sertifikat Jedinstveno ime

Unique Name Od samopotpisanog sertifikata kreiranog za javni ključ.

Obavezno: Da

Spreman ID države
  • Otvorite stranicu Status prisustva u podešavanju.
  • Kliknite na Online status i kopirajte svoj Salesforce ID iz URL trake.
  • Nalepite ID u ovo polje.

Obavezno: Da

Nije spreman Država ID
  • Otvorite stranicu Status prisustva u podešavanju.
  • Kliknite na status zauzet i kopirajte svoj Salesforce ID iz URL trake.
  • Nalepite ID u ovo polje.

Obavezno: Da

Podrazumevano Cisco nije spreman razlog

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

Obavezno: 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 Readi stanje i kodove razloga Not Readi.

Statusi koda u stanju mirovanja moraju biti dodati:

  • Otvorite stranicu Status prisustva u podešavanju.
  • Kliknite na jedan od statusa zauzetosti i kopirajte svoj Salesforce ID iz URL trake. ID-ovi statusa prisustva počinju sa 0N5. na primer 0N51X0000000AUT.
  • Nalepite ID u ovo polje, nakon čega sledi zarez i ID koda Cisco u praznom hodu.
  • Jedno ili više zauzetih mapiranja može se dodati razdvajanjem zareza.

Da bi se izbegli problemi sa sinhronizacijom, mora Default Not Ready ID se konfigurisati i u mapiranju.

Ako ste konfigurisali statuse za Decline i Push Timeout unutar konfiguracije prisustva, takođe ih dodajte u mapiranje sa odgovarajućim Cisco Not Readi stanjem.

Format:

  • Zauzet mapiranje: busyPresenceID1,ciscoAuxCodeID1
  • Osnovno ne-spremno mapiranje: defaultNotReadyPresenceID,ciscoDefaultNotReadyAuxCodeID
  • Online mapiranje: onlinePresenceId,0

Odvojite svako kompletno mapiranje tačka-zarezom.

Obavezno: Da

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

Promenljiva poziva za ID glasovnog poziva

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

Format: Ime promenljive kao što je konfigurisano u protoku Vebek kontakt centra. Na primer SCV_VoiceCallRecordId

Obavezno: Da

Uobičajena vrednost: SCV_VoiceCallRecordId

Ako ste kombinovali ID zapisa glasovnog poziva i ključ za poziv prodavca u jednu promenljivu toka, možete konfigurisati njegovo ime u ovom polju. Pogledajte takođe promenljiva protoka za ID zapisa glasovnog poziva 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 protoku Vebek kontakt centra. Na primer SCV_VendorCallKey

Obavezno: Da

Uobičajena vrednost: SCV_VendorCallKey

Ako ste kombinovali ID zapisa glasovnog poziva i ključ za poziv dobavljača u jednu promenljivu toka, ovo polje možete ostaviti prazno i konfigurisati naziv promenljive toka sa ID-om zapisa glasovnog poziva i ključem za poziv dobavljača u polju "Promenljiva poziva za ID glasovnog poziva". Pogledajte takođe promenljiva protoka za ID zapisa glasovnog poziva 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

Obavezno: Ne

Region Vebk kontakt centra

Stanar se koristi za određivanje regiona Vebek kontakt centra. Može se naći u URL-u portala Vebek kontakt centra, portala za razvoj ili radne površine. Na primer, devportal.wxcc-eu2.cisco.com koristi region eu2.

Format: eu2

Obavezno: Da

Regioni Vebek kontakt centra i odgovarajuće žice:

  • SAD: us1
  • Kanada: ca1
  • UK: eu1
  • Nemačka: eu2
  • Australija: anz1
  • Singapur: sg1
  • Japan: jp1
Vebeks kontakt centar VebRTC domen

Domen se koristi za uspostavljanje ispravne VebRTC veze. Koristite lokaciju vašeg stanara Vebek kontakt centra:

  • 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 VebRTC

Omogućite VCCAI transkripciju

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

Format: True ili False

Obavezno: Ne

Uobičajena vrednost: False

Sačuvaj vezu za snimanje

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

Format: True ili False

Obavezno: Ne

Uobičajena vrednost: True

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.

Na ovoj listi se pojavljuju samo korisnici koji imaju Contact Center Agent (Partner Telephony) skup dozvola i nisu već dodeljeni drugim kontakt centrima.

Prilagodi

Eksterna klijentska aplikacija za integraciju Veks-kontakt centra

Konfigurišite aplikaciju spoljnog klijenta za Vebek kontakt centar Salesforce Connector

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

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: -out server.pass.key 2048
openssl rsa -passin pass: -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr

    Country Name (2 letter code) [AU]:CH
    State or Province Name (full name) [Some-State]:
    Locality Name (eg, city) []:
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:
    Organizational Unit Name (eg, section) []:
    Common Name (e.g. server FQDN or YOUR name) []:
    Email Address []: my-api-user@my-example-org.com
    Please enter the following 'extra' attributes
    to be sent with your certificate request
    A challenge password []:
    An optional company name []:

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 Vebek Control Hub-u

Skup dozvola za korisnika SCV integracije

Sledeći skup dozvola daje pristup Apek klasama koje koristi Connects za SCV za integraciju sa IVR tokovima Kontakt centra i Vebek kontakt centrom za Salesforce za SCV.

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

  • Iz podešavanja idite na | Korisnički skupovi dozvola.
  • Kliknite na dugme Novo .
    • Unesite oznaku, na primer: IVR pristup SCV Apek klasama
    • API ime se automatski popunjava
    • Licenca: Nijedno
    • 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ćen

Minimalni pristup - API Samo integracije Profil

Ovaj profil se koristi za integraciju sa Vebek kontakt centrom za Salesforce za SCV za kreiranje zapisa glasovnih poziva i izvršavanje Omni-Flov iz IVR toka.

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 | Korisnički profili.
  • Na listi profila, potražite Profil Minimalni pristup - 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ćen
    • API samo korisnik

Korisnik integracije SCV-a

Sledi primer konfiguracije i opisuje minimalne potrebne dozvole za kontakt centar / IVR integraciju za rad. Za korisnika SCV integracije nije potrebna licenca za Salesforce Service Cloud Voice ili Vebek kontakt centar 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 Minimalni pristup - API Samo integracije profila)
  • Kliknite na dugme Sačuvaj .
  • Otvorite novi korisnički zapis.
  • Dodelite ranije 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. Eksterne klijentske aplikacije su sledeća generacija povezanih aplikacija.

Da biste konfigurisali aplikaciju Salesforce Eksterni klijent koju koristi Cisco Vebek kontakt centar:

  1. Iz podešavanja idite na Apps | External Client Apps | External Client App Manager.
  2. Kliknite na Nova eksterna klijentska aplikacija.
  3. Eksterna klijentska aplikacija—Osnovne informacije
    • Naziv aplikacije spoljnog klijenta: Srpskohrvatski / srpskohrvatski
    • API Ime: VkCC_SCV
    • E-adresa za kontakt: < your email >
    • Država distribucije: izaberite Lokalno

    Osnovne informacije

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

    • Izaberite: Omogućite 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ćite protok JVT nosioca
    • Kliknite na Upload Files i otpremite datoteku server.crt 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 na Tab Politika , 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 politiku tokena: izabrati Odmah istekne osvežavanje token
      • IP Relaksacija: 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 Sačuvaj.
  9. Promenite na Tab Settings.
    • Odeljak OAuth podešavanja, kliknite na dugme Potrošački ključ i Tajna dugme; sačekajte e-poštu i potvrdite svoj identitet. Nova kartica pretraživača 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 kontrolnom čvorištu Vebek kontakt centra. 

      Naziv aplikacije spoljnog klijenta

Konfiguraцija Vek kontakt цentara i skripta za kreiranje zapisa o glasovnim pozivima

Da biste dobili punu vrednost Salesforce Service Cloud Voice-a, protok poziva u Vebek kontakt centru mora biti modifikovan kako bi se kreirao 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 se konfigurisati Salesforce eksterna klijentska aplikacija za IVR integraciju .

Konfigurišite konektor Salesforce u Vebek Control Hub-u

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

1

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

2

Na kartici Salesforce kliknite na dugme Podesite ili Dodaj konektor.

  • ID klijenta: Eksterni klijent aplikacija potrošač ključ
  • Salesforce ID e-pošte: Salesforce korisničko ime "SCV integracije" (vidi SCV integracija korisnika)
  • URL: za proizvodnu upotrebu https://login.salesforce.com ili ako postavljate dev/sandbox upotrebu https://test.salesforce.com
  • Privatni ključ: Sadržaj datoteke server.key

VAŽNO: ODRŽAVAJTE BEZBEDNOST PERIODIČNO ROTIRAJUĆI TAJNE

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 Vek Hub-u 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 Private Key -----

Glavni protok Vebek kontakt centra

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

Format:wxcc_<Interaction Id>

Primer: wxcc_fc4EC7D8-4C91-49AA-B764-081FBBA344A8

  • Ime i prezime: SCV_VendorCallKey
  • Tip: Niska
  • 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: Niska
  • Učinite agenta vidljivim: ne
Lokalna promenljiva za ime / id reda

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_OmniFlovQueue
  • Tip: Niska
  • Učinite agenta vidljivim: ne
Lokalna promenljiva za ime / id agenta

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_OmniFlovAgent
  • Tip: Niska
  • 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
TokOpis
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 Vebek kontakt centru, ključ za poziv dobavljača mora biti definisan u VkCC Flovu, 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 tačku (.).
  • 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 promenljive: SCV_VendorCallKey
  • Promenljiva Tip: Niska
  • 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: Podesite vreme početka poziva
  • Promenljiva: SCV_CallStartTime
  • Promenljiva vrednost - Podešena vrednost: {{now() | replace({'[UTC]': ''})}}
HTTP zahtev: Kreirajte zapis glasovnog poziva

Ovaj korak je neophodan za svaki poziv. Nakon kreiranja zapisa glasovnog poziva, ID zapisa glasovnog poziva 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: KreirajVoiceCall
  • Koristite autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Putanja zahteva: /services/apeksrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metoda: OBJAVI
  • Zahtev Tip sadržaja: Aplikacija / JSON

HTTP zahtev: Kreirajte zapis glasovnog poziva

Ovaj korak je neophodan za svaki poziv. Nakon kreiranja zapisa glasovnog poziva, ID zapisa glasovnog poziva 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: KreirajVoiceCall
  • Koristite autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev putanja: /services/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metoda: OBJAVI
  • 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": "",
  "certDevName": "",
  "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": "",
  "certDevName": "",
  "vendorCallKey": "{{SCV_VendorCallKey}}",
  "to": "{{NewPhoneContact.DNIS}}",
  "from": "{{NewPhoneContact.ANI}}",
  "initiationMethod": "Inbound",
  "startTime": "{{SCV_CallStartTime}}",
  "participants": [
    {
      "participantKey": "{{NewPhoneContact.ANI}}",
      "type" : "END_USER"
    }
  ],
  "callAttributes": "{\"custfield1__c\": \"\",\"custfield2__c\": \"\",\"custfield3__c\": \"\"}"
}

Kategorije
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}}
do CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
od CallingNumber / ANI: {{NewPhoneContact.ANI}}
početakVreme UTC vremenska oznaka {{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 ime prilagođenog polja na objektu glasovnog poziva

value1, value2, value3: Vrednost za prilagođeno polje

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

ID zapisa glasovnog poziva, koji će biti prosleđen agentu.

Procijenite HTTP odgovor za kreiranje zapisa glasovnog poziva

Proverite HTTP status http zahteva za kreiranje glasovnog poziva:

  • Izdavač: statusCodeCreateVoiceCall
  • Promenljiva: KreirajteVoiceCall.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 pošaljete Clear Routing ako sagovornik prekine vezu pre nego što je odgovorio agent. Pogledajte Tok događaja Vebek kontakt centra.

Podešavanja HTTP zahteva

  • Oznaka aktivnosti: IzvršitiOmniFlov
  • Koristite autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev putanja: /services/apexrest/cisco_wxcc_scv/voice/v1/executeOmniFlow
  • Metoda: OBJAVI
  • 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": "",
  "certDevName": "",
  "voiceCallId": "{{SCV_VoiceCallRecordId}}",
  "dialedNumber": "{{NewPhoneContact.DNIS}}",
  "flowDevName": "",
  "fallbackQueue": ""
}

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

{
  "callCenterDevName": "",
  "certDevName": "",
  "voiceCallId": "{{SCV_VoiceCallRecordId}}",
  "dialedNumber": "{{NewPhoneContact.DNIS}}",
  "flowDevName": "",
  "fallbackQueue": "",
  "flowInputParameters": 
  {
    "param1": "value1",
    "param2": "value2"
  }
}

Kategorije
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 ID reeda ili ime API-ja za red rezervnog reda Salesforce
flowInputParameters

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

Primer:

param1, param2: Naziv ulaznog parametra Omni-Flov

value1, value2: Vrednost za parametar

Podešavanja analize

Red za čekanje

  • Tip sadržaja: JSON
  • Izlazna promenljiva: SCV_OmniFlovQueue
  • 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_OmniFlovAgent
  • 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:

  • Izdavač: statusCodeExecuteOmniFlow
  • Promenljiva: ExecuteOmniFlow.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 Flow bio uspešan, varijable SCV_OmniFlovQueue i SCV_OmniFlovAgent nisu postavljene. Odluka o rutiranju u toku poziva.

Nastavite sa usmeravanjem poziva

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

Protok događaja Vebek kontakt centra

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: Jasno rutiranje
  3. HTTP zahtev: Ažurirajte glasovni poziv
HTTP zahtev: Jasno rutiranje

  • Izdavač: Jasno rutiranje
  • Koristite autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev putanja: /services/apexrest/cisco_wxcc_scv/voice/v1/clearRouting
  • Metoda: OBJAVI

Zahtev Tip sadržaja: Aplikacija / JSON

Zahtev za telo

{
  "callCenterDevName": "",
  "certDevName": "",
  "voiceCallId": "{{SCV_VoiceCallRecordId}}"
}

Kategorije

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

Nijedno.

HTTP zahtev: Ažurirajte glasovni poziv

  • Izdavač: AžuriranjeVoiceCall
  • Koristite autentifikovanu krajnju tačku: Omogućeno
  • Konektor: Salesforce konektor kreiran u prethodnom koraku
  • Zahtev putanja: /services/apexrest/cisco_wxcc_scv/voice/v1/updateVoiceCall
  • Metoda: OBJAVI
  • Zahtev Tip sadržaja: Aplikacija / JSON

Zahtev za telo

{
  "callCenterDevName": "",
  "certDevName": "",
  "voiceCallId": "{{SCV_VoiceCallRecordId}}",
  "startTime": "{{SCV_CallStartTime}}",
  "endTime": "{{now() | replace({'[UTC]': ''})}}",
  "disconnectReason": { "value": "Abandoned in queue", "isError": true }
}

Kategorije

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 početka {{SCV_CallStartTime}} poziva (kao što se koristi za kreiranje zapisa glasovnog poziva)
Vreme kraja Trenutna UTC vremenska oznaka '{{now()
isključivanjeRazlog Razlog za prekid poziva. Svojstvo isError mora biti podešeno da true bi se pravilno prikazalo.

Podešavanja analize

Nijedno.

Referenцe

Prevod jezika

(Opciono) Omogućite Translation Vorkbench

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

1

Idi na Podešavanje → Prevod 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 promene.

Aktivirajte jezik i izaberite korisnika (zadatak)
1

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

2

Izaberite jezik i izaberite korisnika koji će ga prevesti.

3

Sačuvajte promene.

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

Idite na Podešavanje → prilagođene oznake.

2

Izaberite ime prilagođene oznake za otvaranje.

3

U srodnim Prevodi listi, kliknite New 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 promene.

Salesforce dozvole koje zahteva korisnička funkcija

Skup dozvola Vebek kontakt centra SCV Agent sadrži sve dozvole potrebne za rad sa Vebek kontakt centrom Gadget 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 se konfigurisati Salesforce eksterna klijentska aplikacija za IVR integraciju .

Koristite Service Cloud Voice API Wrapper

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

Da bi se pojednostavila upotreba REST API-ja za integraciju telefonije za SCV u (ne samo) IVR sistemu, dostupan je novi skup API-ja koji obmotavaju postojeći Salesforce API i dostupni su direktno iz Salesforce Org-a gde je instaliran Vebek kontakt centar za Service Cloud Voice paket.

Service Cloud Voice API Wrapper uklanja potrebu za autentifikacijom JVT 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": "",
 "client_secret": ""
 }
If the request is successful, the following JSON response will be returned:
{
 "access_token": "",
 "instance_url": "",
 "id": "https://login.salesforce.com/id//",
 "token_type": "Bearer",
 "issued_at": "",
 "signature": ""
 }

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ćen.

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/apeksrest/cisco_wxcc_scv/voice/v1/createVoiceCall

HTTP metod

OBJAVI

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tip sadržaja: Aplikacija / JSON

Kategorije

{
 "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-56g44gv4ew",
 "callOrigin": "Preview",
 "queue": "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-ja je asinhrona operacija. Ne možete upitati 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

OBJAVI

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tip sadržaja: Aplikacija / JSON

Kategorije

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

Odgovor (uspešan)

{
 "data": {
 "status": "pending"
 },
 "errors": null,
 "success": true
 }

Ažuriranje VoiceCall API-ja je asinhrona operacija. Ne možete upitati 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 ID poziva (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, Omni-Channel protok 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 Omniflov API-ja.

Krajnja tačka URI

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

HTTP metod

OBJAVI

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tip sadržaja: Aplikacija / JSON

Kategorije

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

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 se koriste partnerski telefonski sistemi gde morate eksplicitno pozvati ovaj API da biste izbrisali PSR zapis.

Krajnja tačka URI

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

HTTP metod

OBJAVI

Zaglavlja

Ovlašćenje: Nosilac <access_token>

Tip sadržaja: Aplikacija / JSON

Kategorije

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

Odgovor (uspešan)

{
 "data": {
 "status": "Success"
 },
 "errors": null,
 "success": true
 }

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-a i Vebek kontakt centra 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.

Vebek kontakt centar za Service Cloud Voice rešenje automatski uklanja sve znakove osim brojeva, hashtagova (#), zvezdica (*), zareza (,) i vodećih plus znakova (+). 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ći 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.

Obrazac

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 švajcarskom E164 formatu +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 prvi (\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 SAD 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 još 3 cifre.
  5. (\d{4}) kaže da poslednje 3 cifre moraju biti praćene 4 cifre.

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

Dakle, sva pravila važe za "+14693150217". Prema tome, broj se 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 dva (\d{3}), broj za slanje na Service Cloud Voice izgleda kao +1 469.
  3. $ 3 se odnosi na drugi od 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)(\d{3}{3})(\d{4})->$2 $3 $4 će biti prevedeno na: 469 315 0217. [12, 12]->(\+1)(\d)(\d{3}{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 su: [12, 12]->(\+1)(\d)(\d{3}{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 4 cifre.
  5. (\d{3}) kaže da poslednje 4 cifre moraju biti praćene 3 cifre.

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

Dakle, sva pravila važe za "+491515555531". Prema tome, broj se 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 dva (\d{3}), broj za slanje na Service Cloud Voice izgleda kao +49 151.
  3. $ 3 se odnosi na drugi od 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 izaberete šta da koristite 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)(\d{3}{3})(\d{4})->+1 $2 $3 $4
SAD broj sa razmakom [12,17]->(\+1)(\d)(\d{3}{3})(\d{4})->$1 $2 $3 $4
DE broj sa razmakom [12,17]->(\d)(\d{2})(\d{3}{4})(\d{3})->+49 $2 $3 $4
DE broj sa razmakom [12,17]->(\+49)(\d)(\d{3}{4})(\d{3})->$1 $2 $3 $4
CH broj sa razmakom [12,17]->(\d)(\d{2})(\d{2}{3})(\d{2})(\d{2})->+41 $2 $3 $4
CH broj sa razmakom [12,17]->(\+41)(\d)(\d{2})(\d{3}{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
  • Napomene o pozivima
  • Detalji o pozivu
  • 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 Vrap-Up Reason na stranicu za snimanje VoiceCall-a:

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

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

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

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.

Vebek administratori

Konfiguracija protoka

Iskačući prozor

Čvor "Screen Pop" dostupan je u protoku Vebek kontakt centra. 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:

  • Nova kartica pretraživača - Uvek otvara novu karticu pretraživača.
  • Postojeći kartica pretraživača - Na prvom ekranu postojeće kartice pretraživača se otvara nova kartica pretraživača. Ta kartica će biti namenska kartica za naredne pojave na ekranu postojeće kartice pretraživača i URL će biti osvežen unutar te specifične kartice pretraživača.
  • Inside Desktop - Se rukuje na isti način kao i Nova kartica pretraživača.

Trenutno otvorena stranica može da spreči preusmeravanje. U tom slučaju na novoj kartici pretraživača otvara se ekran postojeće kartice pretraživača.

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