Condividi tramite


Usare le macro del connettore di sessione

Si applica a: solo Dynamics 365 Contact Center - standalone e Dynamics 365 Customer Service

Puoi usare le zioni del connettore di sessione per eseguire operazioni relative alla sessione. Le macro del connettore di sessione consentono di aggiungere azioni come ottenere l'ID, aggiornare una scheda, passare l'ID della scheda, impostare lo stato attivo su una scheda in base all'ID della scheda, aprire un modello di scheda e aggiornare il contesto della sessione.

È possibile utilizzare le azioni un numero illimitato di volte in diverse macro per automatizzare ed eseguire operazioni relative a una sessione nell'area di lavoro del servizio Copilot.

Recupera la scheda corrente

Questa azione ottiene i dettagli della scheda corrente in Customer Service. L'azione recupera l'ID della scheda che potrebbe essere usato nelle azioni Aggiorna la scheda e Sposta lo stato attivo sulla scheda .

Aggiorna la scheda

Aggiorna una scheda nella sessione Copilot Service workspace. Questa azione contiene il campo seguente.

Campo Descrzione
ID scheda Specifica l'ID della scheda che desideri aggiornare.
Questo campo è obbligatorio.

Esempio: risolvere un caso, ottenere l'ID della scheda e aggiornare la scheda

Esegui i seguenti passaggi per creare una macro per risolvere un caso, ottenere l'ID e quindi aggiornare la scheda. Aggiungi le seguenti azioni alla macro:

  1. Risolvi il caso con i seguenti attributi:
    • ID incidente: ${anchor.incidentid}
    • Tempo fatturabile: 0
    • Risoluzione: Case ${anchor.ticketnumber} resolved via macros
  2. Ottieni la scheda corrente per ottenere la scheda corrente e memorizzare l'ID della scheda come valore dinamico.
  3. Aggiorna la scheda per impostare l'ID della scheda sul valore dinamico ottenuto nel passaggio precedente con ID scheda impostato su Tab ID.

Stato attivo sulla scheda

Consente di concentrarsi su una scheda nella sessione dell'area di lavoro del servizio Copilot. Questa azione contiene il campo seguente.

Campo Descrzione
ID scheda Specifica l'identificatore della scheda su cui vuoi spostare l'attenzione.
Questo campo è obbligatorio.

Esempio: crea un'attività da un caso, quindi riporta lo stato attivo sul modulo del caso

Esegui la procedura seguente per creare una macro che crei un'attività da un caso e riporti lo stato attivo sul modulo del caso. Aggiungi le seguenti azioni alla macro:

  1. Ottieni la scheda corrente per copiare l'ID scheda del caso.
  2. Apri un nuovo modulo per creare un record per creare una nuova attività dal caso.
  3. Salva il record
  4. Concentrati sulla scheda con ID scheda impostato su Tab ID. Ciò riporta lo stato attivo alla scheda del caso originale.

Apri scheda applicazione

Apre l'applicazione specificata in una nuova scheda con gli attributi che hai definito. L'azione contiene i campi seguenti.

Campo Descrzione
Tipo di pagina Specifica il tipo di applicazione da aprire. Ulteriori informazioni: Tipi di pagina.
ID modello applicazione Specifica l'ID del modello di applicazione.
Nome attributo Specifica il nome logico dell'attributo che desideri aggiornare.
Valore attributo Specifica il valore dell'attributo che verrà aggiornato per l'attributo sopra menzionato.

Esempio: apri un modello di scheda in base al nome univoco del modello di scheda

Per creare una macro che apra un modello di scheda passando il nome univoco del modello di scheda come parametro e apra un modello di scheda in base al nome univoco del modello di scheda, aggiungi l'azione Apri scheda applicazione con i seguenti attributi:

  • Tipo di pagina: Entity Record
  • ID modello applicazione : 6a6a6a6a-7777-bbbb-8888-9c9c9c9c9c9c

Aggiorna il contesto della sessione

Aggiorna il contesto della sessione nell'ambiente del servizio Copilot per sessioni di entità. Per esempio, se si lancia una sessione di entità per un record di caso, le variabili di contesto della sessione saranno definite quando la sessione inizia. Tuttavia, se si aggiorna il titolo del caso, il contesto della sessione non sarà aggiornato. Pertanto, le macro useranno le informazioni della cache. Puoi aggiungere il passo Aggiorna il contesto della sessione dopo aver avviato l'esecuzione della macro per utilizzare le informazioni più recenti.

Esempio: aggiorna il titolo del caso e quindi crea un'attività con il titolo del caso aggiornato

Esegui i passaggi seguenti per creare una macro che aggiorni il titolo del caso e quindi crei un'attività utilizzando il nuovo titolo del caso aggiornato:

  1. Aggiungi l'azione di produttività Aggiorna record esistente con i seguenti attributi:
    • ID record dell'entità: #{anchor.incidentid}
    • Nome logico entità: incident
    • Nome attributo: titolo
    • Valore attributo: [Backlog]${anchor.title}
  2. Aggiungi l'azione Aggiorna il contesto della sessione per aggiornare la cache del contesto della sessione dopo l'aggiornamento del titolo del caso.
  3. Aggiungi l'azione Apri un nuovo modulo per creare un record con i seguenti attributi:
    • Nome logico entità: task
    • Nome attributo: oggetto
    • Valore attributo: attività relativa al caso: ${anchor.title}

Imposta contesto sessione

Crea una variabile nel contesto della sessione. Utilizza l'azione per creare variabili di sessione personalizzate per convalidare le condizioni o tenere traccia del modo in cui i rappresentanti del servizio clienti (rappresentanti o rappresentanti del servizio) navigano tra gli script.

Campo Descrzione
Nome attributo Specifica il nome della variabile di contesto della sessione.
Valore attributo Specifica il valore della variabile di contesto della sessione.

Esempio: crea una variabile di contesto della sessione per tenere traccia del percorso dello script dell'agente

Eseguire le attività seguenti per aggiungere un flusso di lavoro che crea una variabile di contesto di sessione quando un utente passa da uno script a un altro e quindi utilizza il contesto della variabile di sessione per ulteriori esecuzioni di macro:

  1. Aggiungi l'azione Imposta stato attivo per lo script agente con l'attributo Nome univoco script agente impostato su new_agentscript_highpriority.
  2. Aggiungi l'azione Imposta contesto sessione con i seguenti attributi:
    • Nome attributo: firstProcess
    • Valore attributo: casi ad alta priorità
  3. Aggiungi l'azione Modulo compila automaticamente con i seguenti attributi:
    • Nome logico entità: incident
    • Nome attributo: descrizione
    • Valore attributo: {firstProcess}

Passaggi successivi

Connettore di flusso