Voice Agents
Place a voice call
Place an outbound voice call answered by the voice agent configured on the sender. Zavu dials the recipient and runs the conversation through its managed voice pipeline (speech recognition, the agent's LLM, and speech synthesis, with real-time interruption handling).
Requirements:
- The Voice Agents feature must be enabled for your team (otherwise 403).
- The sender's agent must have voice.enabled set to true.
- Not available with test-mode API keys.
Billing: Voice calls are billed per minute of connected time plus telephony, deducted from your prepaid balance. A short-duration estimate is reserved when the call is placed; you are charged for the actual duration when the call ends.
post/v1/calls
Request body
Example request
{
"to": "+56912345678",
"senderId": "sender_12345",
"language": "es-ES"
}Response
Call accepted and dialing.
Example response
{
"call": {
"id": "call_abc123",
"from": "+13125551212",
"to": "+56912345678"
}
}