V tem članku
dropdown icon
Pregled
    Webex Contact Center za storitev Salesforce Cloud Voice
    Predpogoji in omejitve
    Licence
    Omogoči večkanalno funkcijo
    Omejitve
dropdown icon
Zahteve
    Nedejavne kode
dropdown icon
VKLJUČITI
    Namestitev
    Namestite in konfigurirajte Webex Contact Center za storitev Cloud Voice
    Dodeljevanje statusa(-ov) prisotnosti agentom
dropdown icon
Konfiguracija
    Kontaktni center
    Uvoz središča za stike
    Konfiguracija središča za stike
dropdown icon
Prilagodite
    Zunanja odjemalska aplikacija za integracijo Webex Contact Center
    Webex Contact Center Konfiguracija in skript za ustvarjanje zapisov glasovnih klicev
Dovoljenja Salesforce, ki jih zahteva uporabniška funkcija
dropdown icon
Storitev Cloud Voice API ovoj
    Predpogoji
    Uporabite ovoj Service Cloud Voice API
    Pridobivanje Access_Token
    Izvajanje zahtev
    Ustvari glasovni klic (razdelek)
    Posodobi glasovni klic
    Izvedi Omni-flow
    Jasno usmerjanje
dropdown icon
Prevodi telefonskih številk
    Ustvarjanje pravil prevajanja
dropdown icon
Konfiguracija strani za glasovni klic
    Konfiguracija strani za snemanje glasovnega klica
    Prikaz komponente Razlog za zaključek
    Prikaz predvajalnika posnetkov klicev
dropdown icon
Webex Skrbniki
    Konfiguracija toka
Integracija Webex Contact Center s storitvijo Salesforce Cloud Voice
list-menuV tem članku
list-menuPovratne informacije?

Webex Contact Center za salesforce Service Cloud Voice integrira robustni CCaaS Cisco (Contact Center as a Service) s CRM-jem Salesforce, ki podjetjem omogoča upravljanje vsekanalnih interakcij s strankami (glasovnih, digitalnih) v vmesniku Salesforce, z uporabo Webex AI za virtualne agente, transkripcijo in inteligentno usmerjanje, preoblikovanje agentov v superagente s poenotenimi podatki za boljše uporabniške izkušnje.

Pregled

Webex Contact Center za storitev Salesforce Cloud Voice

Webex Contact Center za Service Cloud Voice je vnaprej pripravljena integracijska rešitev, ki prinaša moč Webex Contact Center v vsekanalno agentsko konzolo Salesforce Service Cloud Voice.

Preden nadaljujete z namestitvijo, glejte naslednji razdelek:

če želite izvedeti več o predpogojih in omejitvah storitve Salesforce Service Cloud Voice in zagotoviti, da je vaša Salesforce Org pripravljena za omogočanje in namestitev Webex Contact Center za paket Service Cloud Voice .

Predpogoji in omejitve

Predpogoji (podtema)

Uporabniški vmesniki: Service Cloud Voice je na voljo samo v storitvi Salesforce Lightning Experience.

V teh izdajah je na voljo storitev Cloud Voice.

  • Podjetje
  • Neomejeno
  • Razvijalec

Licence

  • Stranke morajo poleg licenc Flex 3 Standard ali Premium za Webex Contact Center kupiti novo licenco za dodatek A-SF-VOICE na prijavljenega agenta. Za več informacij si oglejte vodnik za naročanje Flex 3.

  • Salesforce Voice za partnersko telefonijo

Preden TURN na glasovni poti, morate v svoji organizaciji nastaviti zahtevane storitve.

  • Pomaknite se do informacij o podjetju > licence za nastavitev dovoljenj
    • Preverite storitev Cloud Voice User (partnerska telefonija).

      Za vse izdaje za razvijalce je zdaj na voljo 5 licenc za partnersko telefonijo, ki so na voljo za preskušanje.

  • Druga možnost je, da to preverite tako, da odprete Salesforce Setup in poiščete "voice" v levi stranski vrstici.

    • Če se prikaže »Kontaktni centri za partnersko telefonijo«, imate licenco SCV.
    • Če možnost "Kontaktni centri partnerske telefonije" ni vidna, sledite spodnjim korakom "Omogoči storitev v oblaku glasu ".
      • Pojdite v Salesforce Setup in poiščite ter izberite »Partner Telephony Setup« in preklopite gumb na »Omogoči storitev Cloud Voice«.

      • Omogočite funkcijo Omni-Channel, da agentom omogočite klicanje in sprejemanje klicev.

Omogoči večkanalno funkcijo

Če je možnost Omni-Channel že omogočena v vaši organizaciji, preskočite ta korak.

  1. V možnosti Nastavitev v polje Hitro iskanje vnesite Nastavitve večkanalnih kanalov in nato izberite Nastavitve večkanalnih kanalov.

  2. Izberite Omogoči večkanalni kanal.
  3. Kliknite Shrani.

Omejitve

  • Glas je na voljo samo v Lightning Experience.
  • Voice je podprt v storitvah Service Cloud in Sales Cloud kot dodatna licenca.
  • Glasovni klici niso podprti v aplikaciji Salesforce Mobile ali iPad Safari.
  • Glas je podprt samo v spletnih brskalnikih Google Chrome, Microsoft Edge (Chromium) in Mozilla Firefox. Piškotki morajo biti omogočeni, da omogočite enotno prijavo (SSO).
  • Standardna navigacija ni podprta.
  • Telefonija je zelo regulirana, zato se pri svojem predstavniku Salesforce pozanimajte o razpoložljivosti glasovnih storitev v vaši regiji.

Glejte Omejitve in omejitve glasovnih storitev v oblaku ter Vodnik za namestitev in konfiguracijo.

Zahteve

Nedejavne kode

Iskanje kod v mirovanju

Če želite nastaviti kode v mirovanju, sledite tem korakom:
1

Prijavite se v portal za upravljanje.

2

Pomaknite se do središča za stike> IZKUŠNJE UPORABE RAČUNALNIKA >kode za mirovanje/zaključek.

3

Prepričajte se, da so prikazane kode v mirovanju, sicer kliknite spustni gumb filter in na vrhu strani izberite Koda mirovanja.

4

Kliknite kodo v mirovanju, da odprete pogled podrobnosti. Tam lahko najdete kodo mirovanja ID.

ID-je je mogoče kopirati in nato uporabiti za konfiguracijo preslikave stanja prisotnosti. Eden od ID-jev mora biti uporabljen kot privzeti razlog Cisco Not Ready.

VKLJUČITI

Namestitev

Preden nadaljujete z namestitvijo, glejte razdelek Predpogoji in omejitve , če želite izvedeti več o zahtevah in omejitvah storitve Salesforce Service Cloud.

Namestite in konfigurirajte Webex Contact Center za storitev Cloud Voice

Ko pridobite licenco za storitev Cloud Voice for Partner Telephony , se v meniju Nastavitve prikaže stran Nastavitev partnerske telefonije.

Več informacij najdete v uradni referenci Salesforce ( neposredna povezava).

1

V možnosti Nastavitev v polje Hitro iskanje vnesite Nastavitev partnerske telefonije in nato izberite Nastavitev partnerske telefonije.

2

Omogoči TURN pri glasovnem klicanju s partnersko telefonijo.

V meniju Nastavitve se prikaže stran Središča za stike partnerske telefonije .

Če nameravate paket uvesti v peskovnik Salesforce, zamenjajte login.salesforce.com del namestitvene povezave z test.salesforce.com. Upoštevajte, da je ta paket odstranjen iz organizacije za preizkusno okolje vsakič, ko ustvarite novo kopijo peskovnika.

Namestite paket

Če želite namestiti paket:

1

Odprite navedeno povezavo paketa, da začnete namestitev.

2

Prijavite se v organizacijo Salesforce, kjer naj bo paket nameščen.

3

V čarovniku za namestitev izberite varnostno možnost "Namesti samo za skrbnike" (1) in kliknite Namesti( 2).

Določite, kateri uporabniki dobijo določena dovoljenja za predmete in komponente, ki so priloženi paketu Webex Contact Center for Service Cloud Voice. Poleg tega jim podelite ta dovoljenja; nabori dovoljenj, ki so priloženi paketu Webex Contact Center for Service Cloud Voice, pomagajo pri tem postopku.

Čarovnik za namestitev paketa – prikaže se pozdravni zaslon:

4

Vsaj enemu uporabniku dodelite naslednje nabore dovoljenj, da boste lahko ustvarili središče za stike:

Skrbnik središča za stike (partnerska telefonija).
5

Kliknite Nastavitev | Uporabniki | Uporabniki.

6

Iskanje in izbrani uporabnik.

7

Pomaknite se navzdol do »Dodelitev z nastavitvijo dovoljenj«.

8

Kliknite Uredi dodelitve

9

Za skrbnike središča za stike: dodelite nabor dovoljenj za skrbnika središča za stike (partnerska telefonija).

10

Za posrednike središča zastik: dodelite nabor dovoljenj Contact Center Agent (partnerska telefonija) in nabor dovoljenj agenta Webex Contact Center SCV.

Priporočamo, da izberete možnost Namesti za vse uporabnike , saj s tem vsakemu uporabniku, ki uporablja uporabniški profil po meri, podelite vsa dovoljenja (branje, ustvarjanje, urejanje in brisanje) za komponente paketa in predmete.
11

