Condividi tramite


Usare le macro del connettore di sessione

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.

Puoi usare le azioni un numero qualsiasi di volte in diverse macro per automatizzare ed eseguire operazioni relative a una sessione in Customer Service workspace.

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 di Customer 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

Ti consente di concentrarti su una scheda nella sessione di Customer Service workspace. 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 : bde86e2f-6bd1-48a9-baf9-dae720aa9f45

Aggiorna il contesto della sessione

Aggiorna il contesto della sessione in Customer Service workspace per le 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 le tue variabili di sessione per convalidare le condizioni o monitorare il modo in cui gli agenti navigano attraverso gli script dell'agente.

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

Esegui le seguenti attività per aggiungere un flusso di lavoro che crei una variabile di contesto di sessione quando un utente passa da uno script agente 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