Consenti agli agenti di specificare l'azione di transizione

Se si desidera consentire all'agente di specificare lo stato a cui eseguire la transizione al termine della sessione di chat attiva, utilizzare la proprietà Azioni agente nel componente Avvio agente per elencare le azioni supportate che l'agente può inviare e quindi utilizzare il componente Conversazione agente per mappare le azioni agli stati.

Quando l'agente accetta la richiesta di chat, nella console della chat vengono visualizzate le azioni supportate, ognuna delle quali è preceduta da una barra (le azioni vengono definite come barra).

Console agente che visualizza la lista delle azioni supportate.

Se l'agente invia una qualsiasi delle azioni slave, l'azione viene inviata al framework di trasferimento dell'agente reale e l'abilità termina la chat live. Se il componente Conversazione agente ha una transizione per l'azione, il flusso passa allo stato specificato. Tenere presente che il messaggio di conclusione (memorizzato nella voce del bundle di risorse systemComponent_AgentConversation_conclusionMessage) non viene restituito se l'agente invia un'azione barra.

Console chat che mostra che l'agente ha inviato /Ordine e che la chat è terminata.
  1. Nello stato Avvio agente, utilizzare la proprietà Azioni agente per elencare le azioni supportate.
  2. Aggiungere uno stato per la transizione next, raggiunto quando l'utente termina la conversazione utilizzando una parola chiave exit, quindi aggiungere le azioni di transizione riportate di seguito.