Rich Messaging
Bot Builder prend en charge plusieurs types de média enrichi pour les utiliser dans les messages de votre bot. Les contenus multimédias enrichis améliorent les messages grâce à des options telles que les sélecteurs de liste, les boutons et les liens. Cela vous permet d'offrir à vos contacts une expérience plus riche par rapport aux messages en texte brut.
Lorsque vous incluez du contenu multimédia enrichi dans les messages des robots, veillez à toujours configurer la solution de repli de la messagerie enrichie. Cela permet de s'assurer que le contact reçoit le message même si le canal ne prend pas en charge le type de contenu multimédia.
Types de Média enrichi pris en charge
Bot Builder prend en charge les types de contenus enrichis suivants :
| Type DE support enrichi | Détails |
|---|---|
| Boutons |
Description : il est possible de créer une série de boutons sur lesquels les contacts peuvent cliquer. Les boutons sont permanents dans l'historique de la conversation. Autrement dit, plus tard dans la conversation, les contacts peuvent faire défiler la fenêtre de chat vers le haut et utiliser un bouton. Soutien du canal :
Pour les canaux **Nombre maximal par message** : 3 Prise en charge des variables : Oui Actions de bouton : déclencher une intention ou ouvrir une URL |
|
Description : les cartes peuvent combiner des images, du texte structuré et des boutons dans un seul message. Soutien du canal :
Pour les canaux **Max number per message**: 10 Prise en charge des Variable : Oui Actions de bouton : déclencher une intention ou ouvrir une URL |
|
|
Description : les liens enrichis permettent d'envoyer une URL avec une image. Le contact peut cliquer sur le lien ou sur l'image pour consulter l'URL. Soutien des canaux :
Pour les canaux **Nombre maximal par message** : 1 Prise en charge des Variable : Oui Actions de clic : Ouvrir l’URL (option par défaut, non modifiable) |
|
| Sélecteurs de List |
Description : les sélecteurs de liste permettent de créer une liste d'options parmi lesquelles le client peut choisir. Soutien de canal :
Pour les canaux **Nombre maximal par message** : 10 Options Prise en charge de Variable : Oui Actions de clic : déclencher une intention ou envoyer un texte |
|
Description : chargement d’un fichier multimédia. Types de fichiers pris en charge :
Soutien du canal :
**Nombre maximal par message** : 1 Soutien des Variable : Oui Actions de clic : ouvrir le contenu multimédia, en fonction du canal. |
|
|
Description : semblables aux boutons, elles proposent au client une offre de liste d'Options parmi lesquelles choisir, 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. Autrement dit, elles ne sont pas disponibles pour une utilisation ultérieure dans la conversation. Lorsqu'un nouveau message apparaît dans le chat, les réponses rapides disparaissent. Soutien du canal :
Pour les canaux **Nombre maximal par message** : 12 Prise en charge des Variable : Oui Actions de clic : déclencher une intention ou envoyer un texte |
|
| Adaptive Cards |
Description : Développé par Microsoft, Adaptive Cards Soutien du canal :
Pour les canaux **Nombre maximum par message** : 1 Soutien des Variable : Oui Actions de clic : envoyer ou ouvrir une URL |
Variables dans le Média enrichi
Vous pouvez utiliser des variables dans la plupart des types de contenus multimédias enrichis pris en charge. Dans Bot Builder, les créneaux
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 slot contient remplace la Variable lorsque le bot envoie le Message. Vous devez vous assurer que l’emplacement collecte la valeur appropriée avant de l'utiliser comme variable au cours de l'interaction. Cela vous permet de substituer des informations dans des messages contenant des médias enrichis, à condition que vous disposiez d'un créneau qui capture ces informations.
Pour ajouter une variable, utilisez la syntaxe suivante : {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 bot salue le contact en utilisant son prénom, vous devez disposer d'un emplacement pour stocker le prénom ainsi que d'un moyen de remplir cet emplacement, comme un formulaire de pré-chat. Si l'emplacement est contact_firstName, vous devez saisir ce texte dans le message d'accueil que le robot envoie : Hello {contact_firstName}!
Actions de clic sur Média enrichi
De nombreux types de contenus multimédias enrichis sont interactifs.Le contact peut cliquer sur ceux-ci pour déclencher une action dans le chat. Trois actions de clic sont possibles. Chaque type de contenu multimédia enrichi prend en charge deux des trois actions possibles. Les actions de clic sont les suivantes :
- Déclencher une 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 lorsqu’une personne clique sur le contenu multimédia enrichi. Cela détermine la réponse suivante du robot. Vous pouvez également choisir une entité
Renseignement recueilli dans les messages du contact durant les conversations avec un bot. à remplir lorsqu’une personne clique sur le contenu multimédia enrichi, et spécifier la valeur avec laquelle elle doit être remplie. - Ouvrir l'URL : cette option permet d'ouvrir 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 bot fournirait dans une conversation.
- Envoyer du texte : cette option envoie le texte du contenu multimédia enrichi au robot en tant que prochain message du contact. Le robot doit être capable de reconnaître une intention sur la base du message.
Adaptive Cards possèdent leurs propres actions de clic qui sont distinctes de celles énumérées dans cette section. Reportez-vous au Adaptive Cards
documentation pour plus d'informations.
Repli de 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 uniquement en charge le texte brut.
Le repli de messagerie enrichie est une Alternative en texte brut que vous pouvez configurer. Les canaux qui ne prennent pas en charge les messages enrichis affichent le repli à la place du message enrichi. Vous pouvez configurer une Option de repli par défaut pour chaque type de contenu de message enrichi. Vous pouvez modifier la valeur par défaut pour des messages individuels.
La solution de repli de la messagerie enrichie est différente la de solution de repli NLU ou d’action, qui est une solution de repli utilisée lorsque la confiance du robot dans la prédiction de l'intention n'atteint pas la limite de seuil configurée.
Soutien des messages enrichis par Canal
Aidez-vous du tableau ci-dessous pour déterminer les types de contenus enrichis à envoyer en fonction des canaux utilisés. Toute rangée comportant un
ainsi que 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)Discuter |
|
|
|
|
|
|
| Facebook Messenger |
|
|
|
|
|
|
| Google Messagerie affaires |
|
|
|
|
|
|
|
|
Images uniquement |
|
|
|
|
|
|
|
|
|
|
|
| Autres Canaux |
|
|
|
```
```
|
|
|
Les fichiers multimédias sont soumis à certaines limites de format et de taille :
- Images : formats PNG, JPG, GIF ou BMP ; 5 Mo ou moins
- Vidéos : formats AVI, MPEG-4 ou WEBM ; 200 Mo ou moins
- Audio : format MP3 ; 15 Mo ou moins
- Fichier PDF, Microsoft Word, Excel ou Powerpoint : 15 Mo ou moins