Uporabnikom dodelite paketno licenco za delo s storitvijo Connects for Service Cloud Voice.

  • Kliknite Nastavitev | Aplikacije | Embalaža | Nameščeni paketi.
  • Kliknite Upravljanje licenc poleg nedavno nameščenega Webex Contact Center za storitev Cloud Voice.
  • Kliknite Dodaj uporabnike.
  • Izberite uporabnike, ki jim bo dodeljena licenčna muza, in kliknite Dodaj.

12

Lahko pa kliknete Nastavi | Uporabniki | Uporabniki..

13

Poiščite in izberite uporabnika.

14

Pomaknite se navzdol do možnosti Upravljani paketi.

15

Kliknite Dodeli licence.

16

S seznama izberite Webex Contact Center za paket Service Cloud Voice .

17

Kliknite Dodaj.

18

Ustvarite stanja prisotnosti, da določite, kateri servisni kanali so dodeljeni različnim stanjem. Posredniki se lahko prijavijo v Omni-Channel z različnimi statusi, odvisno od vrste dela, do katerega so upravičeni.

19

V namestitvenem oknu v polje Hitro iskanje vnesite Stanja prisotnosti in nato izberite Stanja prisotnosti.

20

Kliknite Nov. Ustvarite vsaj eno stanje za »Dosegljivo« in eno za »zasedeno«.

  • Ustvarite namensko stanje zasedene prisotnosti za RONA. Konfiguracijo prisotnosti lahko uporabite za samodejno nastavitev statusa Omni-Channel na določeno stanje, kadar koli se RONA pojavi na strani CTI ali v storitvi Salesforce.
  • Če konfigurirate stanje RONA v konfiguraciji prisotnosti, ne uporabljajte privzete konfiguracije prisotnosti. Trenutno Webex Contact Center za Service Cloud Voice ne pridobi stanja RONE, konfiguriranega v privzeti konfiguraciji.

Dodeljevanje statusa(-ov) prisotnosti agentom

1

V možnosti Nastavitev v polje Hitro iskanje vnesite Nabori dovoljenj in izberite Nabori dovoljenj.

2

Kliknite, če želite odpreti nabor dovoljenj za partnersko telefonijo.

3

Kliknite Stanje prisotnosti storitve Access.

4

Kliknite Uredi.

5

Na seznamu Prisotnost v storitvi, ki je na voljo izberite predhodno ustvarjena stanja prisotnosti in kliknite Dodaj , da jih povežete z naborom dovoljenj. Posredniki, ki jim je dodeljen ta nabor dovoljenj, se lahko prijavijo v kanal Omni-Channel s katerim koli stanjem prisotnosti, ki jim je na voljo.

6

Kliknite Shrani.

7

Kliknite Upravljanje dodelitev na isti strani. Nato v zgornjem desnem kotu kliknite Dodaj dodelitev , izberite želenega uporabnika, kliknite Naprej, izberite možnost poteka za dodeljene uporabnike (izbirno) in nato kliknite Dodeli .

Service Cloud Voice uporablja zunanjo domeno za delovanje z zapisom VoiceCall. V nastavitev »Oddaljene nastavitve spletnega mesta« je treba dodati naslednje URL-je ( kliknite tukaj, da odprete uradno dokumentacijo):

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

Primer: kako najti URL primerka.

8

Po prijavi si oglejte URL v naslovni vrstici brskalnika. URL primerka je del pred ».my.salesforce.com« ali ».salesforce.com« ali .« lightning.force.com". Če je na primer vaš URL https://orgfarm-54a38e30ad-dev-ed.develop.my.salesforce-setup.com/, je URL primerka »orgfarm-54a38e30ad-dev-ed.develop«.

Primer:

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

Primer: URL-ji za dodajanje:

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

9

Element pripomočka Omni-Channel je potreben v aplikaciji Lightning Service Console, da lahko agent uporablja storitev Cloud Voice.

  • V možnosti Nastavitev v polje Hitro iskanje vnesite Aplikacije in nato izberite Upravitelj aplikacij.
  • Kliknite spustni seznam zraven aplikacije Service Console ali aplikacije, ki jo želite uporabljati, in nato kliknite Uredi.
  • V razdelku Nastavitve aplikacije kliknite Pripomočki (samo za namizne računalnike).
  • Kliknite Dodaj element pripomočka.
  • V modalnem oknu poiščite Omni-Channel.
  • Kliknite Večkanalni kanal.
  • Kliknite Shrani in zaprite upravitelja aplikacij.

Uradno referenco Salesforce lahko najdete s klikom na gumb Naredimo to , ki odpre stran Konfiguriraj izkušnjo posrednika za storitev v oblaku s partnersko telefonijo na portalu za pomoč Salesforce ( neposredna povezava).

10

V možnosti Nastavitev v polje Hitro iskanje vnesite Nastavitev partnerske telefonije in nato izberite Nastavitev partnerske telefonije.

11

Pomaknite se navzdol do razdelka 5 Več glasovnih nastavitev.

12

Če želite omogočiti zaščito s klikom za strani Visualforce z onemogočenimi glavami med delom z mehkim telefonom v izkušnji Lightning, morate poleg URL-ja primerka Salesforce dodati tudi domene, iz katerih so naložene orodne vrstice za mehki telefon in po meri, kot zaupanja vredne domene.

Te nastavitve in seznam zaupanja vrednih domen najdete v razdelku Nastavitve | Varnost | Nastavitve seje.

Če želite pridobiti pravilno domeno Visualforce, se pomaknite do možnosti Nastavitev | Koda po meri | Visualforce Pages in kliknite gumb Predogled za CiscoScvMainWxCC. Salesforce lahko samodejno preusmeri na drug URL, odvisno od konfiguracije Salesforce ORG. Kopirajte URL in ga dodajte na seznam zaupanja vrednih domen za okvirje v vrstici, tako da kot vrsto IFrame izberete »Visualforce Pages«.

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

Če želite pridobiti domeno primerka Salesforce, kopirajte URL, prikazan v vrstici URL brskalnika, in ga dodajte na seznam Trusted Domains for Inline Frames List (Zaupanja vredne domene za vrstice okvirjev) in izberite Visualforce Pages kot IFrame Type.

Primer: MyDomainName.lightning.force.com

Če v organizaciji nimate uvedene možnosti Moja domena, je oblika URL-ja drugačna. Če imate uvedeno možnost Moja domena in izboljšane domene niso omogočene v vaši organizaciji, je oblika zapisa URL-ja drugačna. Če izboljšane domene niso omogočene, nastavitev Stabilize URLs in Visualforce, Experience Builder, Site.com Studio in datoteke vsebine My Domain (Moja domena) prav tako vpliva na to obliko zapisa. Za podrobnosti glejte Oblike URL-jev moje domene v pomoči za Salesforce.

Nastavitve zaščite Clickjack in zaupanja vrednih domen za Lightning Experience

13

Za prikaz kontrolnikov snemanja med klici posredniki potrebujejo dovoljenje aplikacije za snemanje klicev.

Če ga želite dodeliti, ga dodajte naboru dovoljenj, ustvarjenemu v koraku Stanja prisotnosti.

  • Odprite nabor dovoljenj.
  • Kliknite povezavo Dovoljenja programa.
  • Kliknite gumb Uredi .
  • Dodajte dovoljenje za nadzor klicnega centra za snemanje klicev in ga shranite.

Konfiguracija

Kontaktni center

Datoteka z definicijami središča za stike določa nabor polj in vrednosti, ki se uporabljajo za določanje središča stikov v storitvi Salesforce za določen sistem CTI. Salesforce uporablja datoteke z definicijami središča za stike za podporo integraciji z več prodajalci sistema CTI.

Več informacij najdete v uradni dokumentaciji Salesforce ( neposredna povezava).

Uvoz središča za stike

Najnovejšo različico kontaktnega centra lahko prenesete tukaj.
1

V možnosti Nastavitev v polje Hitro iskanje vnesite središča za stike partnerske telefonije in nato izberite Središča za stike partnerske telefonije .

Prikaže se seznam obstoječih (morebitnih) kontaktnih centrov.
2

Kliknite Ustvari središče za stike na desni strani strani.

3

Izberite Webex Contact Center kot ponudnika telefonije. Nato kliknite Naprej.

Odpre se brskalnik datotek.
4

Izberite datoteko .XML , ki vsebuje definicijo vašega kontaktnega centra.

5

Kliknite Odpri.

Datoteka je uvožena.
6

Preverite, ali je vaše središče za stike prikazano v pogledu seznama središč za stike.

Konfiguracija središča za stike

1

V možnosti Nastavitev v polje Hitro iskanje vnesite središča za stike partnerske telefonije in nato izberite Središča za stike partnerske telefonije .

2

Kliknite predhodno uvoženo središče za stike.

3

Kliknite Uredi.

Preglednica 1. Podrobnosti središča za stike
PoljeOpis
Prikazno ime To je ime središča za stike, ki je prikazano na seznamu razpoložljivih središč za stike. Isto datoteko z definicijami središča za stike (.XML) lahko uvozite večkrat in dobite različna prikazna imena.
Javni ključ

Za uporabo glasovnih funkcij potrebujete potrdilo z javnim in zasebnim ključem. Za pridobitev zasebnega ključa je mogoče ustvariti samopodpisano potrdilo, ustvariti potrdilo, ki ga podpiše Certificate Authority , ali neposredno uvoziti datoteke s ključi Java (JKS) ali datoteke ključa Bouncy castle fips keystore (BCFKS) z gumbom Uvozi iz shrambe ključev.

