Echtzeitüberwachung
Echtzeitüberwachung
Beobachten Sie Live-Unterhaltungen und senden Sie während aktiver Anrufe Steuerbefehle
Die Echtzeitüberwachung ermöglicht die Live-Beobachtung von Agentenunterhaltungen über WebSocket sowie die Fernsteuerung aktiver Anrufe. Diese Funktion bietet Echtzeit-Einblick in Unterhaltungsereignisse und ermöglicht Eingriffe über Steuerbefehle.
Überblick
Überwachungssitzungen streamen Unterhaltungsereignisse in Echtzeit, einschließlich Transkripten, Agentenantworten und Korrekturen. Sie können auch Steuerbefehle senden, um Anrufe zu beenden, an Telefonnummern weiterzuleiten oder während aktiver Chatunterhaltungen die menschliche Übernahme zu aktivieren.
WebSocket-Endpunkt
Verbinden Sie sich über den Überwachungsendpunkt mit einer Live-Unterhaltung:
Ersetzen Sie {conversation_id} durch die ID der Unterhaltung, die Sie überwachen möchten.
Authentifizierung
Für die Authentifizierung ist Folgendes erforderlich:
- API-Schlüsselberechtigungen: Ihr API-Schlüssel muss den Bereich
ElevenLabs Agents Writehaben - Workspace-Zugriff: Sie benötigen
EDITOR-Zugriff auf den Workspace des Agenten - Header-Format: Übermitteln Sie Ihren API-Schlüssel über den Header
xi-api-key
Beispielverbindung
Konfiguration
Aktivieren Sie die Funktion in den Einstellungen Ihres Agenten, bevor Sie Unterhaltungen überwachen:
Überwachung aktivieren
Aktivieren Sie im Bereich „Erweiterte Einstellungen“ die Option „Überwachung“.

Ereignisse auswählen
Wählen Sie die Ereignisse aus, die Sie überwachen möchten. Eine vollständige Liste der verfügbaren Ereignisse finden Sie unter Client-Ereignisse.
Die folgenden Ereignisse können nicht überwacht werden: VAD-Scores, Metriken für die Zugwahrscheinlichkeit und Pings.
Die Unterhaltung muss aktiv sein, bevor Sie sich zur Überwachung verbinden können. Sie können eine Unterhaltung nicht überwachen, bevor sie beginnt.
Steuerbefehle
Senden Sie JSON-Befehle über WebSocket, um die Unterhaltung zu steuern:
Anruf beenden
Beendet die aktive Unterhaltung sofort.
An Telefonnummer weiterleiten
Leitet den Anruf an eine angegebene Telefonnummer weiter.
transfer_to_number muss bereits im Agenten konfiguriert sein.Kontextaktualisierung in Echtzeit
Fügen Sie der aktiven Unterhaltung Kontext oder Anweisungen hinzu, damit der Agent die neuen Informationen in seinen Antworten verwenden kann.
Menschliche Übernahme aktivieren
Wechseln Sie bei Chatunterhaltungen vom KI-Agenten in den Modus für menschliche Operatoren.
Nachricht als Mensch senden
Senden Sie dem Nutzer in Chatunterhaltungen eine Nachricht als menschlicher Operator.
Menschliche Übernahme deaktivieren
Geben Sie die Steuerung vom menschlichen Operator an den KI-Agenten zurück.
Anwendungsfälle
Die Echtzeitüberwachung ermöglicht mehrere operative Szenarien:
Einschränkungen
Asynchrone Ereignisübermittlung
Überwachungsereignisse werden asynchron zur Unterhaltung gesendet und treffen möglicherweise nicht in derselben Reihenfolge wie die Kernereignisse der Unterhaltung ein. Verlassen Sie sich bei der Verarbeitung von Ereignissen nicht auf deren Reihenfolge, um das exakte Timing der Unterhaltung zu rekonstruieren.
Audiodaten nicht verfügbar
Der Überwachungsendpunkt streamt nur Textereignisse und Metadaten. Rohdaten von Audio sind in Überwachungsereignissen nicht enthalten.
Limit für historische Ereignisse
Beim Verbinden mit einer aktiven Unterhaltung sind nur ungefähr die letzten 100 Ereignisse im Cache gespeichert und verfügbar. Frühere Ereignisse können nicht abgerufen werden.
Einschränkungen bei der Ereignisfilterung
VAD-Scores, Metriken für die Zugwahrscheinlichkeit und Ping-Ereignisse können nicht überwacht werden, wenn eine benutzerdefinierte Ereignisauswahl aktiviert ist.
Zeitpunkt der Verbindung
Sie müssen sich verbinden, nachdem die Unterhaltung gestartet wurde. Der Überwachungsendpunkt kann nicht vor Beginn der Unterhaltung verwendet werden.
Erforderliche Berechtigungen
API-Schlüssel müssen den Bereich ElevenLabs Agents Write haben, und Sie benötigen EDITOR-Workspace-Zugriff,
um Unterhaltungen zu überwachen.