Integracja Webex Contact Center z Salesforce (wersja 1 — Legacy)

list-menuOpinia?
Po zintegrowaniu Webex Contact Center z konsolą Salesforce CRM można uruchomić Desktop z poziomu Salesforce.

Wymagania wstępne

Minimalny obsługiwany rozmiar interfejsu softphone to 500px. Każda wartość niższa niż 500 pikseli może powodować problemy z wyświetlaniem lub funkcjonalnością.

Przed zintegrowaniem Webex Contact Center z konsolą Salesforce CRM upewnij się, że Twój profil ma następujące uprawnienia dostępu:

  • Dostęp do Webex Contact Center.

  • Dostęp administratora do centrum sterowania pod adresem https://admin.webex.com i Centrum kontaktowego Webex. Management Portal Adresy URL Management Portal są specyficzne dla Twojego regionu.

  • Dostęp agenta do pulpitu. Adres URL pulpitu jest specyficzny dla danego regionu.

  • Dostęp agenta do następujących domen dodanych na liście dozwolonych zasad zabezpieczeń treści:

    • *.force.com

    • *.salesforce.com

    • *.lightning.force.com

    • *.lightning.salesforce.com

    Aby uzyskać więcej informacji na temat definiowania listy dozwolonych, zobacz artykuł Ustawienia zabezpieczeń dla Webex Contact Center.

  • Konto programisty Salesforce lub Sandbox (minimalny wymóg). Aby utworzyć konto, przejdź do portalu programistów Salesforce pod adresem https://developer.salesforce.com/ i kliknij Zarejestruj się.

  • Dostęp do układu pulpitu (JSON) dla Salesforce pod adresem https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.

Kanały cyfrowe, takie jak czat i e-mail, nie są obsługiwane przez złącza CRM. Dotyczy to wszystkich integracji CRM wykorzystujących te złącza. Prosimy o odpowiednie zaplanowanie procesów wdrażania i zaangażowania klientów.

Aby zintegrować Webex Contact Center z konsolą Salesforce CRM, wykonaj następujące zadania:

Zanim zaczniesz

Jeśli masz starszą wersję Webex Contact Center for Salesforce, odinstaluj starą wersję przed zainstalowaniem najnowszej wersji. Aby uzyskać więcej informacji, zobacz Odinstalowywanie Webex Contact Center for Salesforce.

1

Przejdź do Salesforce AppExchange pod adresem https://appexchange.salesforce.com/.

2

Na stronie Salesforce AppExchange wyszukaj Webex Contact Center for Salesforce.

3

Kliknij Pobierz teraz.

4

Wprowadź swoją nazwę użytkownika i hasło dla organizacji Salesforce, w której chcesz zainstalować pakiet, i kliknij Zaloguj się.

5

Wybierz jedną z następujących opcji:

  • Zainstaluj w produkcji: Wybierz tę opcję, jeśli przetestowałeś aplikację i jesteś gotowy do udostępnienia publicznego.

  • Zainstaluj w piaskownicy: wybierz tę opcję, jeśli chcesz przetestować aplikację na podstawie kopii środowiska produkcyjnego. Adres URL logowania jest inny dla środowiska piaskownicy. Po przetestowaniu aplikacji w piaskownicy należy zainstalować aplikację w środowisku produkcyjnym przy użyciu opcji Zainstaluj w produkcji.

6

Po zakończeniu instalacji kliknij przycisk Go towe.

Webex Contact Center for Salesforce jest dostępne w aplikacji Launcher.

Pobierz najnowszy plik definicji call center:

Aktualizacja pliku definicji call center

  1. Wybierz kolejno pozy cje Ustawienia > Call Center > Call Centers.

    Salesforce setup menu with 'Call Centers' highlighted.
  2. Kliknij przycisk Importu j, aby zaimportować plik.

    Menu to import a call center in Salesforce configuration.
  3. Przypisz plik do użytkowników korzystających z Webex Contact Center. Wykonaj to za pomocą funkcji Zarządzaj użytkownikami Call Center.

    Menu to add Webex Contact Center users in Salesforce configuration.
  4. Po zaimportowaniu plik definicji Call Center zostanie wyświetlony w następujący sposób:

    Webex Contact Center definition file after importing in Salesforce configuration.
1

W Salesforce kliknij ikonę koła zębatego w prawym górnym rogu i wybierz Ustawienia.

2

Wprowadź Uży tkownicy w polu Szybkie wyszuki wanie i kliknij Użytkownicy.

3

Kliknij łącze Edytuj odpowiadające użytkownikowi, któremu chcesz przyznać uprawnienia dostępu.

4

Wyszukaj parametr Call Center i w wyszukiwarce wybierz Webex Contact Center.

5

Kliknij przycisk Zapisz.

1

W Salesforce kliknij ikonę koła zębatego w prawym górnym rogu i wybierz Ustawienia.

2

