Déployez votre bot Dydu sur Messenger, Whatsapp et Instagram
Notre solution vous permet d'intégrer facilement votre bot sur 3 plateformes de messagerie populaires : Messenger, WhatsApp et Instagram. Ainsi, vous serez présents là où se trouvent vos utilisateurs finaux.
Pour cela, vous devez obligatoirement avoir une application Meta. Une fois créé, vous pouvez configurer les canaux que vous voulez utiliser à partir de cette application.
Créez et configurez l'application Meta à partir de votre portail Meta for Developers
- Connectez-vous à votre portail Meta pour les développeurs en utilisant vos identifiants Facebook.
- Cliquez sur « Mes applications » dans la barre de navigation à droite.
- Cliquez sur Créer une application.
- Sélectionnez le type Entreprise pour votre application et cliquez sur Suivant.
- Choisissez un nom pour votre application.
Comme indiqué sur le portail Meta pour les développeurs, Ceci est le nom de l'application qui sera affiché sur votre page "Mes applications" et sera associé à votre ID d'application. Vous pouvez le modifier plus tard dans les paramètres.
- Indiquez l'adresse e-mail de la personne de contact pour votre application.
Il s'agit de l'adresse e-mail que Meta utilisera pour vous contacter au sujet de votre application.
- Ajoutez un compte business à votre application.
- Cliquez sur Créer une application. Il se peut que vous deviez saisir à nouveau votre mot de passe pour valider la création de votre application.
Votre application Meta a été créée ! Pour l'utiliser au mieux, vous devez maintenant configurer ses paramètres généraux.
- Cliquez sur "Paramètres" dans le menu de gauche, puis cliquez sur "Général".
- Vérifiez le nom entré pour l'application. Ce nom sera affiché sur votre bot de messagerie.
- Ajoutez un lien vers votre politique de confidentialité.
- Ajoutez une icône à votre application en respectant les contraintes données par Meta.
- Sélectionnez la catégorie d'application "Bot messenger pour les entreprises".
- Cliquez sur « Enregistrer les modifications».
Vous pouvez maintenant configurer votre application pour qu'elle soit disponible sur l'un des canaux suivants :
- Messager
Chaque canal requiert l’ajout d’un ou plusieurs produits à votre application.
Rendre votre bot disponible sur Messenger
Prérequis
Pour créer un bot sur Messenger qui sera connecté à votre bot dydu, vous aurez besoin de :
- Une adresse e-mail
- Un compte Facebook avec cet e-mail
- Une page Facebook liée à ce compte Facebook
- Un compte Meta pour les développeurs avec ce compte Facebook
- Une application Meta
Il y a 3 étapes à suivre :
- Ajoutez et configurez les produits nécessaires à partir de votre portail « Meta for Developers ».
- Créez et configurez une intégration de type Meta à partir du menu « Canaux » du BMS dydu .
- Demander un accès avancé pour les autorisations et les fonctionnalités nécessaires.
Étape 1 : Ajouter des produits nécessaires pour Messenger
Pour que votre application fonctionne sous Messenger, ajoutez et configurez les produits suivants :
- Facebook Login for Business.
- Messager.
Pour faire ceci :
- Cliquez sur « Ajouter un produit ».
- Recherchez le produit "Facebook login for Business" et cliquez sur "Configurer".
- La page « Paramètres » du produit « Facebook login for Business » s’ouvrira et une nouvelle section « Facebook login for Business » s’affichera dans le menu de gauche.
- Retournez à la page des produits en cliquant sur « Ajouter un produit ».
- Recherchez « Messenger » et cliquez sur « Configurer ».
- La page “Paramètres” du produit “Messenger” s’ouvre et une nouvelle section “Messenger” s’affiche dans le menu de gauche.
Vos produits ont été ajoutés avec succès ! Nous allons maintenant procéder à leur configuration, en commençant par le produit Facebook Login for Business.
Configurer le produit Facebook Login
- Cliquez sur Facebook Login for Business > Paramètres.
- Activez l'option « Se connecter avec le SDK JavaScript ». Cela vous permettra de vous connecter à votre compte Facebook à partir de votre intégration dans le menu Canaux de dydu.
- Remplissez les domaines autorisés pour le SDK JavaScript : entrez l'URL principale du menu « Canaux ».
Par exemple, si vous vous connectez au menu Canaux du BMS dydu et que l'URL complète est https://sso.channels.dydu. i/?ticket=ST-1475-7riKAzdDpiYrbRGbmhLImJ-cDd8-cas-prod-sso#/configurations, entrez seulement https://sso.channels.dydu.ai/ dans le champ "Domaines autorisés pour le SDK JavaScript".
- Cliquez sur le bouton « Enregistrer les modifications ».
Configurer le produit Messenger
- Cliquez sur Messenger > Paramètres dans le menu de gauche.
- Sur la page principale, recherchez le « jeton d'accès ».
- Cliquez sur le bouton « Ajouter ou supprimer des pages » : vous allez lier votre page Facebook à votre application Meta.
- Un nouvel onglet vous demandera de continuer en tant que "votre compte". Cliquez sur «votre compte».
- Sélectionnez la page Facebook que vous souhaitez lier à votre application Meta. Cette page sera celle depuis laquelle votre bot sera joignable.
- Activer les autorisations listées. Cliquez sur « Terminé ».
Un message confirmant l'association de votre page Facebook à votre application Meta s'affiche : cliquez sur le bouton "OK".
Votre page Facebook est maintenant listée dans la section « Jeton d'accès » !
Les produits nécessaires au bon fonctionnement de votre application sur Messenger ont été configurés ! Maintenant, passons à l'étape suivante : créer et configurer une intégration Meta à partir du menu "Canaux" du BMS Dydu.
Étape 2 : Créer et configurer une intégration Meta à partir du menu « Canaux » du BMS Dydu
Pour créer une intégration Meta dans le BMS Dydu, suivez ces étapes :
- Obtenez l'identifiant de votre application Meta et sa clé correspondante.
- Obtenir l'identifiant de la page associée à votre application Meta et son token d'accès.
Ces informations sont spécifiques à votre application Meta et sont disponibles sur le portail Meta for Developers.
Où trouver l'identifiant de votre application META et sa clé correspondante ?
- Dans le portail Meta for Developers, allez dans votre application et cliquez sur Paramètres > Général dans le menu de gauche.
- Copiez et conservez votre ID d'application.
- Cliquez sur le bouton "Afficher" pour afficher la clé de votre application. Vous serez invité à entrer votre mot de passe pour afficher la clé.
- Copiez et gardez votre clé d'application.
Où trouver l'identifiant de page associé à votre application META et le token correspondant ?
- Dans le portail Meta for developers, sur votre application, cliquez sur Messenger > Settings dans le menu de gauche.
- Sur la page principale, recherchez le « token d'accès ».
- Copiez et conservez l'identifiant de la page (il est affiché sous le nom de votre page).
- Cliquez sur le bouton « Générer un token » pour votre page.
- Une modale s'ouvre, cochez la case « Je comprends ».
- Le token s'affiche en clair, vous devez ensuite le copier et le garder.
Avec ces informations, connectez-vous à votre BMS Dydu et ouvrez le menu « Canaux » de votre bot.
- Cliquez sur « Créer » pour créer une nouvelle intégration.
- Sélectionnez la plateforme Meta.
- Donnez un nom à cette intégration et cliquez sur "Créer".
- Vous arrivez sur la page « Information » qui vous permet de choisir la langue et l'espace qui seront interrogés pour votre bot sur Messenger.
- Cliquez sur le bouton « Suivant ».
- Une modale s'ouvre : entrez l'identifiant de votre application ainsi que la clé secrète de l'application Meta.
Ces informations ont été précédemment récupérées à partir de votre portail Meta for Developers. Si vous avez ignoré cette étape et ne savez pas comment récupérer l'identifiant de l'application et la clé secrète, on vous l'explique ici
- Une fois les informations fournies, cliquez sur « Enregistrer ».
- Vous arrivez sur la page « Connexion », seconde et dernière étape de configuration de votre intégration Meta.
- Sur la gauche, vous trouverez les connexions disponibles. Cliquez sur Créer à côté de Messenger, pour connecter votre bot dydu à votre page Messenger.
- Un nouvel onglet vous demandera de continuer en tant que "votre compte". Cliquez sur « votre compte».
- Sélectionnez la page Facebook à laquelle vous voulez connecter votre bot dydu: c'est la page à partir de laquelle votre bot sera joignable!
Activez les autorisations listées et cliquez sur « Terminé ».
Un message confirmant l'association de votre page Facebook à votre application Meta s'affiche : cliquez sur le bouton "OK".
- Vous êtes ensuite redirigé vers la configuration de votre intégration à partir du menu Canaux. Une modale « Page » est ouverte.
Entrez l'identifiant de la page et le token. Ces informations ont été précédemment récupérées à partir de votre portail Meta for Developers. Si vous avez ignoré cette étape et ne savez pas comment récupérer l'identifiant de la page et le jeton d'accès, on vous l'explique ici !
Cliquez sur « Mettre à jour ».
Votre connexion Messenger est en place !
Cliquez sur « Terminer ».
Votre bot est maintenant disponible sur Messenger. Vous pouvez le tester en vous rendant sur votre page et en cliquant sur le bouton « Message»
Posez-lui vos questions!
Votre bot est fonctionnel mais n'est accessible que pour les administrateurs de l'application Meta ou les utilisateurs ajoutés en tant que testeurs.
Pour le rendre disponible à tous les utilisateurs de Messenger, vous devez demander un accès avancé à certaines autorisations et fonctionnalités et passer le contrôle de l’application.
Étape 3 : demander un accès avancé pour les autorisations et les fonctionnalités nécessaires
- Accéder à votre portail Meta for Developers
- Cliquez sur Contrôle app > Autorisations & Fonctionnalités dans le menu de gauche
- L’ensemble des autorisations et fonctionnalités est listée sur cette page. Demandez un accès avancé pour les autorisations suivantes :
- public_profile
- pages_show_list
- pages_messaging
- pages_manage_Metadata
Une barre de recherche est disponible sur cette page. Vous pouvez l'utiliser pour rechercher des autorisations à ajouter. Pour chaque autorisation, cliquez sur « Obtenir l'accès avancé »
Certaines autorisations exigent un test réussi d’appel aux APIS Meta et de passer le contrôle de l’application mis en place par Meta Nous vous encourageons à suivre les instructions et la documentation fournies par Meta pour ce faire.
Une fois ces autorisations accordées, vous pouvez passer votre application en mode "Live".
Rendre votre bot disponible sur Instagram
Prérequis
Pour rendre votre bot disponible sur Instagram, vous aurez besoin des éléments suivants :
- Une application Meta.
- Un compte et une page Facebook.
- Un compte Instagram professionnel avec ce compte Facebook.
- Une connexion entre ce compte Instagram et la page Facebook.
- L'option Instagram suivante est activée : Paramètres > Confidentialité > Messages > Autoriser l'accès aux messages.
Pour créer un bot sur Instagram qui sera connecté à votre bot dydu, suivez ces étapes:
- Ajoutez et configurez les produits nécessaires à partir de votre portail « Meta for developers ».
- Créez et configurez une intégration de type Meta à partir du menu « Canaux » du BMS dydu.
- Demandez un accès avancé pour les autorisations et les fonctionnalités nécessaires.
Étape 1 : Ajouter les produits nécessaires pour Instagram
Selon votre situation, vous avez plusieurs options :
- Si vous avez déjà une application Meta avec le produit Messenger installé et configuré, allez directement à l'étape Configurer le produit Messenger pour la mise à disposition sur Instagram.
- Si vous n'avez pas d'application Meta avec le produit Messenger installé et configuré, continuez à lire.
Pour que votre application fonctionne sur Instagram, ajoutez et configurez les produits suivants :
- Facebook login for business,
- Messager.
Pour faire ceci :
- Cliquez sur « Ajouter un produit ».
- Recherchez le produit "Facebook login for business" et cliquez sur "Configurer".
La page « Paramètres » du produit « Facebook login for business » s’ouvre et une nouvelle section « Facebook login for business » est affichée dans le menu de gauche.
- Retournez à la page des produits en cliquant sur « Ajouter un produit ».
- Recherchez « Messenger » et cliquez sur « Configurer ».
- La page “Paramètres” du produit “Messenger” s’ouvre et une nouvelle section “Messenger” s’affiche dans le menu de gauche.
Vos produits ont été ajoutés avec succès ! Nous allons procéder à leur configuration. Commençons par la configuration du produit « Facebook login for business ».
Configurer le produit Facebook Login
- Cliquez sur Facebook Login for Business > Paramètres.
- Activez l’option « Se connecter avec le SDK JavaScript ». Cette option vous permettra de vous connecter à votre compte Facebook à partir de votre intégration dans le menu Canaux de dydu.
- Remplissez les domaines autorisés pour le SDK Javascript : remplissez le champ avec l'URL principale de votre menu « Canaux ».
Par exemple, si vous vous connectez au menu Channels du BMS Dydu et l'URL complète est : https://sso.channels.dydu. i/?ticket=ST-1475-7riKAzdDpiYrbRGbmhLImJ-cDd8-cas-prod-sso#/configurations, entrez seulement "https://sso.channels.dydu.ai/" pour le champ Domaines autorisés pour le SDK Javascript.
- Cliquez sur le bouton « Enregistrer les modifications ».
Configurer le produit Messenger pour une mise à disposition sur Instagram
Avant de commencer, assurez-vous que vous avez ajouté les produits Facebook Login et Messenger. Le produit Facebook login est configuré (comme présenté ici). Le produit Messenger n'est pas nécessairement configuré (cela dépend de votre volonté de rendre votre bot disponible sur Messenger).
L'ajout du produit Messenger permet d'accéder aux paramètres de configuration de votre bot sur Instagram.
- Cliquez sur Messenger > Paramètres Instagram
- Sur la page principale, recherchez le « Token d'accès ».
- Cliquez sur le bouton « Ajouter ou supprimer des pages » : vous allez lier votre page Facebook à votre application Meta.
- Un nouvel onglet vous demandera de continuer en tant que "votre compte". Cliquez sur "Continuer en tant que [votre compte]".
- Sélectionnez le compte Instagram Business avec lequel vous souhaitez lier votre application Meta : c'est le compte à partir duquel votre bot sera joignable!
- Sélectionnez la page
- Activez les autorisations listées et cliquez sur "Terminé".
- Un message confirmant l'association de votre page Facebook à votre application Meta s'affiche : cliquez sur le bouton "OK".
- Votre page Facebook est maintenant listée dans la section « Token d'accès » !
Les produits de votre application nécessaires au bon fonctionnement sur Instagram sont configurés ! Maintenant, passons à l'étape suivante : créer et configurer une intégration Meta à partir du menu "Canaux" du BMS Dydu.
Étape 2 : Créer et configurer une intégration Meta à partir du menu « Canaux » du BMS dydu
Pour créer une intégration Meta dans le BMS Dydu, suivez ces étapes :
- Obtenez l'identifiant de votre application Meta et sa clé correspondante.
- Obtenir l'identifiant de la page associée à votre application Meta et son token d'accès.
Ces informations sont spécifiques à votre application Meta et sont disponibles sur le portail Meta for Developers.
Où trouver l'identifiant de votre application META et la clé correspondante ?
- Dans le portail Meta pour les développeurs, allez dans votre application et cliquez sur Paramètres > Général dans le menu de gauche.
- Copiez et gardez votre ID d'application.
- Cliquez sur le bouton "Afficher" pour afficher la clé de votre application. Vous serez invité à entrer votre mot de passe pour afficher la clé.
- Copiez et gardez votre clé d'application.
Où trouver l'identifiant de page associé à votre application META et le token correspondant ?
- Dans le portail Meta pour les développeurs, sur votre application, cliquez sur Messenger > Paramètres dans le menu de gauche.
- Sur la page principale, recherchez le « Token d'accès ».
- Copiez et conservez l'identifiant de la page (il est affiché sous le nom de votre page).
- Cliquez sur le bouton « Générer un token » sur votre page.
- Une modale s'ouvre, cochez la case « Je comprends ».
- Le token s'affiche en clair, vous devez ensuite le copier et le garder.
Avec ces informations, connectez-vous à votre BMS Dydu et ouvrez le menu « Canaux » de votre bot. Si vous disposez déjà d’une intégration de type Meta, passez directement à l’étape 9.
- Cliquez sur « Créer » pour créer une nouvelle intégration.
- Sélectionnez la plateforme Meta.
- Donnez un nom à cette intégration et cliquez sur "Créer".
- Vous arrivez sur la page "Information" qui vous permet de choisir la langue et l'espace qui seront interrogés pour votre bot sur Instagram.
- Cliquez sur le bouton « Suivant »
- Une modale s'ouvre : entrez l'identifiant de votre application ainsi que la clé secrète de l'application Meta.
Ces informations ont été précédemment récupérées à partir de votre portail Meta for Developers. Si vous avez ignoré cette étape et ne savez pas comment récupérer l'identifiant de l'application et la clé secrète, on vous l'explique ici!
- Une fois les informations fournies, cliquez sur « Enregistrer ».
- Vous arrivez sur la page « Connexion », la deuxième et dernière étape de la configuration de votre intégration Meta.
- Sur la gauche, vous trouverez les connexions disponibles. Cliquez sur "Créer" à côté de "Instagram".
- Un nouvel onglet s'ouvrira. Cliquez sur "Continuer comme [votre compte]".
- Sélectionnez le compte Instagram auquel vous voulez connecter votre bot : c'est le compte Instagram (relié à votre page Facebook) à partir duquel votre bot sera joignable !
- Activez les autorisations listées et cliquez sur "Terminé".
- Un message confirmant l'association de votre page Facebook à votre application Meta apparaîtra. Cliquez sur « OK ».
- Vous serez ensuite redirigé vers la configuration de votre intégration Meta dans le menu Canaux. Une modale « Page » sera ouverte.
- Entrez l'identifiant de la page et le token. Ces informations ont été précédemment récupérées à partir de votre portail Meta for Developers. Si vous avez ignoré cette étape et ne savez pas comment récupérer l'identifiant de la page et le token d'accès, On vous l'explique ici !
- Cliquez sur "Mettre à jour".
- Votre connexion Instagram est listée !
- Cliquez sur "Terminer".
Votre bot est maintenant disponible sur Instagram mais n'est accessible qu'aux administrateurs ou aux testeurs que vous avez ajoutés.
Pour le rendre disponible à tous les utilisateurs d'Instagram, vous devez demander un accès avancé à certaines autorisations et fonctionnalités et passer le contrôle de l'application.
Étape 3 : demander un accès avancé pour les autorisations et les fonctionnalités nécessaires
- Allez sur votre portail Meta pour développeurs
- Cliquez sur Contrôle app > Autorisations et Fonctionnalités dans le menu de gauche
- Toutes les autorisations et les fonctionnalités sont listées sur cette page. Vous devez demander un accès avancé pour les autorisations suivantes :
- public_profile
- instagram_basic
- instagram_manage_messages
Une barre de recherche est disponible sur cette page. Vous pouvez l'utiliser pour rechercher des autorisations à ajouter. Pour chaque autorisation, cliquez sur "Obtenez l'accès avancé".
Certaines autorisations exigent un test réussi d’appel aux APIS Meta et de passer le contrôle de l’application mis en place par Meta. Nous vous encourageons à suivre les instructions et la documentation fournies par Meta pour ce faire.
Une fois ces autorisations accordées, vous pouvez passer votre application en mode "Live".
Rendre votre bot disponible sur WhatsApp
Prérequis
Pour rendre votre bot Dydu disponible sur WhatsApp, vous aurez besoin :
- d'une application Meta créée à partir de l'interface Meta for developers,
- de l'application WhatsApp installée sur votre téléphone ou votre ordinateur
- d'un numéro de téléphone pour tester le bot
Étape 1 : ajouter les produits nécessaires pour WhatsApp
Pour que votre application fonctionne sur WhatsApp, vous devez ajouter et configurer les produits suivants :
- Facebook login for business
Pour faire ceci :
- Cliquez sur « Ajouter un produit ».
- Recherchez le produit « Facebook login for Business » et cliquez sur « Configurer ».
- La page de « Paramètres » du produit « Facebook login for business » s’ouvrira et une nouvelle section « Facebook login for business» s’affichera dans le menu de gauche.
- Retournez à la page des produits en cliquant sur « Ajouter un produit ».
- Recherchez « WhatsApp » et cliquez sur « Configurer ».
- La page « Paramètres » du produit « WhatsApp » s’ouvrira et une nouvelle section « WhatsApp » s’affichera dans le menu de gauche.
Vos produits ont été ajoutés avec succès ! Nous allons procéder à leur configuration. Commençons par la configuration du produit « Facebook login for business ».
Configurer le produit Facebook login
- Cliquez sur Facebook Login for Business > Paramètres.
Activez l’option « Se connecter avec le SDK JavaScript ». Cette option vous permettra de vous connecter à votre compte Facebook à partir de votre intégration sur le menu Canaux de dydu.
Remplissez le champ « Domaines autorisés pour le SDK Javascript » : remplissez le champ avec l'URL principale de votre menu « Canaux ».
Par exemple, si vous vous connectez au menu Channels de la dydu BMS et que l'URL complète est : https://sso.channels.dydu.ai/?ticket=ST-1475-7riKAzdDpiYrbRGbmhLImJ-cDd8-cas-prod-sso#/configurations, entrez seulement https://sso.channels.dydu.ai/ pour le champ Domaines autorisés pour le SDK Javascript.
Cliquez sur le bouton « Enregistrer les modifications ».
Configurer le produit WhatsApp
- Cliquez sur WhatsApp > Démarrer.
Avant d'ajouter le numéro de téléphone final du bot et de lui demander un token d'accès permanent pour ce dernier, commençons par valider la configuration avec un numéro de test fourni par META et un token d'accès temporaire.
Pour faire ceci :
- Dans la section « Envoyer et recevoir des messages », cliquez sur la liste déroulante « À ».
- Cliquez sur "Gérer la liste des numéros de téléphone".
- Une modale s'ouvre. Cliquez sur "Ajouter un numéro de téléphone"
- Remplissez le numéro à ajouter (faites attention au préfixe)
- Cliquez sur "Suivant"
- Le numéro ajouté recevra un code. Il sera nécessaire de copier ce code et ainsi valider l'ajout du numéro.
Maintenant, passons à l'étape suivante : créer et configurer une intégration Meta à partir du menu "Canaux" du BMS Dydu.
Étape 2 : Créer et configurer une intégration Meta à partir du menu « Canaux » du BMS dydu
Pour créer une intégration Meta dans le BMS Dydu, suivez ces étapes :
- Obtenez l'identifiant de votre application Meta et sa clé correspondante.
- Obtenir l'identifiant du numéro de téléphone du bot et son token d'accès.
Ces informations sont spécifiques à votre application Meta et sont disponibles sur votre portail Meta for Developers.
Où trouver l'identifiant de votre application META et la clé correspondante :
- Dans le portail Meta for developers, sur votre application, cliquez sur Paramètres > Général dans le menu de gauche.
- Copiez et conservez l’identifiant de votre application.
- Cliquez sur le bouton « Afficher » pour afficher la clé de votre application. Vous serez invité à entrer votre mot de passe pour afficher la clé.
- Copiez et conservez la clé de votre application.
Où trouver l'identifiant du numéro de téléphone du bot et le token d’accès temporaire :
- Dans le portail Meta for developers, sur votre application, cliquez sur WhatsApp > Démarrer dans le menu de gauche.
- Sur la page principale, recherchez le « Token d'accès temporaire ».
- Copiez et conservez ce token.
- Toujours sur la page principale, recherchez « Envoyer et recevoir des messages », sous votre numéro de téléphone vous trouverez « l’ID du numéro de téléphone », copiez et conservez cette valeur.
Avec ces informations, connectez-vous à votre BMS dydu et ouvrez le menu Canaux de votre bot. Si vous disposez déjà d’une intégration de type Meta, aller directement à l'étape 9.
- Cliquez sur « Créer » pour créer une nouvelle intégration.
- Sélectionnez la plateforme Meta.
- Donnez un nom à cette intégration et cliquez sur "Créer".
- Vous arrivez sur la page “Information” vous permettant de choisir la langue et l'espace qui seront interrogés pour votre bot sur WhatsApp.
- Cliquez sur le bouton « Suivant »
- Une modale s'ouvre : entrez l'identifiant de votre application ainsi que la clé secrète de l'application Meta.
Ces informations ont été précédemment récupérées à partir de votre portail Meta for Developers.
Si vous avez ignoré cette étape et ne savez pas comment récupérer l'identifiant de l'application et la clé secrète, on vous l'explique ici !
- Une fois les informations fournies, cliquez sur « Enregistrer ».
- Vous arrivez sur la page « Connexion », seconde et dernière étape de la configuration de votre intégration Meta.
- Sur la gauche, vous trouverez les connexions disponibles. Cliquez sur Créer à côté de WhatsApp, pour connecter votre bot dydu à votre compte WhatsApp.
- Un nouvel onglet va s’ouvrir vous demandant de continuer en tant que “votre compte”. Cliquez sur Continuez en tant que [votre compte].
- Sélectionnez le compte WhatsApp auquel vous voulez connecter votre bot : c'est le compte WhatsApp à partir duquel votre bot sera joignable !
- Vérifiez pour quels éléments vous demander une autorisation d’accès et cliquez sur “Enregistrer”.
- Un message confirmant l'association de votre compte WhatsApp à votre intégration Meta s'affiche : cliquez sur le bouton « Je comprends ».
- Vous êtes ensuite redirigé vers la configuration de votre intégration à partir du menu Canaux. Une modale « WhatsApp » est ouverte.
- Remplissez l'identifiant du numéro de téléphone et du token.
- Ces informations ont été précédemment récupérées à partir de votre portail Meta for Developers. Si vous avez ignoré cette étape et ne savez pas comment récupérer l'identifiant de la page et le token d'accès, on vous l'explique ici !
- Cliquez sur "Mettre à jour".
- Votre connexion WhatsApp est désormais en place !
- Cliquez sur « Terminer ».
Votre bot est désormais disponible sur WhatsApp mais n’est accessible que pour les numéros de téléphone que vous aurez ajoutés lors de la configuration du produit WhatsApp depuis votre portail Meta for developers. En outre, le jeton généré n'est valide que pendant 24 heures après sa création (il peut être mis à jour autant de fois que nécessaire).
Pour le rendre disponible à tous les utilisateurs de WhatsApp et sans condition de délai, vous devez :
- demander des accès avancés à certaines autorisations et fonctionnalités,
- passer le contrôle de l'application,
- générer un token permanent.
Vous pouvez également ajouter le numéro de téléphone de votre bot si vous ne voulez pas utiliser le numéro de téléphone de test fourni par Meta. Pour cela, allez sur WhatsApp > Démarrer et recherchez « Ajouter un numéro de téléphone ».
Les conversations initiées par l’entreprise étant payante vous serez amené à renseigner un moyen de paiement.
Meta met à disposition ces conditions tarifaires sur son site. Pour en savoir plus, nous vous invitons à consulter la page dédiée sur le site Web de Meta.
Étape 3 : demander un accès avancé pour les autorisations et fonctionnalités nécessaires
- Allez sur votre portail Meta for developers.
- Cliquez sur Contrôle d'application > Autorisations & Fonctionnalités dans le menu de gauche.
L’ensemble des autorisations et fonctionnalités est listée sur cette page. Vous devez demander un accès avancé pour les autorisations suivantes :
- whatsapp_business_management
- whatsapp_business_messaging
Une barre de recherche est disponible sur cette page. Vous pouvez l'utiliser pour rechercher des autorisations à ajouter. Pour chaque autorisation, cliquez sur « Obtenir l'accès avancé »
Certaines autorisations exigent un test réussi d’appel aux APIS Meta et de passer le contrôle de l’application mis en place par Meta. Nous vous encourageons à suivre les instructions et la documentation fournies par Meta pour ce faire.
Une fois ces autorisations accordées, vous pouvez passer votre application en mode "Live".
Créer un token permanent
Meta fournit une documentation en ligne pour détailler les étapes requises pour créer un token permanent. Vous trouverez cette documentation ici.
Fonctionnalités d'un bot Dydu compatibles avec Messenger, Instagram et Whatsapp
Les tableaux suivants montrent la compatibilité des fonctionnalités d'un bot dydu avec Messenger, Instagram et WhatsApp.
- Supporté = La fonctionnalité est disponible sur un bot dydu dans Messenger, Instagram et WhatsApp.
- Non supporté = La fonctionnalité n'est pas disponible sur ces canaux.
Mise en forme d'une réponse de bot
Fonctionnalité | Messenger | ||
---|---|---|---|
"Heading" tag | Non supporté | Non supporté | Non supporté |
Gras | Supporté | Non supporté | Supporté |
Italique | Supporté | Non supporté | Supporté |
Souligné | Non supporté | Non supporté | Non supporté |
Couleur de texte | Non supporté | Non supporté | Non supporté |
Couleur d'arrière-plan du texte | Non supporté | Non supporté | Non supporté |
Alignement du texte | Non supporté | Non supporté | Non supporté |
Indentation | Non supporté | Non supporté | Non supporté |
Liste ordonnée | Supporté | Supporté | Supporté |
Liste non ordonnée | Supporté | Supporté | Supporté |
Mettre un lien vers une URL externe | Supporté | Supporté | Supporté |
Mettre un lien vers une connaissance (reword) | Supporté | Supporté | Supporté |
Afficher un tableau | Non supporté | Non supporté | Non supporté |
Séparation de bulle de réponse | Supporté | Supporté | Supporté |
Images / Fichier depuis la galerie | Supporté | Supporté | Supporté |
Smiley | Supporté | Supporté | Supporté |
Afficher un panneau latéral | Non supporté | Non supporté | Non supporté |
Fonctionnalités disponible pour une réponse
Fonctionnalité | Messenger | ||
---|---|---|---|
Etapes d'actions (step actions) | Supporté | Supporté | Non supporté |
Réponses alternatives | Supporté | Supporté | Supporté |
Utiliser une variable dans une réponse | Supporté | Supporté | Supporté |
Redirection automatique vers une URL externe | Non supporté | Non supporté | Non supporté |
Redirection automatique vers une connaissance | Supporté | Supporté | Supporté |
Afficher un template | Non supporté | Non supporté | Non supporté |
Utiliser une GUI action | Non supporté | Non supporté | Non supporté |
Faire un switch automatique d'espace de consultation | Supporté | Supporté | Supporté |
Changement automatique de langue | Supporté | Supporté | Supporté |
Modifier la valeur d'une variable avant action | Supporté | Supporté | Supporté |
Modifier la valeur d'une variable après action | Supporté | Supporté | Supporté |
Demander la satisfaction utilisateur | Non supporté | Non supporté | Non supporté |
Phrases générales
Fonctionnalité | Messenger | ||
---|---|---|---|
Réponses aux phrases incomprises | Supporté | Supporté | Supporté |
Trop de phrases incomprises | Supporté | Supporté | Supporté |
Réponse aux phrases trop longues | Supporté | Supporté | Supporté |
Réponse aux phrases vides | Supporté | Supporté | Supporté |
Cliquer sur les liens | Non supporté | Non supporté | Non supporté |
Les liens s'ouvrent dans de nouvelles fenêtres | Non supporté | Non supporté | Non supporté |
Réponse aux connaissances non publiées | Supporté | Supporté | Supporté |
Réponse par défaut quand l'action est vide | Supporté | Supporté | Supporté |
La réponse est disponible dans la langue par défaut | Non supporté | Non supporté | Non supporté |
La réponse n'est pas définie pour cet espace de consultation | Supporté | Supporté | Supporté |
La réponse est disponible depuis un autre espace de consultation | Non supporté | Non supporté | Non supporté |
Phrase de recentrage | Supporté | Supporté | Supporté |
Réponse en cas d'erreur interne | Supporté | Supporté | Supporté |
Introduction des reformulations | Supporté | Supporté | Supporté |
Suggestion générale pour les reformulations | Supporté | Supporté | Supporté |
Types de connaissances
Fonctionnalité | Messenger | ||
---|---|---|---|
Connaissance simple | Supporté | Supporté | Supporté |
Arbre de décision | Supporté | Supporté | Supporté |
Réponse complémentaire | Supporté | Supporté | Supporté |
Ciblage comportemental | Non supporté | Non supporté | Non supporté |
Slot filling | Supporté | Supporté | Supporté |
Autre
Fonctionnalité | Messenger | ||
---|---|---|---|
Capturer l'intention utilisateur | Supporté | Supporté | Supporté |
Utiliser une conditions de contexte | Supporté | Supporté | Supporté |
Metabot | Supporté | Supporté | Supporté |
Faire appel à un web service | Supporté | Supporté | Supporté |
SAML | Supporté | Supporté | Supporté |
OIDC | Supporté | Supporté | Supporté |
Fonctionnalités propres à la chatbox dydu
Fonctionnalité | Messenger | ||
---|---|---|---|
Phrase de bienvenue | Non supporté | Non supporté | Non supporté |
Bandeau d'information | Non supporté | Non supporté | Non supporté |
Top connaissances | Non supporté | Non supporté | Non supporté |
Autosuggestion | Non supporté | Non supporté | Non supporté |
Escalade livechat | Supporté | Supporté | Supporté |
Disclaimer RGPD | Non supporté | Non supporté | Non supporté |
Onboarding | Non supporté | Non supporté | Non supporté |
Demande de récupération RGPD | Supporté | Supporté | Supporté |
Demande de suppression RGPD | Supporté | Supporté | Supporté |
Permettre à l'utilisateur final de changer de langue | Non supporté | Non supporté | Non supporté |
Permettre à l'utilisateur final de changer d'espace de consultation | Non supporté | Non supporté | Non supporté |