Ko je potrdilo ustvarjeno:

  • Kliknite oznako Certificate .
  • Kliknite Prenesi potrdilo.
  • Prenesite potrdilo z urejevalnikom besedila.
  • Kopirajte njegovo vsebino v polje javnega ključa središča za stike.

Zahtevano: Da

Enolično ime certifikata

Enolično ime samopodpisanega potrdila, ustvarjenega za javni ključ.

Zahtevano: Da

Stanje pripravljenosti ID
  • Odprite stran Stanja prisotnosti v namestitvenem programu .
  • Kliknite stanje prijave in kopirajte njegovo Salesforce ID iz URL vrstice.
  • Prilepite ID v to polje.

Zahtevano: Da

Stanje ni pripravljeno ID
  • Odprite stran Stanja prisotnosti v namestitvenem programu .
  • Kliknite stanje zasedeno in kopirajte njegovo storitev Salesforce ID iz vrstice URL.
  • Prilepite ID v to polje.

Zahtevano: Da

Privzeti razlog Cisco ni pripravljen

Cisco nedejavna koda ID, ki se uporablja kot privzeta nedejavna koda, če za določeno stanje prisotnosti ni na voljo preslikava.

Zahtevano: Da

Če želite preveriti konfigurirane ID-je kode v mirovanju, glejte razdelek Kode v mirovanju.
Preslikava stanja prisotnosti

Uporablja se za preslikavo statusov Salesforce Omni Presence v stanje Cisco Ready in kode razlogov »Not Ready«.

Dodati je treba statuse kode mirovanja:

  • Odprite stran Stanja prisotnosti v namestitvenem programu .
  • Kliknite eno od zasedenih stanj in iz vrstice URL kopirajte njegovo različico Salesforce ID. ID-ji stanja prisotnosti se začnejo z 0N5. na primer 0N51X0000000AUT.
  • V to polje prilepite ID, ki mu sledita vejica in koda Cisco v mirovanju ID.
  • Eno ali več zasedenih preslikav lahko dodate z ločevanjem vejic.

Če se želite izogniti težavam s sinhronizacijo, mora biti v preslikavi konfiguriran tudi privzeti Not Ready ID .

Če ste konfigurirali stanja za zavrnitev in potisno časovno omejitev v konfiguraciji prisotnosti, jih dodajte tudi v preslikavo z ustreznim stanjem Cisco Not Ready.

Oblika: zasedenoPresenceID1,ciscoAuxCodeID1; defaultNotReadyPresenceID,ciscoDefaultNotReadyAuxCodeID; onlinePresenceId,0

Zahtevano: Da

Tukaj je primer izpolnjenih kod mirovanja za kosilo, sestanek, odmor.

Spremenljivka klica za glasovni klic ID

Spremenljivka klica, ki se uporablja za shranjevanje ID trenutnega glasovnega klica. Uporablja se za pravilno posodobitev stanja klica.

Oblika: Ime spremenljivke, kot je konfigurirano v Webex Contact Center Flow. Na primer SCV_VoiceCallRecordId

Zahtevano: Da

Privzeta vrednost:SCV_VoiceCallRecordId

Če ste zapis glasovnega klica ID in ključ za klic dobavitelja združili v eno spremenljivko poteka, lahko v tem polju konfigurirate njeno ime. Glejte tudi Spremenljivka poteka za zapis glasovnega klica ID in klicni ključ dobavitelja.

Spremenljivka klica za klicno tipko dobavitelja

Spremenljivka klica, ki se uporablja za shranjevanje ključa za klic dobavitelja trenutnega glasovnega klica. Uporablja se za odpiranje pravilnega zapisa glasovnega klica.

Oblika: Ime spremenljivke, kot je konfigurirano v Webex Contact Center Flow. Na primer SCV_VendorCallKey

Zahtevano: Da

Privzeta vrednost: SCV_VendorCallKey

Če ste zapis glasovnega klica ID in ključ za klic dobavitelja združili v eno spremenljivko poteka, lahko to polje pustite prazno in konfigurirate ime spremenljivke poteka s zapisom glasovnega klica ID in tipko za klic dobavitelja v polju "Spremenljivka klica za glasovni klic ID". Glejte tudi Spremenljivka poteka za zapis glasovnega klica ID in Ključ za klic dobavitelja.

Klicanje prevajanja telefonske številke

Pravila prevajanja telefonskih številk, ki veljajo za številko, preden jo pokličete.

Oglejte si prevode telefonskih številk

Zahtevano: Ne
Regija kontaktnega središča Webexx

Najemnik se uporablja za določanje regije Webex Contact Center. Najdete ga v URL-ju portala Webex Contact Center, portala za razvijalce ali namizja. Oglejte si ta primer:

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

Format: eu2

Zahtevano: Da

Tu je tabela Webex Contact Center regij in ustreznih nizov:

  • ZDA: ZDA1
  • Kanada: ca1
  • Združeno kraljestvo: eu1
  • Nemčija: eu2
  • Avstralija: anz1
  • Singapur: sg1
  • Japonska: jp1

Domena Webex Contact Center WebRTC

Domena se uporablja za vzpostavitev pravilne povezave WebRTC. Uporabite lokacijo najemnika Webex Contact Center:

  • ZDA: 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

Zahtevano: Da za WebRTC

Omogoči prepis WCCAI

Uporablja se za omogočanje ali onemogočanje prepisa WCCAI.

Oblika:True ali False

Zahtevano: Ne

Privzeta vrednost:False

Shrani povezavo za snemanje

Uporablja se za shranjevanje povezave za snemanje klicev Webex v zapis glasovnega klica.

Oblika:True ali False

Zahtevano: Ne

Privzeta vrednost:True

4

Na dnu strani Središče za stike kliknite gumb Dodaj v razdelku Uporabniki središča za stike .

5

Kliknite + poleg uporabnikov, ki imajo dostop do odprtega središča za stike.

Na tem seznamu so prikazani samo uporabniki, ki imajo nastavljeno dovoljenje Contact Center Agent (partnerska telefonija) in še niso bili dodeljeni drugim središčem za stike.

Prilagodite

Zunanja odjemalska aplikacija za integracijo Webex Contact Center

Konfigurirajte zunanjo odjemalsko aplikacijo za priključek Webex Contact Center Salesforce

Če želite v celoti uporabljati storitev Cloud Voice, lahko tok klicev v središču za stike prilagodite tako, da ustvarite zapis glasovnega klica in izvedete vsekanalni tok Salesforce, medtem ko je klic na IVR.

Ustvari certifikat

Preverite, ali ste že ustvarili digitalno potrdilo v skladu z varnostnim pravilnikom organizacije.

Če želite ustvariti digitalno potrdilo, glejte dokumentacijo Salesforce 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:<geslo> -out server.pass.key 2048 OpenSSL RSA -passin pass:<geslo> -in server.pass.key -out server.key rm server.pass.key openSSL Req -new -key server.key -out server.CSR Ime države (2 črkovna koda) [AU]:CH Ime države ali province (polno ime) [Neka država]: Ime kraja (npr. mesto) []: Ime organizacije (npr. podjetje) [Internet Widgits Pty Ltd]: Ime organizacijske enote (npr. razdelek) []: Splošno ime (npr. strežnik FQDN ali VAŠE ime) []: E-poštni naslov []: my-api-user@my-example-org.com Vnesite naslednje atribute »dodatno«, ki jih boste poslali skupaj z zahtevo za potrdilo Geslo za izziv []:<geslo> Izbirno ime podjetja []: openSSL x509 -req -sha256 -days 365 -in server.CSR -signkey server.key -out server.crt 

server.crt = > potrdilo za zunanjo odjemalsko aplikacijo Salesforce

server.key => Zasebni ključ za priključek Salesforce v Webex Control Hub

Nabor dovoljenj za uporabnika integracije SCV

Naslednji nabor dovoljenj omogoča dostop do razredov Apex, ki jih uporablja Connects za SCV za integracijo s poteki Contact Center IVR in Webex Contact Center za Salesforce za SCV.

V nadaljevanju je primer konfiguracije in opisuje minimalna zahtevana dovoljenja za delovanje integracije kontaktnega centra / IVR.

  • V nastavitvi se pomaknite do razdelka Uporabniki | Nabori dovoljenj.
  • Kliknite gumb Novo .
    • Vnesite oznako, na primer: IVR Dostop do razredov SCV Apex
    • API Ime se samodejno izpolni
    • Licenca: Brez
    • Kliknite gumb Shrani .
  • Odpre se nov nabor dovoljenj.
  • Pomaknite se do dostopa dorazreda Apex.
  • Kliknite gumb Uredi in dodajte naslednje razrede Apex:
    • cisco_wxcc_scv. ServiceRouting
  • Pomaknite se do možnosti Sistemska dovoljenja.
  • Kliknite gumb Uredi in omogočite ta dovoljenja:
    • Storitve Apex REST
    • API omogočeno

Minimalni dostop - API Samo profil integracij

Ta profil se uporablja za integracijo z Webex Contact Center za Salesforce za SCV za ustvarjanje zapisov glasovnih klicev in izvajanje Omni-Flow iz toka IVR.

V nadaljevanju je primer konfiguracije in opisuje minimalna zahtevana dovoljenja za delovanje integracije kontaktnega centra / IVR.

