Google Chat

Mit der Google Chat-Integration von Dialogflow können Sie ganz einfach Google Chat-Anwendungen mit Natural Language Understanding basierend auf Dialogflow-Technologie erstellen.

Beschränkungen

Google Chat einrichten

Sie benötigen Folgendes, um die Google Chat-Integration für Ihren Agent einzurichten:

  • Ein Google Cloud-Projekt

Google Chat-App erstellen

  1. Rufen Sie Ihr Google Cloud-Projekt auf.
  2. Aktivieren Sie in der Google Cloud Console die Google Chat API.
  3. Rufen Sie die Konfigurationsseite der Google Chat API auf (Menü > APIs und Dienste > Aktivierte APIs und Dienste > Google Chat API > Konfiguration).
  4. Gib gegebenenfalls die Konfigurationsinformationen ein (Name, Avatar-URL, Beschreibung usw.).
    • Interaktive Funktionen aktivieren

Dialogflow einrichten

  1. Klicken Sie im linken Bereich auf den Tab Verwalten.
  2. Klicken Sie im linken Menü auf Integrations (Integrationen).
  3. Klicken Sie auf der Kachel Google Chat auf die Schaltfläche Verbinden.
  4. Wählen Sie gegebenenfalls eine Umgebung aus.
  5. Klicken Sie auf Start.
  6. Kopieren Sie die URL unter Webhook URL (Webhook-URL).

Webhook in Google Chat aktivieren

Kehren Sie zur Konfigurationsseite der Google Chat API zurück und fügen Sie die Webhook-URL unter Interaktive Funktionen > Verbindungseinstellungen > App-URL ein.

Testen

Wenn Sie die konfigurierte App testen möchten, fügen Sie sie einem Google Chat-Bereich hinzu oder senden Sie eine DM.

Rich-Media-Antworten

Rich-Media-Antworten werden unterstützt überBenutzerdefinierte Nutzlast inAuftragsausführung finden Sie weitere Informationen. Das 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.