Mit der Einbindung von Dialogflow Meta Workplace können Sie einen Meta Workplace-Bot zur Interaktion mit Ihren Endnutzern erstellen.
Funktionsweise
So funktioniert die Integration:
- Sie erstellen eine Kundenintegration, die den Meta Workplace verwendet.
- Sie konfigurieren die Dialogflow-Integration und die Workplace-Instanz so, dass sie miteinander kommunizieren.
- Die Dialogflow-Integration sendet über die Send API from Meta Nachrichten an den Endnutzer.
- Die Dialogflow-Integration empfängt Nachrichten vom Endnutzer und fungiert so als Arbeitsplatz-Webhook von Meta.
Einrichtung
So richten Sie die Integration ein:
Führen Sie die Schritte zum Erstellen einer benutzerdefinierten Meta Workplace-Integration aus: Benutzerdefinierte Meta Workplace-Integration erstellen.
- Benutzerdefinierte Meta-Workspace-Integration erstellen.
- In diesem Schritt erhalten Sie ein App-Secret. Kopieren Sie diesen Wert. Dieses Token wird verwendet, um die Integration über die Dialogflow-Konsole zu konfigurieren.
- Erstelle oder setze das Zugriffstoken deiner Integration zurück. Kopieren Sie diesen Wert. Dieses Token wird verwendet, um die Integration über die Dialogflow-Konsole zu konfigurieren.
- Richten Sie die Berechtigungen für benutzerdefinierte Integration ein. Prüfen Sie, ob
Message any member
unter „Berechtigungen“ aktiviert ist.
Konfigurieren Sie die Integration über die Dialogflow-Konsole:
- Zur Dialogflow CX Console
- Klicken Sie im linken Bereich auf den Tab Verwalten.
- Klicken Sie im linken Seitenleistenmenü auf Integrations.
- Klicken Sie auf der Kachel Meta Workplace auf die Schaltfläche Connect (Verbinden).
Ein Konfigurationsdialogfeld wird geöffnet:
App-Secret: Geben Sie das App-Secret aus den grundlegenden Einstellungen des App-Dashboards ein.
Zugriffstoken: Geben Sie das Zugriffstoken ein, das Sie oben bei der Einrichtung der Meta-App kopiert haben.
Bestätigungstoken: Sie können jedes beliebige private Token eingeben. Kopieren Sie diesen Wert. Damit wird der Meta-Arbeitsplatz-Webhook konfiguriert.
Webhook URL (Webhook-URL): Kopieren Sie diesen Wert. Damit wird der Meta Workplace-Webhook konfiguriert.
Start: Klicken Sie auf diese Option, um den Integrationsdienst für Ihren Agent zu starten.
Schließen Sie die Einrichtung der benutzerdefinierten Meta Workplace-Integration ab und testen Sie sie. Führen Sie die Schritte in der Dokumentation zu Webhook für Meta Workplace aus, um Folgendes zu erreichen:
- Konfigurieren Sie den Meta-Webhook für Ihre App. Verwenden Sie dazu die oben kopierten Werte für Webhook-URL und Token überprüfen.
- Abonnieren Sie Ihre Integration für Webhook-Themen. Aktiviere
messages
undmessaging_postbacks
im Seitenabo. - Testen der Anwendung
Rich-Media-Antworten
Die Rich-Antwort-Nachrichten werden mit benutzerdefinierter Nutzlast unter Auftragsausführung unterstützt. Das Nachrichtenformat finden Sie unter Send API Parameters Message Object (Nachrichtenobjekt für API-Parameter).
Die folgende benutzerdefinierte Nutzlast stellt beispielsweise eine einfache Textnachricht bereit:
{ "text": "Hello, world" }
Die folgende benutzerdefinierte Nutzlast stellt eine Bildnachricht bereit:
{ "attachment": { "type": "image", "payload": { "url": "https://example.com/test.jpg" } } }
Kanalspezifische Antworten
Nach der Konfiguration werden kanalspezifische Antworten mit dem Kanal DF_META_WORKPLACE
automatisch verwendet, wenn der Agent auf Meta Workplace-Nachrichten antwortet.