To je klon iz profila Minimalni dostop - API Samo integracije.

  • V nastavitvi se pomaknite do razdelka Uporabniki | Profili.
  • Na seznamu Profili poiščite Minimalni dostop profila - API Samo integracije.
  • Kliknite ime profila, da odprete profil Minimalni dostop - API Samo integracije .
  • V profilu Najmanjši dostop - API Samo integracije kliknite gumb Klon.
  • Vnesite novo ime profila, na primer: Integracija SCV.
  • Kliknite gumb Shrani .
  • Odpre se nov profil.
  • Preverite, ali ima vaš profil minimalnega dostopa – API Samo integracije vsa dovoljenja odstranjena iz samega profila.
  • Pomaknite se do možnosti Sistemska dovoljenja.
  • Prepričajte se, da so omogočena naslednja dovoljenja:
    • API omogočeno
    • API Edini uporabnik

Uporabnik integracije SCV

V nadaljevanju je primer konfiguracije in opisuje minimalna zahtevana dovoljenja za delovanje integracije kontaktnega centra / IVR. Za uporabnika integracije SCV ni potrebna nobena licenca za Salesforce Service Cloud Voice ali Webex Contact Center za licenco Salesforce za SCV.

  • V nastavitvi se pomaknite do razdelka Uporabniki | Uporabniki.
  • Kliknite gumb Nov uporabnik.
    • Vnesite ime, priimek in vsa druga obvezna polja.
    • Uporabniška licenca: Integracija Salesforce
    • Profil: izberite profil, ustvarjen v prejšnjem koraku ("Profil integracije SCV", klon minimalnega dostopa - API profil Samo integracije)
  • Kliknite gumb Shrani .
  • Odprite nov zapis uporabnika.
  • Dodelite nabor dovoljenj, ustvarjen prej (»IVR Dostop do razredov SCV Apex«).
  • Dodelite licenco za nastavitev licence Integracija Salesforce API.
Ustvarjanje zunanje odjemalske aplikacije Salesforce
Ustvarjanje nove zunanje odjemalske aplikacije

Obstajata dve možnosti za povezavo podatkov Salesforce z aplikacijami drugih proizvajalcev.  Povezane aplikacije in zunanje odjemalske aplikacije so ogrodja za integracijo podatkov. Zunanje odjemalske aplikacije so naslednja generacija povezanih aplikacij.

Če želite konfigurirati aplikacijo Salesforce External Client, ki jo uporablja Cisco Webex Contact Center:

  1. V možnosti Nastavitev se pomaknite dorazdelka Aplikacije | Zunanje odjemalske aplikacije | Upravitelj aplikacij zunanjega odjemalca.
  2. Kliknite novo zunanjo odjemalsko aplikacijo.
  3. Zunanja odjemalska aplikacija – osnovne informacije
    • Ime zunanje odjemalske aplikacije: WxCC - SCV
    • API Ime: WxCC_SCV
    • Kontaktni e-poštni naslov: < e-poštnega >
    • Stanje distribucije: izberite Lokalno

    Osnovne informacije

    Zunanja odjemalska aplikacija – API (Omogoči nastavitve OAuth)

    • Izberi: omogoči OAuth
    • Nastavitve aplikacij
    • URL za povratni klic: http://localhost:1717/OauthRedirect kot vzorčni URL za povratni klic
    • Področja uporabe OAuth
    • Izberite obsege OAuth:
    • Upravljanje uporabniških podatkov prek API-jev (API)
    • Zahteve lahko izpolnite kadar koli (refresh_token, offline_access)

    API (Omogoči nastavitve oAuth)

    Omogočanje pretoka

    • Izberite: Omogoči JWT Bearer Flow
    • Kliknite Prenesi datoteke in naložite datoteko server.crt , ki vsebuje vaše digitalno potrdilo.

    Omogočanje bolh

    Varnost

    Počistite polje Zahtevaj skrivnost za možnost Tok spletnega strežnika.

    Varnost

  4. Kliknite gumb Ustvari .
  5. Spremenite v Tab pravilnike in kliknite gumb Uredi  .
  6. Pravilniki – pravilniki OAuth
    • Pravilniki o vtičnikih
      • Dovoljeni uporabniki: izberite Odobreni uporabniki skrbnika so predhodno pooblaščeni
      • Potrdite spremembo
    • Preverjanje pristnosti aplikacije
      • Pravilnik o osvežitvi žetonov: izberite žeton za osvežitev takoj poteče
      • IP Sprostitev: izberite Uveljavi omejitve IP

    Pravilniki OAuth

  7. Pravilniki – pravilniki za aplikacije
    • Začetna stran – brez
    • Izberite nabore dovoljenj – dodelite nabor dovoljenj, ustvarjen prej (»IVR Dostop do razredov SCV Apex«) 

    Pravilniki o aplikacijah

  8. Kliknite Shrani.
  9. Preklopite v nastavitve Tab.
    • Razdelek OAuth Settings, kliknite Consumer Key and Secret gumb; počakajte na e-pošto in preverite svojo identiteto. Nov brskalnik Tab odpre zaslon s podatki o potrošniku.

      Nastavitve OAuth

    • Kliknite Kopirajin shranite potrošniški ključ. Potrošniški ključ se pozneje uporabi za ustvarjanje priključka Salesforce v središču Webex Contact Center Control Hub. 

      Zunanji odjemalec Ime aplikacije

Webex Contact Center Konfiguracija in skript za ustvarjanje zapisov glasovnih klicev

Če želite dobiti polno vrednost storitve Salesforce Service Cloud Voice, morate spremeniti tok klicev v Webex Contact Center, da ustvarite zapis glasovnega klica v storitvi Cloud Voice, takoj ko klic prispe v kontaktni center.

Izbirni Omni-Flow se lahko izvede za odločitve o usmerjanju in avtomatizacijo v storitvi Salesforce.

Za podrobnosti o uporabljenih API-jih glejte Service Cloud Voice API Wrapper.

Predpogoji

Če želite uporabljati Service Cloud Voice API Wrapper, morate konfigurirati zunanjo odjemalsko aplikacijo Salesforce za integracijo IVR.

Konfigurirajte povezovalnik Salesforce v Webex Control Hub

Nastavite povezovalnike integracije Salesforce za Webex Contact Center, kot je opisano v članku na https://help.webex.com/en-us/article/7fuy63/SetUp-Integration-Connectors-for-Webex-Contact-Center#id_133211.

1

Prijavite se v svojo organizacijo strank na https://admin.webex.com in se pomaknite do središča za stike Services > > Nastavitve najemnika > integracije>povezovalniki.

2

Na kartici Salesforce kliknite Nastavi ali Dodaj povezovalnik.

POMEMBNO: OHRANITE VARNOST Z OBČASNIM VRTENJEM SKRIVNOSTI

Poskrbite, da boste redno vrteli zasebni ključ in potrdilo, da bodo vaše integracije varne.

Posodobite zasebni ključ v  priključku središča za stike v središču Webex in potrdilo v aplikaciji  zunanjega odjemalca v storitvi Salesforce.

Namig za odpravljanje težav

Ko kliknete »Done« in povezovalnik ne shrani:

  • Preverite, ali imate presledke pred/po vnosih.
  • Preverite, ali se vaš zasebni ključ (server.key) ujema z vašim server.crt. Če nastavljate več organizacij in preklapljate potrdila, ne bodo delovala.
  • Prepričajte se, da se vaš Server.key začne. ----- Začnite RSA zasebni ključ -----

Webex Contact Center Glavni potek

Preglednica 2. Pretok varial
Spremenljivka pretokaOpis
Spremenljivka poteka za zapis glasovnega klica ID Edinstveno ID za identifikacijo klica. Zahtevano za ustvarjanje zapisa glasovnega klica.

Oblika: wxcc_<Interakcija ID>

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

  • Ime: SCV_VendorCallKey
  • Vrsta: Niz
  • Poskrbite, da bo agent viden: omogočen
Lokalna spremenljivka za čas začetka klica

Uporablja se za ustvarjanje zapisa glasovnega klica in za posodabljanje glasovnega klica.

  • Ime: SCV_CallStartTime
  • Vrsta: Niz
  • Poskrbite, da bo agent viden: ne
Lokalna spremenljivka za ime čakalne vrste/ID

Vrne Execute Omni Flow, ki se uporablja za usmerjanje klicev.

Ta spremenljivka je potrebna samo pri uporabi Execute Omni Flow

  • Ime: SCV_OmniFlowQueue
  • Vrsta: Niz
  • Poskrbite, da bo agent viden: ne
Lokalna spremenljivka za ime agenta/ID

Vrne Execute Omni Flow, ki se uporablja za usmerjanje klicev.

Ta spremenljivka je potrebna samo pri uporabi Execute Omni Flow

  • Ime: SCV_OmniFlowAgent
  • Vrsta: Niz
  • Poskrbite, da bo agent viden: ne

Pregled glavnega poteka

  1. Ustvari klicni ključ dobavitelja
  2. Nastavitev začetnega časa klica
  3. Zahteva HTTP: ustvarite zapis glasovnega klica
  4. Ocenjevanje odziva HTTP za ustvarjanje zapisa glasovnega klica
  5. Obravnava napak za ustvarjanje zapisa glasovnega klica
  6. Zahteva HTTP: izvedite tok omni
  7. Vrednotenje odziva HTTP za izvedbo toka Omni
  8. Obravnavanje napak za Execute Omni Flow
  9. Nadaljuj z usmerjanjem klicev
Preglednica 3. Glavni tok
PretokOpis
Ustvari klicni ključ dobavitelja

