Messagerie enrichie
Bot Builder prend en charge plusieurs types de médias enrichis pour les Messages de votre bot. Le média enrichi améliore la messagerie grâce à des Options telles que les sélecteurs de liste, les boutons et les liens. Cela vous permet d'offrir une expérience plus riche à vos contacts par rapport aux Messages en texte brut.
Lorsque vous incluez un média enrichi dans les Messages du bot, configurez toujours le repli de messagerie enrichie. Cela garantit que le contact reçoit le Message même si le canal ne prend pas en charge le type de support.
Types de médias enrichis pris en charge
Bot Builder prend en charge les types de médias enrichis suivants :
| Type de média enrichi | Détails |
|---|---|
| Boutons |
Description : Créez un ensemble de boutons sur lesquels les contacts peuvent cliquer. Les boutons sont conservés dans l’historique de la conversation. Cela signifie que, plus tard dans la Conversation, les contacts peuvent faire défiler vers le haut dans la fenêtre de discussion et utiliser un bouton. Prise en charge du Canal :
Pour les canaux nombre maximal par Message : 3 Prise en charge de Variable : Oui Actions des boutons : Déclencher une intention ou ouvrir une URL |
|
Description : Les cartes peuvent combiner des images, du texte structuré et des boutons en un seul message. Prise en charge du Canal :
Pour les canaux nombre maximal par Message : 10 Prise en charge de Variable : Oui Actions des boutons : Déclencher une intention ou ouvrir une URL |
|
|
Description : Envoyez une URL avec une image incluse. Le contact peut cliquer sur le lien ou l’image pour visiter l’URL. Prise en charge du Canal :
Pour les canaux nombre maximal par message : 1 Prise en charge des variables : Oui Actions de clic : Ouvrir l’url (option par défaut, non modifiable) |
|
| Sélecteurs de liste |
Description : Créer une liste d’options parmi lesquelles le client peut choisir. Prise en charge du Canal :
Pour les canaux nombre maximal par message : 10 options Prise en charge des variables : Oui Actions de clic : Déclencher une intention ou envoyer du texte |
|
Description : Téléverser un fichier multimédia. Types de fichiers pris en charge :
Prise en charge du Canal :
nombre maximal par message : 1 Prise en charge des variables : Oui Actions de clic : Peut cliquer pour ouvrir le multimédia, en fonction du canal. |
|
|
Description : Option similaire aux boutons; offre une liste d’options au client, généralement pour l’aider à préciser son intention. Les réponses rapides ne sont pas conservées dans l’historique de la conversation. Cela signifie qu’elles ne restent pas disponibles pour une utilisation ultérieure dans la conversation. Après l’affichage d’un nouveau message dans le clavardage, les réponses rapides disparaissent. Prise en charge du Canal :
Pour les canaux nombre maximal par message : 12 Prise en charge des variables : Oui Actions de clic : Déclencher une intention ou envoyer du texte |
|
| Adaptive Cards |
Description : Développées par Microsoft, les Adaptive Cards Prise en charge du Canal :
Pour les canaux nombre maximal par message : 1 Prise en charge des variables : Oui Actions de clic : Soumettre ou ouvrir une URL |
Variables dans les médias enrichis
Vous pouvez utiliser des variables dans la plupart des types de supports enrichis pris en charge. Dans Bot Builder, les emplacements
Entité extraite du message du contact et sauvegardée pour être utilisée dans les réponses du bot. Similaire à une variable. sont utilisés comme variables. La valeur que l'emplacement contient remplace la Variable lorsque le bot envoie le Message. Vous devez vous assurer que l'emplacement recueille la valeur correcte avant de l'utiliser comme Variable pendant l'interaction. Cela vous permet de substituer des informations dans les messages contenant des médias enrichis, à condition que vous disposiez d’un emplacement pour capturer l’information.
Pour ajouter une Variable, utilisez cette syntaxe : {slot_name}. Si l'emplacement contient un objet JSON imbriqué, vous pouvez accéder aux valeurs de l'objet en utilisant la notation par points : {slotName.parameter}.
Par exemple, si vous souhaitez que le robot accueille le contact par son prénom, vous auriez besoin d'un emplacement pour contenir le prénom et d'un moyen de le remplir, comme un formulaire de pré-clavardage. Si l'emplacement est contact_firstName, vous entreriez ce texte dans le message d'accueil envoyé par le robot : Hello {contact_firstName}!
Actions de clic sur les médias enrichis Actions
De nombreux types de supports enrichis sont interactifs. Le contact peut cliquer dessus et provoquer un événement dans le clavardage. Il existe trois actions de clic possibles. Chaque type de support enrichi prend en charge jusqu’à deux des trois actions possibles. Les actions de clic sont :
- Déclencher l’Intention : cette option vous permet de configurer l’intention
La signification ou le but derrière ce qu’un contact dit/tape ; ce que le contact veut communiquer ou accomplir. qui se déclenche lorsque le média enrichi est cliqué. Cela détermine la prochaine réponse du robot. Vous pouvez également choisir une entité
Renseignement recueilli dans les messages du contact durant les conversations avec un bot. à remplir lorsque le média enrichi est cliqué, et préciser la valeur avec laquelle la remplir. - Ouvrir l’url : cette option ouvre une page Web dans un nouvel onglet. Cela peut enrichir la conversation, par exemple en redirigeant vers un site Web pour fournir plus de détails sur un produit que ce que le robot logiciel fournirait dans une conversation.
- Envoyer le texte : cette option envoie le texte de l’option de médias enrichis au robot comme prochain message du contact. Le robot doit être en mesure de reconnaître une intention en fonction du message.
Adaptive Cards disposent de leurs propres actions de clic distinctes de celles énumérées dans cette section. Consultez la documentation Adaptive Cards
pour plus d’informations.
Retour à la messagerie enrichie
Les messages enrichis contiennent des Options qui sont plus que du simple texte brut. Certains Digital Channels
Tout canal, contact ou compétence associé à Digital Experience (DX)., comme le clavardage numérique, prennent en charge les messages enrichis. D'autres canaux, comme SMS, prennent en charge uniquement le texte brut.
Le repli pour les messages enrichis est une alternative au texte brut que vous pouvez configurer. Les canaux qui ne prennent pas en charge les messages enrichis affichent le repli au lieu du message enrichi. Vous pouvez configurer une Option de repli par défaut pour chaque type de contenu de message enrichi. Vous pouvez remplacer la valeur par défaut pour des messages individuels.
Le repli pour les messages enrichis est différent du Repli d'Action ou NLU repli, qui est le repli utilisé lorsque la confiance du bot dans la prédiction de l'intention n'atteint pas la limite de seuil configurée.
Soutien des Messages enrichis par Canal
Utilisez le tableau suivant pour déterminer quels canaux enverront quels types de contenu enrichi. N'importe quelle Rangée avec un
et tout canal non répertorié utiliseront le repli de messagerie enrichie.
| Boutons | Cartes | Multimédia | Réponses rapides | Liens enrichis | Sélecteur de liste | |
|---|---|---|---|---|---|---|
| Apple Messages for Business |
|
|
|
|
|
|
| Digital Experience (DX) Chat |
|
|
|
|
|
|
| Facebook Messenger |
|
|
|
|
|
|
| Google Business Messaging |
|
|
|
|
|
|
|
|
images uniquement |
|
|
|
|
|
|
|
|
|
|
|
| Autres chaînes |
|
|
|
|
|
|
Les restrictions de type et de taille de fichier multimédia s'appliquent :
- Images : Format PNG, JPG, GIF ou BMP; 5 Mo ou moins
- Vidéos : Format AVI, MPEG-4 ou WEBM; 200 Mo ou moins
- Audio : Format MP3; 15 Mo ou moins
- PDF, Microsoft Word, Excel ou Powerpoint : 15 Mo ou moins