V tomto článku
dropdown icon
Prehľad
    Webex Contact Center for Salesforce Service Cloud Voice
    Požiadavky a obmedzenia
    Licencie
    Povoliť Omni- Channel
    Obmedzenia
dropdown icon
Požiadavky
    Nefunkčné kódy
dropdown icon
Integrovať
    Inštalácia
    Inštalácia a konfigurácia kontaktného centra Webex pre službu Cloud Voice
    Priradiť stav(-y) prítomnosti(-ov) zástupcom(-om)
dropdown icon
Konfigurácia
    kontaktného centra
    Importovať kontaktné centrum
    Nastavenie kontaktného centra
dropdown icon
Prispôsobiť
    Externá klientska aplikácia pre integráciu Webex Contact Center
    Webex Contact Center Konfigurácia a skript na vytvorenie záznamov hlasových hovorov
Salesforce Povolenia Vyžadované Užívateľskou Funkciou
dropdown icon
Služba Cloud Voice API Wrapper
    Požiadavky
    Použiť Service Cloud Voice API Wrapper
    Získať Access_ Token
    Spracovať požiadavky
    Vytvoriť hlasové volanie (sekcia)
    Aktualizovať hlasové volanie
    Spustiť Omni- flow
    Vyčistiť smerovanie
dropdown icon
Telefónne číslo Preklady
    Vytvorenie pravidiel prekladu
dropdown icon
Nastavenie stránky VoiceCall
    Konfigurácia záznamovej stránky VoiceCall
    Zobraziť komponent Zabaliť dôvod
    Zobraziť prehrávač nahrávania hovorov
dropdown icon
Webex Admins
    Konfigurácia toku
Integrácia Webex Contact Center s Salesforce Service Cloud Voice
list-menuV tomto článku
list-menuSpätná väzba?

Webex Contact Center for Salesforce Service Cloud Voice integruje robustné CCaaS (Contact Center as a Service) spoločnosti Cisco s CRM, čo umožňuje firmám spravovať všestranné interakcie so zákazníkmi (hlasové, digitálne) v rozhraní Salesforce, pomocou Webex AI pre virtuálnych agentov, transkripciu a inteligentné smerovanie, transformovať agentov na "super-agentov" s jednotnými údajmi pre lepšie skúsenosti zákazníkov.

Prehľad

Webex Contact Center for Salesforce Service Cloud Voice

Webex Contact Center for Service Cloud Voice je integračné riešenie, ktoré prináša silu Webex Contact Center do konsole Salesforce Service Cloud Voice Omni-channel agenta.

Pred inštaláciou si pozrite nasledujúcu časť:

aby ste sa dozvedeli o predpožiadavkách a obmedzeniach služby Salesforce Service Cloud Voice a zabezpečili, že vaša služba Salesforce Org je pripravená povoliť a nainštalovať balík Webex Contact Center for Service Cloud Voice.

Požiadavky a obmedzenia

Požiadavky (podtéma)

Užívateľské rozhrania: Služba Cloud Voice je k dispozícii iba v aplikácii Salesforce Lightning Experience.

Služba Cloud Voice je k dispozícii v týchto vydaniach.

  • Podnik
  • Neobmedzený
  • Vývojár

Licencie

  • Zákazníci si musia okrem štandardných alebo prémiových licencií Flex 3 pre Webex Contact Center zakúpiť novú licenciu A-SF-VOICE na prihláseného agenta. Ďalšie informácie nájdete v návode na objednávanie Flex 3.

  • Salesforce Voice for Partner Telefón

Predtým, ako zapnete funkciu Voice, musíte vo svojej org nastaviť základné služby.

  • Prejdite na Informácie o spoločnosti > Povolenie Set License
    • Pozrite sa na Service Cloud Voice User (Partner Phone).

      Všetky Developer Edition teraz prichádzajú s 5 Partnerské telefónne licencie k dispozícii na testovanie.

  • Prípadne to môžete overiť tak, že pôjdete do Setup Salesforce a vyhľadáte "hlas" v ľavom bočnom paneli.

    • Ak sa zobrazí "Partnerské telefónne kontaktné centrá", máte licenciu SCV.
    • Ak možnosť "Partnerské telefónne kontaktné centrá" nie je viditeľná, potom "Povoliť Service Cloud Voice" postupujte podľa nižšie uvedených krokov.
      • Prejdite do služby Salesforce Setup a vyhľadajte a vyberte "Nastavenie telefónu partnera" a prepnite tlačidlo na "Povoliť službu Cloud Voice".

      • Povoliť Omni-Channel nechať svojich agentov robiť a prijímať hovory.

Povoliť Omni- Channel

Ak je Omni-Channel už povolený vo vašom org, preskočte tento krok.

  1. Z nastavenia zadajte Omni-Channel Settings v poli Rýchle hľadanie, potom vyberte Omni-Channel Settings.

  2. Vybrať Enable Omni-Channel.
  3. Kliknúť Save.

Obmedzenia

  • Hlas je k dispozícii iba v Lightning Experience.
  • Funkcia Voice je podporovaná v službách Service Cloud a Sales Cloud ako doplnková licencia.
  • Hlas nie je podporovaný na Salesforce Mobile ani na iPade Safari.
  • Hlas je podporovaný iba v prehliadačoch Google Chrome, Microsoft Edge (Chrome) a Mozilla Firefox. Cookies musia byť povolené, aby bolo možné povoliť jedno prihlásenie (SSO).
  • Štandardná navigácia nie je podporovaná.
  • Telefón je vysoko regulovaný, takže sa poraďte so svojím zástupcom Salesforce o dostupnosti hlasu vo vašom regióne.

Požiadavky

Nefunkčné kódy

Nájsť idle kódy

Ak chcete nastaviť nečinné kódy, postupujte podľa týchto krokov:
1

Prihláste sa do portálu riadenia.

2

Prejsť na Contact Center > DESKTOP EXPERIENCE > Idle/Wrap-up Codes.

3

Uistite sa, že sú zobrazené Idle Codes, v opačnom prípade kliknite na tlačidlo rozbaľovacieho filtra a vyberte Idle Code v hornej časti stránky.

4

Kliknutím na Idle Code otvorte zobrazenie podrobností. Tu môžete nájsť Idle Code ID.

Identifikátory je možné skopírovať a potom použiť pre konfiguráciu Mapovanie stavu prítomnosti. Jeden z identifikátorov musí byť použitý ako Predvolený dôvod Cisco Not Ready.

Integrovať

Inštalácia

Pred inštaláciou si pozrite časť Požiadavky a obmedzenia, kde sa dozviete viac o požiadavkách a obmedzeniach služby Salesforce Service Cloud.

Inštalácia a konfigurácia kontaktného centra Webex pre službu Cloud Voice

Po získaní licencie Service Cloud Voice for Partner Telephony sa stránka Partner Telephony Setup zobrazí v ponuke Setup.

Ďalšie informácie možno nájsť v oficiálnom odkaze spoločnosti Salesforce ( priamy odkaz).

1

Z nastavenia zadajte Partner Telephony Setup v Spojených štátoch amerických Quick Find box, a potom vyberte Partner Telephony Setup.

2

Povoliť Turn on Voice with Partner Telephony.

Zariadenie Partner Telephony Contact Centers Stránka sa objaví v Setup menu.

Ak plánujete nasadiť balík v pieskovisku Salesforce, vymeňte login.salesforce.com časť montážneho spojenia s test.salesforce.com. Všimnite si, že tento balík je odstránený z vašej organizácie pieskoviska vždy, keď vytvoríte novú kópiu pieskoviska.

Nainštalovať balíček

Inštalácia balíka:

1

Ak chcete spustiť inštaláciu, otvorte poskytnuté prepojenie balíka.

2

Prihláste sa do organizácie Salesforce, kde by mal byť balík nainštalovaný.

3

V sprievodcovi inštaláciou vyberte možnosť zabezpečenia "Inštalovať iba pre správcov" (1) a kliknite na Inštalovať (2).

Zistite, ktorí používatelia dostanú určité povolenia k objektom a komponentom, ktoré prichádzajú s balíkom Webex Contact Center for Service Cloud Voice. Okrem toho im udeľujte tieto povolenia; súbory povolení, ktoré prichádzajú s balíkom Webex Contact Center for Service Cloud Voice, pomáhajú tomuto procesu.

Sprievodca inštaláciou balíkov – zobrazí sa uvítacia obrazovka:

Inštalačný balík nie je priamo prístupný cez Salesforce AppExchange. Zákazníci musia použiť tlačidlo 'Get it Now' v zozname AppExchange, ktoré otvorí kontaktný formulár na vyžiadanie inštalačného odkazu a aktivácie Cisco.

4

Poskytnite nasledujúce nastavenia povolení aspoň jednému používateľovi, aby ste mohli vytvoriť kontaktné centrum:

Contact Center Admin (Partner Telephony).
5

Kliknite na Nastavenie | Používatelia | Používatelia.

6

Hľadať a vybrať užívateľa.

7

Prejdite nadol na položku „Nastavenie povolení“.

8

Kliknite na tlačidlo Edit Assignments

9

Pre Správca kontaktného centra: priraďte Správca kontaktného centra (Partner Telephony) Nastavenie povolení.

10

Pre Agents Contact Center: priraďte Agent Contact Center (Partner Telephony) Permissions Set a Webex Contact Center SCV Agent Permissions Set.

Neodporúča sa vybrať si Install for All Users možnosť, pretože udeľuje všetky povolenia (čítať, vytvárať, upravovať a odstraňovať) na komponentoch a objektoch balíka každému používateľovi, ktorý používa vlastný používateľský profil.

