Övervakning i realtid
Övervaka direktsända samtal och skicka styrkommandon under aktiva samtal
Övervakning i realtid möjliggör direktsänd övervakning av agentsamtal via WebSocket och fjärrstyrning av aktiva samtal. Funktionen ger insyn i konversationshändelser i realtid och gör det möjligt att ingripa med styrkommandon.
Översikt
Övervakningssessioner strömmar konversationshändelser i realtid, inklusive transkriptioner, agentsvar och korrigeringar. Du kan också skicka styrkommandon för att avsluta samtal, överföra dem till telefonnummer eller aktivera mänskligt övertagande under aktiva chattkonversationer.
WebSocket-slutpunkt
Anslut till en direktsänd konversation med övervakningsslutpunkten:
Ersätt {conversation_id} med ID:t för konversationen du vill övervaka.
Autentisering
Autentisering kräver:
- API-nyckelbehörigheter: Din API-nyckel måste ha omfattningen
ElevenLabs Agents Write - Åtkomst till arbetsytan: Du måste ha
EDITOR-åtkomst till agentens arbetsyta - Headerformat: Inkludera din API-nyckel via headern
xi-api-key
Exempelanslutning
Konfiguration
Aktivera funktionen i agentens inställningar innan du övervakar konversationer:
Välj händelser
Välj vilka händelser du vill övervaka. Se Klienthändelser för en fullständig lista över tillgängliga händelser.
Följande händelser kan inte övervakas: VAD-poäng, turordningssannolikhetsmått och pingar.
Konversationen måste vara aktiv innan du kan ansluta för att övervaka den. Du kan inte övervaka en konversation innan den har startat.
Styrkommandon
Skicka JSON-kommandon via WebSocket för att styra konversationen:
Avsluta samtal
Avsluta den aktiva konversationen omedelbart.
Överför till telefonnummer
Överför samtalet till ett angivet telefonnummer.
transfer_to_number måste redan vara konfigurerat i agenten.Kontextuell uppdatering i realtid
Lägg in kontext eller instruktioner i den aktiva konversationen så att agenten kan använda den nya informationen i sina svar.
Aktivera mänskligt övertagande
Växla från AI-agent till läget för mänsklig operatör i chattkonversationer.
Skicka meddelande som människa
Skicka ett meddelande till användaren som mänsklig operatör i chattkonversationer.
Inaktivera mänskligt övertagande
Återför kontrollen från den mänskliga operatören till AI-agenten.
Användningsfall
Övervakning i realtid möjliggör flera operativa scenarier:
Begränsningar
Asynkron händelseleverans
Övervakningshändelser skickas asynkront till konversationen och kanske inte kommer i samma ordning som kärnkonversationens händelser. När du bearbetar händelser ska du inte förlita dig på händelseordningen för att återskapa exakt tidpunkt för konversationen.
Ljuddata är inte tillgängliga
Övervakningsslutpunkten strömmar endast texthändelser och metadata. Rå ljuddata ingår inte i övervakningshändelser.
Gräns för historiska händelser
Endast ungefär de senaste 100 händelserna cachas och är tillgängliga när du ansluter till en aktiv konversation. Tidigare händelser kan inte hämtas.
Begränsningar för händelsefiltrering
VAD-poäng, turordningssannolikhetsmått och pinghändelser kan inte övervakas när anpassat händelseval är aktiverat.
Anslutningstidpunkt
Du måste ansluta efter att konversationen har startat. Övervakningsslutpunkten kan inte användas innan konversationen har inletts.
Behörigheter krävs
API-nycklar måste ha omfattningen ElevenLabs Agents Write, och du måste ha EDITOR-åtkomst till arbetsytan
för att övervaka konversationer.