Wprowadź U kłady softphone w polu Szybkie wyszukiwanie i kliknij Układy softphone.

3

Kliknij Nowy.

4

W polu Nazwa wprowadź nazwę układu i zaznacz pole wyboru Jest układem domyśl nym.

5

Z listy rozwijanej Wybierz typ połączenia wybierz typ połączenia, aby wskazać, kiedy uruchomić układ telefonu softphone:

  • Wewnętrzny: Nie używaj tej opcji.

  • Przychodzące: Umożliwia uruchomienie układu softphone dla połączeń przychodzących.

  • Wychodzące: Umożliwia uruchomienie układu softphone dla połączeń wychodzących.

6

Skonfiguruj ustawienia Screen Pop zgodnie z wymaganiami.

7

Kliknij przycisk Zapisz.

1

W Salesforce kliknij ikonę koła zębatego w prawym górnym rogu i wybierz Ustawienia.

2

Wprowadź Menedżer obiektów w polu Szybkie wyszuki wanie i wybierz Zadanie > U kłady stron.

3

Wybierz polec enie Przypisanie układu strony > Edytuj przypisanie.

4

Wybierz profil z listy w kolumnie Pro file.

5

Z listy rozwijanej Układ strony do użycia wybierz Układ zadań Webex Contact Center.

6

Kliknij przycisk Zapisz.

Plik JSON układu pulpitu dla Salesforce można pobrać ze strony https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.

Aby uzyskać więcej informacji na temat układu Management Portal pulpitu Webex Contact Center, zobacz rozdział Przydziel anie w Przewodniku Cisco Webex Contact Center konfiguracji i administracji.

1

Przejdź do Centrum Kontaktowego Webex. Management Portal

2

Na pasku Management Portal nawigacyjnym wybierz polecenie Provisioning > Układ pul pitu.

3

Kliknij Nowy układ i wprowadź szczegóły układu pulpitu.

4

Prześlij plik Salesforce Desktop Layout JSON.

5

Kliknij przycisk Zapisz, aby zapisać konfigurację.

Możesz teraz uruchomić Webex Contact Center Desktop w konsoli Salesforce CRM.

1

W Salesforce kliknij ikonę koła zębatego w prawym górnym rogu i wybierz Ustawienia.

2

Wprowadź Menedżer obiektów w polu Szybkie wyszuki wanie i wybierz Zadanie > U kłady stron.

3

Wybierz polec enie Przypisanie układu strony > Edytuj przypisanie.

4

Wybierz profile skojarzone z układem zadań Webex Contact Center.

5

Z listy rozwijanej Układ strony do użycia wybierz dowolny inny układ strony.

Upewnij się, że żadne profile nie są skojarzone z układem zadań Webex Contact Center.

6

Kliknij przycisk Zapisz.

7

Przejdź do Konfiguracji.

8

Wprowadź Zainstalowane pakiety w polu Szybkie wyszuki wanie i kliknij Zainstalowane pakiety. Lub wybierz polecenie Aplikacje > Opakowanie > Zainstalowane pakiety w sekcji Narzędzia platformy.

9

Kliknij Odinstaluj, aby wyświetlić nazwę pakietu Webex Contact Center for Salesforce.

10

Na stronie Odinstalowywanie pakietu wybierz opcję „Tak, chcę odinstalować ten pakiet i trwale usunąć wszystkie powiązane komponenty”.

11

Kliknij Odinstaluj.

Skonfiguruj system integracji telefonii komputerowej (CTI), aby włączyć Webex Contact Center.

1

Zaloguj się do Salesforce.

2

Kliknij ikonę koła zębatego w prawym górnym rogu i wybierz Konfiguracja.

3

Wprowadź Call Center w polu Szybkie wyszuki wanie i kliknij C all Centra.

4

Kliknij łącze Edytuj odpowiadające Centrum kontaktowym Webex.

5

W obszarze Informacje ogólne zaktualizuj następujące pola:

  • Wysokość Softphone: 600

  • Szerokość softphone: 550

6

Kliknij przycisk Zapisz.

  • Po zalogowaniu się do pulpitu aplikacja CRM zajmuje kilka sekund, aby zakończyć pomyślną inicjalizację. Zazwyczaj proces ten może potrwać od 5 do 15 sekund w zależności od odpowiedzi otrzymanej z aplikacji CRM. Dopiero po zakończeniu inicjalizacji stajesz się dostępny do obsługi połączeń.
  • Obsługujemy logowanie się Agent Desktop tylko przy użyciu złączy WebRTC dla Salesforce (SFDC) i Microsoft Dynamics (MS Dynamics).
  • Obecnie ta funkcja ma zastosowanie tylko do agentów.
  • Obecnie aplikacja złącza CRM nie obsługuje otwierania wielu kart. Otwarcie sprawy w nowej karcie może spowodować alerty wielokrot nego logowania w WxCC Agent Desktop lub spowodować nieprzewidywalne zachowanie agentów.

