Le constructeur MaviBot prend également en charge l'API officielle WhatsApp Business.
Comment connecter WhatsApp Business
Pour connecter l'API WhatsApp Business (WABA) à votre projet, allez dans la section Messagers et sélectionnez API WhatsApp Business.

Connexion de l'API WhatsApp Business

Dans la fenêtre qui s'ouvre, connectez-vous avec votre compte Facebook. Cliquez ensuite sur le bouton "Connecter via Facebook".
Si nécessaire, saisissez votre mot de passe Facebook pour continuer.

La configuration est maintenant terminée. Vous n'avez pas besoin de garder votre téléphone en ligne en permanence ; le bot fonctionnera de manière stable et autonome.
Modèles de messages pour l'API WhatsApp Business
Lors de l'utilisation de l'API WhatsApp Business, les utilisateurs ne peuvent pas écrire aux clients à tout moment de la journée et envoyer des messages illimités lors de la création d'un bot, comme sur le WhatsApp gris, en dehors de la fenêtre de service client de 24 heures.
En dehors de la fenêtre de 24 heures, seuls les modèles de messages WhatsApp (ou messages modèles WhatsApp) peuvent être utilisés, pendant lesquels la communication se fait gratuitement dans la catégorie sélectionnée.
Cette fonctionnalité est utilisée dans WhatsApp pour prévenir les envois de spam en limitant le nombre de messages autorisés dans un intervalle de temps donné, ainsi qu'en attribuant une catégorie aux modèles.
Il existe les catégories de messages suivantes installées pour l'API WhatsApp Business par Meta :
1. Modèles utiles (contiennent des informations spécifiques sur les transactions, factures, paiements, etc.) ;
2. Modèles marketing (informations sur l'entreprise, l'organisation, les stratégies, la publicité et la promotion) ;
3. Modèles de vérification et d'authentification.

Les modèles créés pour WABA sont soumis à modération.
Les principales raisons du rejet d'un modèle
Un nombre important de modèles échouent à la modération WhatsApp pour plusieurs raisons :
- Publicité excessive : WhatsApp Business rejette les modèles surchargés de publicités et de contenu promotionnel. Si les modérateurs ou l'IA de la plateforme déterminent que la publicité éclipse le message principal, le modèle sera bloqué.
- Violation de la politique produit : les modèles faisant la promotion d'articles interdits tels que les stupéfiants, les substances psychotropes, l'alcool, le tabac, les services intimes, ou tout contenu jugé dégradant pour la dignité humaine seront rejetés.
- Ambiguïté, omission ou fausseté : si les modérateurs WhatsApp détectent un sous-texte caché, des informations trompeuses ou un manque de détails clairs sur votre entreprise ou service, le modèle ne sera pas approuvé.
- Collecte d'informations confidentielles : les modèles conçus pour recueillir des données sensibles des utilisateurs (par exemple, numéros de passeport, coordonnées bancaires, numéros d'identification personnelle, adresses personnelles) échoueront à la modération.
- Contenu offensant : tout message contenant des informations susceptibles d'offenser les utilisateurs en fonction de la race, de la nationalité, du sexe, de l'identité ou d'autres critères sera rejeté.
- Rejet discrétionnaire : les modérateurs WhatsApp se réservent le droit de rejeter des modèles sans fournir de raison spécifique.
Comment installer les modèles de messages
Étant donné que les modèles sont créés à partir de blocs, vous devez d'abord créer un bloc dans votre flux avant de l'utiliser pour un modèle d'API WhatsApp Business.
- Coût et premier message : L'envoi de messages modèles est gratuit dans la fenêtre de conversation de 24 heures. Le premier message à un client ne peut être qu'un modèle approuvé par Meta (Facebook).
- Après 24 heures : Une fois que 24 heures se sont écoulées depuis l'ouverture du chat, vous ne pouvez envoyer qu'un autre modèle approuvé pour réengager l'utilisateur.
- Note sur la modération : Les modèles peuvent échouer à la modération s'ils contiennent des variables (en écriture cyrillique ou latine).
Création de modèles dans MaviBot
- Allez dans la section Canaux, sélectionnez API WhatsApp Business, puis choisissez Modèles de messages.

- Cliquez sur le bouton "Créer un modèle". Cela ouvre la page de création du modèle.
- Les modèles sont liés à des blocs dans votre flux. Par défaut, le contenu du modèle est extrait du bloc, mais vous pouvez spécifier un texte et des boutons personnalisés.



