Schritt 3: Erstellt Omnichannel Warnungsbenachrichtigungen im Zusammenhang mit dem Aktionsanruf
Omnichannel for Customer Service bietet eine Reihe von Funktionalitäten, die die Möglichkeiten von Dynamics 365 Customer Service Enterprise erweitern und es Unternehmen ermöglichen, über digitale Nachrichtenkanäle sofort mit ihren Kunden in Kontakt zu treten und sich mit ihnen zu engagieren. Für den Zugriff auf Omnichannel for Customer Service ist eine zusätzliche Lizenz erforderlich. Weitere Informationen finden Sie auf den Seiten Dynamics 365 Customer Service Preisübersicht und Dynamics 365 Customer Service Preisplan.
In diesem Thema wird beschrieben, wie auf Omnichannel-Warnbenachrichtigungen basierende Aktionsaufrufe erstellt werden.
Voraussetzungen
Sie müssen über die erforderlichen Dynamics 365 Customer Service-Berechtigungen verfügen, um Unified Service Desk zu konfigurieren und auf die erforderlichen Dynamics 365 Customer Service-Entitäten zuzugreifen. Weitere Informationen: Zugriffsverwaltung in Unified Service Desk
Sie müssen Erstellen von Agent- und Überwachungskonfigurationen in Unified Service Desk, Schritt 1: Erstellen von Formularen, um das Layout und Verhalten der Benachrichtigung zu definieren und Schritt 2: Gehostetes Steuerelement erstellen abgeschlossen haben. Die Konfigurationen, die Sie abgeschlossen haben, sind für dieses Thema erforderlich.
Sie müssen mit den folgenden Konzepten in Unified Service Desk vertraut sein:
Diese drei Typen von gehosteten Steuerelementen: Verbindungs-Manager,Globaler Manager und Bereichs-Layout. Weitere Informationen: Gehostetete Steuerelementtypen, Aktionen und Ereignisse in Unified Service Desk
Filtern Sie den Zugriff über Unified Service Desk. Weitere Informationen: Zugriffsverwaltung mit Unified Service Desk-Konfiguration
Erstellen eines Aktionsaufrufs
Melden Sie sich bei der Dynamics 365 Instanz an.
Wählen Sie die NACH-UNTEN-TASTE neben Dynamics 365.
Wählen Sie Unified Service Desk Administrator.
Wählen Sie Aktionsaufruf und dann Neu.
Definieren Sie auf der neuen Seite die folgenden Details.
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Schließen Sie Omnichannel-Warnbenachrichtigung |
Allgemein | Gehostetes Steuerelement | Omnichannel Warnbenachrichtigung |
Allgemein | Aktion | Schließen |
Den Aktionsaufruf speichern.
Wiederholen Sie die Schritte 1 bis 5, um die folgenden Aktionsaufrufe zu erstellen.
Einfache Chatanfrafge-Warnbenachrichtigung anzeigen
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Einfache Chatanfrafge-Warnbenachrichtigung anzeigen |
Allgemein | Gehostetes Steuerelement | Omnichannel Warnbenachrichtigung |
Allgemein | Aktion | Anzeigen |
Allgemein | Daten | formname=SimpleChatRequestPopUpForm Oberste = 10 Links = 98 Timeout =120 stack=true stackHeight = 50 cid=[[ConversationId]+] from=[[From]+] isUniqueContactRecognized=[[IsUniqueContactRecognized]+] jobTitle=[[contact_jobtitle_0]+] email=[[contact_emailaddress1_0]+] state=[[contact_Address1_Stateorprovince_0]+] city=[[contact_Address1_City_0]+] position=absolute isAccept=TRUE isReject=TRUE |
Advanced | Erkrankung | [[RequestType]] == "1" |
Unterhaltungs-Weiterleitungswarnbenachrichtigung anzeigen
Tab | Feld | Value |
---|---|---|
Allgemein | Name | Unterhaltungs-Weiterleitungswarnbenachrichtigung anzeigen |
Allgemein | Gehostetes Steuerelement | Omnichannel Warnbenachrichtigung |
Allgemein | Aktion | Anzeigen |
Allgemein | Daten | formname=ChatTransferRequestPopUpForm Oberste = 8 Links = 85 Timeout =120 stack=true stackHeight = 100 cid=[[ConversationId]+] showWarning=[[showWarning]+] from=[[From]+] isUniqueContactRecognized=[[IsUniqueContactRecognized]+] jobTitle=[[contact_jobtitle_0]+] email=[[contact_emailaddress1_0]+] state=[[contact_Address1_Stateorprovince_0]+] city=[[contact_Address1_City_0]+] CanActivateSession=[[CanActivateSession]+] SessionTabId=[[SessionTabId]+] placementmode=absolute isAccept=TRUE isReject=TRUE |
Advanced | Erkrankung | [[RequestType]] == „3“ && „[[ParticipantInitiatorType]+]“ != „AutoAssign“ |
Beratungs-Anforderungswarnbenachrichtigung anzeigen
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Beratungs-Anforderungswarnbenachrichtigung anzeigen |
Allgemein | Gehostetes Steuerelement | Omnichannel Warnbenachrichtigung |
Allgemein | Aktion | Anzeigen |
Allgemein | Daten | formname=ConsultRequestPopUpForm Oberste = 8 Links = 85 Timeout =120 stack=true showWarning=[[showWarning]+] stackHeight = 100 cid=[[ConversationId]+] from=[[From]+] isUniqueContactRecognized=[[IsUniqueContactRecognized]+] jobTitle=[[contact_jobtitle_0]+] email=[[contact_emailaddress1_0]+] state=[[contact_Address1_Stateorprovince_0]+] city=[[contact_Address1_City_0]+] CanActivateSession=[[CanActivateSession]+] SessionTabId=[[SessionTabId]+] placementmode=absolute isAccept=TRUE isReject=TRUE |
Advanced | Erkrankung | [[RequestType]] == "2" |
Erweitern Sie den rechten Bereich**
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name des Dataflows | Erweitern Sie den rechten Bereich |
Allgemeines | Gehostetes Steuerelement | Omnichannel Popupbenachrichtigung |
Allgemein | Aktion | SetVisualProperty |
Allgemein | Daten | elementName=RightPanelExpander propertyname=IsExpanded Wert: true |
Kundensitzung erstellen
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Kundensitzung erstellen |
Allgemein | Auftrag | 10 |
Allgemein | Gehostetes Steuerelement | CRM Globaler Manager |
Allgemeines | Aktion | CreateSession |
Advanced | Erkrankung | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] && ‚[[CanActivateSession]+]‘ != ‚True‘ |
Omnichannel Sitzung aktivieren
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name | Omnichannel Sitzung aktivieren |
Allgemein | Gehostetes Steuerelement | Sitzungsregisterkarten |
Allgemeines | Aktion | SwitchSession |
Allgemeines | Daten | sessionid=[[SessionTabId]+] |
Advanced | Erkrankung | '[[CanActivateSession]+]' == 'True' |
Omnichannel Unterhaltung erneut hydratisieren
Tab | Feld | Wert |
---|---|---|
Allgemein | Name | Omnichannel Unterhaltung erneut hydratisieren |
Allgemein | Gehostetes Steuerelement | Kommunikationsbereich |
Allgemein | Aktion | OmnichannelSwitchSessionsTabs |
Allgemeines | Daten | SessionTabId=[[SessionTabId]+] |
Advanced | Erkrankung | '[[CanActivateSession]+]' == 'True' |
Setzt IsCaseSession auf False
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name | Setzt IsCaseSession auf False |
Allgemein | Daten | 10 |
Allgemein | Gehostetes Steuerelement | CRM Global Manager |
Allgemein | Aktion | CopyToContext |
Allgemeines | Daten | IsCaseSession=False |
Advanced | Erkrankung | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] |
Omnichannel Session Accepted
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name des Dataflows | Omnichannel Session Accepted |
Allgemein | Auftrag | 15 |
Allgemein | Gehostetes Steuerelement | Kommunikationsbereich |
Allgemein | Aktion | OmnichannelSessionAccepted |
Allgemeines | Daten | ConversationId=[[cid] SessionTabId=[[$Session.ActiveSession]] From=[[from]] CanActivateSession=[[CanActivateSession]+] |
Advanced | Erkrankung | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] || '[[CanActivateSession]+]' == 'True' |
Omnichannel-Anwesenheitsstatus**
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name des Dataflows | Omnichannel-Anwesenheitsstatus |
Allgemeines | Gehostetes Steuerelement | Kommunikationsbereich |
Allgemein | Aktion | OmnichannelPresenceUpdate |
ExecuteKBSearchOnDataAvailable**
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name des Dataflows | ExecuteKBSearchOnDataAvailable |
Allgemein | Auftrag | 20 |
Allgemein | Gehostetes Steuerelement | CRM Global Manager |
Allgemein | Aktion | ExecuteOnDataAvailable |
Allgemeines | Daten | milliseconds=5000 [[$Context.PRECHATANSWER3]] |
Standard-Agent-Skript laden**
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name des Dataflows | Standard-Agent-Skript laden |
Allgemeines | Auftrag | 150 |
Allgemein | Gehostetes Steuerelement | Agent-Skript HC |
Allgemein | Aktion | GoToTask |
Allgemein | Daten | Willkommensskript |
Suchseite zum Laden der Agentsitzung
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Suchseite zum Laden der Agentsitzung |
Allgemein | Auftrag | 20 |
Allgemein | Gehostetes Steuerelement | Omnichannel Erweiterte Suche |
Allgemein | Aktion | Navigate |
Allgemein | Daten | url=/main.aspx?pagetype=control&controlName=MscrmControls.OCSearchRuntime.OCSearchRuntimeControl&navbar=off |
Zusammenfassungsseite Agent-Kunde laden
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Zusammenfassungsseite Agent-Kunde laden |
Allgemein | Auftrag | 200 |
Allgemein | Gehostetes Steuerelement | Kundenzusammenfassung |
Allgemein | Aktion | Navigate |
Allgemein | Daten | url=/main.aspx?navbar=off&cmdbar=false&pagetype=entityrecord&etn=msdyn_ocliveworkitem&formid=5fe86453-73ea-4821-b6dd-ddc06e1755a1&bodyOnly=true# Hidenav=true |
Fokus auf Kundenzusammenfassung
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name | Fokus auf Kundenzusammenfassung |
Allgemein | Auftrag | 220 |
Allgemein | Gehostetes Steuerelement | CRM Global Manager |
Allgemein | Aktion | ShowTab |
Allgemein | Daten | Kundenzusammenfassung |
Omnichannel-Sitzungen zurückgewiesen
Registerkarte | Feld | Value |
---|---|---|
Allgemein | Name | Omnichannel-Sitzungen zurückgewiesen |
Allgemein | Auftrag | 16 |
Allgemein | Gehostetes Steuerelement | Kommunikationsbereich |
Allgemein | Aktion | OmnichannelSessionRejected |
Allgemeines | Daten | ConversationId=[[cid]] |
Omnichannel-Sitzungsunterbruch
Tab | Feld | Wert |
---|---|---|
Allgemeines | Name des Dataflows | Omnichannel-Sitzungsunterbruch |
Allgemein | Auftrag | 16 |
Allgemein | Gehostetes Steuerelement | Kommunikationsbereich |
Allgemein | Aktion | OmnichannelSessionTimeout |
Allgemeines | Daten | ConversationId=[[cid]] |
Siehe auch
- Konfigurieren Sie eine Benachrichtigung an Agenten
- Schritt 1: Erstellen Sie Formulare, um das Layout und das Verhalten der Benachrichtigung zu definieren
- Schritt 2: Erstellen Sie gehostete Steuerelemente für Omnichannel-Warnbenachrichtigung
- Schritt 5: Das gehostete Steuerelement, Ereignisse und Aktionsanrufe der Konfiguration hinzufügen.
- Konfiguration von Benachrichtigungen in Unified Service Desk