Zanim wykonasz połączenia zewnętrzne

Przed wykonaniem połączeń zewnętrznych upewnij się, że wykonałeś następujące czynności:

  • Utwórz punkt wejścia na zewnątrz i skonfiguruj strategię zewnętrznego punktu wejścia.

  • Włącz Outdial ANI dla profilu agenta.

  • Ustaw zewnętrzne sterowanie ANI na odwzorowanie numeru wybierania do punktu wejścia.

Aby uzyskać więcej informacji, zobacz rozdział Przydzielanie w Przewodniku Cisco Webex Contact Centerkonfiguracji i administr acji.

Aby uzyskać informacje na temat korzystania z pulpitu, zobacz Pod Cisco Webex Contact CenterAgent Desktopręcznik użytkownika.

W przypadku połączenia przychodzącego aplikacja znajduje w rekordzie numer automatycznej identyfikacji numeru (ANI), aby sprawdzić, czy rekord klienta jest dostępny.
  • Jeśli rekord zostanie znaleziony, a ekran został skonfigurowany, wyskakujące okienko wyświetla dane klienta.

  • Jeśli rekord nie zostanie znaleziony, pojawi się wyskakujące okienko profilu nowego kontaktu, w którym można wprowadzić szczegóły.

    Aby skonfigurować okno podręczne, z obacz Tworzenie domyślnego układu softphone w sekcji Integr acja tego artykułu.

1

W Salesforce kliknij menu App Launcher i wybierz Webex Contact Center.

2

Kliknij przycisk Telefon i zaloguj się do aplikacji.

3

Zmień status na Dostępny, aby odbierać połączenia.

4

Po odłączeniu połączenia wybierz powód podsumowujący z listy rozwijanej.

Aktywność jest rejestrowana w stosunku do odpowiedniego kontaktu Salesforce.

Aby wyświetlić dziennik aktywności, kliknij dowolny wpis na liście aktywności. Pojawiają się następujące szczegóły:

Parametr

Opis

Przypisany do

Pokazuje nazwisko agenta, który odebrał połączenie.

Temat

Pokazuje typ połączenia, datę i sygnaturę czasową.

Typ kontaktu

Pokazuje typ kontaktu.

ANI

Pokazuje numer dzwoniącego.

Czas trwania połączenia

Pokazuje czas trwania połączenia w sekundach.

Nazwa kolejki

Pokazuje nazwę kolejki.

Termin realizacji

Pokazuje datę kontynuacji.

Priorytet

Pokazuje priorytet, taki jak wysoki, normalny lub niski.

Stworzony przez

Pokazuje nazwę agenta, który utworzył rekord.

Status

Pokazuje stan wpisu połączenia.

Identyfikator obiektu wywołania

Pokazuje identyfikator obiektu, który jest używany do śledzenia wywołania.

Typ połączenia

Pokazuje typ połączenia.

DNI

Pokazuje numer telefonu agenta.

Wynik połączenia

Wyświetla opcję podsumowania, taką jak Kontynuacja, Domyślna lub opcję zdefiniowaną niestandardową.

Nazwisko

Wyświetla nazwę klienta.

Powiązane z

Pokazuje przypadek powiązany z tym działaniem.

Ostatnio zmodyfikowane przez

Wyświetla nazwę agenta, który zmodyfikował zadanie.

Komentarze

Pokazuje komentarze agenta.

1

W Salesforce kliknij menu App Launcher i wybierz Webex Contact Center.

2

Wprowadź nazwę kontaktu w polu tekstowym Search Salesforce, kliknij nazwę kontaktu, a następnie kliknij numer telefonu, który chcesz wybrać. Lub kliknij Telefon > Dialer, a następnie wprowadź numer telefonu i kliknij ikonę Telefon, aby wybrać.

3

(Opcjonalnie) Z listy rozwijanej Wybierz Outdial ANI wybierz zewnętrzny ANI, który ma być używany jako identyfikator dzwoniącego. Lista rozwijana pojawia się w kolejności alfabetycznej.

Twój administrator dodaje do Twojego profilu listę outdial ANI.

Aby usunąć zaznaczony ANI na zewnątrz, wybierz etykietę Wybierz Outdial ANI z listy rozwijanej.

Widżet Salesforce Actions zapewnia elementy sterujące interfejsem użytkownika umożliwiające bezpośrednią komunikację z Salesforce CRM z aplikacji komputerowej agenta Webex Contact Center.

Przypadek użycia

Konfiguracja definicji call center SFDC

Nowy widżet akcji Salesforce pojawia się na ekranie, gdy agent odbiera połączenie

Konfiguracja nie jest wymagana w Salesforce Dot Com (SFDC).

  • Widżet Akcje Salesforce jest osadzony w sekcji karty niestandardowego układu pulpitu.

  • Wyłącz tę funkcję, ustawiając atrybut issfdcWid getEnabled na false. Domyślnie ten atrybut jest ustawiony na true i jest włączony w niestandardowym układzie pulpitu.