11

Priraďte licenciu na balík pre používateľov na prácu s Connects for Service Cloud Voice.

  • Kliknite na Nastavenie | Aplikácie | Balenie | Nainštalované balíky.
  • Kliknite na Spravovať licencie vedľa nedávno nainštalovaného Webex Contact Center for Service Cloud Voice.
  • Kliknite na Pridať používateľov.
  • Vyberte používateľov, ktorým má byť licenčná muse priradená a kliknite na Pridať.

12

Prípadne môžete kliknúť na Nastavenie | Používatelia | Používatelia..

13

Vyhľadajte a vyberte používateľa.

14

Posunúť nadol na Managed Packages.

15

Kliknúť Assign Licenses.

16

Vybrať Webex Contact Center for Service Cloud Voice Balík zo zoznamu.

17

Kliknúť Add.

18

Vytvorte Stavy prítomnosti na definovanie, ktoré servisné kanály sú priradené rôznym stavom. Agenti sa môžu prihlásiť do Omni-Channel s rôznymi stavmi v závislosti od druhu práce, ktorú sú oprávnení prijímať.

19

Z nastavenia zadajte Presence Statuses v poli Rýchle hľadanie, potom vyberte Presence Statuses.

20

Kliknúť New. Vytvorte aspoň jeden stav pre "Online" a jeden pre "Zaneprázdnený".

  • Vytvorte pre RONA vyhradený stav Zaneprázdnenej prítomnosti. Konfigurácia prítomnosti môže byť použitá na automatické nastavenie stavu Omni-Channel na určený stav vždy, keď sa RONA objaví na strane CTI alebo v rámci Salesforce.
  • Ak nastavíte stav RONA v rámci Presence Configuration, uistite sa, že not používate predvolenú konfiguráciu prítomnosti. V súčasnosti Webex Contact Center for Service Cloud Voice nenačíta stav RONA nakonfigurovaný v predvolenej konfigurácii.

Priradiť stav(-y) prítomnosti(-ov) zástupcom(-om)

1

V časti Nastavenie zadajte do poľa Rýchle hľadanie položku Sady povolení a potom vyberte položku Sady povolení.

2

Kliknite pre otvorenie Partner Telephony Permission Set.

3

Kliknúť Service Presence Statuses Access.

4

Kliknúť Edit.

5

V prípade Available Service Presences zoznam, vyberte stav prítomnosti (stavy), ktoré boli predtým vytvorené a kliknite na tlačidlo Add priradiť ich k nastavenému povoleniu. Agenti, ktorí sú priradení k tomuto súboru povolení, sa môžu prihlásiť do Omni-Channel s ktorýmkoľvek zo stavov prítomnosti, ktoré im boli sprístupnené.

6

Kliknúť Save.

7

Kliknúť Manage Assignments na tej istej stránke. Potom kliknite Add Assignment v pravom hornom rohu, vyberte požadovaného používateľa, kliknite na tlačidlo Next, vybrať Expiration Option pre priradených používateľov (voliteľné) a potom kliknite na tlačidlo Assign.

Služba Cloud Voice používa externú doménu na prevádzku so záznamom VoiceCall. Nasledujúce adresy URL musia byť pridané do "Nastavenia vzdialených stránok" v nastaveniach ( kliknite sem pre otvorenie oficiálnej dokumentácie):

Príklad: Ako nájsť URL inštancie.

8

Po prihlásení sa pozrite na adresu URL v paneli s adresou vášho prehliadača. Inštancia URL je časť pred ".my.salesforce.com" alebo ".salesforce.com" alebo .” lightning.force.com”. Napríklad, ak je vaša URL adresa https://orgfarm-54a38e30ad-dev-ed.develop.my.salesforce-setup.com/, potom "orgfarm-54a38e30ad-dev-ed.develop" je vaša inštancia URL.

Príklad:

Pôvod org URL: https://cisco.lightning.force.com

Príklad: URL pre pridanie:

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

9

V aplikácii Lightning Service Console App sa vyžaduje nástroj Omni-Channel pre agenta na používanie služby Service Cloud Voice.

  • V časti Nastavenie zadajte do poľa Rýchle hľadanie položku Aplikácie a potom vyberte položku Správca aplikácií.
  • Kliknite na rozbaľovací zoznam vedľa aplikácie Service Console alebo aplikácie, ktorú chcete používať, a potom kliknite na položku Upraviť.
  • V časti Nastavenia aplikácií kliknite na položku Položky Utility (Iba Desktop).
  • Kliknite na položku Pridať položku Utility.
  • V modálnom okne vyhľadajte Omni-Channel.
  • Kliknite na Omni-Channel.
  • Kliknite na položku Uložiť a ukončiť správcu aplikácií.

Oficiálny odkaz z Salesforce možno nájsť kliknutím na Let's Do This tlačidlo, ktoré otvorí stránku Konfigurácia služby Agent Experience for Service Cloud Voice with Partner Telephony na portáli pomoci Salesforce ( priamy odkaz).

10

Z nastavenia zadajte Partner Telephony Setup v poli Rýchle hľadanie, potom vyberte Partner Telephony Setup.

11

Posunúť dolu na sekciu 5 More Voice Settings.

12

Aby bolo možné Povoliť ochranu Clickjack pre stránky Visualforce s hlavičkami vypnutými pri práci so softfónom v Lightning Experience, musíte pridať domény, z ktorých sú softphone načítané vlastné panely nástrojov ako dôveryhodné domény, okrem URL inštancie Salesforce.

Tieto nastavenia a zoznam dôveryhodných domén nájdete v časti Nastavenie | Bezpečnosť | Nastavenie relácie.

Ak chcete získať správnu doménu Visualforce, prejdite na Nastavenie | Vlastný kód | Visualforce Pages a kliknite na tlačidlo Náhľad pre CiscoScvMainWxCC. Salesforce môže automaticky presmerovať na inú adresu URL v závislosti od konfigurácie Salesforce ORG. Skopírujte URL adresu a pridajte ju do Trusted Domains for Inline Frames zoznam, ktorý vyberá "Stránky vizuálnej sily" ako typ IFrame.

Príklad: Názov mojej domény--cisco_wxcc_scv.vf.force.com

Ak chcete získať doménu Salesforce Instance, skopírujte URL adresu zobrazenú v riadku URL prehliadača a pridajte ju do Trusted Domains for Inline Frames List výber zoznamu Visualforce Pages ako typ IFrame.

Príklad: MyDomainName.lightning.force.com

Ak nemáte nainštalovanú doménu My Domain vo vašej org, váš formát adresy URL je iný. Ak máte nasadenú doménu My Domain a rozšírené domény nie sú povolené vo vašej org, váš formát URL je iný. Ak rozšírené domény nie sú povolené, tento formát ovplyvňuje aj URL adresy Stabilizovať v aplikácii Visual Force, Experience Builder, štúdio Site.com a obsahové súbory Nastavenie mojej domény. Podrobnosti nájdete v Formáty URL mojej domény v Pomocníkovi služby Salesforce.

Ochrana a nastavenia dôveryhodných domén pre Lightning Experience

13

Aby bolo možné zobraziť ovládacie prvky nahrávania počas hovorov, agenti potrebujú Control Call Recording povolenie aplikácie.

Ak ju chcete priradiť, pridajte ju do súboru povolení vytvoreného v kroku Stavy prítomnosti.

  • Otvorte súbor povolení.
  • Kliknite na tlačidlo App Permissions odkaz.
  • Kliknite na tlačidlo Edit tlačidlo.
  • Pridať call centrum Control Call Recording povolenie a uložiť.

Konfigurácia

kontaktného centra

Súbor definície kontaktného centra určuje súbor polí a hodnôt, ktoré sa používajú na definovanie kontaktného centra v aplikácii Salesforce pre konkrétny systém CTI. Salesforce používa súbory definície Contact Center na podporu integrácie s viacerými dodávateľmi systému CTI.

Ďalšie informácie možno nájsť v oficiálnej dokumentácii spoločnosti Salesforce ( priamy odkaz).

Importovať kontaktné centrum

Stiahnite si najnovšiu verziu Contact Center tu.

Aktualizácia z beta: Táto príručka popisuje čistú inštaláciu vydania všeobecnej dostupnosti (GA) integrácie Webex Contact Center pre Salesforce Service Cloud Voice.

Ak inovujete z beta verzie integrácie, neopakujte existujúci záznam kontaktného centra partnerov. Namiesto toho:

  1. Importujte XML súbor Partner Contact Center, ktorý je súčasťou vydania GA.
  2. Vytvorte nový záznam kontaktného centra partnerov pomocou importovaného XML.
  3. Aktualizujte svoju konfiguráciu tak, aby ste mohli používať novo vytvorené kontaktné centrum partnerov.

Kontaktné centrum GA Partner XML obsahuje aktualizované hodnoty konfigurácie vrátane správnej adresy URL konektora a ďalších metaúdajov. Opakované použitie záznamu Partner Contact Center vytvoreného z Beta XML môže zachovať zastarané konfiguračné hodnoty a zabrániť riadnemu fungovaniu integrácie.

1

Z nastavenia zadajte Partner Telephony Contact Centers v Spojených štátoch amerických Quick Find políčko, potom vyberte Partner Telephony Contact Centers.

Zobrazí sa zoznam existujúcich (ak existujú) kontaktných centier.
2

Kliknúť Create Contact Center na pravej strane stránky.

3

Vybrať Webex Contact Center ako váš poskytovateľ telefónnych služieb. Potom kliknite Next.

