Utilizarea dicționarului de automatizare pentru transferul cheilor parametrilor de date
Prezentare generală
Dicționarul de automatizare menține datele contextuale pentru sesiuni. Puteți folosi cheile din dicționarul de automatizare pentru a trece cheile parametrilor în șabloane.
În timp ce creați șabloane în aplicația Cadru de lucru pentru integrarea canalelor Dynamics 365, puteți transmite chei de parametri, cum ar fi titlul unei sesiuni, titlul notificării, titlul unui șablon de filă de aplicație și valori ale parametrilor personalizați pentru tipurile de file de aplicație. Aceste chei sunt înlocuite pe baza informațiilor contextuale disponibile în momentul executării.
Transmiteți parametrii de date în șabloane
Să luăm în considerare un scenariu pentru șabloane cu notificări.
Notificarea afișează anumite câmpuri și valori, care sunt numite Antetul câmpului și Valoare respectiv.
Kenny Smith, un client, a inițiat o conversație. Când agentul vede notificarea, acesta afișează Numele clientului ca Kenny Smith.
Aici, Antetul câmpului este Numele clientului și Valoarea este Kenny Smith.
Pentru ca șabloanele să identifice numele clientului ca Kenny Smith, în calitate de administrator trebuie să setați configurația pentru a transmite parametrul ca valori.
În mod similar, pentru titluri de sesiune și notificare, puteți trece parametrii de date. Pentru a afla mai multe, consultați Formate de dicționar de automatizare pentru cheile parametrilor de date.
Cadru de lucru pentru integrarea canalelor Dynamics 365 înlocuiește aceste valori ale parametrilor cu valoarea reală în funcție de contextul sesiunii, furnizorul de canal, Microsoft Dataverse și acțiunile utilizatorului.
Pentru a afla mai multe, consultați Tipuri de parametri de date de context.
Tipuri de parametri de date de context
Dicționarul de automatizare utilizează parametri de date contextuali care sunt disponibili din următoarele surse:
- Date de context de la furnizorul de canal
- Date de context din acțiunile utilizatorului
- Date de context de la Dataverse
Date de context de la furnizorul de canal
Aceste date de context provin de la un furnizor de canal primar, cum ar fi Omnicanal pentru Customer Service sau un furnizor de canal terță parte care utilizează widget expus de Cadru de lucru pentru integrarea canalelor Dynamics 365. Puteți trece date de context din cadrul dvs. de integrare a canalelor widget în dicționarul de automatizare utilizând updateContext API din widget. Puteți transmite orice date, dar exemplele comune includ numele clientului, numărul de telefon al clientului și punctele de date colectate de la un IVR de telefon. Apoi, puteți face referire la aceste date în dicționarul de automatizare ca slug-uri în șabloane și instrumente de productivitate, cum ar fi macrocomenzi și scripturi de agenți.
Date de context din acțiunile utilizatorului
Aceste date sunt populate atunci când agenții efectuează activități în sesiune. Un exemplu este deschiderea unei noi înregistrări sau caz de client.
Date de context din Dataverse
Datele organizaționale sunt stocate în Dataverse și puteți prelua datele utilizând interogări OData. Pentru a afla mai multe, consultați Interogări OData.
Formate de dicționar de automatizare la cheile parametrilor de date
Dicționarul de automatizare menține datele contextuale pentru sesiuni. Tastele din dicționarul de automatizare pot fi trecute ca parametri pentru acțiune în macrocomenzi. Sistemul înlocuiește aceste chei de parametri cu valoarea reală bazată pe contextul sesiunii, furnizorul de canale, Dataverse și acțiunile utilizatorului.
Formatele acceptate sunt:
Câmpuri de date dinamice
Slug este un parametru de înlocuire pe care Cadru de lucru pentru integrarea canalelor Dynamics 365 îl populează în timpul execuției, în funcție de context. Câteva exemple sunt:
Câmp de date dinamice | Descriere |
---|---|
{customerName} |
Numele clientului care a inițiat conversația. |
{caseId} |
ID unic al unui caz. Sistemul afișează ID-ul de caz numai dacă un caz este legat de conversație. |
{caseTitle} |
Titlul cazului. Sistemul afișează titlul cazului numai dacă un caz este legat de conversație. |
Format
Formatul {Slug}
parametrului care preia contextul de la furnizorul de canal, sesiunea curentă a utilizatorului și/sau Dataverse.
De exemplu:
{caseId}
Interogări OData
Puteți utiliza interogările OData pentru a obține contextul disponibil de la Dataverse.
Formatul de interogare OData:
{$Odata.<entityName>.<entityAttributeName>.<?options>}
De exemplu:
{$Odata.account.name.?$filter=id eq '{accountid}'}
{$odata.incident.prioritycode.?$filter=incidentid eq '{caseId}'&$select=prioritycode}
{$odata.incident.title.?$filter=incidentid eq '{caseId}'&$select=title}
Valori statice
Acestea sunt valori codificate pe care le actualizați conform cerințelor dvs. de afaceri. Pentru fiecare atribut codificat pe hard pe care îl alegeți, urmați tipul de format pentru atributul respectiv.
De exemplu:
Pentru o solicitare de chat de intrare, doriți să furnizați titlul static șablonului de sesiune și notificare pe care agenții îl văd la momentul execuției.
Titlul notificării = New chat request
Titlul sesiunii = Chat conversation
Consultați și
Gestionați șabloanele de sesiune
Gestionați șabloanele de file de aplicație