UI-Module in LivePerson einbinden

In diesem Dokument werden die Schritte beschrieben, die zum Einbinden von UI-Modulen in LivePerson und zum Anzeigen von Echtzeitvorschlägen erforderlich sind. Diese Anleitung umfasst die folgenden Aktionen:

  1. Installieren Sie die Conversational Cloud-Anwendung in LivePerson.
  2. Aktualisieren Sie die fehlenden Umgebungsvariablen auf beiden Servern und stellen Sie sie noch einmal bereit.
  3. Konfigurieren Sie das Agent Assist-Widget in LivePerson.

Hinweis

Sie müssen die folgenden Aktionen ausführen, bevor Sie mit dieser Anleitung beginnen können. Beide Repositories müssen bereitgestellt werden, damit die LivePerson-Integration funktioniert:

  1. Wenn Sie Zugriff auf das Repository benötigen, wenden Sie sich an agent-assist-ui-modules-support@google.com.
  2. Stellen Sie einen Anwendungsserver bereit der die Benutzeroberfläche der Agent Assist-Module bereitstellt.
  3. Stellen Sie einen Proxyserver bereit, der die Authentifizierung und Aufrufe der Dialogflow API verarbeitet.

Conversational Cloud-Anwendung installieren

Sie müssen Ihre Anwendung in Ihrem LivePerson-Konto als Conversational Cloud-Anwendung registrieren, um sie in die LivePerson OAuth-Authentifizierung einzubinden. Wenden Sie sich dazu an ein LivePerson-Teammitglied, das die Installation durchführen kann. Folgen Sie der Anleitung in der LivePerson-Dokumentation.

Das Manifestschema, das Sie an LivePerson senden, sollte in etwa so aussehen: Ersetzen Sie alle Instanzen von {APPLICATION_SERVER_URL} durch die URL Ihres Anwendungsservers für UI-Module:

{
  "client_name": "com.liveperson.GoogleAgentAssist",
  "display_name": "Agent Assist",
  "response_types": ["code"],
  "scope": "msg.consumer",
  "entry_uri": "{APPLICATION_SERVER_URL}",
  "grant_types": [
    "authorization_code",
    "client_credentials",
    "refresh_token"
  ],
  "redirect_uris": [
    "{APPLICATION_SERVER_URL}/home"
  ]
}

Fehlende Umgebungsvariablen aktualisieren

Nachdem die Conversational Cloud-Anwendung installiert wurde, stellt LivePerson eine Client-ID und einen Clientschlüssel bereit. Aktualisieren Sie die Umgebungsvariablen des Anwendungsservers und des Proxyservers, um die richtigen Werte für LP_CLIENT_ID und LP_CLIENT_SECRET einzufügen, und stellen Sie beide Server noch einmal bereit.

LivePerson-Widget konfigurieren

Folgen Sie der Anleitung zum Hinzufügen eigener Widgets zum Arbeitsbereich des Agenten, um das LivePerson-Widget zu konfigurieren.

Die URL der Anwendung sollte das folgende Format haben. Ersetzen Sie dabei die Platzhalter wie folgt:

  • Ersetzen Sie {APPLICATION_SERVER_URL} durch die URL Ihres Anwendungsservers für die Benutzeroberfläche.
  • Ersetzen Sie {CONVERSATION_PROFILE_NAME} durch den Namen des Unterhaltungsprofils , das Sie verwenden möchten (Beispiel: projects/my-project/conversationProfiles/abc123).
  • Ersetzen Sie {FEATURES} durch eine kommagetrennte Liste der Agent Assist-Funktionen, die in die Anwendung aufgenommen werden sollen. Derzeit werden die folgenden Funktionen unterstützt: SMART_REPLY, ARTICLE_SUGGESTION, FAQ und CONVERSATION_SUMMARIZATION. Fügen Sie nur Funktionen hinzu, die in Ihrem Unterhaltungsprofil konfiguriert sind.

{APPLICATION_SERVER_URL}?conversationProfile={CONVERSATION_PROFILE_NAME}&features={FEATURES}

Beispiel-URL:

https://my-project.wm.r.appspot.com?conversationProfile=projects/my-project/conversationProfiles/abc123&features=ARTICLE_SUGGESTION,CONVERSATION_SUMMARIZATION