#when im in a conversation, can i get the live updated transcripts of that session

1 messages · Page 1 of 1 (latest)

agile hazelBOT
#
AI-generated Answer for zqilk

Yes. You can access live transcripts during an active conversation in a few supported ways:

  • If you are the client connected to the agent:

    • Use the Agent WebSocket (wss://api.elevenlabs.io/v1/convai/conversation?agent_id=...) and listen for server-to-client events. You’ll receive user_transcript (finalized ASR per user utterance), agent_response, and agent_response_correction in real time. (elevenlabs.io)
  • If you need to observe an ongoing conversation from outside (supervisor/QA use case):

    • Use the Real-time monitoring WebSocket wss://api.elevenlabs.io/v1/convai/conversations/{conversation_id}/monitor to stream live conversation events, including transcripts, responses, and corrections. Note: enterprise-only; requires Agents Write scope and must be enabled in the agent’s settings; streams text/metadata (no raw audio). (elevenlabs.io)
  • If you need partial (interim) transcript updates while capturing audio yourself:

    • Use Scribe v2 Realtime Speech-to-Text over WebSocket. It streams partial_transcript events as you speak and committed_transcript(_with_timestamps) when segments finalize. (elevenlabs.io)

For after-the-call data, you can also receive the complete transcript via post-call webhooks. (elevenlabs.io)

Sources:
Agent WebSockets | ElevenLabs Documentation
Real-time monitoring | ElevenLabs Documentation
Realtime | ElevenLabs Documentation
Post-call webhooks | ElevenLabs Documentation

fair oak
#

how should i let the agent listen quitely and only response at certain point, is this can be done by just prompts, but i need to enable certain settings or tools