Otwórz rekord aktywności w trybie edycji

Ta funkcja jest domyślnie włączona. Od strony SFDC nie jest wymagana żadna konkretna konfiguracja.

Skojarzenie obiektu CRM z działalnością połączenia telefonicznego

Ta funkcja jest domyślnie włączona. Od strony SFDC nie jest wymagana żadna konkretna konfiguracja.

Utwórz obiekt case i otwórz w trybie edycji

Ta funkcja jest domyślnie włączona. Od strony SFDC nie jest wymagana żadna konkretna konfiguracja.

Notatki o połączeniach na żywo:

  • Przechwytywanie notatek połączeń podczas aktywnego połączenia z klientem

  • Zaktualizuj notatki połączeń do rekordu aktywności połączeń telefonicznych.

W pliku definicji call center znajduje się określona konfiguracja umożliwiająca włączenie lub wyłączenie tej funkcji.

Administrator SFDC musi określić pole SFDC w obiekcie zadania, aby zaktualizować przechwycone notatki połączeń.

Edytuj pola w sekcji Tworzenie rekordu aktywności połączenia w pliku definicji call center, aby włączyć i zaktualizować rekord aktywności w aplikacji Salesforce.

  • Ustaw parametr Record Call Live Notes jako Praw da, aby włączyć funkcję Notat ki o połączeniach na żywo.

  • Parametr Live Call Notes Mapowanie pola ma domyślną wartość opisu pola obiektu zadania SFDC. To pole jest aktualizowane o notatki połączeń.

    Administrator SFDC ma uprawnienia do aktualizacji notatek połączeń o dowolne inne pole.

1

W Salesforce kliknij menu App Launcher i wybierz Webex Contact Center.

2

Z listy rozwijanej Aplikacje nawig acyjne wybierz R aporty.

Jeśli Raporty nie ma na liście, kliknij Edycja > Dodaj więcej elementów i dodaj raporty.

3

Aby wyświetlić istniejące raporty, kliknij Wszystkie raporty.

Istnieje domyślny raport aktywności połączeń, który jest instalowany w Webex Contact Center for Salesforce. Możesz modyfikować daty oraz dodawać lub usuwać pola i filtry.

4

Aby utworzyć nowy raport, kliknij R aporty > Nowy raport.

5

Na karcie Kreator raportów wybierz wymagany typ raportu i kliknij Zap isz i uruchom.

6

Wprowadź nazwę raportu i kliknij Zapisz.

Webex Contact Center for Salesforce generuje ten raport przy użyciu danych z Salesforce.

Webex Contact Center for Salesforce report using data from Salesforce.

W poniższej sekcji opisano dostosowywanie każdej sekcji pliku definicji call center oraz jego możliwe wartości, opis i komentarze.

Pomaga to administratorowi dostosować zachowanie w oparciu o wymagany przypadek użycia.

Pole

Możliwe wartości

Opis

Nazwa Wewnetrzna

WebExccagentDesktopV202209019

Brak zmian w tej wartości.

Wyświetlana nazwa

Webex Contact Center Agent Desktop 2.0 (wrzesień 2022)

Brak zmian w tej wartości.

Adres URL adaptera CTI

https://desktop.wxcc-us1.cisco.com/

Wartością domyślną jest amerykańskie centrum danych. Możesz zmienić wartość na podstawie lokalizacji centrum danych.

Ameryka Północna: https://desktop.wxcc-us1.cisco.com

Wielka Brytania: https://desktop.wxcc-eu1.cisco.com

UE: https://desktop.wxcc-eu2.cisco.com

APJC: https://desktop.wxcc-anz1.cisco.com

Użyj interfejsu API CTI

prawda

Brak zmian w tej wartości.

Wysokość Softphone

550

Brak zmian w tej wartości.

Tryb zgodności Salesforce

Błyskawica

Brak zmian w tej wartości.

Pole

Możliwe wartości

Opis

Zaawansowane wyświetlanie ekranu włączone

Prawda lub fałsz

Flaga funkcji umożliwiająca wyszukiwanie wyskakujące na ekranie w oparciu o zmienną CAD.

Nazwa zmiennej CAD

Nazwa zmiennej CAD

Nazwa zmiennej CAD, która zawiera parametr wyszukiwania wyskakującego ekranu.

Usuń ciągi przedrostków ANI

Kody krajów

Określ kody krajów oddzielone przecinkami, a zostaną one usunięte z prefiksu ANI połączenia przychodzącego.

Pole

Możliwe wartości

Opis

Włącz wyświetlanie ekranu bez pasujących rekordów

Prawda lub fałsz

Jest to flaga funkcji umożliwiająca włączenie scenariusza wyskakującego ekranu bez dopasowania rekordu. Upewnij się, że wyłączyłeś scenariusz dopasowania rekordów w konfiguracji układu softphone.

