Recherche

10 étapes pour créer son chatbot de marque

Publié par le

Quelles meilleures pratiques adopter, quels bons partenaires choisir et quels logiciels pertinents adopter pour créer son chatbot ? SGS France, à l'initiative du chatbot Sophie, dédié au passage de l'examen du Code de la route, partage son retour d'expérience.

Je m'abonne
  • Imprimer
© sdecoret

1/ Définir une roadmap et des objectifs clairs

Comme pour tout projet, les objectifs clairs et bien définis sont essentiels pour créer son chatbot. Il faut également penser à séquencer le travail pour rendre les objectifs réalisables. "Notre projet a été conçu en 2 temps, expliquent Hervé Desmarres, directeur de la stratégie digitale, et Otmane Larach, consultant Data & BI de SGS France, à l'origine d'un chatbot dédié au passage de l'examen du Code de la route. Nous avons d'abord ciblé les candidats qui connaissent déjà la marque 'SGS ObjectifCode", plateforme dédiée à l'examen de Code de la route, avec un moteur 'Q&A' pour apporter des réponses rapides aux questions les plus posées telles que l'inscription, le remboursement et les éventuels dysfonctionnements. La deuxième version du chatbot s'adressera aux candidats qui ne connaissent pas la marque. Elle sera hébergée sur Facebook durant l'été et permettra, entre autres, (en plus des fonctionnalités de la phase 1) d'acheter un droit de passage à l'examen du code de la route et de recevoir le résultat de la session directement sur l'interface de chat de Facebook."

© gustavofrazao - Fotolia

2/ Donner une personnalité à son chatbot

C'est une étape clé dans ce type de projet : le robot doit avoir une identité définie et parfois même une personnalité. Il faut lui choisir un prénom et le représenter via un pictogramme pour permettre aux utilisateurs de s'identifier. Nous avons appelé le nôtre Sophie.

© simon kolton

3/ Créer une large base de connaissances bien ciblée

À l'aide d'un outil tel que "QnA Marker" (Microsoft Azure), il est possible de créer facilement une base de connaissances que le chatbot pourra consulter pour répondre aux questions des utilisateurs. La base doit contenir un maximum d'information et les connaissances doivent être claires, synthétisées et bien ciblées. En ce qui concerne Sophie, nous avons constaté en phases de tests, que les utilisateurs ne lisent souvent pas les réponses qui dépassent 4 lignes. D'où l'importance de bien construire une base de connaissance avec des réponses concises.

© turkstockfotograf@gmail.com

4/ Nommer un Chatbot manager

Le rôle du Chatbot manager sera de faire vivre l'outil, d'alimenter sa base de connaissances et de créer les demandes d'évolution auprès de l'IT. Dans le cas de Sophie, c'est un collaborateur du service client qui est en charge de ce poste. Ce projet a permis aux collaborateurs de faire évoluer leurs missions en empruntant des passerelles transverses au sein de l'entreprise.

© Mopic - stock.adobe.com

5/ Planifier un plan de communication

Afin d'assurer une visibilité à votre futur chatbot, il faut prévoir des teasers et des actions de communication sur votre site web et sur les réseaux sociaux : Facebook, LinkedIn.

© Nicolas Herrbach

6/ Déterminer les canaux de diffusion

Nous nous sommes appuyés sur la technologie Azure bot service (Microsoft Azure) : celle-ci offre la possibilité de développer un chatbot, puis de le déployer sur plusieurs canaux de diffusion : Skype, Slack, Site web ou autres. Pour notre projet, nous avons choisi de déployer le lot 2 sur Facebook, en raison du nombre important des utilisateurs et de la facilité de communication à travers ce canal, le déploiement de Sophie sur d'autre canaux pourra être envisagé dans le futur.

© photon_photo - Fotolia

7/ Concevoir une logique pour le fonctionnement du bot

Il s'agit de spécifier les différentes fonctionnalités que le chatbot doit assurer et de réfléchir à l'expérience utilisateur. Il est toujours préférable et même recommandé lors de cette phase de conception, d'offrir à l'utilisateur un moyen lui permettant d'entrer en contact avec un humain si besoin : cela peut être via l'utilisation d'une adresse mail ou via un numéro de téléphone (service client par exemple).

© fotogestoeber - stock.adobe.com

8/ Demander l'avis des utilisateurs et mesurer leurs satisfactions

Le recueil de satisfaction peut se faire à travers un système de scoring afin d'avoir un retour sur l'expérience d'utilisation du chatbot dans sa globalité, ou en demandant à l'utilisateur de valider la pertinence de chaque ou certaines réponses. En revanche, il ne faut pas que cette étape soit obligatoire elle peut créer de la frustration. Ces enquêtes et statistiques permettent d'avoir un feedback sur la qualité du service rendu et ouvrent la possibilité d'améliorer la pertinence des réponses du Chatbot. Ces sondages peuvent déjà être lancés dans les phases de tests, cela permettra à la fois de les tester ainsi que d'avoir un premier ressenti utilisateurs.

© Jakub Jirsk - Fotolia

9/ Mettre en place un processus d'amélioration continue

Un chatbot ne saura pas répondre à toutes les questions dès sa mise en service, mais il pourra s'améliorer. Il ne faut pas oublier d'alimenter régulièrement la base des connaissances en traçant les questions auxquelles le chatbot n'a pas pu répondre correctement. Nous avons réalisé un tableau de bord interactif sous l'outil Power BI de Microsoft, ce tableau de bord est connecté à notre plateforme Azure afin de produire les principaux KPI que nous suivons quotidiennement (Nombre d'utilisateurs, nombre de messages, Taux de pertinence des réponses...).

© gustavofrazao - Fotolia

10/ Fixer des objectifs quantitatifs et qualitatifs pour le chatbot

Pour assurer un service de qualité et de vérifier constamment l'utilité du Chatbot, il est important de lui fixer des objectifs en matière de taux de disponibilité et de taux de réponses correctes.

Pour aller plus loin :

- 8 conseils pour bien créer son chatbot

- Comment lancer son chatbot?

- 4 bonnes pratiques pour rentabiliser son chatbot

S'abonner
au magazine
Se connecter
Retour haut de page