Optionalagent_response_correction_event
agent_response_correction_event?: {
corrected_agent_response?: string;
original_agent_response?: string;
}
Optionalagent_response_event
agent_response_event?: { agent_response?: string }
Optionalaudio_event
audio_event?: { audio_base_64?: string; event_id?: number }
client_tool_call?: { parameters?: JSONObject; tool_call_id?: string; tool_name?: string;} conversation_initiation_metadata_event?: {
agent_output_audio_format?: string;
conversation_id?: string;
user_input_audio_format?: string;
}
Optionalinterruption_event
interruption_event?: { event_id?: number }
Optionalping_event
ping_event?: { event_id?: number; ping_ms?: number }
Optionaltype
type?: string
Optionaluser_transcription_event
user_transcription_event?: { user_transcript?: string }
Optionalvad_score_event
vad_score_event?: { vad_score?: number }
A parsed inbound websocket frame. The Agents protocol multiplexes on
type.