Skip to main content

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: After the conversation ends and the replica has summarized what was visually observed, Tavus sends that full perception analysis (Raven-1 personas).

Requires Raven-style perception; see Perception — end-of-call perception analysis.

message_type
string

conversation for conversation-layer app messages.

Example:

"conversation"

event_type
string

conversation.perception_analysis.

Example:

"conversation.perception_analysis"

seq
integer

Monotonic per event; a higher seq was emitted later. Use with turn_idx as in Event ordering and turn tracking.

Example:

42

conversation_id
string

The unique identifier for the conversation.

Example:

"c123456"

inference_id
string

Present when the frame carries a UUID id.

Example:

"550e8400-e29b-41d4-a716-446655440000"

turn_idx
integer

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.

Example:

3

properties
object

Omitted when empty.