Autorisation des agents à spécifier l'action de transition

Pour permettre à l'agent d'indiquer l'état vers lequel effectuer la transition à la fin de la session de discussion en direct, utilisez la propriété Actions d'agent dans le composant Lancement d'agent afin de répertorier les actions prises en charge que l'agent peut envoyer, puis utilisez le composant Conversation d'agent pour mettre en correspondance les actions avec les états.

Lorsque l'agent accepte la demande de discussion, la console de discussion affiche les actions prises en charge. Chacune d'entre elles est précédée d'une barre oblique (elles sont appelées actions à barre oblique).

Console d'agent affichant la liste des actions prises en charge.

Si l'agent envoie l'une des actions à barre oblique, l'action est envoyée à la structure de transfert à l'agent physique et la brique met fin à la discussion en direct. Si le composant Conversation d'agent possède une transition pour cette action, le flux passe à l'état nommé. Notez que le message de conclusion (stocké dans l'entrée du groupe de ressources systemComponent_AgentConversation_conclusionMessage) n'est pas généré si l'agent envoie une action de barre oblique.

Console de discussion indiquant que l'agent a envoyé /Order et que la discussion a pris fin.
  1. Dans l'état Lancement de l'agent, utilisez la propriété Actions d'agent pour répertorier les actions prises en charge.
  2. Ajoutez un état pour la transition next, qui est atteint lorsque l'utilisateur termine la conversation en utilisant un mot-clé de sortie, puis ajoutez les actions de transition suivantes :