{
"message_type": "conversation",
"event_type": "conversation.perception_tool_call",
"seq": 129,
"conversation_id": "your-conversation-id",
"turn_idx": 3,
"properties": {
"name": "describe_scene",
"arguments": "{\"detail\":\"high\"}",
"modality": "audio",
"frames": [
{
"uri": "https://example.invalid/frame"
}
]
}
}Interaction Events
Perception Tool Call Event
Outbound: Tavus broadcasts when Raven triggers a perception tool from camera, shared-screen, or audio input.
Configure perception tools: Perception tool calling and Perception.
Monotonic per event; a higher seq was emitted later. Use with turn_idx as in Event ordering and turn tracking.
Example:
42
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

