Comment créer un bot Facebook Messenger sans codage [Guide]
Les agents conversationnels Messenger de Facebook offrent une nouvelle avenue aux pages et applications Facebook pour interagir avec leurs utilisateurs. Récemment introduits, ces robots conversationnels ont connu une prolifération rapide. Leur mise en place est remarquablement simple, ne nécessitant que des compétences de codage minimes. La configuration d'une API, une opération plutôt élémentaire, constitue l'étape principale. Pour les petites entreprises ne disposant pas des ressources financières ou des compétences techniques, Botsify se présente comme une solution idéale. Ce service web permet de déployer un chatbot pour une page Facebook sans frais, ni compétences en codage. Une trentaine de minutes et ce guide suffiront pour mener à bien cette opération.
La création d'un robot de chat Messenger requiert une page Facebook et une application Facebook. La création d'une page Facebook étant relativement simple, la création d'une application compatible avec Botsify nécessitera un accompagnement que nous allons fournir ici. Si vous n'avez pas encore de page Facebook, commencez par en créer une.
Première Étape : Création d'une Application Facebook
Étape 1 : Accédez à votre tableau de bord de développeur et créez votre première application en utilisant le menu déroulant situé sous votre photo de profil.

Étape 2 : Entrez le nom de l'application, un espace de nom unique, une adresse e-mail et une catégorie pour l'application. Cliquez sur « Créer un identifiant d'application ». L'application sera créée immédiatement après cette action.
Deuxième Étape : Paramétrage de l'Application Facebook
Voici le tableau de bord de votre nouvelle application. Étant une nouvelle création, les options « Messenger » et « Webhooks » ne sont pas visibles dans le menu de gauche. Leur ajout est indispensable pour créer le robot. Voyons comment faire.

Étape 1 : Cliquez sur « Ajouter un produit » dans la barre latérale gauche. Vous serez dirigé vers une page listant les différents produits Facebook disponibles pour votre application. Cliquez sur le bouton « Démarrer » situé à côté de « Messenger ».

Étape 2 : Après avoir ajouté Messenger, vous serez invité à connecter l'application à une page. Ici, vous liez l'application nouvellement créée à votre page Facebook. Si vous gérez plusieurs pages, sélectionnez celle de votre choix pour l'application. Notez que vous devez être propriétaire de la page et non simplement un administrateur.

Étape 3 : La connexion d'une page générera un jeton d'accès à la page. Ce jeton sera requis lors de la configuration du robot. Vous pouvez le copier dans un fichier texte pour un accès rapide, ou revenir à tout moment au tableau de bord de votre application, cliquer sur l'onglet « Messenger » pour le copier. Une fois la page connectée, passez à la connexion du deuxième produit : les Webhooks. Cliquez sur le bouton « Configurer les webhooks » visible sur cet écran.

Étape 4 : La prochaine étape requiert une URL de rappel. Arrêtez-vous ici pour l'instant, sans fermer cette page. Passez à Botsify pour créer un compte gratuit.

Troisième Étape : Création du Chatbot
Étape 1 : Une fois inscrit sur Botsify et après avoir accordé toutes les autorisations nécessaires, vous arriverez au tableau de bord. Cliquez sur « Créer une application ».

Étape 2 : Nommez votre robot, ajoutez une description si vous le souhaitez, saisissez l'identifiant de l'application (disponible dans le tableau de bord de votre application) et fournissez une clé secrète. Cette clé secrète, tel un mot de passe, sert à l'authentification du robot auprès des applications et des pages. Choisissez la valeur que vous désirez, par exemple, secret_key_is_secret. Pour ajouter le jeton d'accès à la page, retournez dans le tableau de bord de votre application Facebook pour développeurs, cliquez sur « Messages » dans le menu de gauche et copiez le jeton généré à l'étape 3 de la deuxième partie. Collez-le dans le champ du jeton d'accès à la page sur Botsify et cliquez sur « Créer un robot ».

Étape 3 : Il est temps de finaliser la configuration des Webhooks. Vous serez redirigé automatiquement vers l'onglet « Configurer les Webhooks » sur Botsify. Si ce n'est pas le cas, cliquez dessus vous-même. Botsify vous communiquera l'URL de rappel dont vous aviez besoin à l'étape 4 de la deuxième partie. Copiez l'URL en surbrillance ci-dessous.

Étape 4 : Retournez au tableau de bord de l'application Facebook pour développeurs et cliquez sur Webhooks pour les configurer. Si vous avez gardé l'onglet ouvert, vous devriez voir l'option « Configurer les webhooks » sous le jeton d'accès à la page. Cliquez dessus pour afficher la fenêtre suivante. Collez l'URL de rappel. Saisissez la clé secrète que vous avez définie à l'étape 2 dans le champ Vérifier le jeton. Cochez les quatre options, puis cliquez sur « Vérifier et enregistrer ».

Étape 5 : Profitez d'un instant de satisfaction puis retournez sur Botsify. Nous nous étions arrêtés là pour paramétrer les Webhooks. Après la configuration des Webhooks, cliquez sur « Activer ». Votre robot est désormais créé.

Quatrième Étape : Configuration du Chatbot
Étape 1 : Votre chatbot étant créé, il est temps de lui apprendre à interagir. Cliquez sur « Configurer le robot » ou « Configurer les réponses » dans la colonne de gauche.

Étape 2 : Plusieurs types de réponses sont disponibles. La première est la réponse de base, celle qui sera vue par les premiers utilisateurs du robot. Les deux autres options permettent de créer des modèles et d'ajouter des boutons, afin de pouvoir envoyer des images et des liens en réponse à une requête. Pour ce guide, nous allons nous concentrer sur un robot de chat simple, où l'utilisateur envoie un message texte et le robot répond par un message texte. Cliquez sur « Configurer les réponses avancées ».

Étape 3 : L'interface affichée vous permettra de saisir une commande et sa réponse associée. Sélectionnez votre robot à gauche. Dans notre cas, nous avons nommé notre robot "My Test Bot". Saisissez un message qu'un utilisateur pourrait envoyer, par exemple "Salut", puis validez. Sélectionnez ensuite votre nom d'utilisateur dans la même interface. Il affichera « Message en tant que robot » en dessous. Après avoir sélectionné votre nom d'utilisateur, entrez la réponse que le robot doit donner lorsqu'il reçoit le message « Salut », puis appuyez sur Envoyer.

Étape 4 : Confirmez le message. Votre robot a désormais une première réponse configurée.

Étape 5 : Testez le robot. Le message mis en évidence ci-dessous n'apparaîtra que pour vous lors de la première configuration. Les autres utilisateurs ne le verront jamais. Le robot répond comme prévu.

Vous pouvez maintenant explorer les autres types de réponses que vous pouvez paramétrer. Aucune compétence en codage n'est nécessaire. Botsify met à disposition un tutoriel pour vous guider dans la configuration de ces différentes réponses. Le service peut également vous aider à configurer les réponses, si vous le souhaitez, moyennant un supplément.