Pasul 2: creați apeluri la acțiune corelate cu rezumatul clientului
Omnichannel for Customer Service oferă o suită de capacități care extind funcționalitățile din Dynamics 365 Customer Service Enterprise și permit organizațiilor să se conecteze și să se implice instantaneu în relația cu clienții pe canalele de mesagerie digitală. Este necesară o licență suplimentară pentru a accesa Omnichannel for Customer Service. Pentru mai multe informații, consultați paginile cu prezentarea generală a prețurilor Dynamics 365 Customer Service și cu planul de prețuri Dynamics 365 Customer Service.
Acest subiect descrie modul de creare a apelurilor la acțiune legate de rezumatul clientului în Unified Service Desk pentru Dynamics 365 Customer Service.
Cerințe preliminare
Pentru configurarea Unified Service Desk trebuie să aveți permisiunile Dynamics 365 Customer Service necesare și să accesați entitățile Dynamics 365 Customer Service necesare. Informații suplimentare: Gestionarea accesului în Unified Service Desk
Trebuie să fi terminat Creați configurațiile pentru agent și supervizor în Unified Service Desk și Pasul 1: Creați control găzduit de rezumat al clientului. Configurațiile pe care le-ați finalizat sunt necesare pentru acest subiect.
Trebuie să fiți familiarizat cu următoarele concepte din Unified Service Desk:
Aceste trei tipuri de controale găzduite: Manager de conexiune, Manager global și Aspect panou. Informații suplimentare: Tipuri de control găzduit și referințe la acțiuni sau evenimente în Unified Service Desk
Filtrați accesul utilizând Unified Service Desk. Informații suplimentare: Gestionarea accesului utilizând configurarea Unified Service Desk
Crearea apelurilor la acțiune
Conectați-vă la instanța Dynamics 365.
Selectați Săgeata în jos de lângă Dynamics 365.
Selectați Administrator Unified Service Desk.
Selectați Apeluri la acțiune și apoi selectați + Nou.
Pe pagina nouă, specificați următoarele detalii.
Inițializați contextul Omnicanal - Fereastră variabilă - Rezumat client
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Inițializați contextul Omnicanal - Fereastră variabilă - Rezumat client |
| General | Comandă | 5 |
| General | Control găzduit | Rezumat client |
| General | Acțiune | RunScript |
| General | Date | function initOCContext() { var ocConfig = JSON.parse('[[$Settings.OmniChannelConfig]+]'); var session = JSON.parse(JSON.stringify([[$Context.SessionParameters]])); ocConfig.config.sessionParams = sesiune; window.ocContext = ocConfig; } initOCContext(); |
Actualizați entități de context de conversație
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Actualizați entități de context de conversație |
| General | Comandă | 2 |
| General | Control găzduit | Panou de comunicație |
| General | Acțiune | OmnichannelUpdateContextEntities |
| General | Date | ChatPayLoad=[[PostData]] |
Sesiune Omnicanal acceptată
| Filă | Câmp | Value | ||
|---|---|---|---|---|
| General | Nume | Sesiune Omnicanal acceptată | ||
| General | Comandă | 15 | ||
| General | Control găzduit | Panou de comunicație | ||
| General | Acțiune | OmnichannelSessionAccepted | ||
| General | Date | ConversationId=[[cid]] SessionTabId=[[$Session.ActiveSession]] De la=[[from]] CanActivateSession=[[CanActivateSession]+] |
||
| Complex | Condiție | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] | '[[CanActivateSession]+]' == 'Adevărat' |
Afișați tablourile de bord privind datele disponibile
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Afișați tablourile de bord privind datele disponibile |
| General | Comandă | 21 |
| General | Control găzduit | Manager global CRM |
| General | Acțiune | ExecuteOnDataAvailable |
| General | Date | milisecunde=5000 [[$Context.LiveWorkItemId]] [[$Context.OCSessionId]] [[$Context.LiveWorkStreamId]] |
| Complex | Condiție | [[$GlobalDictionary.CurrentSessionCount]+] < [[$Global.maxNumberOfSessions]+] |
Încărcați rezumatul clientului
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Încărcați rezumatul clientului |
| General | Comandă | 200 |
| General | Control găzduit | Rezumat client |
| General | Acțiune | Navigate |
| General | Date | url=/main.aspx?navbar=off&cmdbar=false&pagetype=entityrecord&etn=msdyn_ocliveworkitem&formid=5fe86453-73ea-4821-b6dd-ddc06e1755a1&bodyOnly=true Hidenav=true |
Omnicanal eliminare entități de context
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Omnicanal eliminare entități de context |
| General | Comandă | 1 |
| General | Control găzduit | Manager global CRM |
| General | Acțiune | ClearEntityList |
| General | Date | global=True |
Omnicanal Copiați datele de contact în context
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Omnicanal Copiați datele de contact în context |
| General | Comandă | 2 |
| General | Control găzduit | Manager global CRM |
| General | Acțiune | CopyToContext |
| General | Date | contactIds = [[contact]+] |
Omnichannel Fetch Context Contacte
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Omnichannel Fetch Context Contacte |
| General | Comandă | 3 |
| General | Control găzduit | Manager global CRM |
| General | Acțiune | DoSearch |
| General | Date | ContextContactSearch global=True |
| Complex | Condiție | $Expression('[[$Context.contactIds]+]' == '' ? „fals” : „adevărat”) |
Omnicanal salvare entități de context la actualizare
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Omnicanal salvare entități de context la actualizare |
| General | Comandă | 4 |
| General | Control găzduit | Panou de comunicație |
| General | Acțiune | OmnichannelSaveUpdatedContextEntities |
| General | Date | LiveWorkItemId=[[LiveWorkItemId]+] |
Actualizați controalele rezumatul clientului
| Filă | Câmp | Value |
|---|---|---|
| General | Nume | Actualizați controalele rezumatul clientului |
| General | Comandă | 6 |
| General | Control găzduit | Rezumat client |
| General | Acțiune | RunScript |
| General | Date | function refreshControls() { MscrmControls.FormInitiator.FormInitiatorControl.updateLinkedRecords(); } refreshControls(); |
Vedeți și
- Pasul 1: Crearea controlului găzduit de rezumat al clientului
- Pasul 4: adăugați controale găzduite, apeluri la acțiune și evenimente la configurații
Hinweis
Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)
Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).
Feedback
Trimiteți și vizualizați feedback pentru