- Le modèle de message sera soumis à modération lors de sa création. Vous ne pouvez utiliser que des modèles approuvés. La modération prend généralement environ 8 heures, avec un maximum de 48 heures.
Types de modèles
Il existe 3 types de modèles parmi lesquels choisir.
Vous pouvez joindre une image au modèle MARKETING dans les formats suivants : SVG, PNG, JPG et GIF.
Comment passer des variables dans les modèles
Les variables dans les modèles sont traitées de la même manière que dans MaviBot, et non selon le format natif de WhatsApp.
Notre système est adapté aux variables MaviBot et ne prend pas en charge les variables au format
{{1}}
Utilisation de variables dans les messages modèles WhatsApp
Si vous devez utiliser des variables dans les modèles de messages, suivez cette règle : écrivez toujours les noms de variables en utilisant uniquement des lettres latines, par exemple, #{example}. Après l'envoi, vérifiez que les variables sont traitées correctement en consultant le message via le lien fourni.
Si un modèle contient une variable, mais que le bot ne lui attribue pas de valeur ou que la valeur est manquante, le message ne sera pas envoyé !
Comment fonctionnent les boutons dans les modèles
Les modèles de messages prennent en charge les boutons. Dans MaviBot, les boutons sont définis de manière similaire à la syntaxe de l'API Facebook. Vous pouvez vous familiariser avec celle-ci en suivant le lien:
Les boutons sont définis au format de tableau JSON.
Paramètres de création des boutons :
| Paramètre | Requis | Description |
|---|---|---|
| type | Oui | Valeurs : PHONE_NUMBER, URL et QUICK_REPLY |
| text | Oui | Texte du bouton |
| url | Non | L'URL qui sera ouvertelorsque le bouton est cliqué. Vous pouvez utiliser des variables pourcréer des liens dynamiques. |
| phone_number | Non | Le numéro de téléphone vers lequell'appel sera effectué lorsque le bouton est pressé |
| example | Non | Fournit un exemple de données possibles pour votre modèle. Cela facilite le processus de révision et d'approbation afin que vous puissiezcomprendre quel message vous prévoyez d'envoyer. Assurez-vousqu'il s'agit d'exemples et qu'ils ne contiennent aucune information confidentielle ou personnelle. |
Par exemple : Message avec deux boutons : [{"type":"QUICK_REPLY", "text": "Oui, pratique"}, {"type":"QUICK_REPLY", "text": "Pas pratique"}]
Fonctionnalités des boutons dans les modèles
Deux types de boutons sont disponibles dans les messages modèles :
- Appel à l'action (CTA) : Un bouton pour un lien ou un numéro de téléphone (affiché avec une icône de lien ou de combiné à côté de son texte).
- Réponse rapide : Boutons de texte standard avec une limite de 20 caractères.
Limitations :
- Un seul modèle peut contenir jusqu'à 3 boutons de réponse rapide et jusqu'à 2 boutons d'appel à l'action. Cependant, vous ne pouvez pas utiliser deux liens ou deux numéros de téléphone simultanément.
- Les boutons ne peuvent pas inclure de variables, de sauts de ligne, d'emojis ou de symboles de formatage.
Comportement :
- Cliquer sur un bouton Réponse rapide envoie son texte comme message de réponse de l'utilisateur.
- Un bouton Appel à l'action peut ouvrir un lien vers un fichier.
- Cliquer sur un bouton Appel à l'action pour un appel téléphonique ouvre le composeur standard. Sur WhatsApp Web, une notification apparaîtra indiquant que les appels ne peuvent pas être passés depuis la version de bureau.
Comment fonctionne la modération des modèles
Chaque modèle est soumis à modération immédiatement après sa création. Le processus prend généralement environ 8 heures, avec un temps de révision maximum de 48 heures.
Vous pouvez suivre l'état de la modération dans votre liste de modèles.
Si un modèle est rejeté, la raison du rejet sera fournie.
Les modèles ayant une forte probabilité d'approbation présentent généralement :
- Un langage clair et professionnel.
- Un cas d'utilisation spécifique et légitime (par exemple, rappels de rendez-vous, mises à jour de commandes).
Important : Le texte en italique peut être variable et personnalisé.
Bonjour, nous n'avons pas pu vous joindre. Serait-il pratique pour vous de continuer à communiquer ici ?
Bonjour, vous avez laissé un message sur le site et m'avez demandé de vous contacter. (sujet à modification)
Bonjour, je suis John Smith de MaviBot. Vous avez précédemment demandé la création d'un chatbot. Nous sommes heureux de vous informer que nous avons des nouvelles pour vous.
Modèles qui ne passeront pas la modération :
tout texte publicitaire
Comment vérifier si vous êtes dans la fenêtre de 24 heures
Vous pouvez déterminer combien de jours se sont écoulés depuis le dernier message du client en utilisant la fonction days_from_last_message() dans votre condition de déclenchement.
Exemple de vérification de la fenêtre de 24 heures :
days_from_last_message() == 0
Restrictions pour les comptes non vérifiés
Les comptes Facebook Business non vérifiés sont soumis aux limites suivantes :
- 50 messages modèles par jour (inclus dans les frais mensuels).
- Aucune restriction sur les messages entrants.
Pour lever ces restrictions, votre entreprise doit terminer le processus de Vérification de l'entreprise, qui prend généralement 2 à 3 semaines.
Systèmes de paiement
Vérifiez auprès de votre revendeur le prix des messages entrants et sortants pour les comptes non vérifiés.
Le paiement est effectué directement à 360dialog.
Erreurs d'envoi de messages
Raisons possibles de l'échec de la livraison :
- Le numéro de téléphone du destinataire n'est pas enregistré sur WhatsApp.
- Tentative d'envoi d'un modèle de la catégorie "Authentification" à un utilisateur WhatsApp avec l'indicatif pays +91 (Inde). Actuellement, les modèles de la catégorie Authentification ne peuvent pas être livrés aux utilisateurs en Inde.
- Le destinataire n'a pas accepté les Conditions d'utilisation et la Politique de confidentialité mises à jour.
- Le message n'a pas été livré pour maintenir une expérience utilisateur de haute qualité (il s'agit d'un blocage général de la politique).


