Dydubox
Dernière mise à jour
Dernière mise à jour
Tous droits réservés @ 2023 dydu.
Dydu fournit un accès via la BMS à la Dydubox, une interface pour rendre ses clients encore plus autonomes dans le déploiement de leur chatbot pour leur intranet ou site web. le design et les fonctionnalités offertes par le chatbot à l'utilisateur final sont entièrement personnalisables sans utiliser une seule ligne de code. Vous pouvez tester rapidement les différents styles, libellés ou fonctionnalités de chatbot et les ajuster quand vous le souhaitez.
Dydubox est disponible via le menu Intégration > Canaux.
Il y a trois manières de créer un chatbot actuellement :
créer un nouveau chatbot à partir de zéro
importer le style d'un autre chatbot au votre
créer un chatbot en utilisant le dépôt Github de dydu, puis l'importer et le publier via Dydubox (pour les développeurs)
Vous pouvez également créer une intégration en important un fichier de configuration au format ZIP.
Il existe 2 types d'intégration :
Intégration dydu : une intégration dydu crée une version standard de la chatbox. Grâce à ce type d'intégration, les utilisateurs peuvent personnaliser l'apparence de leur chatbox.
Intégration Github : elle s'applique à un cas rare où certains clients qui ont des chatboxs non standard doivent republier leur chatbox sur Internet. En créant une intégration Github, les utilisateurs peuvent seulement publier la chatbox, mais ne peuvent pas profiter des options de personnalisation.
Une fois le menu Canaux ouvert, pour commencer à personnaliser votre chatbot il vous suffit de :
Cliquer sur le bouton Créer.
Choisir l'option Multiplateforme.
Cliquez sur Créez à partir de zéro.
Tout au long de la conception de votre chatbot, un aperçu du rendu final est disponible.
Dès le début de la conception de votre interface chatbot, vous pouvez choisir les éléments principaux de l'aperçu de votre chatbot tels que : la couleur et l’avatar.
Par défaut, nous proposons des couleurs prédéfinies pour votre chatbot. Si aucune de ces propositions ne vous convient, vous pouvez choisir une couleur dans la palette ou indiquer un code de couleur hexadécimal.
Dans un souci de cohérence, la couleur choisie s'applique aux éléments suivants :
l’en-tête du chatbot,
les boutons d’actions :
actions principales : la couleur de fond correspond à la couleur principale,
boutons secondaires : le contour du bouton correspond à la couleur principale.
la bulle de question de l’utilisateur avec une légère opacité (transparence),
les liens,
l'arrière-plan du texte à côté du teaser (le teaser correspond au chatbot dans son état "réduit").
L'avatar chargé peut être affiché sur trois éléments :
le teaser
l'entête du chatbot
la bulle de réponse du bot (facultatif)
Dans cette section, il est possible d'activer ou de désactiver des caractéristiques d'affichage de la conversation.
Pouvoir afficher l'avatar à côté de la bulle de réponse du bot.
Vous pouvez également renseigner un nom pour votre bot, il s'affichera au-dessus des bulles de réponse.
c. Réactions du bot : Changer l’avatar en fonction de la compréhension du bot
Il est possible de personnaliser l'avatar du bot suivant la compréhension du bot. L’avatar peut ainsi changer suivant 4 états différents. Vous pouvez personnaliser les images de chacun de ces différents états :
Par défaut, neutre
Lorsque le bot comprend la question de l'utilisateur et qu'il y a ce qu'on appelle un 'match direct'.
Lorsque le bot suggère une reformulation,
Lorsque le bot n’a pas compris la question de l'utilisateur.
Lorsque l'opérateur prend en charge la conversation après une escalade livechat.
Il est possible d'activer plusieurs actions dans l'en-tête de la chatbox :
Cette option permet à l'utilisateur de minimiser le chatbox (mode « accrocheur»).
le chatbot se ferme et n'apparaît plus sur la page web. Pour l’afficher à nouveau, l’utilisateur doit rafraîchir la page. Avant la fermeture de la chatbox, une fenêtre précise ces conditions et demande la confirmation de l’utilisateur final. Le texte dans la fenêtre affichée peut être personnalisé.
Cette option permet à l'utilisateur final d'étendre la fenêtre de discussion et donc de la basculer en plein écran. Il n’y a pas d’aperçu disponible pour cette option au sein de la dyduBox.
Il est possible de configurer le nombre maximum de caractères autorisés pour les questions de l’utilisateur. Par défaut, la valeur est à 100. Il est également possible de choisir d’afficher ou non le compteur de caractères. Si affiché, ce dernier apparaît dans le champ de saisie et sera décompté à mesure que l’utilisateur final saisit son message.
Il est possible de désactiver une langue tant que les connaissances correspondantes ne sont pas finalisées. Cette fonctionnalité est particulièrement utilisée lorsque vous ajoutez une nouvelle langue à votre bot: bien que le bot comprenne cette langue directement, le contenu du côté de la base de connaissances n'est pas prêt/finalisé donc vous ne voulez pas l'offrir aux utilisateurs finaux. Quand le chatbot propose plusieurs langues, l'utilisateur a une liste déroulante dans le chatbot pour sélectionner le drapeau correspondant à la langue de son choix.
Il est possible de choisir d’afficher ou non un autre onglet au sein de la chatbox. Cet onglet est appelé Contact. Il permet de mettre en avant les différents moyens de vous contacter qu’il s’agisse de vos réseaux sociaux, e-mails ou téléphones. Les textes de cet onglet sont personnalisables.
Si vous avez besoin d'afficher moins que les trois sections de l'onglet de contact, veuillez utiliser l'éditeur CSS Ici.
Vous pouvez afficher un bandeau d’information dans votre chatbox. Il s’agit d’un encart texte qui se positionne en haut de la chatbox. Il est présent en permanence sauf si l'utilisateur final décide de le fermer. Il permet de faire un focus sur des informations importantes. le contenu de la bannière d'information est personnalisable Dans la bannière vous pouvez choisir d'ajouter un bouton "plus d'informations" avec un lien externe.
Il est possible d'exporter la conversation en cours avec la chatbox par e-mail. Pour ce faire, il faut activer l'option "exportConversation" dans la catégorie "moreOptions" du menu "Déboguer" présent dans Canaux. Une icône en forme de roue crantée apparaîtra alors dans le bandeau de votre chatbox, permettant d'accéder à l'option "Exporter la conversation par e-mail". Cette fonctionnalité permet de recevoir un fichier PDF contenant le résumé de la conversation que vous avez eue avec le bot par e-mail.
Vous pouvez imprimer la conversation en cours avec la chatbox. Pour ce faire, rendez-vous dans le menu "Déboguer" présent dans Canaux et accédez à la catégorie "moreOptions" pour activer l'option "printConversation". Une icône en forme de roue crantée apparaîtra alors dans le bandeau de votre chatbox, permettant d'accéder à l'option "Imprimer la conversation". Cette fonctionnalité vous permettra d'accéder au menu d'impression afin de pouvoir imprimer le résumé de la conversation que vous avez eue avec votre bot.
Dans cette étape vous allez pouvoir choisir les fonctionnalités que vous souhaitez que votre chatbox offre à l’utilisateur final.
Pendant la période COVID sur les sites de réservation, la question principale concernait la possibilité d'un remboursement.
Au lieu de laisser l'utilisateur taper sa question les sites mettaient en avant les connaissances correspondantes grâce à la fonctionnalité de top connaissances.
Cette fonctionnalité permet d’améliorer l'expérience utilisateur en présentant dès le début de la conversation les connaissances les plus demandées. Deux possibilités s’offrent à vous :
laisser le bot calculer automatiquement les connaissances les plus demandées sur les 30 derniers jours ou
configurer manuellement le top connaissances.
Une page Top knowledge est dédiée à cet objectif et vous permet de rechercher et de sélectionner les connaissances à afficher en haut. L’affichage d’un top connaissance au niveau de la chatbox se gère au sein de la dyduBox. Il s’agit d’une option à activer. Si aucune top connaissances manuelle n’est définie alors les 3 connaissances les plus appelées sur les 30 derniers jours seront affichées.
Cette fonctionnalité permet de faciliter la saisie de l'utilisateur final. En effet, dès lors que l’utilisateur final commence à écrire sa demande, le moteur de traitement de langage naturel (NLP) dydu se met en marche et le bot suggère dynamiquement des connaissances en fonction de ce qui est saisi. Par défaut, le nombre d’autosuggestions est limitée à 3 propositions. Les connaissances non "reformulables'' de la base de connaissances seront exclues des suggestions automatiques.
L'auto-suggestion utilise le matching pour déterminer quelle connaissance faire apparaître. C'est-à-dire que si votre connaissance utilise une formulation "comment modifier mon mot de passe" et que l'utilisateur commence à taper "changement" la connaissance "comment modifier mon mot de passe" pourra être proposée.
Dans le contexte d'un robot RH, un nouvel employé veut connaître les conditions relatives au déjeuner et commence à taper : "ticket restaurant".
Avant même qu’il n’envoie sa question, la brique NLP dydu se met en marche et effectue une autosuggestion.
La chatbox va tout de suite proposer des connaissances pertinentes dont il dispose comme :
Ai-je droit à des tickets-restaurants ?
Comment obtenir mes tickets-restaurants ?
Où récupérer mes tickets-restaurants ?
Pour votre chatbox, il est possible de mettre en place :
seulement un espace de consultation
plus d'un espace de consultation et laisser l'utilisateur décider lequel choisir
Un questionnaire de satisfaction peut-être affiché pour chaque réponse du bot. En cas d’insatisfaction, il est possible de poser d’autres questions à l’utilisateur final permettant de mieux comprendre son mécontentement. Le paramétrage du parcours utilisateur suite à une insatisfaction se configure au sein de la Dydubox. Deux options peuvent être indépendamment activées :
proposer des raisons d’insatisfaction,
proposer de laisser un commentaire.
Les statistiques relatives aux questions d’insatisfaction sont disponibles dans le menu Statistiques du BMS.
Si activées, les raisons d’insatisfaction s’affichent dès lors que l’utilisateur final clique sur l’icône d’insatisfaction. Trois raisons sont disponibles :
Je n'ai pas compris votre question
J'ai bien compris mais la solution proposée ne vous satisfait pas
Ma réponse n'était pas claire
Une quatrième proposition peut-être mise en place grâce aux phrases générales du bot.
Il n’est pas obligatoire de sélectionner une raison d'insatisfaction pour poursuivre sa conversation.
Lorsque cette option est activée, l’utilisateur final a la possibilité de laisser un commentaire pour expliciter son insatisfaction à travers un champ de “texte libre” affiché dans la chatbox. Il n’est pas obligatoire de laisser un commentaire pour poursuivre sa conversation.
Dans le cas où "raison d’insatisfaction" et "commentaire" sont activés, les raisons d’insatisfaction sont affichées en premier puis vient le champ de commentaire (une fois la raison d’insatisfaction renseignée).
Le Onboarding est une étape importante dans le parcours utilisateur. Il s’agit en effet de la première approche que l’utilisateur aura avec votre bot. Vous pouvez placer ici des astuces et conseils pour une meilleure utilisation de la chatbox. Par défaut, cette option est désactivée. Grâce à cette fonctionnalité, vous pouvez afficher des images et du texte définis par étapes, sur trois étapes maximum. Dydu propose 3 images, vous pouvez les modifier en cliquant sur le bouton "Modifier" (format accepté : SVG, JPG, PNG). Les premières étapes sont complétées avec du texte par défaut, il n'y a aucune limite de caractères. Les étiquettes peuvent être modifiées à l'étape 2 dans la section "Gestion des étiquettes".
Tous les textes (libellés) présents dans la chatbox et non gérés depuis la base de connaissances du bot sont customisables via un fichier excel dédié, à exporter et ré-importer dans la Dydubox. Pour télécharger le fichier des libéllés, cliquez sur le bouton "Télécharger". Pour ré-importer, cliquez sur "Charger". Les modifications de texte effectuées et importées sont visibles directement dans l’aperçu. Plus de détails : section de gestion des étiquettes.
Lorsque l’utilisateur arrive sur la chatbox pour la première fois, une fenetre appelée disclaimer RGPD est affiché. Son objectif est d’informer l’utilisateur final de la récolte et du traitement de ses données personnelles et obtenir son consentement. L’utilisateur doit accepter les clauses RGPD pour pouvoir accéder au chatbot. L’affichage de ce disclaimer RGPD peut être désactivé.
Une fois accepté par l’utilisateur final, un cookie opérationnel, valable pendant 1 an, est déposé sur l’appareil de l’utilisateur final. De cette façon, le disclaimer RGPD ne sera pas ré-affiché lors d’une nouvelle visite de l’utilisateur.
Le contenu de l'avertissement du RGPD peut être personnalisé en utilisant la section de gestion des libéllés. Sur cette page vous pouvez personnaliser :
le texte de la notice d’informations
le texte des boutons d’action
pour les boutons, la couleur principale ou primary color sera appliquée
Lorsque l’option données personnelles est activée, les utilisateurs finaux peuvent, directement depuis la chatbox, effectuer leur demande de récupération et/ou suppression de leurs données personnelles (dont la chatbox dispose). Chaque demande effectuée sera directement enregistrée et envoyée côté BMS dans le menu RGPD dédié à cet effet. Vous pouvez ainsi consulter les demandes et les traiter individuellement.
La publication permet d’obtenir le code javascript à ajouter dans les pages pour lesquelles la chatbox doit apparaître. Lors de la publication, l’ensemble des options choisies et configurées pour la chatbox sont prises en compte.
Deux possibilités sont offertes pour la publication :
publier en preproduction,
publier en production.
Chaque mode de publication (préproduction et production) fournit un code javascript dédié. Ainsi, la publication en préporduciton permet de tester les différents choix effectués au sein de la dyduBox sans impacter la chatbox de production.La publication en production permet de pousser directement les modifications effectuées sur sa chatbox de production.
Pour chaque publication, il est possible :
d’accéder à une page d’aperçu (de test) : il s’agit d’une page web intégrant uniquement la chatbox;
de télécharger le code entier de la chatbox (grâce au bouton Télécharger),
de copier le script fourni pour le transmettre à un tiers ou procéder directement à son intégration,
d'envoyer le code d'intégration par mail.
En cas d'incident sur votre site de production suite à une montée de version ou modifications, il est possible de revenir une version antérieure de publication. Vous pouvez revenir jusqu'à 3 versions en arrière. Cette fonctionnalité est disponible à partir de la version du 28 novembre 2023.
Rappel : Il est important de tester votre configuration en préproduction avant de la publier en production pour valider vos modifications et montée de version.
Ci-dessous un exemple de restauration d'une version edge antérieure :
1- Cliquez sur le bouton "Restaurer ..." : une modale s'ouvre;
2- Cliquez sur "Sélectionnez une version à restaurer";
3- Sélectionnez la version souhaitée :
4- Cliquez sur restaurer:
5- Un message apparaît pour vous indiquer que la restauration a bien été effectuée :