Požadavky

Před integrací Webex Contact Center s konzolí ServiceNow se ujistěte, že máte následující:

Sady aktualizací jsou určeny pouze pro vývojářské instance.

Integrovat

Postupujte podle jedné ze dvou níže uvedených metod:

Pro instance s licencí pro vývojáře doporučujeme postupovat podle kroků uvedených v části instance s licencí pro vývojáře.

Pokud vlastníte instanci s licencí Enterprise, postupujte podle pokynů pro instance s podnikovou licencí.

Nedoporučujeme kombinovat aplikaci s podnikovou licencí s instancemi sandboxu pro vývojáře.

Instalace ServiceNow pro vývojářské instance

Následující části popisují kroky k instalaci konektoru ServiceNow pro vývojářské instance.

Nainstalujte si plugin ServiceNow Openframe

1

Přihlaste se do instance ServiceNow jako správce systému.

2

Jdi na Vše > Definice systému > Pluginy.

3

Vyhledejte Openframe a nainstalujte plugin.

Potvrzení aktualizační sady

1

Stáhněte si nejnovější soubor sady aktualizací systému XML, který je k dispozici v repozitáři GitHub na tomto místě: https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml.

Název souboru: updateSet.XML

2

Přihlaste se do instance ServiceNow jako správce.

3

Jdi na Vše > Načtené sady aktualizací.

4

Klikněte Importovat sadu aktualizací z XML a vyberte soubor pro načtení souboru .XML.

5

Klikněte na tlačítko Nahrát.

6

Klikněte na název vytvořené sady aktualizací a klikněte na Sada aktualizací náhledu.

7

Dokončete kliknutím Sada aktualizací potvrzení.

Přiřazení rolí agentům

Agentům je třeba přiřadit dvě systémové role a jednu vlastní roli:

  • sn_openframe_user (systémová role)
  • interaction_agent (systémová role)
  • Agent CC (vlastní role)

1

Jdi na Vše > Zabezpečení systému > Skupiny.

2

Vyhledejte skupinu, kterou chcete upravit, a klikněte na její název.

3

Klikněte Upravit aby si vyměnili role.

4

Přidejte následující role:

  1. Agent x_caci_crm_wxcc.CC

  2. sn_openframe_user

  3. interakční_agent

5

Klikněte na položku Uložit.

6

Klikněte na Členové skupiny Tab > Upravit přidat uživatele.

7

Přidejte uživatele do seznamu a klikněte na Uložit po dokončení.

Vytvořte konfiguraci OpenFrame

1

Jdi na Vše > Openframe > Konfigurace.

2

Klikněte na možnost Nový.

3

Zadejte následující minimální hodnoty:

  1. Název: WxCC pro ServiceNow

  2. Název: Wxcc

  3. Podtitul: pro ServiceNow

  4. Aktivní: true

  5. Šířka: 300

  6. Výška: 500

  7. Třída ikon: ikona-telefonu

  8. Skupina uživatelů (ikona telefonu se zobrazí pouze těmto uživatelům): [vyberte skupinu uživatelů s rolí agenta CC]

  9. URL: x_caci_crm_wxcc_gadget.do

  10. Konfigurace (více viz Přizpůsobení Tab):

    [

    { "Klíč": "region", "Hodnota": "us1" }

    ]

Instalace ServiceNow pro instance s licencí Enterprise

Následující části popisují kroky k instalaci konektoru ServiceNow pro produkční instance.

Nainstalujte si plugin ServiceNow Openframe

1

Přihlaste se do instance ServiceNow jako správce systému.

2

Jdi na Vše > Definice systému > Pluginy.

3

Vyhledejte Openframe a nainstalujte plugin.

Nainstalujte si aplikaci Webex Contact Center

Instance s podnikovými licencemi si mohou aplikaci Webex Contact Center nainstalovat přímo z úložiště ServiceNow.

Stáhněte a nainstalujte balíček Webex Contact Center z úložiště ServiceNow: https://store.servicenow.com/

Přiřazení rolí agentům

