Bonnes pratiques pour CXone Mpower Bot Builder
Cette page présente les meilleures pratiques recommandées pour l’utilisation de Bot Builder.
Nommer et créer votre robot
- N'utilisez pas le nom d'une vraie personne pour votre bot. Si vous utilisez un nom à consonance humaine, choisissez-en un qui n’appartiendra probablement pas à une personne réelle.
- N'utilisez pas le même profil d'employé pour plus d'un Bot Builder bot. Chaque robot doit avoir son propre profil à des fins de routage et de rapports.
- Utilisez-vous le même nom pour le bot et son profil d'employé ? Cela simplifie les choses lorsque vous gérez plusieurs robots logiciels.
- Utilisez une adresse courriel à laquelle vous avez accès. Cela vous permet de recevoir l’invitation pour CXone Mpower et d’y répondre. Vous pouvez utiliser la même adresse courriel pour plusieurs profils d’employés de robots.
Écrire pour votre Bot Builder
- Déterminez à l'avance la personnalité de votre bot et son vocabulaire. N’oubliez pas que votre robot est un visage de votre organisation, au même titre que les agents humains. Veillez à ce que sa présentation donne la bonne impression. Soyez clair sur les façons que vous voulez reproduire dans ses réponses.
- Rédigez tous les dialogues à l’avance. Cela vous permet de vous assurer que la façon dont votre bot parle est cohérente tout au long de la conversation. Lorsque vous travaillez sur un nouveau cas d’utilisation, passez en revue le dialogue que vous avez déjà écrit afin de conserver la persona dans tous les cas d’utilisation.
- Connaissez le public pour lequel vous écrivez. Le langage et la terminologie que vous utilisez pour le grand public peuvent différer de ceux que vous utiliseriez avec un public spécialisé.
- Les messages du robot doivent être brefs. De nombreuses personnes n’aiment pas lire de longs blocs de texte. Plus votre robot envoie de texte, moins il est susceptible d’engager l’interlocuteur. Si vous avez beaucoup d’informations à envoyer, envisagez de les répartir en plusieurs réponses plus courtes.
- Utilisez des variations lorsque vous ajoutez des messages à une histoire. Cela vous permet d’ajouter des versions supplémentaires du même message. Le robot utilise l’une des versions de manière aléatoire à chaque fois qu’il utilise cette réponse. Les variations rendent votre bot plus humain et améliorent l'expérience du contact
La personne qui interagit avec un agent, un IVR ou un robot dans votre centre d’appels. lors de l'interaction avec le bot. - Utilisez la saisie intelligente pour afficher des points indicateurs de frappe pour le contact. Cela crée une expérience utilisateur positive. Un bot qui répond instantanément semble trop « robotique » et beaucoup de gens n'apprécient pas cela. Après avoir activé la frappe intelligente, vous pouvez personnaliser la durée pendant laquelle le robot affiche l’indicateur de frappe pour chaque message qu’il envoie.
- Lisez la conversation à haute voix plusieurs fois. Vous pouvez envisager de simuler la conversation avec quelqu’un d’autre. Vous pouvez aussi vous enregistrer en train de lire les réponses préprogrammées pour votre bot, puis écouter l'enregistrement. Ce sont tous de bons moyens de repérer les endroits dans les réponses scénarisées qui nécessitent des améliorations.
Intentions
- Les intentions ne sont pas toujours claires. Deux objectifs d’utilisateur peuvent sembler différents, mais commencent à rassembler des exemples similaires au fil du temps. Distinguez vos intentions et les données d’entraînement correspondantes. Si vous souhaitez réutiliser des exemples d’entraînement pour plus d’une intention, c’est un signe que vous pourriez fusionner les intentions en une seule intention plus générale. Cela vous permet d’éviter toute confusion en ce qui concerne les intentions.
- Incluez toujours une intention hors du champ d’application. Les intentions hors champ d'application permettent à votre bot de répondre aux demandes de contact qui ne font pas partie des tâches pour lesquelles il a été entraîné.Elles vous permettent de récupérer la conversation et se traduisent souvent par une amélioration des performances.
- Tester et former. Testez votre bot pour déceler les intentions problématiques. Par exemple, il peut fournir des réponses incorrectes ou choisir une intention hors de portée à des moments où vous pensez qu'il aurait dû choisir une intention différente.
- Utilisez les multi-intentions avec parcimonie. N’utilisez les multi-intentions que lorsqu’elles sont vraiment nécessaires au déroulement naturel de la conversation. Trop de multi-intention peuvent rendre votre robot logiciel trop compliqué à gérer facilement.
Messages enrichis
- Vérifiez la prise en charge du canal. Tous les types de rich media
Éléments de la messagerie numérique tels que les boutons, les images, les menus et les sélecteurs d’options. ne sont pas pris en charge par tous les canaux
Différents moyens de communication vocale et numérique qui facilitent les interactions avec les clients dans un centre d’appels.numériques. Vous pouvez consulter la matrice de prise en charge actuelle. - Utilisez une solution de repli pour les messages enrichis. Ce type de repli vous permet de fournir une solution de secours pour les canaux qui ne prennent pas en charge une option de messagerie enrichie que vous utilisez dans une réponse de bot.
- Soyez conscient des limites en ce qui concerne le type et la taille des fichiers. Bot Builder bots prennent en charge une variété de types multimédia, y compris l'audio et la vidéo. Les tailles et les types de fichiers pris en charge sont limités pour tous les supports multimédias.
Règles
- N’abusez pas des règles. Les robots ne peuvent pas les utiliser pour généraliser des scénarios de conversation imprévus. Les Règles ne devraient être utilisées que pour des schémas de conversation courts et spécifiques.
- N’utilisez les règles que lorsque la réponse est toujours la même. S'il y a un risque que certains contextes nécessitent une réponse différente, utilisez plutôt une histoire
Utilisées pour former un robot à la gestion des interactions en fonction de l’intention et du contexte.. - N’utilisez pas de règles si vous souhaitez que les réponses varient. Même si une règle est un outil approprié pour un message particulier, vous pouvez souhaiter que votre robot varie ses réponses afin de paraître plus humain. Si c’est le cas, utilisez plutôt des histoires.
- Utilisez des conditions avec une règle si vous voulez dire à votre bot quand appliquer la règle. Les conditions peuvent être définies en fonction du formulaire actif, d’un emplacement spécifique ou d’une valeur d’emplacement spécifique.
Histoires
- Utilisez des histoires lorsque le contexte est important. Si votre bot a besoin de contexte pour comprendre comment répondre, utilisez une histoire. Cela reste vrai même si une conversation n'implique qu'un seul échange entre votre bot et le contact
La personne qui interagit avec un agent, un IVR ou un robot dans votre centre d’appels.. Par exemple, si vous avez une intention lookup_balance, mais que certains contacts veulent connaître le solde d'un compte courant et que d'autres veulent en savoir plus sur un compte d'épargne, vous pouvez créer une histoire pour aider votre bot à apprendre à répondre de manière appropriée en fonction du compte spécifié par un utilisateur. - Utilisez des histoires pour aider votre robot à apprendre à faire des prédictions. Choisissez soigneusement le sujet de chaque histoire. Veillez à ce qu’il soit conçu pour aider le robot à apprendre à prédire correctement les réponses à des conversations qu’il n’a jamais vues auparavant.
- Basez vos histoires sur des conversations réelles. N’inventez pas d’histoires dont vous pensez qu’elles pourraient arriver. Utilisez plutôt des interactions réelles pour les créer.
-
Concevez des histoires qui suivent soit un chemin heureux
Histoire qui produit le résultat correct pour l’intention., soit un chemin malheureux
Histoire qui produit un mauvais résultat pour l’intention.. Combiner des chemins dans une histoire peut mener à une confusion d’intention. - Utilisez des histoires pour gérer les changements de contexte. Cela permet à votre robot d’apprendre à passer d’un flux de conversation à l’autre ou à gérer les interruptions qui nécessitent plus d’un tour de conversation pour y répondre. Si la réponse à une interruption ne prend qu’un seul tour et ne dépend pas du contexte, une règle peut être plus appropriée.
-
Certaines intentions nécessitent plusieurs histoires. Créez plusieurs histoires pour la même intention s’il y a des variations dans la façon dont la conversation pourrait se dérouler, en fonction de la situation et des besoins uniques du contact.
- N’incluez pas de variations dans le flux de conversation dans la même histoire. Cela pourrait perturber le robot.
- S’il existe des variations dans la manière dont un contact peut formuler un message ou des messages similaires qui signifient tous essentiellement la même chose, vous pouvez les ajouter en tant qu’exemples d’intention dans un message de contact.
Pensez en termes de chemins heureux et malheureux. Chaque intention peut avoir plus d’un chemin heureux et plus d’un chemin malheureux.
- Créez une histoire pour votre intention hors du champ d’application. Cela vous permet de former votre robot aux façons les plus courantes dont les contacts présentent des informations hors du champ d’application.
- Inclure des échanges entre les contacts au besoin, mais avec précaution. Les histoires et les règles ne doivent pas être des conversations complètes. Si la déclaration suivante dans la conversation déclenche nécessairement une nouvelle intention, il est temps de s’arrêter et de créer une nouvelle histoire.
- Décomposez vos histoires en sous-tâches logiques. Il est tentant de créer une longue histoire qui englobe toute la conversation du début à la fin. Cela peut toutefois augmenter le nombre d’histoires dont vous avez besoin. Au lieu de cela, décomposez vos histoires en sous-tâches logiques. Si certaines sous-tâches sont très étroitement liées, vous pouvez les relier par des points de contrôle.
- N’abusez pas des points de contrôle. Ils peuvent simplifier vos données de formation. Trop de points de contrôle rendent vos histoires difficiles à comprendre et ralentissent en réalité le processus d'entraînement de votre bot.
Données de formation et exemples
- Privilégiez toujours la qualité à la quantité. Vous pouvez commencer par un petit ensemble de données et l’étoffer au fur et à mesure que vous recueillez d’autres exemples de haute qualité.
- Utilisez des exemples tirés de conversations réelles. Cela permet de s’assurer que les données que vous utilisez sont réalistes. Cela provient de déclarations
Ce qu’un contact dit ou tape. que de vrais contacts ont faites. - N'utilisez pas d'outils qui génèrent automatiquement des données et prétendent entraîner votre bot plus rapidement. Ils produisent souvent des exemples qui ne reflètent pas vraiment ce que les contacts disent. Ils peuvent également entraîner un robot logiciel qui perd sa capacité à généraliser. Au fil du temps, le robot logiciel atteint un point où il ne reconnaît que les phrases qu’il a vues auparavant.
- N’utilisez pas les mêmes données de formation pour plus d’une intention. Si vous réutilisez les données d'entraînement, votre bot ne pourra pas déterminer de manière fiable l'intention dans les interactions en direct avec les contacts.
- Restez flexible et prêt à ajuster les intentions et les histoires au fil du temps. En examinant les données de conversation, vous découvrirez peut-être que ce que vous pensiez être deux intentions distinctes sont en réalité des nuances d'une intention plus générale. Ou vous pouvez constater qu'une intention est trop large et que vous devez la décomposer en intentions plus spécifiques.
- N’ajoutez de nouveaux exemples de formation que s’ils sont utiles.
- N’ajoutez pas de nouveaux exemples de formation qui sont très similaires aux exemples existants. Si le bot prédit correctement l'intention avec un degré de confiance élevé pour un énoncé donné, il est inutile pour lui d'ajouter d'autres exemples très similaires.
- Ajoutez plus d’exemples de formation pour les énoncés que le robot a précédemment prédits de manière incorrecte ou avec un faible niveau de confiance.