Vsak klic, ki se obravnava v storitvi Service Cloud Voice, ustvari zapis glasovnega klica v storitvi Salesforce in zahteva edinstven ID, imenovan ključ za klic prodajalca. Za zapise glasovnih klicev, ustvarjene v Webex Contact Center, mora biti klicni ključ dobavitelja določen v toku WxCC in nato posredovan skupaj s klicem agentu s spremenljivko pretoka.

Vrednost VenddorCallKey mora biti v skladu s temi pravili:

  • Vrednost mora biti dolga <= 255 znakov.
  • Vrednost lahko vključuje alfanumerične znake ter podčrtaj (_), pomišljaj (-) in piko (.).
  • Vrednost se mora začeti s črko, ne sme vključevati presledkov, ne končati s podčrtajem in ne sme vsebovati dveh zaporednih podčrtajev.

  • Oznaka dejavnosti: Generate_VendorCallKey
  • Ime spremenljivke: SCV_VendorCallKey
  • Vrsta spremenljivke: Niz
  • Vrednost spremenljivke – vrednost nabora: wxcc_{{NewPhoneContact.InteractionId}}

Nastavitev začetnega časa klica

Časovni žig UTC za začetni čas klica. Ta časovni žig se uporablja za ustvarjanje zapisa glasovnega klica in posodobitev zapisa glasovnega klica, če klicatelj prekine, preden je preusmerjen k agentu.

  • Oznaka dejavnosti: SetCallStartTime
  • Spremenljivka: SCV_CallStartTime
  • Vrednost spremenljivke – nastavi vrednost: {{now() | replace({'[UTC]': ''})}}
Zahteva HTTP: ustvarite zapis glasovnega klica

Ta korak je obvezen za vsak klic. Ko ustvarite zapis glasovnega klica, morate posneti posnetek glasovnega klica ID skupaj s klicno tipko prodajalca skupaj s klicnim ključem prodajalca posredovati skupaj s klicnim klicem posrednika. Konfigurirajte uporabljeno spremenljivko v konfiguraciji središča za stike v storitvi Cloud Voice.

Nastavitve zahteve HTTP
  • Oznaka dejavnosti: CreateVoiceCall
  • Uporabi končno točko s preverjeno pristnostjo: omogočeno
  • Povezovalnik: povezovalnik Salesforce, ustvarjen v prejšnjem koraku
  • Zahtevaj pot: /services/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metoda: POST
  • Zahtevaj vrsto vsebine: Application/JSON

Zahteva HTTP: ustvarite zapis glasovnega klica

Ta korak je obvezen za vsak klic. Ko ustvarite zapis glasovnega klica, morate posneti zapis glasovnega klica ID skupaj s klicnim ključem prodajalca skupaj s klicnim ključem prodajalca posredovati skupaj s klicnim klicem posrednika. Konfigurirajte uporabljeno spremenljivko v konfiguraciji središča za stike v storitvi Cloud Voice.

Nastavitve zahteve HTTP

  • Oznaka dejavnosti: CreateVoiceCall
  • Uporabi končno točko s preverjeno pristnostjo: omogočeno
  • Povezovalnik: povezovalnik Salesforce, ustvarjen v prejšnjem koraku
  • Zahtevajte pot: /storitve/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metoda: POST
  • Zahtevaj vrsto vsebine: Application/JSON

Organ za zahteve

Pri ustvarjanju zapisa glasovnega klica lahko s podatki o klicih posodobite tudi polja po meri v zapisu glasovnega klica. Spodaj sta dva primera telesa zahteve, eden z vsemi obveznimi polji, vendar brez posodabljanja polj po meri, in eden s polji po meri.

Brez posodobitve polj po meri pri snemanju glasovnih klicev:

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

Primer s posodabljanjem polj po meri na zapisu glasovnega klica:

{ "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\": \"<vrednost3>\"}" }

Parametri
Ime nepremičnine Vrednost
callCenterDevName Ime razvijalca središča za stike
certDevName API Ime certifikata (kot je konfigurirano v središču za stike)
Ključ klica prodajalca Edinstveni klic ID: {{SCV_VendorCallKey}}
k CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
od CallingNumber/ANI: {{NewPhoneContact.ANI}}
startTime Časovni žig UTC{{SCV_CallStartTime}}( nastavite ga takoj, ko je klic sprejet v skript)
callAttributes

Predstavlja dodatna standardna polja in polja po meri v zapisu glasovnega klica, kjer vsak par ključnih vrednosti ustreza standardnemu polju ali polju po meri in njegovim vrednostim.

Primer:

custfield1__c,custfield2__c,custfield3__c : API ime polja po meri na predmetu glasovnega klica

vrednost1,vrednost2,vrednost3 : vrednost za polje po meri

Razčlenite nastavitve
  • Vrsta vsebine: JSON
  • Izhodna spremenljivka: SCV_VoiceCallRecordId
  • Izraz poti: $.data.voiceCallId

Posnetek glasovnega klica ID, ki ga posredujete agentu.

Ocenjevanje odziva HTTP za ustvarjanje zapisa glasovnega klica

Preverite stanje HTTP zahteve HTTP za ustvarjanje glasovnega klica:

  • Oznaka: statusCodeCreateVoiceCall
  • Spremenljivka: CreateVoiceCall.httpStatusCode

Če je koda stanja == 200 = > uspešna else => zahteva ni uspela, obravnavanje napak

Obravnava napak za ustvarjanje zapisa glasovnega klica

Samo za predstavitev/odpravljanje napak predvajajte sporočilo glede na kodo stanja http.

Če je bila možnost Ustvari glasovni klic uspešna, nadaljujte z Izvedi Omni Flow. V nasprotnem primeru nadaljujte z usmerjanjem klicev.

Zahteva HTTP: Izvedi Omni Flow (izbirni korak)

Funkcijo »Izvedi Omni-Flow« uporabite, ko želite:

  • Zaženite samodejna opravila, na primer poiščite ali ustvarite zapise, in povežite zapise z zapisom glasovnega klica
  • Poiščite zapise in naredite zaslonski pop
  • Sinhronizacija čakalnih vrst Salesforce in Cisco
  • Naj storitev Cloud Voice sprejme odločitev o usmerjanju

Ta zahteva vedno vrne »čakalno vrsto« ali »posrednika« na mesto, kamor mora biti klic usmerjen.

Ko izpolnite to zahtevo, se prepričajte, da ste poslali Clear Routing, če klicatelj prekine, preden nanj odgovori posrednik. Glej Webex Contact Center potek dogodkov.

Nastavitve zahteve HTTP

  • Oznaka dejavnosti: ExecuteOmniFlow
  • Uporabi končno točko s preverjeno pristnostjo: omogočeno
  • Povezovalnik: povezovalnik Salesforce, ustvarjen v prejšnjem koraku
  • Zahtevaj pot: /storitve/apexrest/cisco_wxcc_scv/voice/v1/executeOmniFlow
  • Metoda: POST
  • Zahtevaj vrsto vsebine: Application/JSON

Organ za zahteve

Poleg obveznih polj lahko dodatne podatke posredujete kot vhodne spremenljivke v Omni-Flow. Spodaj sta dva primera organa za zahtevke. Prvi brez dodatnih parametrov pretoka, samo obvezna polja, drugi z dvema vhodnima spremenljivkama.

Primer s parametri Omni-Flow:

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

Primer s posodobitvijo polj po meri na zapisu glasovnega klica:

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

Parametri
Ime nepremičnine Vrednost
callCenterDevName Ime razvijalca središča za stike
certDevName API Ime certifikata (kot je konfigurirano v središču za stike)
voiceCallId ID zapisa glasovnega klica, ustvarjenega v prejšnjem koraku: {{SCV_VoiceCallRecordId}}
klicanaNumber CalledNumber/DNIS: {{NewPhoneContact.DNIS}}
flowDevName Ime razvijalca Omni-Flow za izvedbo
fallbackČakalna vrsta Čakalna vrsta ID ali čakalna vrsta API ime nadomestne čakalne vrste Salesforce
flowInputParameters

Dodatni vhodi v tok Omni-Channel (par ključnih vrednosti).

Primer:

param1,param2 : ime vhodnega parametra Omni-Flow

vrednost1,vrednost2 : vrednost parametra

Razčlenite nastavitve

Čakalna vrsta

  • Vrsta vsebine: JSON
  • Izhodna spremenljivka: SCV_OmniFlowQueue
  • Izraz poti: $.data.queue

"Čakalna vrsta", vrnjena iz Execute Omni-Flow, se lahko uporablja za usmerjanje.

Telefonist
  • Vrsta vsebine: JSON
  • Izhodna spremenljivka: SCV_OmniFlowAgent
  • Izraz poti: $.data.agent

"Agent", vrnjen iz Execute Omni-Flow, se lahko uporablja za usmerjanje.

Vrednotenje odziva HTTP za izvedbo toka Omni

Preverite stanje HTTP zahteve http Execute Omni Flow:

  • Oznaka: statusCodeExecuteOmniFlow
  • Spremenljivka: ExecuteOmniFlow.httpStatusCode

Če je koda stanja == 200 = > uspešna else => zahteva ni uspela, obravnavanje napak.

Obravnavanje napak za Execute Omni Flow

Samo za predstavitev/odpravljanje napak predvajajte sporočilo glede na kodo stanja http.

Če je bil Execute Omni Flow uspešen, spremenljivki SCV_OmniFlowQueue in SCV_OmniFlowAgent nista nastavljeni. Odločitev o usmerjanju v toku klicev.