Agentům je třeba přiřadit dvě systémové role a jednu vlastní roli:

  • sn_openframe_user (systémová role)
  • interaction_agent (systémová role)
  • Agent CC (vlastní role)

1

Jdi na Vše > Zabezpečení systému > Skupiny.

2

Vyhledejte skupinu, kterou chcete upravit, a klikněte na její název.

3

Klikněte Upravit aby si vyměnili role.

4

Přidejte následující role:

  1. Agent x_caci_crm_wxcc.CC

  2. sn_openframe_user

  3. interakční_agent

5

Klikněte na položku Uložit.

6

Klikněte na Členové skupiny Tab > Upravit přidat uživatele.

7

Přidejte uživatele do seznamu a klikněte na Uložit po dokončení.

Vytvořte konfiguraci OpenFrame

1

Jdi na Vše > Openframe > Konfigurace.

2

Klikněte na možnost Nový.

3

Zadejte následující minimální hodnoty:

  1. Název: WxCC pro ServiceNow

  2. Název: Wxcc

  3. Podtitul: pro ServiceNow

  4. Aktivní: true

  5. Šířka: 300

  6. Výška: 500

  7. Třída ikon: ikona-telefonu

  8. Skupina uživatelů (ikona telefonu se zobrazí pouze těmto uživatelům): [vyberte skupinu uživatelů s rolí agenta CC]

  9. URL: x_caci_crm_wxcc_gadget.do

  10. Konfigurace (více viz Přizpůsobení Tab):

    [

    { "Key": "region", "value": "us1" }

    ]

Přizpůsobit

Následující část vysvětluje, jak nakonfigurovat a přizpůsobit aplikaci Webex Contact Center ServiceNow Agent Desktop. Můžete přizpůsobit a automatizovat různé pracovní postupy, které agentům pomohou při správě příchozích a odchozích hovorů v rámci Webex Contact Center Agent Desktop.

Přizpůsobení vlastností konfigurace Openframe

Následující tabulka podrobně popisuje, jak přizpůsobit vlastnosti vlastního souboru rozložení plochy. Přizpůsobte chování ServiceNow tak, aby vyhovovalo vašim konkrétním obchodním potřebám.

Vlastnost konfiguračního klíče Openframe

Popis

Hodnoty

oblast

Oblast Wxcc používaná agentem

  • Severní Amerika: us1
  • Kanada: ca1
  • Spojené království: EU1
  • EU: EU2
  • APJC: anz1
  • Japonsko: jp1
  • Singapur: sg1

shareRecordVariable

CAD proměnná pro uložení Sys_Id interakce a slouží ke změně vlastnictví záznamu pro přenesené hovory.

[Výchozí:sharedRecordId] Libovolná proměnná CAD

enableNotifications

Povolte automaticky otevíraná oznámení založená na prohlížeči.

[Výchozí:false] true nebo false

screenPopOnNoMatch

Automaticky klikněte na "New record link", pokud není nalezen žádný odpovídající nový zákazník nebo nový případ, pokud není nalezen (v závislosti na screenPopIncomingMode)

[Výchozí:false] true nebo false

screenPopIncomingModeJaký typ záznamu se má hledat při příchozím hovoru. Zarovná se s customerTable nebo caseTable.[Výchozí:Zákazník] Zákazník, případ, interakce nebo zakázáno
customerTable

Tabulka pro vyhledávání zákazníků a vytváření nových záznamů odběratelů pomocí odkazu "Nový záznam".

Uživatel (ITSM) = sys_user

Kontakt (CSM) = customer_contact

[Výchozí:Uživatelé] Uživatelé nebo kontakt
caseTable

Tabulka pro vyhledávání případů a vytváření nových záznamů případů pomocí "Odkaz na nový záznam".

Incident (ITSM) = incident

Případ (CSM) = sn_customerservice_case

[Výchozí:Incidenty] Případy nebo incidenty
lookupFields

Pole oddělená čárkami, která se mají dotazovat v tabulce.

Příklad: telefon

[Výchozí:telefon,mobile_phone] Libovolné pole v tabulce definované v tabulce customerTable nebo caseTable
lookupVariable

Hodnota pro dotazování tabulek pro příchozí volání.

