Voice Agents is a Beta feature enabled per team. Calls require the feature to be turned on for your team; requests to the voice endpoints return
403 until it is. Contact us to enable it.How It Works
Each call runs through Zavu’s managed voice pipeline:- Speech recognition transcribes the caller in real time.
- Your agent processes the transcript with its configured model, tools, and knowledge bases — exactly as it does for text channels.
- Speech synthesis speaks the agent’s reply back to the caller.
Inbound and Outbound
Both directions use the same agent configuration and produce the same call record and transcript.
Pricing
Voice calls are billed per minute of connected time plus telephony, deducted from your prepaid balance. A short-duration estimate is reserved when a call is placed, and you are charged for the actual duration when it ends. A hard duration limit (maxCallDurationMinutes, default 15) caps every call.
Keep a positive balance to place and receive calls. Inbound calls are answered only while the team balance is above zero.
Calls and Transcripts
Every call is recorded as acall resource with its status, duration, cost, and a turn-by-turn transcript. Retrieve a single call to read its full transcript, or list calls to review recent activity.
Subscribe to the call.* webhook events to react to calls in real time — for example, to log completed conversations or trigger follow-ups. See Webhooks.
Next Steps
Quickstart
Enable voice and place your first call
Configuration
Greeting, language, voicemail, transfer, and limits
Webhooks
Receive call lifecycle events
AI Agents
Configure the agent that answers calls