Nazwa obiektu Salesforce

Dowolny standardowy lub niestandardowy obiekt Salesforce

Dowolny standardowy lub niestandardowy obiekt Salesforce otwierany w trybie edycji.

Mapowanie pól obiektu

To jest mapowanie między obiektem Salesforce a zmiennymi CAD WebExCC

To ustawienie odwzorowuje zmienne CAD WebExCC na wartości pól Salesforce, które są wstępnie wypełnione w formularzu Salesforce po otwarciu w trybie edycji. Na przykład mapowanie powinno odbywać się w następującym formacie JSON i jest to tablica obiektu JSON.

[{"wxccFieldName":"phoneNumber",
"sfdcFieldName":"Phone",
"isDefaultValueEnabled":"false",
"isConditionalEnabled":"false"}]

Obiekt JSON posiada następujące właściwości:

  • wxccfieldName - nazwa zmiennej CAD, która zawiera dane lub standardowe pole WebExCC zawierające wartości systemowe.

  • SFDCFieldName - pole mapowania Salesforce.

  • isDefaultValueEnabled - zmienna flagi umożliwiająca identyfikację, czy zaktualizować pole Salesforce o dowolną wartość statyczną lub wartość zmiennej CAD. Możliwa wartość tego pola to prawda lub fałsz. Jeśli wartość zostanie ustawiona jako false, wówczas wartość wxccfieldName zostanie uznana za zmienną CAD i pobiera wartość skojarzoną z tą zmienną CAD.

    Na przykład:

    [{"wxccFieldName":"phoneNumber",
    "sfdcFieldName":"Phone",
    "isDefaultValueEnabled":"false",
    "isConditionalEnabled":"false"}.
    W tym przykładzie wartość wxccfieldName to numer telefonu, a isDefaultValueEnabled jest false, co oznacza, że numer telefonu jest zmienną CAD i wartość musi zostać pobrana.

    Jeśli wartość isDefaultValueEnabled ma wartość true, wówczas uważa wxccFieldName jako wartość statyczną i wiąże się z SFDCFieldName.

  • isConditionalEnabled - zmienna flagi umożliwiająca sprawdzenie, czy jakikolwiek warunek jest zastosowany do mapowania. Możliwa wartość tego pola to prawda lub fałsz. Jeśli warunek jest włączony, to ta wartość pola jest prawdziwa, w przeciwnym razie jest fałszywa. Jeśli warunek jest włączony, wartości odwzorowania pól sfdc są wyprowadzane z odwzorowań warunkowych obiektu.

Przykłady:

Jeśli chcesz nadpisać pola stałymi, możesz użyć ustawienia IsDefaulValueEnabled na wartość true.

Spowoduje to ustawienie wartości zmiennej w Salesforce.

Przykład:

wxccFieldName: 12343454567
Salesforce: Phone
IsDefaultValueEnabled: true

Konfiguracja:

[{"wxccFieldName":"12343454567",
"sfdcFieldName":"Phone",
"isDefaultValueEnabled":"true",
"isConditionalEnabled":"false"}]

Mapowania warunkowe obiektu

Jest to reguła warunkowa dla mapowań obiektów

Mapowanie warunkowe pomaga powiązać wartości pól jeden do wielu między zmiennymi CAD WebExCC a polami SFDC. Warunek ten pomaga powiązać wartości pola SFDC w oparciu o różne wartości zmiennej CAD WebExCC. Na przykład: WebExCC zmienna CAD VIPCustomer, ma dwie możliwe wartości, takie jak TAK lub NIE na podstawie tej wartości można zaktualizować wartość pola SFDC.

{"wxccFieldName":"VIPCustomer",
"wxccFieldVale":"YES",
"sfdcFieldValue":"GoldCustomer"}

{"wxccFieldName":"VIPCustomer",
"wxccFieldVale":"NO",
"sfdcFieldValue":"PlatinumCustomer"}

Mapowanie warunkowe ma głównie trzy właściwości - wxccfieldName, która jest zmienną CAD, wxccfieldValue i SFDCFieldValue.

Przykłady:

Jeśli masz zmienną QueueName w WebExCC i chcesz warunkowo odwzorować je do pola Salesforce o nazwie Typ klienta.

Nazwy kolejek można ustawić na inne wartości na podstawie odwzorowań warunkowych obiektu, jak poniżej.

QueueName: Gold_Q, CustomerType: Gold
QueueName: Platinum_Q, CustomerType: Platinum

Konfiguracja mapowania pól obiektu

wxccFieldName: Nazwa kolejki

Salesforce: Typ klienta

isDefaultValueEnabled: false

IsConditionalEnabled: true

[{"wxccFieldName":"queueName",
"sfdcFieldName":"CustomerType",
"isDefaultValueEnabled":"false","isConditionalEnabled":"true"}]

Konfiguracja mapowań dodatkowych obiektów

{"wxccFieldName":"queueName",
"wxccFieldValue":"Platinum_Q",
"sfdcFieldValue":"Platinum"}
{"wxccFieldName":"queueName",
"wxccFieldValue":"Gold_Q",
"sfdcFieldValue":"Gold"}

Pole

Możliwe wartości

Opis

Przestrzeń nazw pakietu Salesforce

ciscocjs

Wartość domyślna. Nie zmieniaj wartości.

Włączone automatyczne odświeżanie

Prawda lub fałsz

Jest to zmienna flagi funkcji. Ta funkcja umożliwia automatyczne odświeżanie ekranu Salesforce natychmiast po utworzeniu rekordu aktywności.

Tworzenie rekordu aktywności w stanie połączonym

Prawda lub fałsz

Domyślnie ta wartość jest fałszywa. Ustaw wartość true, jeśli funkcja zmiany własności aktywności jest włączona. Gwarantuje to, że rekord aktywności zostanie utworzony na początku połączenia, a własność rekordu aktywności może zostać zmieniona, gdy agent przeniesie połączenie do innego agenta.

Otwórz rekord aktywności w stanie połączonym

Prawda lub fałsz

Domyślnie ta funkcja jest wyłączona. Włącz flagę funkcji U twórz rekord aktywności w stanie połącz onym, aby korzystać z tej funkcji. Ta funkcja umożliwia automatyczne otwieranie rekordu aktywności w trybie edycji, gdy stan agenta zostanie przeniesiony do stanu Połączony.

Otwórz rekord aktywności w stanie zakończenia

Prawda lub fałsz

Domyślnie ta funkcja jest wyłączona. Włącz tę funkcję, aby otworzyć rekord aktywności w trybie edycji, gdy stan agenta zostanie przeniesiony do stanu podsumowania.

Zmiana własności rekordu aktywności w przypadku przeniesionych połączeń

Prawda lub fałsz

Domyślnie ta wartość jest fałszywa. Jest to zmienna flagi funkcji, która musi być włączona. Ta funkcja umożliwia zmianę własności rekordu aktywności, gdy agent przenosi połączenie do innego agenta. Zapewnia to utworzenie tylko jednego rekordu aktywności dla interakcji.

Nazwa zmiennej cad, która zawiera identyfikator aktywności

Nazwa zmiennej CAD

Nazwa zmiennej CAD, która przechowuje identyfikator aktywności i służy do zmiany własności rekordu aktywności dla przeniesionych połączeń.

Nagrywaj notatki połączeń na żywo

Prawda lub fałsz

To pole jest flagą funkcji umożliwiającą włączenie funkcji notatek połączeń z widżetu A kcje. Domyślnie ta funkcja jest wyłączona.

Mapowanie pól notatek połączeń na żywo

Pole SFDC używane do mapowania notatek połączeń.

Pole SFDC, które jest aktualizowane o notatki połączeń. Domyślnie aktualizuje pole Opis rekordu aktywności w Salesforce.

Dodaj temat do notatek o połączeniach

Pole SFDC używane do dodawania przedmiotu do notatek wywoławczych

Pozwala to agentom dodawać temat do notatek połączeń bezpośrednio z sekcji notatek połączeń w widżecie Akcje SFDC. Funkcja jest kontrolowana za pomocą flagi funkcji i wymaga od klientów włączenia jej za pomocą właściwości układu pulpitu. Domyślnie funkcja jest wyłączona.

Format daty w temacie

Ma to na celu ustawienie daty i godziny w temacie aktywności

Domyślnym formatem jest MM-DD-RRRR hh:mm a.

Szablon tematu

Ustawia pole tematu rekordu aktywności, co pomaga aktualizować dynamicznie ustawiony temat rekordu aktywności.

To pole może być kombinacją zarówno zmiennych, jak i statycznych ciągów.

Na przykład: {direction} Wywołaj {activityDateTime}.

W przykładzie wyrażenie C all jest ciągiem statycznym. Zarówno {direction}, jak i {activityDateTime} są zmiennymi. Wszystkie zmienne muszą znajdować się w nawiasach {}.

Włączona niestandardowa aktualizacja pola

Prawda lub fałsz

Domyślnie ta funkcja jest wyłączona. Jeśli chcesz zaktualizować rekord aktywności połączenia o więcej danych przechwytywanych w IVR lub Flow, włącz tę funkcję.

Mapowanie pola obiektu

Tablica właściwości JSON. Domyślnie jest to []

To pole mapuje zmienne CAD WebExCC i pola SFDC. Włącz niestandardową funkcję aktualizacji pól, aby korzystać z tego mapowania. JSON ma głównie cztery właściwości:

CADFieldName: Nazwa zmiennej CAD WebEx CC

SalesForceFieldName: Nazwa pola SFDC

isDefaultValueEnabled: Flaga, aby sprawdzić, czy wartość statyczna ma być używana do wiązania z polem SFDC

DefaultField Value: Domyślna wartość pola

Przykład:

{"CadFieldName”:”BusinessLine”,
”SalesforceFieldName”:”BusinessType”,
isDefaultValueEnabled”:false,
”defaultFieldValue":""}
{"CadFieldName":"",
"SalesforceFieldName":"Status",
"isDefaultValueEnabled":true,
"defaultFieldValue":"Completed"}

W pierwszym kodzie JSON nazwa zmiennej CAD BusinessLine, która zawiera wartość przechwyconą w IVR, wiąże się z SFDCField BusinessType. Wartość isDefaultValueEnabled jest false, co oznacza, że nie używa wartości domyślnej do powiązania SFDCField, a właściwość defaultFieldValue jest pusta.

Natomiast w drugim JSON

{"CadFieldName":"",
"SalesforceFieldName":"Status",
"isDefaultValueEnabled":true,
"defaultFieldValue":"Completed"},
CADFieldName jest pusta, ponieważ wartość DefaultFieldValue do powiązania jest polem SFDC. Tutaj w tym przykładzie Status SalesForceField wiąże się z domyślną wartością Zakończone.

Pole

Możliwe wartości

Opis

Automatyczne tworzenie spraw dla połączeń przychodzących

Prawda lub fałsz

Flaga funkcji umożliwiająca automatyczne tworzenie przypadków dla wszystkich połączeń przychodzących. Domyślnie ta funkcja jest wyłączona.

Automatyczne tworzenie spraw dla połączeń wychodzących

Prawda lub fałsz

Flaga funkcji umożliwiająca automatyczne tworzenie przypadków dla wszystkich połączeń wychodzących. Domyślnie ta funkcja jest wyłączona.

Otwórz obiekt wielkości liter w trybie edycji

Prawda lub fałsz

Flaga funkcji decydująca o otwarciu obiektu wielkości liter w trybie edycji. Domyślnie ta funkcja jest wyłączona.

Otwórz obiekt typu Case Always View Mode

Prawda lub fałsz

Flaga funkcji umożliwiająca otwieranie obiektu wielkości liter zawsze w trybie widoku, gdy:

  • jest tworzony zarówno dla połączeń przychodzących, jak i wychodzących
  • jest tworzony z widżetu akcji
Domyślnie ta funkcja jest wyłączona.

Mapowanie pól obiektu

Tablica właściwości JSON

Mapuje zmienne CAD WebExCC i pola obiektu wielkości SFDC. JSON ma głównie cztery właściwości:

CADFieldName: Nazwa zmiennej CAD WebEx CC

SalesForceFieldName: Nazwa pola obiektu wielkości SFDC

isDefaultValueEnabled: Oznacz, aby sprawdzić, czy wartość statyczna ma być używana do powiązania pola obiektu SFDC case.

DefaultField Value: Domyślna wartość pola

Mapowania warunkowe obiektu

Reguła warunkowa dla mapowań obiektów

Mapowanie warunkowe pomaga powiązać mapowania wartości pól jeden do wielu między zmiennymi CAD WebExCC a polami SFDC. Mapowanie warunkowe pomaga powiązać wartości pola SFDC na podstawie różnych wartości zmiennych CAD WebExCC.

Pole

Możliwe wartości

Opis

Włączona synchronizacja stanu omnichannel

Prawda lub fałsz

Flaga funkcji jest włączona tylko w instancji Salesforce z włączonym już omnichannel.

Domyślny kod bezczynności podczas połączenia głosowego

Omnichannel nie jest gotowy kod przyczyny

Nazwa kodu przyczyny wielokanałowego niegotowego SFDC, który powoduje, że agent nie jest gotowy w omnichannel SFDC.

Domyślny kod bezczynności podczas korzystania z omnichannel CRM

Kod przyczyny bezczynności Webex Contact Center

Nazwa kodu przyczyny bezczynności Webex Contact Center, aby agent nie był gotowy w Webex Contact Center.

Utwórz poniższą klasę apex i daj uprawnienia do wykonania wszystkim profilom agentów w wystąpieniu SFDC, aby korzystać z funkcji synchronizacji stanu omnichannel.

Aby utworzyć klasę Apex:

  • Przejdź do U stawienia > Konsola programisty

  • Przejdź do opcji Nowy > Apex Class

  • Wklej następującą zawartość i zapisz ją jako SFDComniChannel

public class sfdcOmniChannel {
    public static String fetchOmniPresenceStatusCodes(){
       ServicePresenceStatus[] omniStatus;
         omniStatus = [SELECT Id, MasterLabel FROM ServicePresenceStatus] ; 
         String OmniPresenceStatusCodes = JSON.serialize(omniStatus);
         System.debug(OmniPresenceStatusCodes);
      return OmniPresenceStatusCodes;
    }
}

Rozważania

Wymaga określonego profilu użytkownika i licencji, aby uzyskać dostęp do nagrań i odtwarzać je.

  • Profil użytkownika - niestandardowy profil przełożonego

  • Licencja — Licencja Premium

Aby skonfigurować nagrania odtwarzania, potrzebny jest dostęp do modułu Zarządzanie nag raniami na poziomie Profil użytkownika.

Salesforce Service Console showing a call recording from Webex Contact Center integration.

Obowiązkowe ustawienia w profilu użytkownika

User profile in Salesforce with Webex Contact Center integration, showing the 'Salesforce Recording Profile' for a user on the 'General Settings' tab.

Dostęp do widoku w module Zarządzanie nag raniami umożliwia przeglądanie nagrań połączeń z Webex Contact Center. Jest to domyślne ustawienie zabezpieczeń dla wszystkich profili administratora i nadzorcy.

User profile in Salesforce with Webex Contact Center integration, showing the 'Module Settings' tab.

Konfiguracja Salesforce Lightning

Wybór układu
  1. Przejdź do U stawienia > Menedżer obiektów > Zadanie > Układy stron.

  2. Kliknij Przypisanie układu strony w prawym górnym rogu strony.

    Salesforce setup menu on the 'Object Manager' tab, showing 'Page Layouts.'
  3. Edycja przypisania układu strony

    Salesforce setup menu showing 'Page Layout Assignments.'
  4. Wybierz Układ zadań Webex Contact Center z listy rozwijanej.

    Salesforce setup menu showing 'Page Layout Assignments' with 'Webex Contact Center Task Layout' selected for profiles and available in a selection menu.

    Cisco Webex Contact CenterUkład zadań to stary układ.

Wybierz centrum danych (domyślnie US1)

Aby wybrać wymagane centrum danych:

  1. Przejdź do U stawienia > Niestandardowe typy metadanych.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Kliknij Zarządzaj rekord ami > Edytuj centrum danych.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Zmień wartość z US1 na wymagane centrum danych Webex Contact Center.

    Przykład: Zmień wartość z US1 na EU1, aby wybrać centrum danych EU1.

    Salesforce setup menu for 'Custom Metadata Types' showing editing the value for a Webex Contact Center data center.
Wybierz adres URL interfejsu API

Aby wybrać wymagany adres URL API:

  1. Przejdź do U stawienia > Niestandardowe typy metadanych.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Kliknij Zarządzaj rekordami > Edytuj adres URL interfejsu API.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Zmień wartość na wymagany adres URL interfejsu Webex Contact Center API (https://audioconnector.produs1.ciscoccservice.com/audio?taskid =).

Wybierz adres URL przekierowania
  1. Przejdź do U stawienia > Niestandardowe typy metadanych.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Kliknij Zarządzaj rekordami > Edytuj adres URL przekierowania.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Zmień wartość na wymagany adres URL przekierowania Webex Contact Center (https://audioconnector.produs1.ciscoccservice.com/auth).

Demonstracja funkcji

Demo jest hostowane w wewnętrznym centrum aplikacji Salesforce.

Salesforce Service Console showing a call recording from Webex Contact Center integration.
  • Kliknij przycisk Odtwórz nagrywanie 2.0, aby otworzyć nagrywanie połączeń w aplikacji Salesforce.

  • Jeśli nie jesteś zalogowany do widżetu pulpitu Webex Contact Center, aplikacja wyświetli monit o wprowadzenie danych uwierzytelniających.

    Salesforce Service Console showing a prompt to sign in to Webex Contact Center before playing a call recording.
  • Jeśli masz uprawnienia i jesteś zalogowany do widżetu pulpitu Webex Contact Center dla Salesforce, wyskakujące okienko logowania zniknie.

    Salesforce Service Console showing a call recording details page from Webex Contact Center integration.
  • Jeśli jesteś zalogowany jako agent lub inny profil użytkownika, który nie ma dostępu do modułu Zarządzanie nagrywaniem połączeń, zostanie wyświetlony nieautoryzowany komunikat. Administrator może modyfikować ustawienia profilu użytkownika, aby wyświetlić nagrania.

Złącze CRM działa w oparciu o wersję widżetu określoną w układzie pulpitu JSON. Niezwykle ważne jest, aby upewnić się, że wersja widżetu w układzie pulpitu jest aktualizowana.

Administratorzy powinni upewnić się, że wszystkie układy pulpitu dla tego złącza CRM używają tej wersji widżetu. Jeśli układ nie zostanie zaktualizowany do najnowszej wersji, funkcjonalność nie będzie już obsługiwana i może przestać działać poprawnie.

  • Ostatnia aktualizacja Salesforce_salesforce_desktop_0.1.0_v1.1.9.json. Od listopada 2024 roku wersja pakietu to 1.2.3
  • Ostatnia aktualizacja XML—sfdc-callcenter-definition-file.xml, czerwiec 2024

Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?