Supervisor Assist führt die folgenden nützlichen Aktionen aus, um sicherzustellen, dass Kundenservicegespräche mit Dialogflow CX-Playbook-Kundenservicemitarbeitenden und generativen Kundenservice-Agents erfolgreich abgeschlossen oder eskaliert werden.
- Scannt alle Unterhaltungen nach bestimmten Eskalierungsauslösern.
- Unterhaltungen, die die Eskalierungskriterien erfüllen, werden automatisch gekennzeichnet.
- Es werden nur gekennzeichnete Unterhaltungen für einen zugewiesenen Supervisor angezeigt.
- Der Supervisor überwacht die Unterhaltungen und greift bei Bedarf ein.
Hinweis
Für die Verwendung der Funktion „Supervisor Assist“ benötigen Sie Zugriff auf die folgenden Ressourcen.
- Ein funktionierender Playbook-Live- oder generativer Agent, der die bidirektionale Streaming-API und eine verknüpfte Telefonnummer verwendet.
- Ein Projekt mit dem Sichtbarkeitslabel
CCAI_GA, ein Pub/Sub-Thema und ein Konversationsprofil.
Schritt 1: Google Cloud Projekt erstellen oder auswählen
Wählen Sie ein Projekt aus, in dem Ihr Dialogflow CX-Playbook-Live- oder generativer Agent gehostet wird, und notieren Sie sich die Projekt-ID.
Schritt 2: Dialogflow API aktivieren
So aktivieren Sie die Dialogflow API für Ihr Projekt:
Rufen Sie die Google Cloud Console auf.
Wählen Sie Ihr Projekt aus.
Klicken Sie auf APIs und Dienste > + APIs und Dienste aktivieren.
Klicken Sie auf Dialogflow API > Aktivieren.
Schritt 3: Agent erstellen oder auswählen
Für die Unterstützung durch den Supervisor ist ein funktionierender Playbook-Live- oder generativer Agent erforderlich, der die bidirektionale Streaming-API verwendet. Die Funktion scannt und überwacht alle aktiven Unterhaltungen des Kundenservicemitarbeiters auf Eskalierungssignale.
Sie können einen eigenen Playbook-Live-Agent oder generativen Agenten erstellen, einen Agenten aus einem vorherigen Export importieren oder einen vorhandenen Agenten auswählen. Notieren Sie sich den Namen und die ID Ihres KI-Agenten.
Schritt 4: Eskalierung einrichten
Wenn Sie einen Agent erstellen oder auswählen, müssen Sie auch die Eskalierung einrichten. Dadurch wird dem Agent mitgeteilt, wie er eine Unterhaltung an einen menschlichen Kundenservicemitarbeiter weiterleitet, wenn er nicht helfen kann. Eine Führungskraft kann auch auf An Kundenservicemitarbeiter weiterleiten klicken, um eine Eskalierung zu starten.
Live-Eskalierung von Kundenservicemitarbeiter*innen für Playbooks einrichten
Verwenden Sie die Conversational Agents Console und Python-Code, um die Eskalierung für einen Live-Agenten in einem Playbook einzurichten.
Rufen Sie die Conversational Agents-Konsole auf und wählen Sie Ihr Projekt aus.
Gehen Sie zu Mit Bedingungen verknüpfte Aktionen.
Klicken Sie auf + Neue Logik.
Wählen Sie für den Trigger Ereignis aus und geben Sie escalate-to-agent ein.
Wählen Sie als Aktion Endnutzer eine Antwort geben aus.
Fügen Sie für die Antwort einen Dialog des KI-Agenten hinzu.
Fügen Sie eine Telefonnummer für den Telefonie-Transferanruf hinzu.
Klicken Sie auf Aktualisieren.
Klicken Sie auf eine Aktion.
Gehen Sie zu Aktionen mit Python definieren (erweitert).
Geben Sie ein Skript wie im folgenden Beispiel ein, um das Verhalten Ihres Agenten zu definieren.
@EventHandler(event = "escalate-to-agent") def _supervisor_triggered_call_transfer(): # the below message can be changed respond("Let me get you to a live agent who can assist you.") _escalate_to_agent_fn() def _escalate_to_agent_fn(): # replace with your transfer logic done() return
Eskalierung für generative Agenten einrichten
So richten Sie die Eskalierung für Ihren generativen Agenten ein:
Rufen Sie die Konsole für generative KI-Agents auf und wählen Sie Ihr Projekt und Ihre App aus.
Fügen Sie Ihrer
root_agent-Anweisung den folgenden Prompt hinzu.- Wenn der Kunde nach einem Kundenservicemitarbeiter fragt, führe das Tool
end_sessionmitsession_escalated=trueaus.
- Wenn der Kunde nach einem Kundenservicemitarbeiter fragt, führe das Tool
Fügen Sie Ihrem Root-Agenten und allen Sub-Agenten das Systemtool
end_sessionhinzu.Erstellen Sie eine
ESCALATION_MESSAGE-Variable für das IVR-System (Interactive Voice Response) vor der Anrufweiterleitung.Erstellen Sie eine
PHONE_GATEWAY_TRANSFER-Variable mit einer Telefonnummer wie im Folgenden.{ "phone_number": "+1yyy-yyy-yyyy" }
Weitere Informationen zum Tool zum Beenden von Sitzungen finden Sie in der Dokumentation zu generativen Agents.
Schritt 5: Telefonnummer mit Ihrem Agent verknüpfen
Für die Unterstützung durch den Supervisor ist außerdem eine funktionierende Telefonnummer erforderlich, die mit dem Playbook-Live- oder generativen Kundenservicemitarbeiter verknüpft ist. Folgen Sie dieser Anleitung, um Ihrem Playbook-Live-Kundenservicemitarbeiter eine Telefonnummer zuzuweisen. Folgen Sie dieser Anleitung, um Ihrem generativen Agent eine Telefonnummer zuzuweisen. Wenn Sie eine Telefonnummer anhängen, erstellt der Agent auch ein Unterhaltungsprofil. Notieren Sie sich den Namen und die ID des Unterhaltungsprofils.
Führen Sie diese optionalen Schritte aus, wenn Ihrem Playbook-Live- oder generativen Agent bereits eine Telefonnummer zugewiesen ist.
- Führen Sie den folgenden Befehl aus, um Ihre vorhandene Telefonnummer, Ihren Namen und Ihre ID der Telefonnummer zuzuordnen.
curl -X GET
-H "Authorization: Bearer "$(gcloud auth print-access-token)"
-H "X-Goog-User-Project: your-project-id"
-H "Content-Type: application/json; charset=utf-8"
https://dialogflow.googleapis.com/v2beta1/projects/{your-project-id}/locations/{your-region-id}/phoneNumbers Aktualisieren Sie die Telefonnummer, um Ihr Unterhaltungsprofil zu verwenden.
Beispiel:
{ "phoneNumber": { "name": "projects/your-project-id/locations/global/phoneNumbers/your-phone-number", "conversationProfile": "projects/your-project-id/locations/your-region-id/conversationProfiles/your-conversation-profile-id" }, "updateMask": "conversationProfile" }
Schritt 6: Pub/Sub-Thema erstellen
Pub/Sub ist ein Messaging-Dienst, bei dem die Absender von Nachrichten von den Empfängern entkoppelt werden. Pub/Sub-Themen sind nützlich, um Messwerte und Benachrichtigungen für das Monitoring von Unterhaltungen bereitzustellen. Folgen Sie der Pub/Sub-Anleitung, um ein Thema zu erstellen, und notieren Sie sich die Themen-ID.
Schritt 7: Zusammenfassungsgenerator erstellen
Die Zusammenfassung ist eine KI-basierte Agent Assist-Funktion, die Kundenservicegespräche automatisch zusammenfasst. Erstellen Sie einen Generator und notieren Sie sich die Generator-ID.
Schritt 8: Unterhaltungsprofil konfigurieren
So prüfen Sie, ob das mit Ihrem Playbook-Live- oder generativen Agent verknüpfte Unterhaltungsprofil vorhanden ist:
Rufen Sie die Agent Assist-Konsole auf und wählen Sie Ihr Projekt aus.
Klicken Sie auf das Unterhaltungsprofil, das mit Ihrem Playbook-Live- oder generativen Agenten verknüpft ist.
Aktivieren Sie Zusammenfassung von Unterhaltungen (Generator) und geben Sie den Namen des von Ihnen erstellten Generators ein.
Prüfen Sie, ob Virtuellen Kundenservicemitarbeiter aktivieren mit dem Namen Ihres aktiven Playbook- oder generativen Agents aktiviert ist.
Rufen Sie die Telefonieeinstellungen auf und aktivieren Sie Bidirectional Streaming API verwenden.
Wählen Sie die folgenden Optionen für die SIP configuration (SIP-Konfiguration) aus:
- Unterhaltungen spontan erstellen
- Multi-SDP-Ports verwenden
- Interaktion mit dem virtuellen Kundenservicemitarbeiter zulassen
Klicken Sie auf Speichern.
Schritt 9: Konfigurationsdetails erfassen
Halten Sie die folgenden Informationen bereit.
- Google Cloud Projekt-ID
- Playbook-Live-Agent-ID oder generative Agent-ID
- ID des Unterhaltungsprofils
- Pub/Sub-Themenname
Schritt 10: Projekt auf die Zulassungsliste setzen
Wenn Sie Ihr Projekt auf die Zulassungsliste setzen möchten, erstellen Sie ein Problem für das Kundeninteraktion-Team und geben Sie die im vorherigen Schritt erfassten Details an.
Schritt 11: Stimmung oder KI-Coach auswählen
Sie müssen entscheiden, ob Sie die Sentimentanalyse, den KI-Coach oder beides verwenden möchten, um Ihre Unterhaltungen zu überwachen. Nachdem Sie einen Agenten und ein Unterhaltungsprofil erstellt haben, folgen Sie der Anleitung, um Stimmung oder KI-Coach auszuwählen und Ihre Entscheidung dem Unterhaltungsprofil hinzuzufügen.
Schritt 12: Regeln zum Überwachen von Unterhaltungen konfigurieren
Folgen Sie der Anleitung zum Konfigurieren von Eskalierungsregeln, um festzulegen, wann ein Kundenservicemitarbeiter während einer Unterhaltung benachrichtigt werden soll.
Schritt 13: Echtzeitunterhaltungen beobachten
So behalten Sie den Überblick über Ihre Unterhaltungen:
- Geben Sie zum Öffnen des Monitoring-Simulators den folgenden Link mit Ihrer Projekt-ID in Ihren Browser ein:
https://agentassist.cloud.google.com/projects/project-id/locations/location-id/human-supervisor
- Rufen Sie den konversationellen Agent auf, den Sie konfiguriert haben.
- Negative Gefühle während des Gesprächs äußern.
- Die Unterhaltung wird im Dashboard aufgeführt.
Monitoring-Desktop
Agent Assist bietet einen Monitoring-Arbeitsbereich für Supervisor, um Unterhaltungen zu überwachen. Mehrere Teilnehmer können den Monitoring-Desktop starten und sich für die Überwachung von Anrufen zur Verfügung stellen. Wenn ein Anruf beginnt, wird er durch die Funktion „Unterstützung durch Vorgesetzten“ einem Teilnehmer nach dem anderen zugewiesen, bis alle Teilnehmer etwas beigetragen haben.
Für den Zugriff auf den Monitoring-Arbeitsbereich benötigen Sie die folgenden Rollen:
Viewerdialogflow.virtualAgentMonitoringSupervisordialogflow.processor
Folgen Sie dieser Anleitung, um Anrufe mit dem Monitoring-Desktop zu überwachen.
- Geben Sie zum Öffnen des Monitoring-Desktops den folgenden Link mit Ihrer Projekt-ID in Ihren Browser ein:
https://agentassist.cloud.google.com/human-supervisor/projects/project-id/locations/location-id/dashboard
- Klicken Sie auf Für mich verfügbar machen.
- Rufen Sie den konfigurierten Agent auf.
- Negative Gefühle während des Gesprächs äußern.
- Die Unterhaltung wird im Dashboard aufgeführt, wenn ein Anruf an Sie weitergeleitet wird.
Agent wechseln
In einem Unterhaltungsprofil können Sie ändern, welches Playbook oder welcher Live- oder generativer KI-Agent von Supervisor Assist überwacht wird. So ändern Sie den Agent:
Rufen Sie die Agent Assist-Konsole auf und wählen Sie Ihr Projekt aus.
Klicken Sie auf Unterhaltungsprofile.
Wählen Sie das Unterhaltungsprofil aus, das Sie der Zulassungsliste hinzugefügt haben.
Rufen Sie Dialogflow verwenden auf.
Aktivieren Sie Virtuellen Kundenservicemitarbeiter aktivieren.
Klicken Sie auf Schließen Schließen, um den Namen des vorhandenen Live- oder generativen Agenten zu entfernen, und geben Sie den Namen des Agenten ein, den Sie überwachen möchten.