Intégration de WhatsApp pour les chatbots d'IA
À propos de cette intégration
WhatsApp est l'intégration la plus populaire sur Botpress. Elle permet aux constructeurs de connecter leurs chatbots et agents IA avec la plateforme de messagerie WhatsApp
En général, nos utilisateurs se servent de l'intégration WhatsApp pour déployer des chatbots sur WhatsApp - en tant que lignes de service à la clientèle, pour la prospection de prospects ou pour toute autre communication d'informations qui a lieu sur WhatsApp.
L'intégration repose sur l'API officielle de WhatsApp Business, ce qui signifie que chaque interaction est sécurisée, fiable et conforme aux politiques de WhatsApp
Notre intégration préconstruite facilite la création d'un chatbot WhatsApp , quel que soit votre niveau de codage.
Caractéristiques principales
- Automatiser les conversations avec les clients
- Envoyer des notifications en temps réel
- Prise en charge des messages multimédias (images, vidéos, notes vocales)
- Personnaliser les réponses grâce aux données du chatbot
- Permettre une messagerie bidirectionnelle avec les utilisateurs
- Déclencher des flux de travail à partir des interactions avec WhatsApp
- Soutien à l'échelle des régions et des langues
- Maintenir la conformité avec WhatsApp Business API
FAQ
Quelles plateformes de chatbot s'intègrent à WhatsApp?
Vous vous connectez en demandant l'accès à l'API WhatsApp Business, puis en reliant votre plateforme de chatbot au compte approuvé. La plupart des plateformes, y compris Botpress, proposent un connecteur dans lequel vous ajoutez vos identifiants WhatsApp Business, votre numéro de téléphone et vos modèles. Une fois connecté, le chatbot peut envoyer et recevoir des messages via WhatsApp.
Comment connecter un chatbot à l'API WhatsApp Business ?
Vous avez besoin d'un compte WhatsApp Business, d'un numéro de téléphone vérifié et de l'approbation de Meta pour l'accès à l'API. Sans ces trois éléments, vous ne pouvez pas lancer un chatbot WhatsApp de production.
Combien coûte l'intégration d'un chatbot à WhatsApp?
L'intégration d'un chatbot dans WhatsApp est gratuite sur des plateformes comme Botpress. Mais une fois que vous aurez déployé votre bot, vous devrez payer une petite somme à l'API du LLMet à WhatsApp (Meta). Attendez-vous à payer environ 0,008 à 0,063 USD par message, ce qui représente généralement 50 à 150 USD par mois en fonction du volume d'utilisateurs.
Ai-je besoin d'un compte professionnel vérifié pour utiliser les chatbots WhatsApp ?
Oui. La vérification est nécessaire pour accéder à l'API commerciale et pour s'assurer que les messages sont conformes aux règles de WhatsApp
Les chatbots WhatsApp peuvent-ils envoyer des images, des fichiers ou des notes vocales ?
Oui. Les chatbots WhatsApp peuvent traiter du texte, des images, des PDF, des documents, des vidéos et des notes vocales. Pour les messages sortants et proactifs, ceux-ci doivent souvent être envoyés à l'intérieur de modèles de messages pré-approuvés, tandis que les conversations entrantes (initiées par l'utilisateur) permettent des réponses multimédias de forme libre.
Les chatbots de WhatsApp sont-ils sécurisés et conformes aux règles de confidentialité des données ?
Oui, lorsqu'il est construit sur l'API officielle de WhatsApp Business. Toutes les communications sont chiffrées de bout en bout, et Meta assure la conformité avec le GDPR et d'autres normes régionales en matière de protection de la vie privée. La sécurité dépend également de la manière dont votre plateforme de chatbot stocke les données des clients. Les créateurs doivent donc mettre en place des contrôles d'accès appropriés et respecter les exigences de conformité de leur secteur d'activité.
De quoi ai-je besoin pour créer un chatbot WhatsApp ?
Vous avez besoin d'un compte WhatsApp Business, d'un numéro de téléphone vérifié et de l'approbation de Meta pour l'accès à l'API. Sans ces trois éléments, vous ne pouvez pas lancer un chatbot WhatsApp de production.
Combien de temps faut-il pour obtenir l'autorisation d'accéder à l'API WhatsApp ?
L'approbation prend généralement quelques jours, mais peut s'étendre à quelques semaines en fonction de l'examen de Meta. Le processus vérifie les informations relatives à votre entreprise, la propriété du numéro de téléphone et la conformité avec les politiques de WhatsApp .
<iframe src="https://www.youtube.com/embed/Kt4Ay_q-WKI" ></iframe>
The WhatsApp integration allows your AI-powered chatbot to seamlessly connect with WhatsApp, one of the most popular messaging platforms worldwide. Integrate your chatbot with WhatsApp to engage with your audience, automate conversations, and provide instant support. With this integration, you can send messages, handle inquiries, deliver notifications, and perform actions directly within WhatsApp. Leverage WhatsApp's powerful features such as text messages, media sharing, document sharing, and more to create personalized and interactive chatbot experiences. Connect with users on a platform they already use and enhance customer engagement with the WhatsApp Integration for Botpress.
## Migrating from 3.x to 4.x
### Automatic downloading of media files
Previously, accessing the content of media messages (such as images, videos, audio and documents) required authenticating with the WhatsApp API using a valid token. In version 4.0 of WhatsApp, the _Download Media_ parameter enables automatic downloading of media files. These downloaded files do not require authentication for access. However, they do count against your workspace's file storage. To continue using the WhatsApp API URLs, set the _Download Media_ parameter to disabled. The _Downloaded Media Expiry_ parameter allows you to set an expiry time for downloaded files.
### Interactive messages values
In version 4.0 of WhatsApp, all incoming button and list reply messages will include both the text displayed to the user (_text_) and the payload (_value_). Use `event.payload.text` to retrieve the label of a button or choice, and use `event.payload.value` to access the underlying value.
### _postback_ and _say_ messages prefix
In version 4.0 of WhatsApp, _postback_ and _say_ messages no longer use the prefixes `p:` or `s:`. If your bot relied on these prefixes for logic or transitions, you can update it to depend solely on the value set for the postback.
### Start conversation
Version 4.0 of WhatsApp introduces small changes in the call signature of the `startConversation` action:
- The `senderPhoneNumberId` parameter has been renamed to `botPhoneNumberId`
- The input object now includes a single property called `conversation`, which contains the actual arguments
If your bot used the `startConversation` action, make sure all parameters are set. Also, if you called `startConversation` from code, make sure the action is called with the correct arguments:
```ts
actions.whatsapp.startConversation({
conversation: {
userPhone: '+1 123 456 7890',
templateName: 'test_message',
templateLanguage: 'en',
templateVariablesJson: JSON.stringify(['First value', 'Second value'])
botPhoneNumberId: '1234567890'
}
})
```