Mit der Google Chat-Integration von Dialogflow CX können Sie Google Chat-Anwendungen mit Natural Language Understanding basierend auf Dialogflow CX-Technologie erstellen.
Beschränkungen
- Von dieser Integration wird nur die Texteingabe in der Standardsprache des Agents unterstützt.
Google Chat einrichten
Sie benötigen Folgendes, um die Google Chat-Integration für Ihren Agent einzurichten:
- Sie haben ein Google Workspace-Konto mit Zugriff auf Google Chat.
- Ein Google Cloud-Projekt
Google Chat API aktivieren
Bevor Sie Google APIs verwenden können, müssen Sie sie in einem Google Cloud-Projekt aktivieren. Sie können eine oder mehrere APIs in einem einzelnen Google Cloud-Projekt aktivieren.
Aktivieren Sie in der Google Cloud Console die Google Chat API und die Dialogflow API.
Prüfen Sie, ob die APIs im richtigen Cloud-Projekt aktiviert sind, und klicken Sie dann auf Weiter.
Prüfen Sie, ob die richtigen APIs aktiviert sind, und klicken Sie dann auf Aktivieren.
Über Dialogflow CX einrichten
- Zur Dialogflow CX Console
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Verwalten.
- Klicken Sie im linken Seitenleistenmenü auf Integrations.
- Klicken Sie in Google Chat auf Verbinden.
- Geben Sie die folgenden erforderlichen Informationen ein:
- Name: Der Name, den Nutzer sehen, die mit dieser App erstellte Inhalte wie Nachrichten, Suchanfragen und @Erwähnungen sehen oder nutzen. Beispiel:
Dialogflow CX App
. - Avatar-URL: Das Avatarbild, das Nutzern angezeigt wird, die mit der App interagieren. Geben Sie eine HTTPS-URL an, die ein quadratisches PNG-Bild (Seitenverhältnis 1:1) hostet. Empfohlene Mindestgröße: 256 x 256 Pixel. Beispiel:
https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
. - Beschreibung: Eine Beschreibung der App, z. B.
A helpful bot that responds to real human conversation
.
- Name: Der Name, den Nutzer sehen, die mit dieser App erstellte Inhalte wie Nachrichten, Suchanfragen und @Erwähnungen sehen oder nutzen. Beispiel:
- Wählen Sie gegebenenfalls eine Umgebung aus.
- Geben Sie E-Mail-Adressen ein, um die Chat-App bestimmten Personen und Gruppen zur Verfügung zu stellen.
- Klicken Sie auf Start.
Testen
Wenn Sie die konfigurierte App testen möchten, erwähnen Sie sie in einem Google Chat-Bereich oder senden Sie eine DM. Beispiel:
- Öffnen Sie Google Chat.
- Klicken Sie auf Neuer Chat.
- Geben Sie in das Feld Eine oder mehrere Personen hinzufügen den Namen Ihrer Chat-App ein.
- Wählen Sie Ihre Chat-App aus den Ergebnissen aus. Eine Direktnachricht wird geöffnet.
Rich-Media-Antworten
Die Rich-Antwort-Nachrichten werden mit benutzerdefinierter Nutzlast unter Auftragsausführung unterstützt. Informationen zum Nachrichtenformat finden Sie unter Google Chat Message API.
SMS
Die folgende benutzerdefinierte Nutzlast stellt eine Google Chat-Textnachricht bereit:
{ "text": "Hello, world" }
Kartennachricht
Die folgende benutzerdefinierte Nutzlast stellt eine Google Chat-Kartennachricht bereit:
{ 'cardsV2': [{ 'cardId': 'createCardMessage', 'card': { 'header': { 'title': 'A card message!', 'subtitle': 'Sent from Dialogflow', 'imageUrl': 'https://developers.google.com/chat/images/chat-product-icon.png', 'imageType': 'CIRCLE' }, 'sections': [ { 'widgets': [ { 'buttonList': { 'buttons': [ { 'text': 'Read the docs!', 'onClick': { 'openLink': { 'url': 'https://developers.google.com/workspace/chat' } } } ] } } ] } ] } }] }
Kanalspezifische Antworten
Nach der Konfiguration werden kanalspezifische Antworten mit dem Kanal „DF_CX_GOOGLE_CHAT
“ automatisch verwendet, wenn der Kundenservicemitarbeiter auf Google Chat-Nachrichten antwortet.