Nadaljuj z usmerjanjem klicev

Nadaljujte v toku klicev, preusmerite klic k agentu. Če želite, uporabite SCV_OmniFlowQueue in SCV_OmniFlowAgent, da izberete čakalno vrsto in agenta.

Webex Contact Center Potek dogodkov

Če klicatelj prekine klic, preden nanj odgovori posrednik, moramo posodobiti storitev Cloud Voice in prekiniti klic.

  • Če je bila uporabljena možnost Execute Omni-Flow, pošljite Clear Routing (Počisti usmerjanje), da izbrišete čakajoče usmerjanje storitve (PSR)
  • Pošlji posodobi glasovni klic, da posodobi začetni in končni čas snemanja glasovnih klicev in spremeni stanje iz Novo v Dokončano

  1. PhoneContactEnded - Ta dogodek se sproži, ko prekinete povezavo s klicem v živo in so odstranjeni vsi udeleženci.
  2. Zahteva HTTP: počisti usmerjanje
  3. Zahteva HTTP: posodobitev glasovnega klica
Zahteva HTTP: počisti usmerjanje

  • Oznaka: ClearRouting
  • Uporabi končno točko s preverjeno pristnostjo: omogočeno
  • Povezovalnik: povezovalnik Salesforce, ustvarjen v prejšnjem koraku
  • Zahtevajte pot: /storitve/apexrest/cisco_wxcc_scv/voice/v1/clearRouting
  • Metoda: POST

Zahtevaj vrsto vsebine: Application/JSON

Organ za zahteve

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

Parametri

Ime nepremičnineVrednost
callCenterDevName Ime razvijalca središča za stike
certDevName API Ime certifikata (kot je konfigurirano v središču za stike)
voiceCallId ID zapisa glasovnega klica, ustvarjenega v prejšnjem koraku: SCV_VoiceCallRecordId

Razčlenite nastavitve

Nobena.

Zahteva HTTP: posodobitev glasovnega klica

  • Oznaka: UpdateVoiceCall
  • Uporabi končno točko s preverjeno pristnostjo: omogočeno
  • Povezovalnik: povezovalnik Salesforce, ustvarjen v prejšnjem koraku
  • Zahtevajte pot: /storitve/apexrest/cisco_wxcc_scv/voice/v1/updateVoiceCall
  • Metoda: POST
  • Zahtevaj vrsto vsebine: Application/JSON

Organ za zahteve

{ "callCenterDevName": "<Contact Center API name>", "certDevName": "<cert dev name>", "voiceCallId": "{{SCV_VoiceCallRecordId}}", "startTime": "{{SCV_CallStartTime}}", "endTime": "{{now() | replace({'[UTC]': ''})}}", "disconnectReason": { "value": "Abandoned in queue", "isError": true } }

Parametri

Ime nepremičnineVrednost
callCenterDevName Ime razvijalca središča za stike
certDevName API Ime certifikata (kot je konfigurirano v kontaktnem središču)
voiceCallId ID zapisa glasovnega klica, ustvarjenega v prejšnjem koraku: SCV_VoiceCallRecordId
startTime Časovni žig začetka klica UTC{{SCV_CallStartTime}} (uporablja se za ustvarjanje zapisa glasovnega klica)
EndTime Trenutni časovni žig UTC '{{now()
Prekini povezavoRazlog Razlog za prekinitev klica. Lastnost isError mora biti nastavljena na true , da se lahko pravilno prikaže.

Razčlenite nastavitve

Nobena.

Sklicevanja

Prevajanje jezika

(Neobvezno) Omogoči prevajalsko delovno mizo

Ta nastavitev velja samo, če uporabljate jezikovne nastavitve prevoda.

1

Pojdite na Nastavitev delovne mize → prevajanja → jezikovne nastavitve prevajanja.

2

Kliknite Omogoči , da izberete jezik prevoda.

(Neobvezno) Omogočanje jezikov, ki so na voljo samo za platformo

Ta nastavitev velja samo za jezike, ki niso EN-US.

1

Pojdite na Nastavitev → Nastavitve podjetja → Jezikovne nastavitve.

2

Izberite zahtevane jezike.

3

Izberite naslednja potrditvena polja:

  • Omogoči jezike končnih uporabnikov – pomoč in nastavitev nista prevedeni v jezike končnih uporabnikov
  • Omogočite jezike, ki so na voljo samo za platformo – privzeti prevodi niso na voljo za jezike, ki so na voljo samo za platformo
4

Shranite spremembe.

Aktivirajte jezik in izberite uporabnika (opravilo)
1

Pojdite na Nastavitev delovne mize → prevajanja → jezikovne nastavitve prevajanja.

2

Izberite jezik in izberite uporabnika, ki ga bo prevedel.

3

Shranite spremembe.

Večjezične nastavitve
Prevajanje oznak po meri
1

Pojdite na Nastavitev → oznak po meri.

2

Izberite ime oznake po meri, ki jo želite odpreti.

3

Na seznamu sorodnih prevodov kliknite Novo , da vnesete nov prevod, ali Uredi (poleg jezika), če želite urediti prevod.

4

Izberite jezik, v katerega prevajate.

5

Vnesite prevedeno vrednost v polje Besedilo prevoda. To besedilo preglasi vrednost, določeno v polju Vrednost oznake, če je privzeti jezik uporabnika jezik prevoda.

6

Shranite spremembe.

Dovoljenja Salesforce, ki jih zahteva uporabniška funkcija

Nabor dovoljenj agenta Webex Contact Center SCV vsebuje vsa dovoljenja, potrebna za delo s pripomočkom Webex Contact Center Gadget in integracijami, razvitimi za posrednike.

Dostop do razreda Apex (razdelek)

  • cisco_wxcc_scv. CiscoScvWxcc
  • cisco_wxcc_scv. ServiceResponseHandler
  • cisco_wxcc_scv. ServiceRouting
  • cisco_wxcc_scv. TelefonijaIntegracijaHandler

Vrsta metapodatkov po meri Dostopi (razdelek)

  • cisco_wxcc_scv. Povezava WxCC

Visualforce Dostop do strani (razdelek)

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

Storitev Cloud Voice API ovoj

Predpogoji

Če želite uporabljati Service Cloud Voice API Wrapper, morate konfigurirati zunanjo odjemalsko aplikacijo Salesforce za integracijo IVR.

Uporabite ovoj Service Cloud Voice API

Service Cloud Voice (SCV) za Salesforce uporablja integracijo telefonije REST API za ustvarjanje in posodabljanje glasovnih klicev, izvajanje vsekanalnih tokov in brisanje zapisov PendingServiceRouting, povezanih z glasovnim klicem. Ta storitev zahteva avtorizacijo JWT in uporabo metode PATCH HTTP, ki je Cisco IP Interactive Voice Response (IVR) trenutno ne podpira.

Za poenostavitev uporabe integracije telefonije REST API za SCV v (ne samo) sistemu IVR je na voljo nov nabor API-jev, ki zavijajo obstoječi Salesforce API in so dostopni neposredno iz organizacije Salesforce, kjer je nameščen paket Webex Contact Center for Service Cloud Voice.

Service Cloud Voice API Wrapper odpravlja potrebo po preverjanju pristnosti žetona JWT, izvaja dodatna preverjanja podatkov, ki jih zahteva Salesforce API in izboljšuje odzivne objekte.

Pridobivanje Access_Token

Izvedite zahtevo # POST na https://<your-domain-name>.my.salesforce.com/services/oauth2/token

Pošiljanje naslednjih parametrov v telesu:

{ "grant_type": "client_credentials", "client_id": "<Potrošniški ključ povezane aplikacije>", "client_secret": "<Potrošniška skrivnost povezane aplikacije>" } Če je zahteva uspešna, bo vrnjen naslednji odgovor JSON: { "access_token": "<vaš-dostop-žeton>", "instance_url": "<vaša-org-base-url>", "ID": "https://login.salesforce.com/id/<id>/<id>", "token_type": "Nosilec", "issued_at": "<časovni žig>", "podpis": "<unique-signature-code>" }

Izvajanje zahtev

URL primerka mora vsebovati my.salesforce.com.

Primer pravilnega URL-ja primerka: https://abc-123.my.salesforce.com

