Messenger/Facebook - étapes de scénario
Table des matières
Voici la liste de toutes les étapes disponibles dans l'Editeur de bot pour envoyer des messages de différents formats à vos clients sur le canal Messenger.
AI Bot ✨
Cette étape permet à une API d'intelligence artificielle (NLP ou générative) de répondre au dernier message du client.
Voir notre article dédié : Créer votre scénario de Bot IA
AI satisfaction ✨
Cette étape est destinée à apparaître après qu'une IA a donné une réponse, afin que vous puissiez recueillir la satisfaction du client concernant la réponse de l'IA.
Voir notre article dédié : Créer votre scénario de Bot IA
Get Started
Cette option définit le texte de l'écran « Démarrer » que les clients voient lorsqu'ils accèdent pour la première fois aux messages privés de votre compte Messenger.
Il permet également de définir le « Menu persistant » pour le canal Messenger, qui est le menu “burger” que les clients peuvent ouvrir pour accéder à des liens vers votre site web par exemple.
.jpg)
Il est déclenché lorsque le client clique sur le bouton « Démarrer ».
Première Conversation
Cette étape est nécessaire et doit être ajoutée au scénario. Elle traite d'un cas particulier, mais elle est importante, surtout au début de votre contrat avec Alcmeon.
Elle est déclenchée lorsqu'un utilisateur ayant un historique de conversation sur ce canal AVANT que le compte ne soit connecté à Alcmeon envoie un nouveau message.
Explication technique : ce message ne déclenche pas “Get Started”, ni un “Conversations suivantes” puisque dans Alcmeon il n'y a pas de conversation dans le passé, ni un « Texte inattendu » puisque le message n'est pas dans une conversation déjà commencée.
Conversations suivantes
Cette étape permet de déterminer le comportement du bot lors d’une nouvelle conversation, par opposition à sa toute première conversation sur le canal. Elle se déclenche lorsque dans Alcmeon, il y a des messages qui ont formé une conversation précédente (au sens d'Alcmeon) pour ce client, et que ce client renvoie un nouveau message qui est le début d'une nouvelle conversation.
Note: lorsque tous les messages précédents du client ont été “anonymisés” (action spéciale pour le respect du RGPD), si le client envoie un message, alors cette étape se déclenche.
Texte inattendu
Cette étape sert à intercepter les messages tapés par un client au milieu de l’arbre de décision, alors qu’on s’attendrait à ce qu’il clique plutôt sur un bouton qui lui est présenté. Elle se déclenche lorsque TOUTES les conditions suivantes sont remplies :
- le client a envoyé un message
- ce message n’est pas un clic sur un bouton ou sur un autre élément du scénario), il s'agit donc d'un message tapé par le client lui-même
- dans la même conversation que ce message du client, il y a un message qui le précède immédiatement et qui est un message envoyé par le bot dans le cadre de CE scénario
- ce message précédent du bot n'a pas de sortie "saisie libre de message" ou "réponse par défaut", car dans ce cas, le scénario doit suivre cette sortie, qui a la priorité sur "texte inattendu".
Message avec menu
Cette étape envoie un message texte accompagné d'une série de "réponses rapides" (“quick replies” en anglais), qui sont des boutons sur lesquels le client peut cliquer. Ces boutons disparaissent lorsqu'on clique sur l'un d'entre eux. Une fois qu'un bouton est cliqué, le libellé de ce bouton est le message envoyé par le client.

Dans l'éditeur de bot Alcmeon, vous pouvez connecter chaque bouton à une autre étape, afin de poursuivre le scénario lorsque le client clique dessus.
Le message texte envoyé peut souvent, selon le canal, contenir des emojis ou une image, une vidéo, un fichier audio ou une pièce jointe.
Message seul
Cette étape envoie un simple message texte au client.
Cette étape doit être connectée à une autre étape, sinon le scénario de bot s’arrêtera brutalement à cette étape pour le client.
Carousel
Cette étape permet d'envoyer un ensemble de 10 “slides” au maximum, qui peuvent défiler horizontalement. Chaque slide peut contenir une image, puis un titre (80 caractères maximum), un sous-titre facultatif (80 caractères maximum) et jusqu'à 3 boutons.

Chaque bouton peut être connecté à une autre étape du scénario (poursuivant l'expérience du bot pour le client), ou ouvrir une URL que vous pouvez définir.
Contrairement aux « réponses rapides » décrites dans l'étape « Message avec menu », le fait de cliquer sur un bouton du carrousel ne le fait pas disparaître : le client peut revenir en arrière dans son historique de conversation pour cliquer à nouveau sur le même bouton ou sur un autre bouton du carrousel.
Media
This step could also be named “media with buttons”: it allows to send an image or a video, without accompanying text, and up to 3 buttons can be optionally displayed below the media. The buttons behave as described above in the Carousel section.
Button
This step could also be named “text with buttons”: it allows to send a simple text, without accompanying image, and up to 3 buttons can be optionally displayed below the media. The buttons behave as described above in the Carousel section.
