Freigeben über


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

Erstellen eines Aktionsaufrufs

  1. Melden Sie sich bei der Dynamics 365 Instanz an.

  2. Wählen Sie die NACH-UNTEN-TASTE neben Dynamics 365.

  3. Wählen Sie Unified Service Desk Administrator.

  4. Wählen Sie Aktionsaufruf und dann Neu.

  5. 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
  1. Den Aktionsaufruf speichern.

  2. 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