Arbeitsplatz von Meta

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:

  1. 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.
  2. Konfigurieren Sie die Integration über die Dialogflow-Konsole:

    1. Zur Dialogflow CX Console
    2. Klicken Sie im linken Bereich auf den Tab Verwalten.
    3. Klicken Sie im linken Seitenleistenmenü auf Integrations.
    4. Klicken Sie auf der Kachel Meta Workplace auf die Schaltfläche Connect (Verbinden).
    5. 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.

  3. 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 und messaging_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.