Partajați prin


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:

Dicționar de automatizare.

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

Gestionați șabloanele de notificare

Asociați șabloanele cu fluxurile de lucru