Če kot URL primerka uporabite katero koli drugo domeno (tj. https://abc-123.lightning.force.com ), dobite nepooblaščeno stanje 401 z vrnjeno kodo napake INVALID_SESSION_ID.

Ustvari glasovni klic (razdelek)

Ustvari zapis VoiceCall, ki vsebuje udeležence (tj. klicatelja in prejemnika) zapisa VoiceCall. Ko ustvarite zapis glasovnega klica, se pogovor ustvari v storitvi Salesforce. To API uporabljajte samo v kontekstu v realnem času, kar pomeni, da morate to API priklicati šele, ko je klic sprožen. To API lahko uporabite tudi za ustvarjanje zapisov VoiceCall za preusmeritve in konferenčne klice, tako da v koristno obremenitev zahteve vključite parameter parentVoiceCallId.

Končna točka URI

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

Metoda HTTP

POST

Glave

Pooblastilo: Nosilec <access_token>

Vrsta vsebine: application/json

Parametri

{ "callCenterDevName": "contactCenterDevName123", "certDevName": "certDevName123", "vendorCallKey": "5324881f-1e84-4367-8930-f69a74b30ca6", "do": "8002345678", "od": "4081456688", "initiationMethod": "Inbound", "startTime": "2019-07-02T17:32:28Z", "udeleženci": [ { "participantKey": "4081456688", "type" : "END_USER" } ], "callAttributes": "{\"devscv24__AAA_Test__c\":\"vrednost polja\",\",\"Other_Field__c\":\"druga vrednost\"}", "parentVoiceCallId": "fsdfzuhsdfsa-43556fgef3-56g44gv4ew", "callOrigin": "Predogled", "čakalna vrsta": "čakalna vrsta123" }

Podroben opis parametrov, ki jih sprejema ta zahteva, je na voljo v uradni dokumentaciji Salesforce v razdelku »Parametri«.

Odziv (uspešen)

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

Odziv (z napakami)

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

Posodobi glasovni klic

Posodobi glasovni klic, ko je klic končan. S tem API posodobite parametre, povezane s klici, ki niso na voljo v fazi ustvarjanja glasovnega klica. Update VoiceCall API je asinhrona operacija. Ne morete poizvedovati o stanju klica API.

To končno točko lahko uporabite tudi za ustvarjanje glasovnega klica tudi po koncu klica. To vedenje je uporabno v primerih, ko želite zabeležiti zapis v storitvi Salesforce za zapuščene ali neodgovorjene klice, ali v katerem koli drugem primeru, ko glasovni klic še ni bil ustvarjen.

Končna točka URI

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

Metoda HTTP

POST

Glave

Pooblastilo: Nosilec <access_token>

Vrsta vsebine: application/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, "čakalna vrsta": "čakalna vrsta123", "agent": "agent123", "agentInteractionDuration": 12, "longestHoldDuration" : 10, "totalHoldDuration": 21, "recordingLocation": "Bern", "totalRecordingDuration": 55, "callAttributes": "{\"devscv24__AAA_Test__c\":\"vrednost polja\",\"Other_Field__c\":\"druga vrednost\"}", "disconnectReason": { "value": "TELECOM_PROBLEM", "isError": true } }

Podroben opis parametrov, ki jih sprejema ta zahteva, je na voljo v uradni dokumentaciji Salesforce v razdelku »Parametri«.

Odziv (uspešen)

{ "data": { "status": "v teku" }, "errors": null, "success": true }

Posodobi glasovni klic API je asinhrona operacija. Ne morete poizvedovati o stanju klica API.

Odziv (z napakami)

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

Izvedi Omni-flow

Izvaja tok Omni-Channel za usmerjanje klicev. Posreduje klic ID (Salesforce VoiceCallId ali ContactId prodajalca telefonije) kot parametre toka in vrne navodila za usmerjanje agenta ali čakalne vrste v tok stikov. Service Cloud Voice privzeto uporablja tok (ali nadomestno čakalno vrsto), določen za telefonski kanal, ki se ujema s klicano številko. Če se klicana številka ne ujema z obstoječim telefonskim kanalom, lahko za ta klic API po želji nastavite novo klicano številko, tok Omni-Channel in nadomestno čakalno vrsto kot vhodne parametre.

Service Cloud Voice uporablja ta prednostni vrstni red za usmerjanje klicev:

  1. Uporabi nastavitvi Omni-Channel Flow in Fallback Queue za telefonski kanal, ki se ujema s klicano številko. Pretok ima prednost. Če potek ne uspe, se uporabi nadomestna čakalna vrsta.
  2. Uporabi parametra flowDevName in fallbackQueue, ki sta določena v klicu Execute Omniflow API.

Končna točka URI

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

Metoda HTTP

POST

Glave

Pooblastilo: Nosilec <access_token>

Vrsta vsebine: application/json

Parametri

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

  • Parameter voiceCallId je Salesforce voiceCallId ali kontakt prodajalca telefonije ID.
  • Podroben opis parametrov, ki jih sprejema ta zahteva, je na voljo v uradni dokumentaciji Salesforce v razdelku »Parametri«.

Odziv (uspešen)

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

AGENT_INFO in QUEUE_INFO ustrezajo polju »ExternalId« v CallCenterRoutingMap

Odziv (z napakami)

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

Jasno usmerjanje

Izbriše zapis PSR (PendingServiceRouting) za glasovni klic. Tega API ni treba poklicati za večino scenarijev; zapis PSR se samodejno izbriše, ko klic ni več preusmerjen. Vendar pa obstajajo nekateri scenariji, na primer za zgrešene ali zapuščene klice pri uporabi partnerskih telefonskih sistemov, kjer morate izrecno poklicati to API, da počistite zapis PSR.

Končna točka URI

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

Metoda HTTP

POST

Glave

Pooblastilo: Nosilec <access_token>

Vrsta vsebine: application/json

Parametri

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

  • Parameter voiceCallId je Salesforce voiceCallId ali kontakt prodajalca telefonije ID.
  • Podroben opis parametrov, ki jih sprejema ta zahteva, je na voljo v uradni dokumentaciji Salesforce v razdelku »Parametri«.

Odziv (uspešen)

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

Odziv (z napakami)

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

Prevodi telefonskih številk

Različne interakcije med storitvijo Cloud Voice in Webex Contact Center so odvisne od prevodov telefonskih številk. Zaradi mednarodnih razlik in aplikacij, specifičnih za stranke, je potrebno prilagodljivo orodje za prenos telefonskih številk iz formata A v format B.

Rešitev Webex Contact Center for Service Cloud Voice samodejno odstrani vse znake razen številk, ključnikov (#), zvezdic (*), vejic (,) in vodilnih znakov plus (+). Prav tako odstrani prvi pojav (0). To bo storjeno PRED uveljavitvijo prevodov telefonskih številk.

V tem priročniku je opisano, kako konfigurirate prevode telefonskih številk.

Polja

Prevodi telefonskih številk so shranjeni v poljih Ime-vrednost. To vam omogoča, da konfigurirate neomejeno število pravil za posamezno funkcijo.

Konfiguracija je shranjena kot niz JSON.

Upoštevajte, da je treba poševnicam nazaj uiti, npr. \d+ postane \\d+.

{"Odstrani vse znake razen številk":"[1,17]->[^\\d]+","V notranjo številko":"[7,17]->(\\d{7})(\\d{4})->$2"}

Polje Ime tehnično ni uporabljeno. Tam je treba dodati človeško berljiv niz, da bi hitro ugotovili namen tega pravila. Dobra imena so na primer: Odstranite vse vodilne ničle, dodajte vodilni plus itd.

Ustvarjanje pravil prevajanja

Pravila so na voljo kot regularni izrazi. Natančneje: implementacija JavaScripta regularnih izrazov.

Dober način za začetek je branje dokumenta RegExp iz spletnih dokumentov MDN.

Kljub temu je ustvarjanje zapletenih regularnih izrazov pogosto okorno. Zato smo dodali dodatno sintakso, da bi bila konfiguracija čim lažja.

Spodnja slika prikazuje splošno sintakso pravila prevajanja telefonskih številk:

Predikatu

Predikat se uporablja za določanje intervala, ki določa dolžino števila, ki se ujema.

Zgornji predikat določa, da se vse številke z dolžino od 7 do 11 znakov (vključno z robovi + presledki) ujemajo.

Predikati se vedno ujemajo s prvotno dolžino števila. To pomaga poenostaviti konfiguracijo z zmanjšanjem tveganja trčenja pravil za notranje/zunanje številke.

Vzorec

Vzorec določa obliko števila, ki se bo ujemalo.

Zgornji vzorec navaja, da mora biti številka sestavljena samo iz številk in jih izbere.

Izbirnik

Izbirniki določijo končno obliko števila. Če je treba dodati znake / številke, ki prvotno niso bili prisotni, je to kraj za to.

Izbirnik je zadnji korak pri izdelavi številke. Na podlagi izhodnega vzorca izbirnik zgradi novo številko.

Primer 1

Naslednji primer prikazuje, kako prenesti številko, prejeto iz kontaktnega centra v obliki 0319175200, v švicarski format E164 +41 31 917 52 00.

V tem primeru sta uporabljeni dve pravili prevajanja (1. in 2.)

Prvo pravilo v tem primeru dejansko ne spremeni številke. Za številke, dolge od 1 do 17 znakov, bi bilo odstranjeno vse drugo razen številk. Ker ni prisotna nemestna prisotnost, se nič ne spremeni.

Drugo pravilo velja za številke, dolge točno 10 znakov (prvotno). 0319175200 se ujema in zato se uporabi pravilo. Vzorec določa, da se mora število začeti s skupino ene števke (\d{1}), ki ji sledi skupina dveh števk (\d{2}), ki ji sledi skupina s tremi števkami (\d{3}) in tako naprej.

Izbirnik nato dostopa do skupin vzorcev, da določi nov niz številk. To pomeni, da se $2 sklicuje na prvo (\d{2}) in zato vsebuje 31.

Primer 2

Naslednji primer prikazuje, kako prenesti številko, prejeto iz kontaktnega centra v obliki +14693150217, v ameriški format E164 +1 469 315 0217.

V tem primeru sta uporabljeni dve pravili prevajanja (1. in 2.)

  1. Ta številka je dolga natanko 12 znakov, zato se uporablja pravilo »Dodaj presledke ameriškim številkam«.
  2. (\+1) pravi, da se mora število začeti z +1. Če je številka dolga 12 znakov, vendar se ne začne z znakom +1, se pravilo prekliče in nič se ne spremeni.
  3. (\d{3}) pravi, da morajo +1 slediti 3 številke.
  4. (\d{3}) pravi, da morajo zadnjim 3 številkam slediti še 3 številke.
  5. (\d{4}) pravi, da morajo zadnjim 3 številkam slediti 4 številke.

Če se kaj od tega ne ujema, se številka ne spremeni.

Torej vsa pravila veljajo za "+14693150217". Zato se številka spremeni za "$ 1 $2 $3 $4":

  1. $1 se nanaša na skupino (\+1), številka, ki jo želite poslati v storitev Cloud Voice, je videti kot +1.
  2. $2 se nanaša na prvo od dveh (\d{3}), številka, ki jo želite poslati v storitev Cloud Voice, je videti kot +1 469.
  3. $3 se nanaša na drugo od obeh (\d{3}), številka, ki jo želite poslati v storitev Cloud Voice, izgleda kot +1 469 315.
  4. $4 se nanaša na zadnjo skupino (\d{4}), številka, ki jo želite poslati v storitev Cloud Voice, je videti kot +1 469 315 0217.

Presledki v nadomestnem delu pravila "$1 $2 $3 $4" se uporabljajo neposredno. Torej, če uporabite "$ 1-$-$-$3-$4", bo številka prevedena v: +1-469-315-0217

Prav tako lahko odstranite skupine: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->$2 $3 $4 bo prevedeno v: 469 315 0217. [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})-> $3 $4 bo prevedeno v: 315 0217.