Otvorí sa prehliadač súborov.
4

Vybrať .xml súbor, ktorý obsahuje definíciu kontaktného centra.

5

Kliknúť Open.

Súbor sa importuje.
6

Skontrolujte, či sa vaše kontaktné centrum zobrazuje v zobrazení zoznamu kontaktných centier.

Nastavenie kontaktného centra

1

Z nastavenia zadajte Partner Telephony Contact Centers v Spojených štátoch amerických Quick Find políčko, potom vyberte Partner Telephony Contact Centers.

2

Kliknite na Centrum kontaktov, ktoré bolo predtým importované.

3

Kliknúť Edit.

Table 1. Contact Center details
PolePopis
Zobraziť názov Toto je názov kontaktného centra, ktoré sa zobrazí v zozname dostupných kontaktných centier. Rovnaký súbor definície Kontaktného centra (.xml) je možné importovať viackrát a dať mu rôzne názvy zobrazení.
Verejný kľúč

Ak chcete používať hlasové funkcie, vyžaduje sa certifikát s verejným a súkromným kľúčom. Aby bolo možné získať súkromný kľúč, je možné Vytvoriť samopodpísaný certifikát, Vytvoriť certifikát podpísaný certifikačnou autoritou alebo priamo importovať súbory Java keystore (JKS) alebo súbory Bouncy castle fips keystore (BCFKS) pomocou Import from keystore tlačidlo.

Po vytvorení certifikátu:

  • Kliknite na tlačidlo Certificate štítok.
  • Kliknúť Download Certificate.
  • Otvorte stiahnutý certifikát pomocou textového editora.
  • Kopírovať jeho obsah do Public key oblasť kontaktného centra.

Vyžadované: Áno

Jedinečný názov certifikátu

Zariadenie Unique Name samopodpísaného certifikátu vytvoreného pre Verejný kľúč.

Vyžadované: Áno

ID pripraveného štátu
  • Otvoriť Presence Statuses Stránka v nastaveniach.
  • Kliknite na tlačidlo Online stav a skopírujte jeho ID Salesforce z URL bar.
  • Vložte ID do tohto poľa.

Vyžadované: Áno

ID štátu nie je pripravený
  • Otvoriť Presence Statuses Stránka v nastaveniach.
  • Kliknite na tlačidlo Busy stav a skopírujte jeho ID Salesforce z URL bar.
  • Vložte ID do tohto poľa.

Vyžadované: Áno

Predvolený dôvod Cisco nie je pripravený

ID kódu idle Cisco, ktorý sa používa ako predvolený kód idle v prípade, že nie je poskytnuté žiadne mapovanie pre určitý stav prítomnosti.

Vyžadované: Áno

Ak chcete skontrolovať nakonfigurované identifikátory idúceho kódu, pozrite si časť Idúce kódy.

Mapovanie stavu prítomnosti

Používa sa na mapovanie stavov prítomnosti Salesforce Omni do stavu Cisco Ready a kódov dôvodov Not Ready.

Zariadenie Idle Code Musia sa pridať statusy:

  • Otvoriť Presence Statuses Stránka v nastaveniach.
  • Kliknite na jeden z Busy staty a skopírujte jeho ID Salesforce z URL bar. Identifikátory stavu prítomnosti začínajú 0N5. napríklad 0N51X0000000AUT.
  • Vložte ID do tohto poľa, za ktorým nasleduje čiarka a ID kódu idle Cisco.
  • Jeden alebo viac Busy mapovanie je možné pridať pomocou oddeľovania čiarok.

Aby sa predišlo problémom so synchronizáciou, Default Not Ready ID Musí byť tiež nakonfigurovaný v mapovaní.

Ak ste nastavili stav pre Decline a tiež Push Timeout v rámci Presence Configuration, tiež ich pridať do mapovania so zodpovedajúcim stavom Cisco Not Ready.

Formát:

  • Zaneprázdnené mapovanie: busyPresenceID1,ciscoAuxCodeID1
  • Predvolené mapovanie nie je pripravené: defaultNotReadyPresenceID,ciscoDefaultNotReadyAuxCodeID
  • Online mapovanie: onlinePresenceId,0

Oddeľte každé kompletné mapovanie bodkočiarkou.

Vyžadované: Áno

Tu je príklad dokončených Idle Codes pre obed, stretnutie, prestávku.

Premenná hovoru pre ID hlasového hovoru

Premenná volania použitá na uloženie ID aktuálneho hlasového volania. Používa sa na správnu aktualizáciu stavu hovoru.

Formát: Názov premennej nakonfigurovaný v Webex Contact Center Flow. Napríklad: SCV_VoiceCallRecordId

Vyžadované: Áno

Východzia hodnota: SCV_VoiceCallRecordId

Ak ste skombinovali ID záznamu hlasového hovoru a kľúč na volanie dodávateľa do jednej premennej toku, môžete v tomto poli nastaviť jej názov. Pozri tiež ukazovateľ toku pre ID záznamu hlasového hovoru a kľúč volajúceho dodávateľa.

Premenná volania pre volací kľúč dodávateľa

Premenná volania, ktorá sa používa na uloženie kľúča volania dodávateľa aktuálneho hlasového volania. Používa sa na otvorenie správneho záznamu hlasových hovorov.

Formát: Názov premennej nakonfigurovaný v Webex Contact Center Flow. Napríklad: SCV_VendorCallKey

Vyžadované: Áno

Východzia hodnota: SCV_VendorCallKey

Ak ste skombinovali ID záznamu hlasového volania a kľúč volania dodávateľa do jednej premennej toku, môžete toto pole nechať prázdne a nakonfigurovať názov premennej toku pomocou ID záznamu hlasového volania a kľúča volania dodávateľa v poli "Premenná volania pre identifikátor hlasového volania". Pozri tiež Premenná toku pre ID záznamu hlasového hovoru a kľúč volajúceho predajcu.

Dialing Telefónne číslo Preklad

Pravidlá prekladu telefónneho čísla, ktoré sa vzťahujú na číslo pred jeho vytočením.

Pozri Preklady telefónneho čísla

Vyžadované: Nie

Oblasť kontaktného centra Webex

Nájomca sa používa na určenie oblasti Webex Contact Center. Možno ho nájsť na adrese URL portálu Webex Contact Center, Dev Portal alebo Desktop. Napríklad devportal.wxcc-eu2.cisco.com používa región eu2.

Formát: eu2

Vyžadované: Áno

Webex Contact Center regióny a zodpovedajúce reťazce:

  • NÁS: us1
  • Kanada: ca1
  • SPOJENÉ KRÁĽOVSTVO: eu1
  • Nemecko: eu2
  • Austrália: anz1
  • Singapur: sg1
  • Japonsko: jp1
Webex Contact Center WebRTC doména

Doména sa používa na vytvorenie správneho pripojenia WebRTC. Použite umiestnenie svojho nájomcu Webex Contact Center:

  • NÁS: 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

Vyžadované: Áno pre WebRTC

Povoliť prepis WCCAI

Používa sa na zapnutie alebo vypnutie prepisu WCCAI.

Formát: True alebo False

Vyžadované: Nie

Východzia hodnota: False

Uložiť odkaz na záznam

Používa sa na uloženie odkazu na nahrávanie hovorov Webex v zázname hlasových hovorov.

Formát: True alebo False

Vyžadované: Nie

Východzia hodnota: True

4

V spodnej časti Contact Center stránka, kliknite na tlačidlo Add tlačidlo pod Contact Center Users sekcia.

5

Kliknite na + vedľa používateľov, ktorí majú prístup do otvoreného kontaktného centra.

Iba používatelia, ktorí majú Contact Center Agent (Partner Telephony) povolenia nastavené a už neboli priradené k iným kontaktným centrám, ktoré sú uvedené v tomto zozname.

Prispôsobiť

Externá klientska aplikácia pre integráciu Webex Contact Center

Konfigurácia externej klientskej aplikácie pre konektor Webex Contact Center Salesforce

Ak chcete naplno využívať službu Service Cloud Voice, tok hovorov Contact Center môže byť prispôsobený na vytvorenie záznamu hovoru Voice Call a na spustenie toku Omni-Channel Salesforce počas hovoru na IVR.

Vytvoriť certifikát

Uistite sa, že ste už vytvorili digitálny certifikát podľa bezpečnostnej politiky vašej organizácie.

Ak chcete vytvoriť digitálny certifikát, pozrite si dokumentáciu Salesforce na https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm.

Príklad

