Tous canaux - Etapes d'actions internes
Table des matières
Les étapes d'action peuvent être utilisées dans l'Editeur de bot pour tous les canaux disponibles comme AlcmeonChat, WhatsApp, etc.
Elles servent à effectuer des actions internes à Alcmeon, généralement sur le message précédent envoyé par le client, comme des actions liées au workflow (router à une équipe, transférer à un conseiller, archiver), enregistrer un Champ personnalisé, et bien d'autres !
Pour la plupart, elles n’envoient pas de message et sont invisibles pour le client.
Action Alcmeon
Modification d'un tag
Vous permet de taguer le dernier message du client avec une valeur d’un tag de qualification, ou de router son message à une équipe.
Sélectionnez :
- Le menu de tag à modifier, y compris le tag “Equipe”
- La valeur à mettre à ce tag parmi la liste
Transférer à un conseiller
Transfère le dernier message du client vers la boîte de réception des conseillers.
Cette action est utile si le bot répond au dernier message du client, car sans elle le message serait en statut "Répondu", et donc invisible ou presque pour les conseillers. Avec cette action, au contraire, le message est affiché dans la boîte de réception, dans la section "Reçus", et est donc visible par les conseillers faisant partie de l'équipe vers laquelle le message a été routé.
Assigner une valeur à une variable
Permet de définir une variable et de lui attribuer une valeur. Celle-ci n'est pas liée au dernier message du client : une variable est une donnée associée à un utilisateur, et pas seulement au message ou à la conversation en cours. Elle persiste donc de conversation en conversation.
Le format de la formule à écrire dans cette étape est le format "Jinja2" https://palletsprojects.com/p/jinja/
C'est un outil de développeur, à manier avec précaution, qui vous permet de vous "souvenir" de quelque chose à un moment donné du scénario, et de l'utiliser plus tard pour :
- modifier la valeur d'une qualification ou d'un routage (équipe)
- l'utiliser dans une étape “Condition sur variable” pour créer des branches alternatives dans le scénario
- l'utiliser dans une étape “Champ personnalisé” pour l'y stocker
- l'utiliser en tant qu'entrée dans une étape de subbot conçue à cet effet
Taguer avec une valeur de variable
Vous permet d’utiliser la valeur d’une variable déjà initialisée comme valeur pour un tag de qualification ou de routage (équipe) sur le dernier message du client.
📄 NB : Notez que le libellé de la valeur du tag doit être exactement le même que la valeur de la variables, sinon une erreur se produira.
Archiver
Archive le dernier message du client. Pour rappel, archiver un message dans Alcmon signifie “décider de ne pas répondre” : le message est toujours accessible dans l’onglet “Archivés” dans la boîte de réception, mais ne sera pas proposé pour traitement aux conseillers.
Événement personnalisé
Permet d'enregistrer un événement personnalisé au cours d'un scénario. Cela permet de récupérer des statistiques sur le fait qu'un utilisateur passe une (ou plusieurs) fois par cette étape d'action. Ces statistiques sont ensuite disponibles dans la page Analyses / Volumes / Evénements personnalisés.
L'identifiant unique d'un événement personnalisé est son libellé. Veillez donc à choisir un événement déjà créé via le menu déroulant de cette étape, plutôt que d'en créer un nouveau.
Les événements personnalisés sont communs à tous les scénarios et à tous les comptes. Ils présentent donc l'énorme avantage de pouvoir fournir des statistiques sur l'ensemble des scénarios et des comptes : par exemple, compter le nombre d'utilisateurs qui choisissent l'option "1" à une certaine question commune à plusieurs scénarios sur plusieurs canaux ; ou compter le nombre d'utilisateurs qui passent par une certaine branche de scénario commune à plusieurs canaux.
📄 NB : La liste de tous vos événements personnalisés est disponible dans la page “Paramètres / Evénéments de bot” qui vous permet de les éditer, les supprimer ou d’en créer de nouveaux.
Enregistrer le contenu de la variable message_content
⚠️Fonctionnalité avancée, merci de contacter le support Alcmeon avant de l’utiliser.
Utilisée en conjonction avec l'étape du subbot configurée pour utiliser la fonctionnalité "Subbot interne" / "Capturer le contenu du message".
Dans le scénario, cette étape du subbot est d'abord positionnée pour enregistrer le contenu du dernier message du client dans la variable message_content, suivie de l'étape d'action "Enregistrer le contenu de la variable message_content", qui enregistre le contenu du message dans un fichier Excel.
Cette fonctionnalité est encore en phase de test, car le fichier Excel ainsi généré n'est pas disponible pour les utilisateurs d'Alcmeon. L'intervention de l'équipe technique d'Alcmeon est nécessaire pour extraire les données de ce fichier et les transmettre manuellement.
API call
Cette étape permet d'appeler des APIs externes à Alcmeon, typiquement vos propres APIs. L'objectif est de récupérer les données générales ou personnelles de vos clients dans votre scénario Bot ou d'envoyer des données vers vos systèmes informatiques.
Ceci permet de mettre en place de nombreux cas d’usage à haute valeur ajoutée, car permettant d’éviter une prise en charge de la conversation par un conseiller humain.
Par exemple, vous pouvez récupérer des données client connecté des points de fidélité, le statut de sa dernière commande, ses préférences de compte client, … pour personnaliser son expérience dans le bot.
Vous pouvez aussi vous servir de cette étape pour pousser des données que le client vous a fournies dans le scénario du bot comme son email, numéro de téléphone, consentement à recevoir des communications marketing, magasin préféré, localisation, … afin de compléter les données existantes dans votre CRM ou autre référentiel de données que vous possédez.
Documentation technique : https://developers.Alcmeon.com/docs/how-to-use-api-external-authorization
Champ Personnalisé
Permet d'enregistrer une variable ou le contenu du dernier message du client dans un champ personnalisé déjà défini.
Cette étape vérifie d'abord que la valeur de la variable ou le contenu du dernier message du client correspond au format de données attendu dans le champ personnalisé. Par exemple, un champ personnalisé de type entier ne peut pas stocker une adresse électronique.
Si le format correspond, la valeur de la variable ou le contenu du message sera stocké dans le champ personnalisé et l'étape obtiendra le résultat « Succès ».
Dans le cas contraire, le résultat de l'étape sera « Échec ».
📄 NB : La liste de tous vos champs personnalisés est disponible dans la page “Paramètres / Champs personnalisés” qui vous permet de les éditer, les supprimer ou d’en créer de nouveaux. Elle vous permet aussi de configurer l’apparition de chaque champ pour les conseillers dans la Page de Conversation et la Boîte de réception.
Transition avec délai
Permet d'envoyer une branche au client maintenant, puis après un délai défini, d'envoyer une autre branche du scénario au client.
C'est utile, par exemple, si vous voulez que le scénario se poursuive normalement (c'est-à-dire maintenant), en disant « Merci pour cette belle journée », puis, 23 heures plus tard, envoyer un autre message, tel que le début d'une enquête de satisfaction ou une nouvelle offre commerciale intéressante, afin que le client veuille poursuivre la conversation.