Facebook Messenger-Integration für Chatbots
Über diese Integration
Facebook Messenger ist eine unserer beliebtesten Integrationen. Damit können Entwickler ihre Chatbots direkt mit Messenger verbinden, sodass Unternehmen Unterhaltungen in einer der meistgenutzten Social-Messaging-Apps automatisieren können.
Die Integration nutzt die offizielle Messenger API, wodurch Nachrichten zuverlässig, schnell und vollständig von der Meta-Plattform unterstützt werden. Entwickler benötigen lediglich eine Facebook-Seite und API-Zugang, um ihren Chatbot zu verbinden.
Nach der Einrichtung kann ein Messenger-Chatbot Fragen beantworten, Updates senden, Medien verarbeiten und Kundensupport in großem Umfang bieten. Damit ist Messenger ein praktischer Kanal für Unternehmen, die sofortige Kommunikation dort anbieten möchten, wo ihre Kunden bereits aktiv sind.
Wichtige Funktionen
- Automatisiere Kundengespräche
- Sofortige Antworten senden
- Unterstützung für Bilder, Videos und Dateien
- Nachrichten mit Chatbot-Daten personalisieren
- Zwei-Wege-Kommunikation in großem Umfang ermöglichen
- Mit dem Posteingang der Facebook-Seite integrieren
- Workflows durch Messenger-Ereignisse auslösen
- Kundensupport in Echtzeit bieten
FAQ
Wie verbinde ich einen Chatbot mit Facebook Messenger?
Um einen Chatbot mit Facebook Messenger zu verbinden, verknüpfen Sie eine Facebook-Seite über die Messenger API mit Ihrer Chatbot-Plattform. Dafür müssen Sie Ihr Facebook-Konto authentifizieren und die Seite auswählen, die der Bot bedienen soll.
Was benötige ich, bevor ich einen Messenger-Chatbot einrichte?
Vor der Einrichtung eines Messenger-Chatbots benötigen Sie eine veröffentlichte Facebook-Seite, ein Meta-Entwicklerkonto und eine Chatbot-Plattform, die Messenger-Integration unterstützt.
Brauche ich eine Facebook-App-Prüfung oder Genehmigung, um einen Messenger-Bot bereitzustellen?
Eine Facebook-App-Prüfung ist erforderlich, wenn Ihr Messenger-Bot erweiterte Funktionen wie Broadcasts oder dauerhafte Menüs nutzt. Wenn Ihr Bot nur innerhalb des 24-Stunden-Fensters auf Nutzeranfragen antwortet, ist keine App-Prüfung nötig.
Können Messenger-Chatbots Bilder, Videos und Dateien verarbeiten?
Messenger-Chatbots können Text, Bilder, GIFs, Videos, Sprachnachrichten und Dateianhänge senden und empfangen.
Wie teste ich meinen Chatbot auf Messenger, bevor er live geht?
Um einen Messenger-Chatbot vor dem Livegang zu testen, können Sie als Administrator oder Editor Ihrer Facebook-Seite private Unterhaltungen mit dem Bot führen.
Gibt es Kosten für das Versenden von Nachrichten über Facebook Messenger?
Für das Versenden von Nachrichten über Facebook Messenger fallen keine Kosten an. Unternehmen können Nutzern innerhalb von 24 Stunden nach der letzten Interaktion kostenlos Nachrichten senden. Außerhalb dieses Zeitfensters sind nur genehmigte Nachrichtentypen wie einmalige Benachrichtigungen oder gesponserte Nachrichten erlaubt.
<iframe src="https://www.youtube.com/embed/pOIrLMpZZqc"></iframe>
The Facebook and Messenger integration empowers your chatbot to seamlessly interact across Facebook's messaging ecosystem, combining both Messenger and Facebook Page capabilities into one powerful solution. Connect your AI-powered chatbot to engage with your audience through multiple touchpoints: respond to direct messages, reply to comments on Facebook Page posts, and even initiate private conversations directly from post comments.
## Configuration (Updates)
### Manual configuration
#### Webhook Subscriptions
Using the Messenger App in your Meta app, subscribe to the following fields:
- **messages**: Required to receive incoming direct messages
- **messaging_postbacks**: Required to handle button clicks and quick replies
- **(NEW) feed**: Required to receive and respond to comments on Facebook page posts. This field is essential for the comment interaction features and proactive conversation from comments.
## Proactive Conversations
The integration now supports proactive conversation creation, letting you seamlessly move from public interactions to private DMs. When someone comments on a post from your Facebook Page, you can use that comment’s ID to automatically initiate a private conversation with the user.
## Migrating from 4.x to 5.x
### Reauthorization for comment replies
If your bot was previously connected to your Facebook page using OAuth, you will need to complete the authorization flow again in order to receive messages on the `commentReplies` channel.
### Changes to the 'Get Or Create Conversation' card
The following changes have been implemented:
- Renaming of the `id` parameter to `userId`. The ID still corresponds to the Messenger ID of the user that is or will be taking part in the conversation.
- It is now the responsibility of the Bot developer to ensure the validity of the provided user ID. No additional checks are made in the action.
### Removal of `recipientId` and `senderId` conversation tags
The `recipientId` and `senderId` conversation tags were removed because of their redundancy. The recipient ID, which corresponded to the Bot's Messenger ID, can still be found in the `recipientId` message tag of incoming messages or in the `senderId` message tag of outgoing messages. The sender ID, which corresponded to the user's Messenger ID, can still be found in the `id` conversation tag.
### Markdown message type
The Markdown message type has been deprecated, so its support has been removed in the `channel` channel. You can use the text message type to send Markdown instead.
## Migrating from 3.x to 4.x
### _postback_ and _say_ messages prefix
In version 4.0 of Messenger, _postback_ and _say_ messages no longer use the prefixes `postback:` or `say:`. 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.