Steg 3: Skapa aviseringsrelaterade åtgärdsanrop i flera kanaler
Flerkanal för Customer Service ger en svit med funktioner som utökar kraften i Dynamics 365 Customer Service Enterprise så att organisationer omedelbart kan interagera med sina kunder i olika digitala kommunikationskanaler. Ytterligare en licens krävs för åtkomst till Flerkanal för Customer Service. För mer information, se Översikt över Dynamics 365 Customer Service prissättning and Dynamics 365 Customer Service prissättningsplan.
I det här avsnittet beskrivs hur du skapar aviseringsmeddelande-relaterade åtgärdsanrop i flera kanaler.
Förutsättningar
Du måste ha erforderliga Dynamics 365 Customer Service-behörigheter för att konfigurera Unified Service Desk och kunna använda de Dynamics 365 Customer Service-entiteter som krävs. Mer information: Hanteringsåtkomst i Unified Service Desk
Du måste ha slutfört Skapa handläggar- och ansvarigkonfiguration i Unified Service DeskSteg 1: Skapa formulär för att definiera aviseringars layout och beteende samt Steg 2: Skapa värdbaserade kontroller. Konfigurationerna som du har slutfört krävs för det här avsnittet.
Du måste känna till följande koncept i Unified Service Desk:
Dessa tre typer av värdbaserade kontroller: Anslutningshanteraren, Global hanterare och Panellayout. Mer information: Värdbaserade kontrolltyper, åtgärd samt händelsereferens i Unified Service Desk
Filtrera åtkomst med Unified Service Desk. Mer information finns i Hantera åtkomst med konfigurationer i Unified Service Desk
Skapa åtgärdsanrop
Logga in på Dynamics 365-instansen.
Välj nedpilen bredvid Dynamics 365.
Välj Unified Service Desk-administratör.
Välj åtgärdsanrop och välj + Ny.
Ange följande uppgifter på nästa sida:
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Stäng aviseringsmeddelande i flera kanaler |
Allmänt | Värdbaserad kontroll | Aviseringsmeddelande i flera kanaler |
Allmänt | Åtgärd | Stäng |
Spara åtgärdsanrop.
Upprepa steg 1 till och med 5 om du vill skapa följande ytterligare åtgärdsanrop.
Visa enkel chattbegäran av aviseringsmeddelanden
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Visa enkel chattbegäran av aviseringsmeddelanden |
Allmänt | Värdbaserad kontroll | Aviseringsmeddelande i flera kanaler |
Allmänt | Åtgärd | Visa |
Allmänt | Data | formname=SimpleChatRequestPopUpForm top=10 left=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 |
Avancerad | Villkor | [[RequestType]] == "1" |
Visa chattöverföring begäran av aviseringsmeddelanden
Flik | Fält | Value |
---|---|---|
Allmänt | Namn | Visa chattöverföring begäran av aviseringsmeddelanden |
Allmänt | Värdbaserad kontroll | Aviseringsmeddelande i flera kanaler |
Allmänt | Åtgärd | Visa |
Allmänt | Data | formname=ChatTransferRequestPopUpForm top=8 left=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 |
Avancerad | Förutsättning | [[RequestType]] == "3" && "[[ParticipantInitiatorType]+]" != "AutoAssign" |
Visa konsultera begäran av aviseringsmeddelanden
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Visa konsultera begäran av aviseringsmeddelanden |
Allmänt | Värdbaserad kontroll | Aviseringsmeddelande i flera kanaler |
Allmänt | Åtgärd | Visa |
Allmänt | Data | formname=ConsultRequestPopUpForm top=8 left=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 |
Avancerad | Villkor | [[RequestType]] == "2" |
Visa höger ruta**
Flik | Fält | Värde |
---|---|---|
Allmän | Name | Visa höger ruta |
Allmän | Värdbaserad kontroll | Popup-meddelande i flera kanaler |
Allmänt | Åtgärd | SetVisualProperty |
Allmänt | Data | elementName=RightPanelExpander propertyname=IsExpanded value=true |
Skapa kundsession
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Skapa kundsession |
Allmänt | Order | 10 |
Allmänt | Värdbaserad kontroll | CRM Global hanterare |
Allmän | Åtgärd | CreateSession |
Avancerad | Villkor | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] && '[[CanActivateSession]+]' != 'True' |
Aktivera session i Flerkanal
Flik | Fält | Värde |
---|---|---|
Allmän | Namn | Aktivera session i Flerkanal |
Allmänt | Värdbaserad kontroll | Sessionsflikar |
Allmän | Åtgärd | SwitchSession |
Allmän | Data | sessionid=[[SessionTabId]+] |
Avancerad | Villkor | '[[CanActivateSession]+]' == 'True' |
Återuppväck konversation i Flerkanal
Flik | Fält | Värde |
---|---|---|
Allmänt | Namn | Återuppväck konversation i Flerkanal |
Allmänt | Värdbaserad kontroll | Kommunikationspanel |
Allmänt | Åtgärd | OmnichannelSwitchSessionsTabs |
Allmän | Data | SessionTabId=[[SessionTabId]+] |
Avancerad | Villkor | '[[CanActivateSession]+]' == 'True' |
Ange IsCaseSession till falsk
Flik | Fält | Värde |
---|---|---|
Allmän | Namn | Ange IsCaseSession till falsk |
Allmänt | Data | 10 |
Allmänt | Värdbaserad kontroll | CRM Global hanterare |
Allmänt | Åtgärd | CopyToContext |
Allmän | Data | IsCaseSession=False |
Avancerad | Villkor | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] |
Flerkanalssession godkänd
Flik | Fält | Värde |
---|---|---|
Allmän | Name | Flerkanalssession godkänd |
Allmänt | Order | 15 |
Allmänt | Värdbaserad kontroll | Kommunikationspanel |
Allmänt | Åtgärd | OmnichannelSessionAccepted |
Allmän | Data | ConversationId=[[cid] SessionTabId=[[$Session.ActiveSession]] Från=[[from]] CanActivateSession=[[CanActivateSession]+] |
Avancerad | Villkor | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] || '[[CanActivateSession]+]' == 'True' |
Närvarostatus i flera kanaler**
Flik | Fält | Värde |
---|---|---|
Allmän | Name | Närvarostatus i flera kanaler |
Allmän | Värdbaserad kontroll | Kommunikationspanel |
Allmänt | Åtgärd | OmnichannelPresenceUpdate |
ExecuteKBSearchOnDataAvailable**
Flik | Fält | Värde |
---|---|---|
Allmän | Name | ExecuteKBSearchOnDataAvailable |
Allmänt | Order | 20 |
Allmänt | Värdbaserad kontroll | CRM Global hanterare |
Allmänt | Åtgärd | ExecuteOnDataAvailable |
Allmän | Data | milliseconds=5000 [[$Context.PRECHATANSWER3]] |
Läs in standardskript för handläggare**
Flik | Fält | Värde |
---|---|---|
Allmän | Name | Läs in standardskript för handläggare |
Allmän | Order | 150 |
Allmänt | Värdbaserad kontroll | Handläggarskript HC |
Allmänt | Åtgärd | GotoTask |
Allmänt | Data | Välkomstmanus |
Läs in sidan söksession för handläggare
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Läs in sidan söksession för handläggare |
Allmänt | Order | 20 |
Allmänt | Värdbaserad kontroll | Avancerad sökning i flera kanaler |
Allmänt | Åtgärd | Navigate |
Allmänt | Data | url=/main.aspx?pagetype=control&controlName=MscrmControls.OCSearchRuntime.OCSearchRuntimeControl&navbar=off |
Sidan Läs in kundsammanfattning för handläggare
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Sidan Läs in kundsammanfattning för handläggare |
Allmänt | Order | 200 |
Allmänt | Värdbaserad kontroll | Kundsammanfattning |
Allmänt | Åtgärd | Navigate |
Allmänt | Data | url=/main.aspx?navbar=off&cmdbar=false&pagetype=entityrecord&etn=msdyn_ocliveworkitem&formid=5fe86453-73ea-4821-b6dd-ddc06e1755a1&bodyOnly=true# Hidenav=true |
Fokusera på Kundsammanfattning.
Flik | Fält | Värde |
---|---|---|
Allmän | Namn | Fokusera på Kundsammanfattning. |
Allmänt | Order | 220 |
Allmänt | Värdbaserad kontroll | CRM Global hanterare |
Allmänt | Åtgärd | ShowTab |
Allmänt | Data | Kundsammanfattning |
Flerkanalssessioner avvisades
Tabb | Fält | Value |
---|---|---|
Allmänt | Namn | Flerkanalssessioner avvisades |
Allmänt | Order | 16 |
Allmänt | Värdbaserad kontroll | Kommunikationspanel |
Allmänt | Åtgärd | OmnichannelSessionRejected |
Allmän | Data | ConversationId=[[cid]] |
Tidsgräns för flerkanalssession
Flik | Fält | Värde |
---|---|---|
Allmän | Name | Tidsgräns för flerkanalssession |
Allmänt | Order | 16 |
Allmänt | Värdbaserad kontroll | Kommunikationspanel |
Allmänt | Åtgärd | OmnichannelSessionTimeout |
Allmän | Data | ConversationId=[[cid]] |
Se även
- Konfigurera avisering för handläggare
- Steg 1: skapa formulär för att definiera aviseringars layout och beteende
- Steg 2: Skapa värdbaserade kontroller för aviseringar i flera kanaler
- Steg 5: Lägg till värdbaserad kontroll, händelser och åtgärdsanrop i konfigurationerna
- Konfigurera popup-meddelanden i Unified Service Desk