logo
Entwicklung
Suchen
Livechat-Konfigurations-Tutorial

Livechat-Konfigurations-Tutorial

PAT-Authentifizierung in der Livechat Developer Console erstellen

Melden Sie sich in der Livechat Developer Console mit dem LiveChat-Agenten-Konto an, das später vom KI-Agent übernommen wird, und gehen Sie wie folgt vor:

  • Zur Einstellungsseite navigieren, „Personal Access Tokens“ auswählen und auf „Neues Token erstellen +“ klicken.
    Neues Token erstellen

  • Ein PAT erstellen und bei den Zugriffsumfängen „Alle auswählen“ wählen.
    Zugriffsumfänge auswählen

  • Kopieren und sichern Sie die „Account ID“ und das „Token“. Diese werden später für die Konfiguration unter „GPTBots – Agent Integration – Livechat“ benötigt.
    Account ID und Token kopieren und sichern

App in Livechat erstellen App erstellen, um Nachrichten auf der Livechat-Plattform zu empfangen und zu senden

  • Zur Seite „Apps“ wechseln und auf die Schaltfläche „App erstellen“ klicken, um mit der Erstellung zu beginnen.
    App erstellen

  • App-Namen eingeben, als Produkt „livechat“ wählen und auf „App erstellen“ klicken, um die App erfolgreich zu erstellen.
    App erfolgreich erstellen

  • Auf die App klicken, um zur Detailseite der App zu gelangen, die Seite „Bausteine“ auswählen und auf „Baustein hinzufügen“ klicken.
    Baustein hinzufügen

  • Im Popup „App-Autorisierung“ wählen und auf „Baustein hinzufügen“ klicken.
    App-Autorisierung hinzufügen

  • Die Option „Serverseitige App“ auswählen und auf „Speichern“ klicken, um die Erstellung abzuschließen.
    Serverseitige App speichern

  • Kopieren und sichern Sie die „Client Id“ und das „Client Secret“. Diese werden später für die Konfiguration unter „GPTBots – Agent Integration – Livechat“ benötigt.
    Client Id und Client Secret kopieren und sichern

Livechat-Integration in GPTBots konfigurieren

  • Auf der Seite „GPTBots – Agent Einstellungen – Integration – Livechat“ die gesicherten Informationen eintragen und auf „Absenden“ klicken, um die Konfiguration abzuschließen.

    • AgentEmail: E-Mail-Adresse des LiveChat-Agenten-Kontos, das vom KI-Agent übernommen wird. Dieses Konto muss ein menschliches Kundenservice-Konto im selben Projekt sein.
    • Account ID: Die Account ID, die Sie bei der Erstellung des PAT in Livechat erhalten haben (für das vom KI-Agent übernommenen LiveChat-Agenten-Konto).
    • Token: Das Token, das Sie bei der Erstellung des PAT in Livechat erhalten haben (für das vom KI-Agent übernommenen LiveChat-Agenten-Konto).
    • Client Id: Die Client Id, die Sie bei der App-Erstellung in Livechat erhalten haben.
    • Client Secret: Das Client Secret, das Sie bei der App-Erstellung in Livechat erhalten haben.
  • Secret Key: Einen eigenen Schlüssel eingeben und sichern, dieser wird für die Webhook-Authentifizierung benötigt.
    Livechat-Konfiguration

  • Nach Abschluss der „Livechat-Integration“-Konfiguration in GPTBots:

    • Der KI-Agent übernimmt die Nutzer:innengespräche des AgentEmail-Kontos und antwortet direkt auf Nutzer:innenanfragen.
    • Je nach Fähigkeiten des KI-Agenten werden multimodale Eingaben wie Text, Bilder und Dateien von Nutzer:innen unterstützt.
    • Die Plattform generiert eine Adresse „Webhooks – Message and Event Reception URL“, die zur Erstellung eines Webhooks im Livechat-Backend genutzt werden kann.

Chat-Webhooks für erweiterte Funktionen wie Chat-Übergabe/-Schließung konfigurieren

Events „incoming_event“ und „incoming_chat“ erstellen

  • Zur Seite „Bausteine“ zurückkehren und auf „Baustein hinzufügen“ klicken, um Webhooks zu erstellen.
    Baustein für Webhooks hinzufügen

  • Im Popup die Option „Chat-Webhooks“ (nicht „App-Webhooks“) wählen und auf „Baustein hinzufügen“ klicken.
    Chat-Webhook hinzufügen

  • Die „GPTBots Webhook URL“ aus „GPTBots – Agent Konfiguration – Integration – Livechat“ kopieren.
    Webhook-URL kopieren

  • Im Bereich „Chat-Webhooks erstellen“ folgende Optionen konfigurieren und auf „Speichern“ klicken:

    • Webhook-URL: Die kopierte „GPTBots Webhook URL“ in das Eingabefeld eintragen.
    • Secret Key: Den zuvor gesicherten benutzerdefinierten Schlüssel eingeben.
    • Typ: „License“ auswählen.
    • Webhook-Auslöser: Die Events „incoming_event“ und „incoming_chat“ auswählen und „chat_presence_user_ids“ aktivieren.
      Chat-Webhook konfigurieren
      Webhook-Auslöser auswählen
      Webhook-Konfiguration abschließen

