WhatsApp für KI-Chatbots
Über diese Integration
WhatsApp ist die beliebteste Integration auf Botpress. Sie ermöglicht es Entwicklern, ihre Chatbots und KI-Agenten mit der Messaging-Plattform WhatsApp zu verbinden.
In der Regel nutzen unsere Nutzer die WhatsApp , um Chatbots auf WhatsApp einzusetzen - als Kundenservice, Lead Nurturing oder für jede andere Art der Informationsübermittlung, die über WhatsApp stattfindet.
Die Integration basiert auf der offiziellen WhatsApp Business API, was bedeutet, dass jede Interaktion sicher, zuverlässig und konform mit den Richtlinien von WhatsAppist.
Unsere vorgefertigte Integration macht es einfach, einen WhatsApp zu erstellen, unabhängig von Ihren Programmierkenntnissen.
Wesentliche Merkmale
- Automatisieren Sie Kundengespräche
- Echtzeit-Benachrichtigungen senden
- Unterstützung von Multimedia-Nachrichten (Bilder, Video, Sprachnotizen)
- Antworten mit Chatbot-Daten personalisieren
- Ermöglichen Sie Zwei-Wege-Nachrichten mit Nutzern
- Auslösen von Workflows aus WhatsApp
- Skalierung der Unterstützung über Regionen und Sprachen hinweg
- Einhaltung der WhatsApp Business API
FAQs
Welche Chatbot-Plattformen lassen sich mit WhatsApp integrieren?
Sie stellen die Verbindung her, indem Sie WhatsApp Business API-Zugang beantragen und dann Ihre Chatbot-Plattform mit dem genehmigten Konto verknüpfen. Die meisten Plattformen, darunter auch Botpress, stellen einen Connector zur Verfügung, in den Sie Ihre WhatsApp Business-Anmeldedaten, Ihre Telefonnummer und Ihre Vorlagen eintragen. Sobald die Verbindung hergestellt ist, kann der Chatbot Nachrichten über WhatsApp senden und empfangen.
Wie kann ich einen Chatbot mit der WhatsApp Business API verbinden?
Sie benötigen ein WhatsApp Business-Konto, eine verifizierte Telefonnummer und eine Meta-Zulassung für den API-Zugang. Ohne diese drei Voraussetzungen können Sie keinen produktiven WhatsApp starten.
Wie viel kostet es, einen Chatbot in WhatsApp zu integrieren?
Die Integration eines Chatbots in WhatsApp auf Plattformen wie Botpress ist kostenlos. Aber sobald Sie Ihren Bot einsetzen, müssen Sie einen kleinen Betrag an die LLMund an WhatsApp (Meta) zahlen. Rechnen Sie mit etwa 0,008 bis 0,063 USD pro Nachricht, was je nach Nutzeraufkommen in der Regel 50 bis 150 USD pro Monat ausmacht.
Benötige ich ein verifiziertes Geschäftskonto, um WhatsApp zu nutzen?
Ja. Eine Verifizierung ist erforderlich, um auf die Business-API zuzugreifen und um sicherzustellen, dass die Nachrichten den WhatsAppentsprechen.
Können WhatsApp Bilder, Dateien oder Sprachnotizen senden?
Ja. WhatsApp können Text, Bilder, PDFs, Dokumente, Videos und Sprachnotizen verarbeiten. Bei ausgehenden, proaktiven Nachrichten müssen diese oft innerhalb von vorab genehmigten Nachrichtenvorlagen gesendet werden, während eingehende (vom Benutzer initiierte) Unterhaltungen freie Multimedia-Antworten erlauben.
Sind WhatsApp sicher und entsprechen sie den Datenschutzbestimmungen?
Ja, wenn es auf der offiziellen WhatsApp Business API aufbaut. Die gesamte Kommunikation ist Ende-zu-Ende-verschlüsselt, und Meta sorgt für die Einhaltung der GDPR und anderer regionaler Datenschutzstandards. Die Sicherheit hängt auch davon ab, wie Ihre Chatbot-Plattform Kundendaten speichert. Daher sollten die Entwickler angemessene Zugangskontrollen implementieren und die Compliance-Anforderungen ihrer Branche befolgen.
Was brauche ich, bevor ich einen WhatsApp einrichten kann?
Sie benötigen ein WhatsApp Business-Konto, eine verifizierte Telefonnummer und eine Meta-Zulassung für den API-Zugang. Ohne diese drei Voraussetzungen können Sie keinen produktiven WhatsApp starten.
Wie lange dauert es, bis der Zugang zur WhatsApp genehmigt wird?
Die Genehmigung dauert in der Regel ein paar Tage, kann aber je nach Metas Prüfung auch ein paar Wochen in Anspruch nehmen. Dabei werden Ihre Geschäftsinformationen, der Besitz von Telefonnummern und die Einhaltung der WhatsApp überprüft.
<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'
}
})
```