openssl genrsa -des3 -passout pass:<password> -out server.pass.key 2048
openssl rsa -passin pass:<password> -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr

    Country Name (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 []:<password>
    An optional company name []:

openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

server.crt => Certifikát pre externý klient aplikácie Salesforce

server.key => Súkromný kľúč pre konektor Salesforce v Webex Control Hub

Nastavenie povolení pre užívateľa integrácie SCV

Nasledujúci súbor povolení poskytuje prístup k triedam Apex, ktoré používajú Connects for SCV na integráciu s tokmi Contact Center IVR a Webex Contact Center for Salesforce pre SCV.

Nasleduje príklad konfigurácie a popisuje minimálne požadované povolenia pre integráciu Contact Center / IVR na prácu.

  • Z nastavenia prejdite na Používatelia | Nastavenia povolení.
  • Kliknite na tlačidlo New tlačidlo.
    • Zadajte Štítok, napríklad: IVR prístup k triedam SCV Apex
    • Názov API sa automaticky vypĺňa
    • Licencia: Žiadne
    • Kliknite na tlačidlo Save tlačidlo.
  • Otvorí sa nový súbor povolení.
  • Prejsť na Apex Class Access.
  • Kliknite na tlačidlo Edit tlačidlo a pridať nasledujúce triedy Apex:
    • cisco_wxcc_scv.ServiceRouting
  • Prejsť na System Permissions.
  • Kliknite na tlačidlo Edit tlačidlo a povoliť nasledujúce Povolenia:
    • Apex REST služby
    • API povolené

Minimálny prístup - profil integrácie iba API

Tento profil sa používa na integráciu s kontaktným centrom Webex pre Salesforce pre SCV na vytvorenie záznamov hlasových hovorov a vykonanie Omni-Flow z toku IVR.

Nasleduje príklad konfigurácie a popisuje minimálne požadované povolenia pre integráciu Contact Center / IVR na prácu.

Toto je klon z profilu Minimálny prístup - API iba integrácie.

  • Z nastavenia prejdite na Používatelia | Profily.
  • V zozname profilov vyhľadajte Profil Minimálny prístup - Iba integrácie API.
  • Kliknite na názov profilu pre otvorenie Minimum Access - API Only Integrations profil.
  • Na stránke Minimum Access - API Only Integrations profil, kliknite na Clone tlačidlo.
  • Zadajte nový názov profilu, napríklad: Integrácia SCV.
  • Kliknite na tlačidlo Save tlačidlo.
  • Otvorí sa nový profil.
  • Overte, či váš profil Minimálny prístup – API Only Integrations má všetky povolenia odstránené zo samotného profilu.
  • Prejsť na System Permissions.
  • Uistite sa, že sú povolené nasledujúce Povolenia:
    • API povolené
    • Iba používateľ API

Užívateľ integrácie SCV

Nasleduje príklad konfigurácie a popisuje minimálne požadované povolenia pre integráciu Contact Center / IVR na prácu. Pre používateľa integrácie SCV nie je potrebná žiadna licencia Salesforce Service Cloud Voice ani Webex Contact Center for Salesforce pre SCV.

  • Z nastavenia prejdite na Používatelia | Používatelia.
  • Kliknite na tlačidlo New User tlačidlo.
    • Zadajte meno, priezvisko a všetky ostatné povinné polia.
    • Používateľská licencia: Salesforce Integrácia
    • Profil: vyberte profil vytvorený v predchádzajúcom kroku ("SCV Integračný profil", klon minimálneho prístupu - profil iba integrácie API)
  • Kliknite na tlačidlo Save tlačidlo.
  • Otvorte nový používateľský záznam.
  • Priradiť Permission Set vytvorené predtým ("IVR Access to SCV Apex Classes").
  • Priraďte licenciu na nastavenie povolení Salesforce API Integration.
Vytvoriť Salesforce External Client App
Vytvorenie novej externej klientskej aplikácie

Existujú dve možnosti pripojenia vašich údajov Salesforce s aplikáciami tretích strán. Obidva Connected Apps a tiež External Client Apps sú rámce na integráciu údajov. Externé klientske aplikácie sú ďalšou generáciou pripojených aplikácií.

Ak chcete nastaviť aplikáciu Salesforce External Client, ktorú používa Cisco Webex Contact Center:

  1. Od SetupNavigovať na Apps | External Client Apps | External Client App Manager.
  2. Kliknite na tlačidlo New External Client App.
  3. External Client App—Basic Information
    • Názov aplikácie externého klienta: Spoločnosť WxCC-SCV
    • Názov API: WxCC_SCV
    • Kontakt E-mail: < váš e-mail >
    • Stav distribúcie: vyberte lokálny

    Základné informácie

    External Client App—API (Enable OAuth Settings)

    • Vybrať: Povoliť OAuth
    • Nastavenie aplikácie
    • URL pre spätné volanie: http://localhost:1717/OauthRedirect ako vzorka URL pre spätné volanie
    • OAuth Scopes
    • Vybrať OAuth rozsahy:
    • Správa používateľských dát prostredníctvom API (api)
    • Kedykoľvek vykonať požiadavky (refresh_token, offline_access)

    API (Povoliť nastavenie oAuth)

    Flow Enablement

    • Vybrať: Povoliť tok nosiča JWT
    • Kliknite na položku Nahrať súbory a nahrať server.crt súbor, ktorý obsahuje váš digitálny certifikát.

    Rozmaznávať

    Security

    Odznačiť Require secret for the Web Server Flow možnosť.

    Nasledujúci

  4. Kliknite na tlačidlo Create tlačidlo.
  5. Zmeniť na Tab Policies a potom kliknite na tlačidlo Edit tlačidlo.
  6. Zásady—OAuth Zásady
    • Politika modulu
      • Oprávnení používatelia: vyberte Admin schválení používatelia sú vopred oprávnení
      • Potvrdiť zmenu
    • Autorizácia aplikácie
      • Politika obnovenia tokenu: vyberte možnosť Okamžite vyprší obnovenie tokenu
      • IP relaxácia: vyberte možnosť Vynútiť obmedzenia IP

    OAuth politiky

  7. Pravidlá – Pravidlá aplikácie
    • Úvodná stránka – žiadna
    • Vyberte nastavenia povolení – priradiť predtým vytvorené nastavenie povolení ("IVR Access to SCV Apex Classes") 

    Pravidlá aplikácie

  8. Kliknúť Save.
  9. Zmena nastavenia karty.
    • Sekcia Nastavenia OAuth, kliknite na tlačidlo Consumer Key a tiež Secret tlačidlo; počkajte na e-mail a overte si svoju identitu. Nová karta prehliadača otvorí obrazovku s podrobnosťami o spotrebiteľovi.

      Nastavenie OAuth

    • Kliknúť Copy a zachrániť Consumer Key. Spotrebiteľský kľúč sa neskôr používa na vytvorenie konektora Salesforce na Webex Contact Center Control Hub. 

      Názov aplikácie externého klienta

Webex Contact Center Konfigurácia a skript na vytvorenie záznamov hlasových hovorov

Ak chcete získať plnú hodnotu služby Salesforce Service Cloud Voice, tok hovorov v kontaktnom centre Webex sa musí upraviť tak, aby sa vytvoril záznam hlasového hovoru v službe Cloud Voice hneď po príchode hovoru do kontaktného centra.

Voliteľný Omni-Flow môže byť vykonaný pre rozhodnutia o smerovaní a automatizáciu v Salesforce.

Podrobnosti o použitých rozhraniach API nájdete v Service Cloud Voice API Wrapper.

Požiadavky

Aby bolo možné používať Service Cloud Voice API wrapper, musí byť nakonfigurovaná aplikácia Salesforce Externý klient pre integráciu IVR.

Konfigurácia konektora Salesforce v Webex Control Hub

Nastavte integračné konektory Salesforce pre kontaktné centrum Webex, ako je popísané v článku na https://help.webex.com/en-us/article/7fuy63/Set-Up-Integration-Connectors-for-Webex-Contact-Center#id_133211.

1

Prihláste sa do svojej zákazníckej organizácie na https://admin.webex.com a prejdite do sekcie Služby > Kontaktné centrum > Nastavenia nájomníkov > Integrácie>Konektory.

2

Na karte Salesforce kliknite na položku Nastaviť alebo Pridať konektor.

  • ID klienta: Externý klient App Consumer Key
  • E-mailová adresa Salesforce: Salesforce používateľské meno "SCV Integration" (pozri SCV Integration User)
  • URL: pre použitie výroby https://login.salesforce.com alebo ak nastavujete použitie dev/sandbox https://test.salesforce.com
  • Súkromný kľúč: obsah súboru server.key

DÔLEŽITÉ: UDRŽIAVAŤ BEZPEČNOSŤ PRAVIDELNÝM OTÁČANÍM TAJOMSTIEV

Uistite sa, že pravidelne otáčajte svoj súkromný kľúč a certifikát, aby ste udržali vaše integrácie v bezpečí.

Aktualizujte súkromný kľúč v konektore kontaktného centra v Webex Hub a certifikát v aplikácii pre externého klienta v Salesforce.

Tip na riešenie problémov

Po kliknutí na položku Hotovo a konektor neuloží:

  • Skontrolujte, či máte nejaké medzery pred/po vstupe.
  • Uistite sa, že váš súkromný kľúč (server.key) sa zhoduje s vašou server.crt. Ak nastavíte viacero orgov a prepínate certifikáty, nebudú fungovať.
  • Uistite sa, že Server.key začína. ----- Begin RSA Private Key -----

kontaktného centra Webex Main Flow

Table 2. Flow variale
Premenná prietokuPopis
Premenná toku pre ID záznamu hlasového hovoru Jedinečné ID na identifikáciu hovoru. Vyžaduje sa na vytvorenie záznamu hlasového hovoru.

Formát: wxcc_<Interaction Id>

Príklad: wxcc_fc4ec7d8-4c91-49aa-b764-081fbba344a8

  • Názov: SCV_VendorCallKey
  • Typ: Reťazec
  • Make Agent View: Povolené
Lokálna premenná pre začiatok hovoru

Používa sa na vytvorenie záznamu hlasového hovoru a pri aktualizácii hlasového hovoru.

  • Názov: SCV_CallStartTime
  • Typ: Reťazec
  • Make Agent Viewable: nie
Lokálna premenná pre meno/id frontu

Vrátené do Vykonajte Omni Flow, ktorý sa používa na smerovanie hovorov.

Táto premenná je potrebná iba pri použití funkcie Execute Omni Flow

  • Názov: SCV_OmniFlowFront
  • Typ: Reťazec
  • Make Agent Viewable: nie
Lokálna premenná pre meno/ id agenta

Vrátené do Vykonajte Omni Flow, ktorý sa používa na smerovanie hovorov.

Táto premenná je potrebná iba pri použití funkcie Execute Omni Flow

  • Názov: SCV_OmniFlowAgent
  • Typ: Reťazec
  • Make Agent Viewable: nie

Prehľad hlavného toku

  1. Generovať volací kľúč predajcu
  2. Nastaviť čas začiatku hovoru
  3. HTTP požiadavka: Vytvoriť záznam hlasového hovoru
  4. Vyhodnotiť HTTP odpoveď na vytvorenie záznamu hlasového hovoru
  5. Manipulácia s chybami pre vytvorenie záznamu hlasového hovoru
  6. HTTP požiadavka: Spustiť Omni Flow
  7. Vyhodnotiť HTTP odpoveď pre spustenie Omni Flow
  8. Manipulácia s chybami pre spustenie Omni Flow
  9. Pokračovať v smerovaní hovorov
Table 3. Main Flow
PrietokPopis
Generovať volací kľúč predajcu

Každý hovor spracovaný v službe Service Cloud Voice vytvára záznam hlasových hovorov v službe Salesforce a vyžaduje jedinečné ID s názvom Vendor Call Key. Pre záznamy hlasových hovorov vytvorené v kontaktnom centre Webex musí byť kľúč na volanie dodávateľa definovaný v toku WxCC a potom odovzdaný spolu s volaním agenta pomocou premennej toku.

Hodnota vendorCallKey musí spĺňať nasledujúce pravidlá:

  • Hodnota musí byť <= 255 znakov dlhá.
  • Hodnota môže obsahovať alfanumerické znaky plus podčiarknutie (_), pomlčka (-) a obdobie (.).
  • Hodnota musí začínať písmenom, nesmie obsahovať medzery, nesmie končiť podčiarknutím a nesmie obsahovať dve po sebe idúce podčiarknutia.

  • Označenie aktivity: Generovať_VendorCallKey
  • Názov premennej: SCV_VendorCallKey
  • Typ premennej: Reťazec
  • Premenná hodnota - nastavená hodnota: wxcc_{{NewPhoneContact.InteractionId}}

Nastaviť čas začiatku hovoru

Časová pečiatka UTC času začiatku hovoru. Táto časová pečiatka sa používa na vytvorenie záznamu hlasového hovoru a na aktualizáciu záznamu hlasového hovoru, ak sa volajúci pred presmerovaním na agenta zavesí.

  • Označenie aktivity: NastaviťCallStartTime
  • Premenná: SCV_CallStartTime
  • Premenná hodnota - nastavená hodnota: {{now() | replace({'[UTC]': ''})}}
HTTP požiadavka: Vytvoriť záznam hlasového hovoru

Tento krok je potrebný pre každé volanie. Po vytvorení záznamu hlasového hovoru sa ID záznamu hlasového hovoru musí odovzdať spolu s volaním agenta v premennej spolu s kľúčom na volanie dodávateľa. Nastavte použitú premennú v konfigurácii Contact Center v službe Cloud Voice.

Nastavenie požiadavky HTTP
  • Označenie aktivity: VytvoriťVoiceCall
  • Použiť overený koncový bod : Povolené
  • Konektor: Salesforce Connector vytvorený v predchádzajúcom kroku
  • Request Path: /services/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metóda: PRÍSPEVOK
  • Typ obsahu požiadavky: Aplikácia/JSON

HTTP požiadavka: Vytvoriť záznam hlasového hovoru

Tento krok je potrebný pre každé volanie. Po vytvorení záznamu hlasového hovoru sa ID záznamu hlasového hovoru musí odovzdať spolu s volaním agenta v premennej spolu s kľúčom na volanie dodávateľa. Nastavte použitú premennú v konfigurácii Contact Center v službe Cloud Voice.

Nastavenie požiadavky HTTP

  • Označenie aktivity: VytvoriťVoiceCall
  • Použiť overený koncový bod : Povolené
  • Konektor: Salesforce Connector vytvorený v predchádzajúcom kroku
  • Žiadosť Path: /services/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall
  • Metóda: PRÍSPEVOK
  • Typ obsahu požiadavky: Aplikácia/JSON

Žiadajúci orgán

Pri vytváraní záznamu hlasového hovoru môžete tiež aktualizovať vlastné polia v zázname hlasového hovoru s údajmi o hovoroch. Nižšie sú uvedené dva príklady orgánu žiadosti, jeden so všetkými požadovanými poľami, ale bez aktualizácie vlastných polí, a jeden s vlastnými poľami.

Bez aktualizácie vlastných polí v zázname hlasového hovoru:

{
  "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"
    }
  ]
}