App installieren und Installation überprüfen

Livechat-Agent konfigurieren

Wählen Sie „Team“ – „Gruppe“, um eine neue Gruppe zu erstellen. Fügen Sie das LiveChat-Agenten-Konto, das vom KI-Agent übernommen wird, dieser Gruppe hinzu. Ergänzen Sie außerdem ein LiveChat-Agenten-Konto für den menschlichen Kundenservice.

  • Das vom KI-Agent übernommene LiveChat-Agenten-Konto als Primärer Agent festlegen.
  • Das für den menschlichen Kundenservice genutzte LiveChat-Agenten-Konto als Backup-Agent festlegen.
    Livechat-Agenten-Gruppe konfigurieren

Erweiterte Funktionen der Livechat-Integration

TAGs zuweisen

Hinweis: Nach Aktivierung dieser Funktion überwacht das System alle Zielereignisse im Livedesk-Projekt und weist TAGs zu, was zu erhöhtem Kreditverbrauch führen kann.

Nach Abschluss der Authentifizierungskonfiguration für Livechat kann die Funktion „TAGs zuweisen“ aktiviert werden. Die spezifische Konfiguration erfolgt wie folgt:

  • Auslöser-Szenarien wählen: Das System erlaubt das Auslösen der „TAGs zuweisen“-Operation durch zwei Ereignisse: „Konversation schließen“ und „Chat übertragen“.
    • Konversation schließen: Wenn Nutzer:innen das Gespräch im Livechat-Fenster aktiv schließen.
    • Chat übertragen: Wenn das Gespräch im Livechat-Fenster an ein anderes Kundenservice-Konto übertragen wird.
  • TAG: Das System ruft automatisch die bereits im Livechat-Projekt hinterlegten TAGs ab.

Tritt das gewählte Auslöser-Szenario ein, wählt der KI-Agent anhand des Gesprächsverlaufs das passendste TAG aus und ruft automatisch die „Livechat TAG Setting API“ auf, um das TAG dem Gespräch zuzuweisen. So kann der Kundenservice Nutzer:innenbedürfnisse schneller erkennen und die Effizienz steigern.
TAGs zuweisen – Erweiterte Livechat-Integration

Antwortstatus (Antwortanimation)

Nach Abschluss der Authentifizierungskonfiguration für Livechat kann die Funktion „Antwortstatus“ (Antwortanimation) aktiviert werden. Ist diese Funktion aktiv, sehen Nutzer:innen beim Senden einer Nachricht im Livechat-Fenster eine Antwortanimation, was das Nutzer:innenerlebnis verbessert.

Pre-Chat-Formular

Ist die Funktion „Pre-Chat-Formular“ im Livechat-Widget aktiviert, werden Nutzer:innen nach dem Senden einer Nachricht im Livechat-Fenster aufgefordert, ein Pre-Chat-Formular auszufüllen. So können Nutzer:innendaten gesammelt werden.

Nach Aktivierung des Pre-Chat-Formulars auf der Seite GPTBots – Einstellungen – Integrationen – Livechat kann der KI-Agent die von Nutzer:innen im Formular eingereichten Informationen empfangen. Diese Informationen werden als Gesprächskontext verwendet, damit der KI-Agent Nutzer:innenbedürfnisse besser versteht und gezielter antworten kann.
Pre-Chat-Formular im Livechat aktivieren

Benutzer-ID setzen

Wenn Entwickler:innen das Livechat-Widget nutzen, um Website-Besucher:innen zu betreuen, kann die Identitätssynchronisation zwischen Agent-Nutzer:in und eingeloggtem Website-Nutzer:in durch Setzen einer Benutzer-ID erfolgen. Ist ein:e Website-Nutzer:in eingeloggt, kann per API-Aufruf des LiveChat Widget SDK die Benutzer-ID gesetzt werden. Diese Benutzer-ID kann dann vom GPTBots-Agenten genutzt werden, um Nutzer:innen schnell zu identifizieren und den Service zu optimieren.

LiveChatWidget.call("set_session_variables",{user_id: "your_user_id"});
                      
                      LiveChatWidget.call("set_session_variables",{user_id: "your_user_id"});

                    
Dieser Codeblock im schwebenden Fenster