Integrieren Sie Webex Contact Center mit Zendesk
Voraussetzungen
Derzeit ist diese Funktion nur für Agenten verfügbar.
Bevor Sie Webex Contact Center in die Zendesk CRM-Konsole integrieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
-
Zugang zu Webex Contact Center.
-
Administratorzugriff auf den Control Hub unter https://admin.webex.com und das Webex Contact Center Managementportal. Die URLs für das Managementportal hängen von Ihrer Region ab.
-
Ein Agent mit Zugriff auf den Desktop. Die URL für den Desktop hängt von Ihrer Region ab.
-
Agentenzugriff auf die folgende Domäne, die in der Liste der zulässigen Inhaltssicherheitsrichtlinie hinzugefügt wurde:
-
*.zendesk.com
Weitere Informationen zum Definieren der Liste der zulässigen Elemente finden Sie im Artikel Sicherheitseinstellungen für Webex Contact Center.
-
-
Ein Konto für das Zendesk-Entwicklerportal. Um ein Konto zu erstellen, gehen Sie zu https://www.zendesk.com/ und klicken Sie auf Kostenlose Testversion. Standardmäßig erhalten Sie ein 14-tägiges Testkonto.
-
Zugriff auf das Desktop-Layout (JSON) für Zendesk unter https://github.com/CiscoDevNet/webex-contact-Center-crm-Integrations/tree/main/Zendesk.
Um Webex Contact Center in Zendesk zu integrieren, führen Sie die folgenden Aufgaben aus:
Bevor Sie beginnen:
Diese Paketinstallation gilt für die neue Webex Contact Center-Plattform. Dies gilt nicht für die Plattform Webex Contact Center 1.0.
1 |
Melden Sie sich bei Ihrem Zendesk-Konto an. |
2 |
Folgen Sie dem Schnellstart-Assistenten. |
3 |
(Optional) Klicken Sie auf Team hinzufügen , umIhr Team zu Zendesk hinzuzufügen. |
4 |
Navigieren Sie zu . |
5 |
Suchen Sie auf der Seite Marketplace nach Webex Contact Center. |
6 |
Wählen Sie die Anwendung Webex Contact Center aus. |
7 |
Wählen Sie in der Dropdown-Liste Konto zum Installieren dieser App auswählen das entsprechende Konto aus. |
8 |
Klicken Sie auf "Installieren", und folgen Sie den Anweisungen des Installationsassistenten, um die Anwendung zu installieren. |
9 |
Stellen Sie auf der Seite Webex Contact Center Installation sicher, dass die Desktop-URL die Desktop-URL für Ihre Region ist:
|
10 |
Klicken Sie auf Speichern. |
1 |
Navigieren Sie in Ihrer Zendesk-Konsole zu .
|
2 |
Klicken Sie für den neu aktivierten Agenten auf Bearbeiten . |
3 |
Klicken Sie im Bereich Rolle des Agentenprofils auf Im Admin Center verwalten. |
4 |
Wählen Sie in den Einstellungen für Rollen und Zugriff des Agenten in der Dropdown-Liste Rolle die Option Administrator aus . |
5 |
Klicken Sie auf Speichern. |
Sie können die JSON-Datei "Desktop-Layout" für Zendesk unter https://github.com/CiscoDevNet/webex-contact-Center-crm-Integrations/tree/main/Zendesk herunterladen.
Weitere Informationen zum Desktop-Layout des Webex Contact Center Managementportals finden Sie im Kapitel "Bereitstellung" im Setup- und Administrationshandbuch Cisco Webex Contact Center.
1 |
Rufen Sie das Webex Contact Center-Managementportal auf. |
2 |
Wählen Sie auf der Navigationsleiste des Managementportals Provisioning |
3 |
Klicken Sie auf Neues Layout, und geben Sie die Details für das Desktop-Layout ein. |
4 |
Laden Sie die JSON-Datei Zendesk Desktop Layout hoch. |
5 |
Klicken Sie auf Speichern , um die Konfiguration zu speichern. Sie können den Webex Contact Center Desktop jetzt in der Zendesk CRM-Konsole starten. |
Wenn Sie über eine ältere Version der Webex Contact Center für Zendesk-App verfügen, deinstallieren Sie die alte Version, bevor Sie die neueste Version installieren.
1 |
Melden Sie sich bei Ihrem Zendesk-Konto an. |
2 |
Navigieren Sie zu . |
3 |
Wählen Sie Webex Contact Center aus. |
4 |
Klicken Sie im Menü Optionen auf Deinstallieren . |
5 |
Klicken Sie zur Bestätigung auf Deinstallieren . |
Wir unterstützen die Anmeldung bei Agent Desktop nur mit WebRTC für Salesforce (SFDC) und Microsoft Dynamics (MS Dynamics) Connectors.
Bevor Sie externe Anrufe tätigen
Bevor Sie externe Anrufe tätigen, stellen Sie sicher, dass Sie Folgendes tun:
-
Erstellen Sie den Outdial-Einstiegspunkt und richten Sie eine Outdial-Einstiegspunktstrategie ein.
-
Aktivieren Sie Outdial-ANI für das Agentenprofil.
-
Stellen Sie die Outdial-ANI auf eine Zuordnung von Wählnummer zu Einstiegspunkt ein.
Weitere Informationen finden Sie im Kapitel Bereitstellung des Cisco Webex Contact Center-Setup- und Administrationshandbuchs.
Informationen zur Verwendung von Desktop finden Sie im Cisco Webex Contact Center Agent Desktop-Benutzerhandbuch.
1 |
Melden Sie sich bei der Zendesk-Agentenkonsole unter |
2 |
Klicken Sie in der Symbolleiste oben rechts in der Zendesk-Konsole auf das Symbol Webex Contact Center . |
3 |
Melden Sie sich mit Ihren Webex Contact Center-Desktop-Anmeldeinformationen an. Der integrierte Webex Contact Center-Desktop wird auf der rechten Seite der Zendesk-Konsole geöffnet.
|
4 |
Geben Sie die Einwahlnummer (DN) und die Teaminformationen ein.
|
1 |
Melden Sie sich bei der Zendesk-Agentenkonsole unter |
2 |
Klicken Sie in der Symbolleiste oben rechts in der Zendesk-Konsole auf das Symbol Webex Contact Center . |
3 |
Melden Sie sich mit Ihren Webex Contact Center-Desktop-Anmeldeinformationen an. |
- Erstellen Sie Zendesk-Tickets direkt aus Agent Desktop während aktiver Kundenanrufe.
-
- Wenn
isCaseCreationForAllInboundCallsEnabled
im Desktop-Layout auf „true“ gesetzt ist, wird für jeden eingehenden Anruf ein neues Ticket erstellt, unabhängig davon, ob der Anrufer bereits ein offenes Ticket hat. - Wenn
isCaseCreationForAllInboundCallsEnabled
im Desktop-Layout auf „false“ gesetzt ist, wird kein neues Ticket erstellt und Folgendes ausgeführt:- Wenn ein offenes Ticket vorhanden ist, wird dieses Ticket geöffnet und automatisch mit dem Anrufer verknüpft.
- Wenn mehrere offene Tickets vorhanden sind, werden alle aufgelistet und der Agent muss auswählen, welches Ticket er bearbeiten möchte.
- Der Agent kann auch ein neues Ticket erstellen und es mithilfe des Connector-Widgets mit dem Anrufer verknüpfen.
- Wenn
- Erstellen Sie nahtlos neue Kundendatensätze innerhalb der Anwendung Agent Desktop (nur wenn kein passendes Kundenprofil gefunden wird).
- Füllen Sie Ticketfelder automatisch mit relevanten CAD-Variablendaten basierend auf Desktop-Layoutkonfigurationen.
- Verknüpfen Sie Tickets mit verschiedenen Kontakten und nutzen Sie dabei die vorhandene Suchfunktion im Screenpopup (Szenarien mit einer Übereinstimmung, keiner Übereinstimmung und mehreren Übereinstimmungen). Die Verknüpfung des Tickets erfolgt auf Basis der Navigationsereignisse. Wenn der Connector beispielsweise bei eingehendem Anruf das Ticket XYZ öffnet, der Agent jedoch zu Ticket ABC navigiert, wird Ticket ABC nach Beendigung des Anrufs aktualisiert.
Sl.-Nr. | Szenario | Lösung |
---|---|---|
1 | Ticketerstellung vom Zendesk Connector für ein Szenario mit einem einzelnen Übereinstimmungsdatensatz | Wenn ein einziger übereinstimmender Benutzerdatensatz vorhanden ist, können Agenten ein neues oder vorhandenes Ticket erstellen und verknüpfen.
|
2 | Ticketerstellung vom Zendesk Connector für das Szenario mit mehreren Übereinstimmungsdatensätzen | Wenn mehrere übereinstimmende Benutzerdatensätze vorhanden sind, können Agenten ein relevantes Profil auswählen und ein vorhandenes Ticket hinzufügen oder ein neues erstellen. |
3 | Ticketerstellung vom Zendesk Connector im Falle einer ungültigen ANI (Szenario ohne Übereinstimmungsdatensatz) | Falls für eine ungültige ANI keine passenden Datensätze gefunden werden,
|
4 | Ticketerstellung vom Zendesk Connector im Falle einer anonymen ANI (Szenario ohne Übereinstimmungsdatensatz) | Falls keine passenden Datensätze für anonyme ANI gefunden werden,
|
1 |
Melden Sie sich bei der Zendesk-Agentenkonsole unter |
2 |
Klicken Sie in der Symbolleiste oben rechts in der Zendesk-Konsole auf das Symbol Webex Contact Center . |
3 |
Melden Sie sich mit Ihren Webex Contact Center-Desktop-Anmeldeinformationen an. |
4 |
Gehe zu Home und wählen Sie einen Kundendatensatz aus. |
5 |
Klicken Sie in der Ticketliste auf ein Ticket, um es zu öffnen. |
6 |
Klicken Sie im rechten vertikalen Bereich auf das Apps Symbol. |
7 |
Klicken Anruf unter der App Webex Contact Center. Das System wählt die Nummer, die mit dem Ticket verknüpft ist.
|
Anpassungen der Desktop-Layouteigenschaften
Im folgenden Abschnitt wird die Anpassung der einzelnen Eigenschaften der benutzerdefinierten Desktop-Layoutdatei beschrieben.
Der Administrator kann das Verhalten des Zendesk-Connectors je nach erforderlichem Geschäftsanwendungsfall anpassen.
Desktop-Layout-Eigenschaft |
Beschreibung |
Mögliche Werte |
---|---|---|
outDialAni |
Diese Funktion ist standardmäßig deaktiviert. Sie können die Outdial-ANI für Click-2-Dial-Anrufe festlegen. Dieser Wert überschreibt den im Verwaltungsportal festgelegten Wert. |
<OutDialAniValue> Zum Beispiel +11234567890 |
isCaseCreationForAllInboundCallsEnabled |
Diese Funktion ist standardmäßig aktiviert. Wenn Sie es auf „true“ setzen, wird für alle eingehenden Anrufe ein neues Ticket erstellt. Wenn Sie den Wert auf „false“ setzen, können Tickets nur erstellt werden, wenn keine offenen oder ausstehenden Tickets mit diesem Anrufer verknüpft sind. |
Wahr, falsch |
adavanceSearchCadVariableName |
Diese Funktion ist standardmäßig deaktiviert. Verwenden Sie diese Funktion mit adavanceSearchCrmObjectName um Screen Pop basierend auf der erweiterten Suche zu aktivieren. Geben Sie den CAD-Variablennamen an, um in Zendesk CRM nach dem Wert zu suchen. |
<CAD-Variable> Beispiel: NPI |
adavanceSearchCrmObjectName |
Diese Funktion ist standardmäßig deaktiviert. Verwenden Sie diese Funktion mit adavanceSearchCadVariableName um Screen Pop basierend auf der erweiterten Suche zu aktivieren. Geben Sie den CRM-Objekt- und Objektfeldnamen an, um nach dem CAD-Variablenwert zu suchen. |
<crm_object><crm_object_field>: Beispiel: Benutzer npi: |
ticketDynamicField |
Diese Funktion ist standardmäßig deaktiviert. Verwenden Sie diese Funktion mit ticketDynamicFieldValue um das Ticketobjekt mit anderen Feldern wie Formularen zu verknüpfen. Geben Sie den Ticketfeldnamen an. |
<ticketDynamicField> Beispiel: Ticket_Form_id |
ticketDynamicFieldValue |
Diese Funktion ist standardmäßig deaktiviert. Verwenden Sie diese Funktion mit ticketDynamicField um das Ticketobjekt mit anderen dynamischen Feldern wie Formularen zu verknüpfen. Geben Sie den Ticketfeldwert an. |
<ticketDynamicFieldValue> Beispiel: 12152079860369 |
Ticketdynamischer Betreff |
Diese Funktion ist standardmäßig aktiviert. Verwenden Sie diese Funktion, um Ihre eigenen Betreffzeilen für die von Webex Contact Center generierten Tickets anzupassen. Sie können CAD-Variablen verwenden. Stellen Sie sicher, dass Sie CAD-Variablen in geschweifte Klammern {} einschließen. |
Standardwert: Rufen Sie {activityDateTime} auf Beispiel: Rufen Sie 01.23.2023 um 21:34 Uhr an |
dateTimeFormat |
Diese Funktion ist standardmäßig aktiviert. Verwenden Sie diese Funktion, um das Datums-/Uhrzeitformat zu ändern. |
Standardwert: MM.dd.yyyy hh:mm a |
customFieldsToBeUpdatedForExistingTickets |
Diese Funktion ist standardmäßig deaktiviert. Verwenden Sie diese Funktion mit ticketCustomFieldsMapping , um die Aktualisierungsfunktion der benutzerdefinierten Felder für vorhandene Tickets zu aktivieren oder zu deaktivieren. |
Wahr, falsch |
ticketCustomFieldsMapping |
Diese Funktion ist standardmäßig deaktiviert. Verwenden Sie diese Funktion, um die WebexCC CAD-Variablen und die benutzerdefinierten Zendesk CRM-Feld-IDs so zuzuordnen, dass CAD-Variablenwerte in den benutzerdefinierten Feldern des Ticketobjekts automatisch ausgefüllt werden. Das Mapping-JSON besteht aus 3 Schlüsseln: wxccFieldName: Name der WebexCC CAD-Variablen. Dies kann mit einem oder mehreren WebexCC-Feldern konfiguriert werden. Die folgenden WebexCC-Felder sind standardmäßig verfügbar.
zendeskTicketFileldID: ID des benutzerdefinierten Felds des Zendesk-Tickets isDefaultValueEnabled: Boolean Flag, um zu überprüfen, ob der Standardwert oder der dynamische Wert der CAD-Variablen für die Bindung an die benutzerdefinierte Feld-ID verwendet werden soll. |
Beispiel 1 –
In diesem Beispiel ist isDefaultValueEnabled false und die Anwendung sucht nach der CAD-Variablen im wxccFieldName-Wert . Die CAD-Variable ist activityDateTime. Der Wert wird abgerufen und in das benutzerdefinierte Feld mit der ID 12093897017233 eingetragen. Beispiel 2 –
In diesem Beispiel ist isDefaultValueEnabled true, sodass die Anwendung nach dem Standardwert oder dem statischen Wert sucht, der im wxccFieldName-Wert angegeben ist. WxCC ist der Standardwert, der im benutzerdefinierten Feld mit der ID 12093897017233 ausgefüllt wird. |