Príklad aktualizácie vlastných polí v zázname hlasového hovoru:

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

Parametre
Názov nehnuteľnosti Hodnota
callCenterDevName Kontaktné centrum Meno vývojára
certDevName Názov certifikátu API (ako je nastavený v kontaktnom centre)
dodávateľCallKey Jedinečné ID hovoru: {{SCV_VendorCallKey}}
Veľká Británia Volané číslo/DNIS: {{NewPhoneContact.DNIS}}
z Európskej únie Volacie číslo/ANI: {{NewPhoneContact.ANI}}
štartovací čas UTC časová pečiatka {{SCV_CallStartTime}} (bude nastavený hneď po akceptovaní hovoru v skripte)
callAtribúty

Predstavuje ďalšie štandardné a vlastné polia v zázname hlasových hovorov, kde každý pár kľúčových hodnôt zodpovedá štandardnému alebo custom poľu a jeho hodnotám.

Príklad:

custfield1__c, custfield2__c, custfield3__c: Názov API vlastného poľa na objekte hlasového volania

value1, value2, value3: Hodnota pre vlastné pole

Nastavenie analýzy
  • Typ obsahu: JSON
  • Výstupná premenná: SCV_VoiceCallRecordId
  • Path Expression: $.data.voiceCallId

ID záznamu hlasového hovoru, ktorý sa má odovzdať agentovi.

Vyhodnotiť HTTP odpoveď na vytvorenie záznamu hlasového hovoru

Skontrolujte stav HTTP požiadavky na vytvorenie hlasového volania http:

  • Label: statusCodeCreateVoiceCall
  • Premenná: VytvoriťVoiceCall.httpStatusCode

Ak stavový kód == 200 => úspešný else => požiadavka zlyhala, spracovanie chyby

Manipulácia s chybami pre vytvorenie záznamu hlasového hovoru

Iba pre demo / ladenie, prehrať správu v závislosti na kóde stavu http.

Ak bola funkcia Create Voice Call úspešná, pokračujte v aplikácii Execute Omni Flow. V opačnom prípade pokračujte v smerovaní hovorov.

HTTP požiadavka: Spustiť Omni Flow (voliteľný krok)

Použite Spustiť Omni-Flow, ak chcete:

  • spúšťanie automatizovaných úloh, napríklad vyhľadávanie alebo vytváranie záznamov, a prepojenie záznamov so záznamom hlasového volania
  • vyhľadávať záznamy a robiť screenpop
  • synchronizovať fronty Salesforce a Cisco
  • Služba Cloud Voice môže rozhodnúť o smerovaní

Táto požiadavka vždy vráti "frontu" alebo "agenta" tam, kde musí byť hovor smerovaný.

Po vykonaní tejto požiadavky sa uistite, že pošlete Clear Routing v prípade, že volajúci visí predtým, ako mu bude odpovedať agent. Pozri Tok udalostí Webex Contact Center.

Nastavenie požiadavky HTTP

  • Označenie aktivity: SpustiťOmniFlow
  • Použiť overený koncový bod : Povolené
  • Konektor: Salesforce Connector vytvorený v predchádzajúcom kroku
  • Žiadosť Path: /services/apexrest/cisco_wxcc_scv/voice/v1/executeOmniFlow
  • Metóda: PRÍSPEVOK
  • Typ obsahu požiadavky: Aplikácia/JSON

Žiadajúci orgán

Okrem požadovaných polí môžete do Omni-Flow odovzdať ďalšie údaje ako vstupné premenné. Nižšie sú uvedené dva príklady žiadajúceho orgánu. Prvý bez dodatočných parametrov toku, len požadované polia, druhý s dvoma vstupnými premennými.

Príklad s parametrami Omni-Flow:

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

Príklad aktualizácie vlastných polí v zázname hlasového hovoru:

{
  "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"
  }
}

Parametre
Názov nehnuteľnosti Hodnota
callCenterDevName Kontaktné centrum Meno vývojára
certDevName Názov certifikátu API (ako je nastavený v kontaktnom centre)
hlasové volanie ID záznamu hlasového hovoru, ktorý bol vytvorený v predchádzajúcom kroku: {{SCV_VoiceCallRecordId}}
vytočenýNumber Volané číslo/DNIS: {{NewPhoneContact.DNIS}}
flowDevName Názov vývojára Omni- Flow, ktorý sa má spustiť
SpäťFront ID fronty alebo API fronty Názov fronty Salesforce fronty
flowInputParameters

Ďalšie vstupy do toku Omni-Channel (pár kľúčových hodnôt).

Príklad:

param1, param2: Názov parametra vstupu Omni-Flow

value1, value2: Hodnota parametra

Nastavenie analýzy

Front

  • Typ obsahu: JSON
  • Výstupná premenná: SCV_OmniFlowFront
  • Path Expression: $.data.queue

"Front" vrátený z Execute Omni-Flow môže byť použitý pre smerovanie.

