Utterance Event
Documentation Index
Fetch the complete documentation index at: https://docs.tavus.io/llms.txt
Use this file to discover all available pages before exploring further.
Outbound: Tavus tells you who spoke and the full utterance text for that turn (from when they started until they finished, which may be more than one sentence).
Compare with conversation.utterance.streaming for progressive replica text and interruption flags.
conversation for conversation-layer app messages.
"conversation"
conversation.utterance.
"conversation.utterance"
Unix timestamp (seconds since epoch) indicating when this event was created. Use this to build timestamped transcripts or reconstruct the timeline of a conversation.
1746000000.123
Monotonic per event; a higher seq was emitted later. Use with turn_idx as in Event ordering and turn tracking.
42
The unique identifier for the conversation.
"c123456"
This is a unique identifier for a given utterance. In this case, it will be the utterance the replica is speaking.
"83294d9f-8306-491b-a284-791f56c8383f"
Turn index; increments when conversation.respond is processed. Groups utterances, tool calls, and speaking-state events for the same turn. See Event ordering and turn tracking.
3
Omitted when empty. When the speaker is the user and the persona uses Raven-1, optional user_audio_analysis / user_visual_analysis may appear when non-empty.