Možno je tudi pretvoriti mednarodno ameriško številko v lokalno, kot je: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->($2) $3-$4.

Nato bo dohodna številka "+14693150217" prevedena v: (469) 315-0217.

Primer 3

Naslednji primer prikazuje, kako prenesti številko, prejeto iz kontaktnega centra v obliki +491515555531, v nemški format E164 +49 151 5555 531.

V tem primeru sta uporabljeni dve pravili prevajanja (1. in 2.)

  1. Ta številka je dolga natanko 13 znakov, zato se uporablja pravilo »Dodaj presledke nemškim številkam«.
  2. (\+49) pravi, da se mora število začeti z +49. Če je številka dolga 13 znakov, vendar se ne začne z znakom +49, se pravilo prekliče in nič se ne spremeni.
  3. (\d{3}) pravi, da morajo +49 slediti 3 številke.
  4. (\d{4}) pravi, da morajo zadnjim 3 številkam slediti 4 številke.
  5. (\d{3}) pravi, da morajo zadnjim 4 številkam slediti 3 številke.

Če se kaj od tega ne ujema, se številka ne spremeni.

Torej vsa pravila veljajo za "+491515555531". Zato se številka spremeni za "$ 1 $2 $3 $4":

  1. $1 se nanaša na skupino (\+49), številka, ki jo želite poslati v storitev Cloud Voice, je videti kot +49.
  2. $2 se nanaša na prvo od dveh (\d{3}), številka, ki jo želite poslati v storitev Cloud Voice, je videti kot +49 151.
  3. $3 se nanaša na drugo od obeh (\d{4}), številka, ki jo želite poslati v storitev Cloud Voice, izgleda kot +49 151 5555.
  4. $4 se nanaša na zadnjo skupino (\d{3}), številka, ki jo želite poslati v storitev Cloud Voice, je videti kot +49 151 5555 531.

Enako velja za prvo pravilo. Z nadomestnim delom $1 $2 $3 $4 lahko izberete, kaj želite uporabiti iz številke.

Več primerov prevajanja Regex

Opis Prevajanje Regex
Odstrani vse znake razen številk [1,17]->[^\d]+
Odstrani vse znake razen številk & + [1,17]->[^+\d]+
Opis Prevajanje Regex
Odstrani +1 [12,12]->(.{ 1})(\d{1})(\d{10})->$3
Odstrani +1 [10,12]->(^\+1+)(\d+)->$2
Odstrani +49 [10,15]->(^\+49+)(\d+)->$2
Odstrani +49 [10,15]->(.{ 1})(\d{2})(\d{9})->$3
Odstrani +41 [10,13]->(^\+41+)(\d+)->$2
Odstrani +41 [10,13]->(.{ 1})(\d{2})(\d{9})->$3
Odstrani +XX [10,14]->(^\++)(\d{2})(\d+)->$3
Opis Prevajanje Regex
Odstranite + in ga zamenjajte z ničlami US E164 [10,12]->(.{ 1})(\d{1})(\d{10})-> 001 $3
Odstranite +1 in ga zamenjajte z ničlami US E164 [10,12]->(^\+1+)(\d+)-> 001$2
Odstranite + in ga zamenjajte z ničlami DE E164 [12,15]->(.{ 1})(\d{2})(\d{10})-> 0049 $3
Odstranite +49 in ga zamenjajte z ničlami DE E164 [10,12]->(^\+49+)(\d+)-> 0049$2
Odstranite + in ga zamenjajte z ničlami CH E164 [10,13]->(.{ 1})(\d{2})(\d{9})-> 0041 $3
Odstranite +41 in ga zamenjajte z ničlami CH E164 [10,12]->(^\+41+)(\d+)-> 0041$2
Opis Prevajanje Regex
Ameriška številka s presledkom [12,17]->(\d{1})(\d{3})(\d{3})(\d{4})->+1 $2 $3 $4
Ameriška številka s presledkom [12,17]->(\+1)(\d{3})(\d{3})(\d{4})->$1 $2 $3 $4
DE številka s presledkom [12,17]->(\d{2})(\d{3})(\d{4})(\d{3})->+49 $2 $3 $4
DE številka s presledkom [12,17]->(\+49)(\d{3})(\d{4})(\d{3})->$1 $2 $3 $4
CH številka s presledkom [12,17]->(\d{2})(\d{2})(\d{3})(\d{2})(\d{2})->+41 $2 $3 $4
CH številka s presledkom [12,17]->(\+41)(\d{2})(\d{3})(\d{2})(\d{2})->$1 $2 $3 $4

Konfiguracija strani za glasovni klic

Konfiguracija strani za snemanje glasovnega klica

Stran za snemanje glasovnega klica je privzeto vnaprej konfigurirana s postavitvijo 3 stolpcev in naslednjimi komponentami:

  • Ukrepi in priporočila
  • Opombe o klicih
  • Podrobnosti klica
  • Posnetkov

Komponente lahko prosto odstranite ali dodate na stran, odvisno od poslovnih potreb. Uporabite lahko tudi različne postavitve strani, vendar se lahko nekatere komponente, kot sta predvajalnik posnetkov klicev in telo pogovora, prilegajo le na srednja in velika območja predloge.

Prikaz komponente Razlog za zaključek

Komponenta Zaključni razlog mora biti prikazana med klicem in zaključkom.

Dodajte komponento Cisco Wrap-Up Reason na stran za snemanje glasovnega klica:

  1. Povlecite spletno komponento Cisco Wrap-Up Reason Lightning iz območja po meri seznama Komponente strele na stran Snemanje glasovnega klica.
  2. Kliknite Shrani.
  3. Kliknite Aktiviraj.
  4. Kliknite Dodeli kot privzeto organizacijo.
  5. Kliknite Shrani.
  6. Znova kliknite Shrani in nato puščico Nazaj, da se vrnete na stran.

Komponenta Cisco Wrap-Up Reason se bo samodejno prikazala med klicem in med zaključkom:

Če je dodana na stran, se komponenta Cisco Wrap-Up Reason prikaže za vsak klic, tudi če v Cisco Contact Center ni konfiguriran noben zaključek.

Prikaz predvajalnika posnetkov klicev

Predvajalnik posnetkov klicev bo prikazan, če je bila za ustrezen glasovni klic shranjena povezava za snemanje.

Če želite komponento predvajalnika posnetkov klicev dodati na stran snemanja glasovnega klica, sledite tem korakom:

  1. Povlecite spletno komponento Predvajalnik posnetkov klicev Lightning na stran snemanja glasovnega klica
  2. Kliknite Shrani.
  3. Kliknite Aktiviraj.
  4. Kliknite Dodeli kot privzeto organizacijo.
  5. Kliknite Shrani.
  6. Znova kliknite Shrani in nato puščico Nazaj, da se vrnete na stran.

Webex Skrbniki

Konfiguracija toka

Zaslonsko pojavno okno

Vozlišče »Screen Pop« je na voljo v storitvi Webex Contact Center Flow. Uporablja se lahko za sprožitev pojavnega zaslona v storitvi Service Cloud Voice ali v ločenem oknu.

Več informacij o tej funkciji najdete v dokumentaciji Flow Designer.

Zaslon se pojavi v ločenem oknu

Če želite odpreti zaslon pop v ločenem oknu, mora biti v vozlišču "Screen Pop" naveden absolutni URL. Parameter poizvedbe bo URL-ju dodan kot iskalni parameter.

Podprti so naslednji načini:

  • Nov brskalnik Tab - Vedno odpre nov brskalnik Tab.
  • Obstoječi brskalnik Tab - Na prvem zaslonu brskalnika Tab se odpre nov brskalnik Tab. Ta Tab bo namenski Tab za naslednja pojavna okna zaslona obstoječega brskalnika Tab in URL bo osvežen v tem določenem brskalniku Tab.
  • Znotraj namizja - se obravnava na enak način kot Novi brskalnik Tab.

Trenutno odprta stran lahko prepreči preusmeritev. V tem primeru se v novem brskalniku Tab odpre pojavno okno zaslona Obstoječi brskalnik Tab.

Ali je bil ta članek koristen?
Ali je bil ta članek koristen?