Sprostredkovateľ
  • Typ obsahu: JSON
  • Výstupná premenná: SCV_OmniFlowAgent
  • Path Expression: $.data.agent

"Agent" vrátený z Execute Omni-Flow, môže byť použitý pre smerovanie.

Vyhodnotiť HTTP odpoveď pre spustenie Omni Flow

Skontrolujte stav HTTP požiadavky Execute Omni Flow http:

  • Label: statusCodeExecuteOmniFlow
  • Premenná: SpustiťOmniFlow.httpStatusCode

Ak stavový kód == 200 => úspešný else => požiadavka zlyhala, spracovanie chyby.

Manipulácia s chybami pre spustenie Omni Flow

Iba pre demo / ladenie, prehrať správu v závislosti na kóde stavu http.

Ak bol Spustiť Omni Flow úspešný, premenné SCV_OmniFlowQueue a SCV_OmniFlowAgent nie sú nastavené. Rozhodnutie o smerovaní v toku hovorov.

Pokračovať v smerovaní hovorov

Pokračovať v toku hovorov, volanie trasy k agentovi. Voliteľne použite SCV_OmniFlowQueue a SCV_OmniFlowAgent na výber frontu a agenta.

Webex Contact Center Event Flow

Ak volajúci prednesie hovor predtým, ako ho odpovie agenta, musíme aktualizovať službu Service Cloud Voice a ukončiť hovor.

  • Ak bol použitý Execute Omni-Flow, pošlite Clear Routing na odstránenie smerovania čakajúcich služieb (PSR)
  • Odoslať aktualizáciu hlasového hovoru, aktualizovať počiatočný a koncový čas záznamu hlasového hovoru a zmeniť stav z nového na dokončený

  1. PhoneContactEnded - Táto udalosť sa spustí po odpojení živého hovoru a odstránení všetkých účastníkov.
  2. HTTP požiadavka: Vyčistiť smerovanie
  3. HTTP požiadavka: Aktualizovať hlasové volanie
HTTP požiadavka: Vyčistiť smerovanie

  • Štítok: VymazaťRouting
  • Použiť overený koncový bod : Povolené
  • Konektor: Salesforce Connector vytvorený v predchádzajúcom kroku
  • Žiadosť Path: /services/apexrest/cisco_wxcc_scv/voice/v1/clearRouting
  • Metóda: PRÍSPEVOK

Typ obsahu požiadavky: Aplikácia/JSON

Žiadajúci orgán

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

Parametre

Názov nehnuteľnostiHodnota
callCenterDevName Kontaktné centrum Meno vývojára
certDevName Názov certifikátu API (ako je nastavený v kontaktnom centre)
hlasové volanie ID záznamu hlasového hovoru, ktorý bol vytvorený v predchádzajúcom kroku: SCV_VoiceCallRecordId

Nastavenie analýzy

Žiadne.

HTTP požiadavka: Aktualizovať hlasové volanie

  • Štítok: AktualizáciaVoiceCall
  • Použiť overený koncový bod : Povolené
  • Konektor: Salesforce Connector vytvorený v predchádzajúcom kroku
  • Žiadosť Path: /services/apexrest/cisco_wxcc_scv/voice/v1/updateVoiceCall
  • Metóda: PRÍSPEVOK
  • Typ obsahu požiadavky: Aplikácia/JSON

Žiadajúci orgán

{
  "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 }
}

Parametre