Příklad: CADIncidentNumCollected

[Výchozí:ANI] ANI nebo jakákoli proměnná CAD
lookupResultFields

Popisky, které se zobrazí v horní části konektoru pro vyhledávání výsledků aktivního telefonního hovoru.

Příklad: název, umístění

[Výchozí nastavení: název, titul, oddělení] Až tři pole v tabulce definované v tabulce customerTable nebo caseTable.
countryCodeRemoval

Předpony oddělené čárkami, které mají být odstraněny z proměnné ANI nebo CAD před provedením vyhledávání.

Příklad: +1,+49,+41

[Výchozí:] Jakýkoli kód země
customerRecordMapping

Mapování pro vytvoření nového záznamu zákazníka s "Odkaz na nový záznam" a naplnění proměnných dat CAD.

Příklad:

caller_id={ani}; employee_number={CADVariable3}

caseRecordMapping

Mapování pro vytvoření nového záznamu případu s "Odkaz na nový záznam" a naplnění dat.

Příklad:

caller_id={ani}; u_cisco_queue={Název_fronty}

activityRecordMappingMapování pro populaci interakčních dat.

Příklad:

short_description={ani}; u_call_disposition={CADCallResult}

omniReasonCrm[A(10]

"Nedostupný" stav přítomnosti AWA ServiceNow na kanálu CRM při příjmu hlasového hovoru.

Pokud chcete tuto hodnotu získat, přejděte na Rozšířené pracovní přiřazení > Nastavení > stavy stavu. Klikněte pravým tlačítkem myši na požadovaný stav Presence a klikněte na "Kopírovat sys_id".

Příklad: 7f888794dbd28e10999d8c3b1396198b

Jakýkoli stav přítomnosti AWA Sys_Id
omniReasonVoice

ID pomocného kódu WxCC "Idle", který se používá, když agent přijímá příchozí chat.

Příklad: cff0ca82-c623-4cde-aaf1-4e17f268f7f7

Libovolný nečinný pomocný kód WxCC
webRtcDomain WebRTC Doména. Vyberte doménu podle oblasti.

Příklad konfigurace

Tady je ukázka konfigurace, která umožňuje:

  • Vyhledání v tabulce Incidenty (na základě čísla incidentu shromážděného na IVR)
  • Vytvoření záznamu bez shody
  • Změna stavu pro OmniChannel

[

{ "Key": "region", "value": "eu2" },

{ "Key": "screenPopIncomingMode", "value": "case" },

{ "Key": "customerTable", "value": "users" },

{ "Key": "customerRecordMapping", "value": "phone={ani}; mobile_phone={ani}" },

{ "klíč": "caseTable", "value": "incidenty" },

{ "Key": "caseRecordMapping", "Value": "product=8583ce8237732000158bbfc8bcbe5dd9; short_description={ani}" },

{ "Key": "lookupFields", "Value": " numbephoner"},

{ "Key": "lookupVariable", "value": "IVR_Incident_Number" },

{ "Key": "lookupResultFields", "Value": "short_description,caller_id,priority" },

{ "Key":"enableNotifications", "Value": "true" },

{ "Key": "omniReasonCrm", "Value": "7f888794dbd28e10999d8c3b1396198b"},

{ "Key": "omniReasonVoice", "Value": "868643ae-c1ed-4849-a5be-a3deaa54f97b"},

{ "Key": "screenPopOnNoMatch", "Value": "true" }

]

Seznam proměnných

Tyto proměnné lze použít na konfiguraci openframe s následujícími parametry:

  • lookupVariable
  • customerRecordMapping
  • caseRecordMapping
  • activityRecordMapping
Název proměnnéPopis proměnné
ANIVolající číslo
DnVolané číslo
idCRM identifikátor nalezeného záznamu
wrapUpAuxCodeIdID důvodu zabalení vybraného agentem
wrapUpAuxCodeNameNázev důvodu zabalení vybraného agentem
název_virtuálního týmuNázev týmu přiřazeného k hovoru
shareRecordIdID aktivity aplikace CRM
ronaTimeoutHodnota parametru Vyzvánění zapnuto bez odpovědi 
[[Vlastní proměnné Webex CC]]Název proměnné definované v návrháři toku Webex CC 

Tento příklad ukazuje, jak uložit ani, dn wrapupAuxCodeId, wrapupAuxCodeName do pole krátkého popisu interakce:

{ "Key": "activityRecordMapping", "Value": "short_description= {ani} / {dn} / {wrapUpAuxCodeId} / {wrapUpAuxCodeName} "}

Makro uživatelského rozhraní s kliknutím, (klasické uživatelské rozhraní)

Při použití konfigurovatelných pracovních prostorů ServiceNow se automaticky povolí vytáčení telefonních záznamů. Při použití klasického zobrazení uživatelského rozhraní je nutné importovat aktualizační sadu, aby bylo možné získat stejnou funkci pro záznamy telefonů. Stáhněte sadu aktualizací klepnutím pro vytáčení a postupujte podle těchto kroků a přidejte funkci vytáčení klepnutím do klasického uživatelského rozhraní. 

1

Přejděte na Všechny > sady aktualizací systému > Načtené sady aktualizací.

2

Klikněte na Importovat aktualizovanou sadu z XML

3

Klikněte na Vybrat soubor, vyberte stažený soubor makra uživatelského rozhraní .XML a klikněte na Nahrát.

4

Kliknutím na jméno po nahrání otevřete aktualizační sadu .

5

Klikněte na Náhled sady aktualizací a po dokončení Zavřít .

6

Klikněte na Potvrdit, aktualizovat, nastavit a po dokončení zavřít .

7

Otevřete existující záznam a nakonfigurujte vytáčení kliknutím.

8

Klikněte pravým tlačítkem na název záznamu telefonu a klikněte na Konfigurovat slovník.

9

Klepněte na tlačítko Nový v atributu Tab v části Související odkazy .

10

Jako atribut vyberte Dekorace pole, zadejte wxcc_click_to_call_wxcc jako hodnotu a klepněte na Odeslat .

11

Tlačítko Click-to-dial by nyní mělo být viditelné na stránce záznamu.

12

Tento postup opakujte pro všechna ostatní pole telefonu.

WebRTC

Konektor ServiceNow podporuje WebRTC v následujících prohlížečích:

  • FireFox
  • Google Chrome

Hodnota WebRTC však není podporována v prohlížeči Microsoft Edge.

Chcete-li povolit WebRTC, uveďte, že:

  • Webex Profil CC pro stolní počítače umožňuje nastavení Plocha.
  • Máte konfigurační klíč webRtcDomain v konfigurační sadě openframe se správným názvem domény.
  • Aktualizace prohlížeče vyžaduje, abyste se odhlásili a znovu přihlásili.
  • Výběr zařízení (mikro/náhlavní souprava) není možný (k dispozici v další verzi).

Aktualizace vydaných verzí

Tato aktualizace (relevantní 6. června 2025) řeší následující vylepšení a opravy chyb:

  • Není nutná žádná instalace nového balíčku.

Funkce a vylepšení

  • (Předběžný přístup) WebRTC volání prostřednictvím konektoru
  • Synchronizovat stav agenta s AWA
  • Zobrazení konzultačních hovorů ve frontě

K dispozici je nový konfigurační soubor pro povolení WebRTC, použijte novou konfiguraci.

Opravy chyb

  • + znaménko pro ANI pouze v případě, že je agent při vytváření nového záznamu v klasickém uživatelském rozhraní a ne v uživatelském rozhraní pracovního prostoru.
  • Opraven problém související s časovým pásmem E2E.
  • Aktivita nepokračuje, pokud je hovor ukončen ze zařízení agenta.
  • Hovor je správně vyřízen, pokud zákazník zavěsí přidržený hovor během opětovného načítání konektoru.
  • Hovor zákazníka s agentem B se zobrazuje i poté, co agent A opustí konferenční hovor.
  • Správně zobrazovat čísla při zdvořilostních hovorech se zpětným voláním.
  • Automatické zabalení funguje i v případě, že dojde k závadě nebo obnovení sítě.