Skip to main content

Module voice_call

Module voice_call 

Source
Expand description

Real-time voice call channel for Twilio, Telnyx, and Plivo.

Handles inbound/outbound phone calls with real-time STT/TTS streaming, call transcription logging, and approval workflows for outbound calls. Webhook endpoints receive call events from the telephony model_provider and translate them into ChannelMessages for the agent loop.

Structs§

CallRecord
Tracks an active call’s metadata and transcription.
TranscriptEntry
A single transcript entry from the call.
VoiceCallChannel
Voice call channel — handles telephony via Twilio, Telnyx, or Plivo.
VoiceCallConfig

Enums§

CallDirection
Direction of a call.
CallState
Lifecycle state of a phone call.
VoiceProvider
Which telephony model_provider to use.