Názov nehnuteľnostiHodnota
callCenterDevName Kontaktné centrum Meno vývojára
certDevName Názov certifikátu API (ako je nastavený v kontaktnom centre)
hlasové volanie ID záznamu hlasového hovoru, ktorý bol vytvorený v predchádzajúcom kroku: SCV_VoiceCallRecordId
štartovací čas UTC časová pečiatka začiatku hovoru {{SCV_CallStartTime}} (ako sa používa na vytvorenie záznamu hlasového hovoru)
koncový čas Aktuálny časovač UTC `{{now()
odpojiťReason Dôvod odpojenia hovoru. Nehnuteľnosti isError musí byť nastavená na true aby sa správne zobrazoval.

Nastavenie analýzy

Žiadne.

Referencie jazyka

Jazykový preklad

(Voliteľné) Povoliť prekladateľskú pracovnú lavicu

Toto nastavenie platí len v prípade, že používate nastavenia jazyka prekladu.

1

Prejsť na Nastavenie → Preklad Workbench → Nastavenie jazyka prekladu.

2

Kliknúť Enable Vyberte si jazyk prekladu.

(Voliteľné) Povoliť jazyky iba pre platformu

Toto nastavenie sa vzťahuje len na jazyky iné ako EN-US.

1

Prejdite na Nastavenie → Nastavenie spoločnosti → Nastavenie jazyka.

2

Vyberte požadované jazyky.

3

Vyberte nasledujúce zaškrtávacie políčka:

  • Povoliť jazyky koncového používateľa - Pomocník a nastavenie nie sú preložené do jazykov koncového používateľa
  • Povoliť iba platformy - pre platformy nie sú poskytované žiadne štandardné preklady
4

Uložiť zmeny.

Aktivácia jazyka a výber používateľa (úloha)
1

Prejsť na Nastavenie → Preklad Workbench → Nastavenie jazyka prekladu.

2

Vyberte jazyk a vyberte používateľa, ktorý ho preloží.

3

Uložiť zmeny.

Nastavenie viacerých jazykov
Preložiť vlastné štítky
1

Prejdite na Nastavenie → Vlastné štítky.

2

Vyberte názov vlastnej značky, ktorú chcete otvoriť.

3

V zozname súvisiacich prekladov kliknite na New zadať nový preklad alebo Upraviť (vedľa jazyka), upraviť preklad.

4

Vyberte jazyk, do ktorého prekladáte.

5

Zadajte preloženú hodnotu do poľa Text prekladu. Tento text prepíše hodnotu zadanú v poli Hodnota označenia, ak je predvoleným jazykom používateľa jazyk prekladu.

6

Uložiť zmeny.

Salesforce Povolenia Vyžadované Užívateľskou Funkciou

Sada povolení agenta Webex Contact Center SCV obsahuje všetky povolenia potrebné na prácu s gadgetom Webex Contact Center a integrácie vyvinuté pre agentov.

Prístup k triede Apex (sekcia)

  • cisco_wxcc_scv.CiscoScvWxcc
  • cisco_wxcc_scv.ServiceResponseHandler
  • cisco_wxcc_scv.ServiceRouting
  • cisco_wxcc_scv.TelefónIntegráciaHandler

Vlastné prístupy typu metadát (sekcia)

  • cisco_wxcc_scv.WxCC Pripojenie

Prístup na stránku Visualforce (sekcia)

  • cisco_wxcc_scv.CiscoScvPrihlásenieWxCC
  • cisco_wxcc_scv.CiscoScvMainWxCC
  • cisco_wxcc_scv.CiscoScvOAuthPresmerovanie
  • cisco_wxcc_scv.CiscoScvSwLoader

Služba Cloud Voice API Wrapper

Požiadavky

Aby bolo možné používať Service Cloud Voice API wrapper, musí byť nakonfigurovaná aplikácia Salesforce Externý klient pre integráciu IVR.

Použiť Service Cloud Voice API Wrapper

Služba Cloud Voice (SCV) pre Salesforce používa rozhranie Telephony Integration REST API na vytváranie a aktualizáciu hovorov VoiceCalls, vykonávanie tokov Omni-Channel a odstránenie záznamov PendingServiceRouting spojených s hovorom VoiceCall. Táto služba vyžaduje autorizáciu JWT a použitie metódy PATCH HTTP, ktorá v súčasnosti nie je podporovaná Cisco IP Interactive Voice Response (IVR).

S cieľom zjednodušiť používanie Telephony Integration REST API pre SCV v (nielen) systéme IVR, bola sprístupnená nová sada API, ktorá zahŕňa existujúce API Salesforce a je prístupná priamo z Salesforce Org, kde je nainštalovaný balík Webex Contact Center for Service Cloud Voice.

Service Cloud Voice API Wrapper odstraňuje potrebu overenia tokenu JWT, implementuje dodatočné kontroly údajov požadovaných API Salesforce a zlepšuje objekty odozvy.

Získať Access_ Token

Spustite požiadavku POST na https://<your-domain-name>.my.salesforce.com/services/oauth2/token

Odoslanie nasledujúcich parametrov v tele:

{
 "grant_type": "client_credentials",
 "client_id": "<consumer key of the connected app>",
 "client_secret": "<consumer secret of the connected app>"
 }
If the request is successful, the following JSON response will be returned:
{
 "access_token": "<your-access-token>",
 "instance_url": "<your-org-base-url>",
 "id": "https://login.salesforce.com/id/<id>/<id>",
 "token_type": "Bearer",
 "issued_at": "<timestamp>",
 "signature": "<unique-signature-code>"
 }

Spracovať požiadavky

URL inštancie musí obsahovať my.salesforce.com.

Príklad správneho inštancie URL: https://abc-123.my.salesforce.com

Použitie akejkoľvek inej domény ako URL inštancie (t.j. https://abc-123.lightning.force.com ) vyústi do 401 neautorizovaného stavu s vráteným chybovým kódom INVALID_SESSION_ID.

Vytvoriť hlasové volanie (sekcia)

Vytvorí záznam VoiceCall obsahujúci účastníkov (t. j. volajúceho a príjemcu) záznamu VoiceCall. Keď vytvoríte záznam VoiceCall, v službe Salesforce sa vytvorí konverzácia. Toto API používajte len v kontexte v reálnom čase, čo znamená, že toto API by ste mali používať len pri spustení hovoru. Toto rozhranie API sa môže použiť aj na vytvorenie záznamov VoiceCall pre prenos a konferenčné hovory zahrnutím parametra parentVoiceCallId do užitočného zaťaženia požiadavky.

Cieľový URI

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

Metóda HTTP

PRÍSPEVOK

Hlavičky

Oprávnenie: Nosič <access_token>

Typ obsahu: application/json

Parametre

{
 "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"
 }

Podrobný opis parametrov prijatých touto žiadosťou sa nachádza v Salesforce oficiálnej dokumentácii v časti „Parametre“.

Odpoveď (úspešná)

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

Odpoveď (s chybami)

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

Aktualizovať hlasové volanie

Aktualizuje VoiceCall po ukončení hovoru. Pomocou tohto rozhrania API aktualizujte parametre súvisiace s volaním, ktoré nie sú k dispozícii počas fázy vytvárania VoiceCall. Aktualizácia VoiceCall API je asynchrónna prevádzka. Stav hovoru API nemôžete vyhľadávať.

Tento koncový bod sa môže použiť aj na vytvorenie hovoru VoiceCall aj po ukončení hovoru. Toto správanie je užitočné v scenároch, v ktorých chcete zaznamenať záznam v službe Salesforce pre opustené alebo zmeškané hovory alebo pre akýkoľvek iný scenár, v ktorom ešte nebolo vytvorené volanie VoiceCall.

Cieľový URI

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

Metóda HTTP

PRÍSPEVOK

Hlavičky

Oprávnenie: Nosič <access_token>

Typ obsahu: application/json

Parametre

{
 "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
 }
 }

Podrobný opis parametrov prijatých touto žiadosťou sa nachádza v Salesforce oficiálnej dokumentácii v časti „Parametre“.

Odpoveď (úspešná)

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

Aktualizácia VoiceCall API je asynchrónna prevádzka. Stav hovoru API nemôžete vyhľadávať.

Odpoveď (s chybami)

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

Spustiť Omni- flow

Vykonáva tok Omni-Channel na volania trasy. Prechádza ID volania (Salesforce VoiceCallId alebo telefónny predajca ContactId) ako parametre toku a vráti pokyny agenta alebo frontu smerovanie do toku kontaktu. Služba Cloud Voice predvolene používa tok Omni-Channel (alebo záložný front) určený pre telefónny kanál, ktorý zodpovedá vytočenému číslu. Ak sa vytočené číslo nezhoduje s existujúcim telefónnym kanálom, môžete voliteľne nastaviť nové vytočené číslo, tok Omni-Channel a záložný front ako vstupné parametre pre toto volanie API.

Služba Cloud Voice používa toto poradie priority na presmerovanie hovorov:

  1. Používa nastavenia Omni-Channel Flow a Fallback Front pre telefónny kanál, ktorý zodpovedá vytočenému číslu. Prietok má prednosť. Ak prietok zlyhá, použije sa náhradný front.
  2. Používa parametre flowDevName a fallbackQueue uvedené v volaní Execute Omniflow API.

Cieľový URI

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

Metóda HTTP

PRÍSPEVOK

Hlavičky

Oprávnenie: Nosič <access_token>

Typ obsahu: application/json

Parametre

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

  • Parameter voiceCallId je Salesforce voiceCallId alebo ID kontaktu dodávateľa telefónu.
  • Podrobný opis parametrov prijatých touto žiadosťou sa nachádza v Salesforce oficiálnej dokumentácii v časti „Parametre“.

Odpoveď (úspešná)

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

AGENT_INFO a QUEUE_INFO zodpovedajú poľu ExternalId v CallCenterRoutingMap

Odpoveď (s chybami)

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

Vyčistiť smerovanie

Odstráni záznam PendingServiceRouting (PSR) pre hlasový hovor. Toto rozhranie API nemusí byť volané vo väčšine scenárov; záznam PSR sa automaticky vymaže, keď už hovor nie je presmerovaný. Existujú však niektoré scenáre, ako napríklad zmeškané alebo opustené hovory pri používaní partnerských telefónnych systémov, kde musíte explicitne zavolať toto API na vymazanie záznamu PSR.

Cieľový URI

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

Metóda HTTP

PRÍSPEVOK

Hlavičky

Oprávnenie: Nosič <access_token>

Typ obsahu: application/json

Parametre

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

  • Parameter voiceCallId je Salesforce voiceCallId alebo ID kontaktu dodávateľa telefónu.
  • Podrobný opis parametrov prijatých touto žiadosťou sa nachádza v Salesforce oficiálnej dokumentácii v časti „Parametre“.

Odpoveď (úspešná)

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

Odpoveď (s chybami)

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

Telefónne číslo Preklady

Rôzne interakcie medzi Service Cloud Voice a Webex Contact Center závisia od prekladov telefónneho čísla. Z dôvodu medzinárodných rozdielov a aplikácií špecifických pre zákazníka je potrebný prispôsobiteľný nástroj na prenos telefónnych čísel z formátu A do formátu B.

Riešenie Webex Contact Center for Service Cloud Voice automaticky odstráni všetky znaky okrem čísel, hashtagov (#), hviezdičiek (*), čiarok (,) a znamienok plus (+). Odstraňuje tiež prvý výskyt (0). To sa urobí PRED Preklady Telefónneho Čísla.

Táto príručka popisuje, ako konfigurovať preklady telefónneho čísla.

Polia

Preklady telefónnych čísel sú uložené v poliach Názov a hodnota. To vám umožní nastaviť neobmedzené množstvo pravidiel pre každú funkciu.

Konfigurácia je uložená ako JSON reťazec.

Všimnite si, že backslashes je potrebné uniknúť, napr. \d+ sa stáva \\d+.

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

Názov poľa sa technicky nepoužíva. Je tam pridať ľudsky čitateľný reťazec, aby bolo možné rýchlo identifikovať účel tohto pravidla. Dobré mená sú napríklad: Odstrániť všetky vedúce nuly, Pridať vedúce plus atď.

Vytvorenie pravidiel prekladu

Pravidlá sú poskytované ako regulárne výrazy. Presnejšie: Implementácia regulárnych výrazov v JavaScript.

Dobrý spôsob, ako začať, je čítanie dokumentu RegExp z webových dokumentov MDN.

Vytváranie zložitých Regulárnych Výrazov je však často ťažkopádne. Preto sme pridali extra syntax, aby sme nastavenie čo najjednoduchšie.

Nižšie uvedený obrázok zobrazuje všeobecnú syntax pravidla prekladu telefónneho čísla:

Predpovedať

Predikát sa používa na určenie intervalu definujúceho dĺžku čísla, ktoré sa má zhodovať.

Vyššie uvedená predikcia určuje, že všetky čísla s dĺžkou medzi znakmi 7 a 11 (vrátane okrajov + medzier) sa zhodujú.

Predpovede vždy zodpovedajú pôvodnej dĺžke čísla. To pomáha zjednodušiť konfiguráciu znížením rizika kolízie pravidiel pre interné / externé čísla.

Vzor

Vzor určuje formát čísla, ktoré sa má zhodovať.

Vyššie uvedený vzor uvádza, že číslo musí pozostávať iba z číslic a vyberie ich.

Volič

Voliče definujú konečný formát čísla. Ak je potrebné pridať znaky / číslice, ktoré neboli pôvodne prítomné, toto je miesto na to.

Volič je posledným krokom pri stavbe čísla. Na základe výstupu vzoru, volič vytvorí nové číslo.

Príklad 1

Nasledujúci príklad ukazuje, ako preniesť číslo prijaté z kontaktného centra vo formáte 0319175200 do švajčiarskeho formátu E164 +41 31 917 52 00.

V tomto príklade sa používajú dve pravidlá prekladu (1. a 2.)

Prvé pravidlo v tomto príklade skutočne nemení číslo. Pri číslach medzi znakmi 1 a 17 sa odstráni všetko okrem číslic. Keďže nie je prítomná žiadna číslica, nič sa nemení.

Druhé pravidlo sa vzťahuje na čísla, ktoré sú presne dlhé 10 znaky (pôvodne). 0319175200 sa zhoduje, a preto sa pravidlo aplikuje. Vzor udáva, že číslo musí začínať skupinou s jednou číslicou (\d{1}), nasledovanou skupinou s dvoma číslicami (\d{2}), nasledovanou skupinou s tromi číslicami (\d{3}) a tak ďalej.

Volič potom pristupuje k skupinám vzorov na definovanie nového číselného reťazca. To znamená, že $2 odkazuje na prvý (\d{2}), a preto obsahuje 31.

Príklad 2

Nasledujúci príklad ukazuje, ako preniesť číslo prijaté z kontaktného centra vo formáte +14693150217 do amerického formátu E164 +1 469 315 0217.

V tomto príklade sa používajú dve pravidlá prekladu (1. a 2.)

  1. Toto číslo je presne dlhé 12 znakov, takže sa uplatňuje pravidlo „Pridať medzery k číslam US“.
  2. (\+1) hovorí, že číslo musí začínať s +1. Ak je číslo 12 dlhé, ale nezačína s +1, pravidlo sa zruší a nič sa nezmení.
  3. (\d{3}) hovorí, že za +1 musia nasledovať 3 číslice.
  4. (\d{3}) hovorí, že posledné 3 číslice musia nasledovať ďalšie 3 číslice.
  5. (\d{4}) hovorí, že za poslednými 3 číslicami musí nasledovať 4 číslicami.

Ak sa niektorá z týchto možností nezhoduje, číslo sa nezmení.

Takže všetky pravidlá platia pre "+14693150217". Preto sa číslo mení na „$1 $2 $3 $4”:

  1. $1 sa vzťahuje na skupinu (\+1), číslo odoslané do služby Service Cloud Voice vyzerá ako +1.
  2. $2 sa vzťahuje na prvé z dvoch (\d{3}), číslo odoslané do služby Service Cloud Voice vyzerá ako +1 469.
  3. $3 sa vzťahuje na druhý z dvoch (\d{3}), číslo, ktoré sa má poslať do služby Service Cloud Voice, vyzerá ako +1 469 315.
  4. $4 sa vzťahuje na poslednú skupinu (\d{4}), číslo odoslané do služby Service Cloud Voice vyzerá ako +1 469 315 0217.

Medzery v náhradnej časti pravidla „$1 $2 $3 $4” sa používajú priamo. Takže ak použijete "$1-$2-$3-$4", číslo by bolo preložené na: +1-469-315-0217

A môžete tiež odstrániť skupiny: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->$2 $3 $4 sa preloží na: 469 315 0217. [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})-> $3 $4 sa preloží na: 315 0217.

Je tiež možné previesť medzinárodné americké číslo na miestne číslo ako: [12, 12]->(\+1)(\d{3})(\d{3})(\d{4})->($2) $3-$4.

Potom sa prichádzajúce číslo „+14693150217“ preloží na: (469) 315-0217.

Príklad 3

Nasledujúci príklad ukazuje, ako preniesť číslo prijaté z kontaktného centra vo formáte +491515555531 do nemeckého formátu E164 +49 151 5555 531.

V tomto príklade sa používajú dve pravidlá prekladu (1. a 2.)

  1. Toto číslo je presne dlhé 13 znaky, takže sa uplatňuje pravidlo „Pridať medzery k nemeckým číslam“.
  2. (\+49) hovorí, že číslo musí začínať s +49. Ak je číslo 13 dlhé, ale nezačína s +49, pravidlo sa zruší a nič sa nezmení.
  3. (\d{3}) hovorí, že za +49 musia nasledovať 3 číslice.
  4. (\d{4}) hovorí, že za poslednými 3 číslicami musí nasledovať 4 číslicami.
  5. (\d{3}) hovorí, že za poslednými 4 číslicami musí nasledovať 3 číslicami.

Ak sa niektorá z týchto možností nezhoduje, číslo sa nezmení.

Takže všetky pravidlá platia pre "+491515555531". Preto sa číslo mení na „$1 $2 $3 $4”:

  1. $1 sa vzťahuje na skupinu (\+49), číslo odoslané do služby Service Cloud Voice vyzerá ako +49.
  2. $2 sa vzťahuje na prvé z dvoch (\d{3}), číslo odoslané do služby Service Cloud Voice vyzerá ako +49 151.
  3. $3 sa vzťahuje na druhý z dvoch (\d{4}), číslo, ktoré sa má poslať do služby Service Cloud Voice, vyzerá ako +49 151 5555.
  4. $4 sa vzťahuje na poslednú skupinu (\d{3}), číslo odoslané do služby Service Cloud Voice vyzerá ako +49 151 5555 531.

To isté platí aj pre pravidlo jedna. Môžete použiť náhradnú časť $1 $2 $3 $4 vybrať, čo sa má použiť z čísla.

Ďalšie príklady prekladu Regex

Popis Preklad Regex
Odstrániť všetky znaky, ale číslice [1,17]->[^\d]+
Odstrániť všetky znaky ale číslice & + [1,17]->[^+\d]+
Popis Preklad Regex
Odstrániť +1 [12,12]->(.{1})(\d{1})(\d{10})->$3
Odstrániť +1 [10,12]->(^\+1+)(\d+)->$2
Odstrániť +49 [10,15]->(^\+49+)(\d+)->$2
Odstrániť +49 [10,15]->(.{1})(\d{2})(\d{9})->$3
Odstrániť +41 [10,13]->(^\+41+)(\d+)->$2
Odstrániť +41 [10,13]->(.{1})(\d{2})(\d{9})->$3
Odstrániť +XX [10,14]->(^\++)(\d{2})(\d+)->$3
Popis Preklad Regex
Odstráňte + a nahraďte ho nulami US E164 [10,12]->(.{1})(\d{1})(\d{10})-> 001 $3
Odstráňte +1 a nahraďte ho nulami US E164 [10,12]->(^\+1+)(\d+)-> 001$2
Odstráňte + a nahraďte ho nulami DE E164 [12,15]->(.{1})(\d{2})(\d{10})-> 0049 $3
Odstráňte +49 a nahraďte ho nulami DE E164 [10,12]->(^\+49+)(\d+)-> 0049$2
Odstráňte + a nahraďte ho nulami CH E164 [10,13]->(.{1})(\d{2})(\d{9})-> 0041 $3
Odstráňte +41 a nahraďte ho nulami CH E164 [10,12]->(^\+41+)(\d+)-> 0041$2
Popis Preklad Regex
US číslo s priestorom [12,17]->(\d{1})(\d{3})(\d{3})(\d{4})->+1 $2 $34
US číslo s priestorom [12,17]->(\+1)(\d{3})(\d{3})(\d{4})->$1 $2 $3 $4
Číslo DE s priestorom [12,17]->(\d{2})(\d{3})(\d{4})(\d{3})->+49 $2 $34
Číslo DE s priestorom [12,17]->(\+49)(\d{3})(\d{4})(\d{3})->$1 $2 $3 $4
CH číslo s priestorom [12,17]->(\d{2})(\d{2})(\d{3})(\d{2})(\d{2})->+41 $2 $34
CH číslo s priestorom [12,17]->(\+41)(\d{2})(\d{3})(\d{2})(\d{2})->$1 $2 $34

Nastavenie stránky VoiceCall

Konfigurácia záznamovej stránky VoiceCall

Stránka záznamu VoiceCall je predvolene vopred nakonfigurovaná s usporiadaním stĺpca 3 a nasledujúcimi komponentmi:

  • Akcie a odporúčania
  • Poznámky k hovoru
  • Detaily hovoru
  • Nahrávky

Komponenty môžu byť voľne odstránené alebo pridané na stránku v závislosti od obchodných potrieb. Môžu sa použiť aj rôzne rozloženia strán, ale niektoré komponenty, ako napríklad prehrávač nahrávania hovorov a telo konverzácie, sa môžu v šablóne zmestiť len na stredné a veľké plochy.

Zobraziť komponent Zabaliť dôvod

Komponent Wrap-Up Reason musí byť zobrazený počas hovoru a počas Wrap-Up.

Pridať komponent Cisco Wrap-Up Reason na stránku záznamu VoiceCall:

  1. Pretiahnuť Cisco Wrap-Up Reason Webový komponent Lightning z Vlastnej oblasti zoznamu komponentov Lightning na stránku záznamu VoiceCall.
  2. Kliknúť Save.
  3. Kliknúť Activate.
  4. Kliknúť Assign as Org Default.
  5. Kliknúť Save.
  6. Kliknúť Save opäť, potom kliknite Back arrow vrátiť sa na stránku.

Zariadenie Cisco Wrap-Up Reason komponent sa automaticky zobrazí počas hovoru a počas WrapUp:

Ak sa na stránku pridá, pre každý hovor sa zobrazí komponent Cisco Wrap-Up Reason, a to aj v prípade, že v kontaktnom centre Cisco nie je nastavené žiadne Wrap-Up.

Zobraziť prehrávač nahrávania hovorov

Prehrávač nahrávania hovorov sa zobrazí, ak bol pre príslušný hlasový hovor uložený odkaz na nahrávanie.

Ak chcete pridať komponent prehrávača nahrávania hovorov na stránku záznamu VoiceCall, postupujte podľa týchto krokov:

  1. Presuňte webovú zložku prehrávača na nahrávanie hovorov na stránku záznamu VoiceCall
  2. Kliknúť Save.
  3. Kliknúť Activate.
  4. Kliknúť Assign as Org Default.
  5. Kliknúť Save.
  6. Kliknúť Save znova, potom kliknite na šípku späť, aby ste sa vrátili na stránku.

Webex Admins

Konfigurácia toku

Vyskakovacie okno

Uzol "Screen Pop" je k dispozícii v Webex Contact Center Flow. Môže sa použiť na spustenie pop-up obrazovky vo vnútri služby Service Cloud Voice alebo v samostatnom okne.

Ďalšie informácie o tejto funkcii nájdete v dokumentácii Flow Designer .

Vyskakovať obrazovku v samostatnom okne

Pre otvorenie pop obrazovky v samostatnom okne musí byť v uzle "Screen Pop" uvedená URL absolute. Parametre dotazu budú pripojené ako parametre vyhľadávania na URL.

Podporované sú nasledujúce režimy:

  • Nová karta prehliadača - Vždy otvorí novú kartu prehliadača.
  • Existujúca karta prehliadača - Na prvej obrazovke Existujúcej karty prehliadača sa otvorí nová karta prehliadača. Táto karta bude vyhradenou kartou pre nasledujúce Existujúce karty prehliadača a adresa URL sa obnoví v rámci danej karty prehliadača.
  • Inside Desktop - Spracováva sa rovnako ako Nová karta prehliadača.

Aktuálne otvorená stránka môže zabrániť presmerovaniu. V takom prípade sa v novej karte prehliadača otvorí pop Existujúca karta prehliadača.

Bol tento článok užitočný?
Bol tento článok užitočný?