La section Loop


Indépendamment de la quantité d’intelligence artificielle qu’un xBot est doté, il peut y avoir des moments où il est judicieux qu’un être humain puisse intervenir dans une conversation en cours. En effet les demandes clients peuvent dépasser le périmètre de connaissance actuel du xBot.

Avoir la possibilité de prendre la main sur la conversation en temps réel peut être nécessaire si vous souhaitez maximiser la satisfaction des utilisateurs finaux de votre xBot et de vos services.


Loop offre la possibilité à un agent humain :

  • de superviser les conversations live entre votre xBot et les utilisateurs finaux
  • d’intervenir dans une conversation en cours entre un utilisateur final et votre xBot :
    • lorsque votre xBot n’a pas la réponse,
    • ou lorsque l’utilisateur final demande à votre xBot de communiquer avec un humain,
    • ou lorsque l’utilisateur final est contrarié (détecté par notre analyse du sentiment).

loop_overview_fr.svg


Par défaut, en arrivant dans Loop, l’utilisateur voit toutes les conversations all_conversations.png filtrés par les sentiments live_negative.png et live_neutral_negative.png. Ce sont les conversations prioritaires dans lesquelles l’agent humain pourrait vouloir intervenir.

Parmi toutes les conversations auxquelles un sentiment est associé, certaines sont également signalées comme étant des conversations ayant aussi ce label: live_human_requested.png. Il s’agit de conversations pour lesquelles un utilisateur final a explicitement demandé à parler à un humain.


les conversations Live


Dans la liste des conversations l’agent humain peut choisir la conversation qu’il souhaite superviser en cliquant dessus.

S’il veut se concentrer uniquement sur des conversations spécifiques, l’agent humain peut filtrer la liste des conversations par sentiment en cochant/décochant les cases de sentiment.

Lorsqu’il veut intervenir dans une conversation, il peut cliquer sur le bouton suivant take_over.png (Prendre en main) en bas de la conversation et envoyer des messages à l’utilisateur final. Un agent humain ne peut pas reprendre une conversation qui est déjà reprise par un autre agent humain.

L’agent humain peut poursuivre la conversation jusqu’à sa conclusion ou peut choisir de laisser votre xBot terminer la conversation. En cliquant sur le bouton end_conversation.png, l’agent humain redonne la parole au xBot.


takeover_endconversation.gif


Toutes les conversations qu’un agent humain a prises en main sont filtrées dans my_conversations.png.


Dans la liste des conversations live, chaque conversation comporte les informations suivantes pour aider l’agent humain à naviguer dans toutes les conversations :


chat_item_list.png


  • sentiment de la conversation représenté par un point de couleur :
    • rouge negative_dot.png pour négatif
    • orange neutral_negative_dot.png pour neutre-négatif
    • bleu neutral_positive_dot.png pour neutre-positif
    • vert positive_dot.png pour positif
  • l’heure du dernier message de la conversation
  • l’heure de début de la conversation
  • la durée de la conversation
  • un pictogramme d’état à droite pouvant avoir 4 états possibles :
    • un message union.png : lorsque votre xBot gère la conversation
    • un utilisateur user.png : lorsqu’un autre agent humain a pris le relais de la conversation
    • un crayon pencil.png : lorsque vous êtes l’agent humain qui a pris le contrôle de la conversation
    • une cloche bell.png : quand un agent humain est demandé

Comment la liste des conversations Live en direct est-elle classée ?


La liste des conversations est triée par le premier message envoyé avec le plus ancien en tête. Les données des conversations sont mises à jour en temps réel.


timeline Verticale


Pour naviguer facilement dans la conversation, une barre de chronologie verticale est disponible.


live_vertical_timeline.png


  • Chaque point correspond à un message de l’utilisateur final. La couleur correspond au sentiment détecté pour le message correspondant :
    • rouge negative_dot.png pour negatif
    • orange neutral_negative_dot.png pour neutre-négatif
    • bleu neutral_positive_dot.png pour neutre-positif
    • vert positive_dot.png pour positif
  • Cliquez sur un des points de couleur et vous êtes redirigé vers le moment de la conversation où l’interaction a eu lieu

Inactivité


Une conversation devient inactive lorsque plus de 4 minutes se sont écoulées après l’envoi du dernier message.

Lorsqu’elle devient inactive, la conversation disparaît de la liste des conversations. Indépendamment de cette inactivité, la session de la conversation s’achèvera 20 minutes après l’envoi du dernier message.

  • Ce qui signifie que :
    • si un utilisateur final envoie un message 22 minutes après l’envoi du dernier message, une nouvelle conversation commencera pour celui-ci

    • si un utilisateur final envoie un message 7 minutes après l’envoi du dernier message, l’ancienne conversation inactive retourne à la liste des conversations et l’agent humain verra l’historique des anciens messages en cliquant sur cette conversation

Lorsqu’un utilisateur supervise une conversation qui devient inactive, alors cette conversation disparaîtra de la liste et l’utilisateur supervisera la prochaine conversation de la liste.


Documented/reviewed 06/07/2020