# Wixzel Voice > Wixzel Voice is a voice AI API for building AI agents that place and answer real phone calls over your own SIP trunk, or talk to people in your web and mobile apps. One API key and one prepaid balance cover every voice engine, billed per second of actual usage. Wixzel Voice is the voice AI API for building AI phone agents. APIs for agentic telephony: one API key, one balance, every voice engine; bring your own SIP trunk; billed per second of actual usage. A Wixzel product (https://wixzel.com), built and run by its founder, Aqeel Shamsudheen, in Kerala, India. Operated by Aqeel Shamsudheen, trading as Wixzel. Alpha, deployed. Content last updated 2026-09-29. Markdown: the home page, facts, pricing, engines, models, solutions, comparisons, guides, integrations and resources are also served as markdown at the same URL with .md appended (https://voice.wixzel.com/index.md for the home page), or to a request whose Accept header prefers text/markdown. ## Official facts - [Facts](https://voice.wixzel.com/facts): operator, complete pricing, limits, refunds, data location, and what the product is not. - [AI phone call API](https://voice.wixzel.com/ai-phone-call-api): place and answer real phone calls with an AI agent you define, over your own SIP trunk; four requests to a ringing phone, what a call returns, and what it costs. - [Pricing](https://voice.wixzel.com/pricing): per-minute prices generated from the price book, an estimator and a compose builder. - [Model price list](https://voice.wixzel.com/models): every model, per unit and per minute. - [Self-host license](https://voice.wixzel.com/self-hosted): $499 once to run Wixzel Voice on your own servers, with your own provider accounts and no platform fee on calls. Installer, updates and source code included. - [Contact](https://voice.wixzel.com/contact): aqeel@wixzel.com ## Engines - [classic](https://voice.wixzel.com/engines/classic): Deepgram + GPT-4o-mini + ElevenLabs, $0.0867 per connected minute. - [sarvam](https://voice.wixzel.com/engines/sarvam): Sarvam, Indian languages end to end, $0.0623 per connected minute. - [gemini-live](https://voice.wixzel.com/engines/gemini-live): Gemini Live, native audio, $0.0466 per connected minute. - [deepgram-agent](https://voice.wixzel.com/engines/deepgram-agent): Deepgram Voice Agent, $0.1851 per connected minute. ## Integrations - [Bring your own SIP trunk](https://voice.wixzel.com/integrations): every supported carrier, the two settings each trunk needs, and why a call did not connect. - [Twilio SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/twilio): Elastic SIP Trunking. Allowlist the platform IP in a Termination IP ACL, and set the Origination SIP URI for inbound calls. - [Telnyx SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/telnyx): An IP-authenticated SIP Connection. Add the platform IP as an authorised address, pick an inbound region, and match the transport. - [Plivo SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/plivo): Zentrunk. An outbound trunk with the platform IP in its IP ACL, and a separate inbound trunk whose Primary URI points at the platform. - [Vonage SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/vonage): Programmable SIP. Add the platform IP to the trunk's ACL in the SIP Dashboard, and send inbound calls to the origination URI. - [Bandwidth SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/bandwidth): No SIP REGISTER, so a static IP is required. Add the platform IP to the location, configure Termination and Origination separately, or use network-bridge credentials. - [Exotel SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/exotel): Virtual SIP Trunking (vSIP), for Indian numbering, over TCP. The platform IP mapped to the trunk as an ACL, and the Destination URI pointed at the platform's TCP port for inbound. - [Vobiz SIP trunk setup for AI voice agents](https://voice.wixzel.com/integrations/vobiz): A per-trunk SIP domain as the host, the platform IP in the trunk's IP ACL, and "origination URI" meaning the opposite of what it means on Twilio. - [SIP trunk setup for AI voice agents, any carrier](https://voice.wixzel.com/integrations/any-sip-provider): The pattern is the same everywhere: allowlist the platform IP, set the inbound destination to the origination URI, and match the number format and transport. ## Buyer resources - [All resources](https://voice.wixzel.com/resources): costs, architecture choices and a repeatable pilot checklist. - [AI voice agent cost: minutes, carriers, outcomes](https://voice.wixzel.com/resources/ai-voice-agent-cost): AI voice agent cost on Wixzel Voice: a 1,000-call worked example with engine pricing, carrier fees and cost per completed task, with its assumptions. - [Voice AI API vs framework: what should you build?](https://voice.wixzel.com/resources/voice-ai-api-vs-framework): Compare a managed voice AI API, an open-source agent framework and a self-hosted deployment by infrastructure ownership, telephony, billing and operations. - [Voice agent evaluation checklist before you scale](https://voice.wixzel.com/resources/voice-agent-evaluation-checklist): Voice agent evaluation checklist for a pilot: task completion, languages, interruptions, call failures, integration correctness and cost per outcome. ## Guides - [All guides](https://voice.wixzel.com/guides): step-by-step builds against the real API, SDKs and MCP server. - [Give Claude a real phone line with the Wixzel Voice MCP server](https://voice.wixzel.com/guides/claude-phone-calls-mcp-server): Connect the Wixzel Voice MCP server to Claude Code or claude.ai, and Claude can build a voice agent, place a call over your own SIP trunk and read you the transcript. - [Build a Twilio AI receptionist in Node.js with Wixzel Voice](https://voice.wixzel.com/guides/twilio-ai-receptionist-nodejs): Answer your existing Twilio number with an AI receptionist that books appointments, using a Twilio Elastic SIP trunk and the Wixzel Voice TypeScript SDK. - [A Hindi and Malayalam phone agent on Wixzel Voice's sarvam engine](https://voice.wixzel.com/guides/hindi-malayalam-voice-agent-sarvam): Build phone agents that speak Hindi and Malayalam on Wixzel Voice's sarvam engine: language codes, Bulbul voices, code-mixed speech and the price per minute. - [Add a Flutter voice agent over WebSocket with Wixzel Voice](https://voice.wixzel.com/guides/flutter-voice-agent-websocket): Let users talk to your voice agent inside a Flutter app: your server mints a session, the `wixzel_voice` Dart SDK streams audio over a WebSocket, and there is no SIP trunk or number. - [Gemini Live on a real phone call with the Wixzel Voice API](https://voice.wixzel.com/guides/gemini-live-phone-call-api): Put Google's Gemini Live model on a real phone call over your own SIP trunk with four cURL requests, then read the call record with its transcript and cost. - [Run an AI lead-qualification campaign with Wixzel Voice](https://voice.wixzel.com/guides/outbound-ai-calling-campaign): Upload leads, run campaigns with an agent you wrote over your own SIP trunk, and read every call's status and transcript, with the Wixzel Voice API in Node.js. ## Solutions - [Appointment booking](https://voice.wixzel.com/solutions/appointment-booking): Build an agent that answers the phone, checks availability and books an appointment, over your own SIP trunk, with the booking written back through the API. - [Outbound lead qualification](https://voice.wixzel.com/solutions/outbound-lead-qualification): Upload leads, start a campaign, and have an agent call each one over your own SIP trunk and ask your qualifying questions. Every call is a record with its status and transcript, linked to the lead. - [Inbound support line](https://voice.wixzel.com/solutions/inbound-support-line): Answer a support number with an agent that reads from a knowledge base you upload, handles the common questions, and leaves a transcript of every call. - [Indian languages](https://voice.wixzel.com/solutions/indian-languages): Run phone agents in Indian languages on models built for them, with the sarvam engine covering speech-to-text, the language model and text-to-speech end to end. - [Web and mobile apps](https://voice.wixzel.com/solutions/web-and-mobile-apps): Put an agent in a browser page, a Flutter app or a kiosk with no SIP trunk and no phone number: your server mints a one-minute session, the app streams audio over a WebSocket, and the session is billed like a call. - [Phone calls from AI agents](https://voice.wixzel.com/solutions/ai-agents-mcp): Connect Claude Code, claude.ai, Claude Desktop, Cursor or any MCP client to your account, and let an AI agent connect a carrier, build a voice agent, place calls, run campaigns and read transcripts, with every tool that spends money asking first. ## Comparisons - [Wixzel Voice vs Vapi](https://voice.wixzel.com/compare/vapi): Both are APIs for building phone-calling AI agents. They differ on who owns the provider accounts, who sells the telephony, and how far along each product is. - [Wixzel Voice vs Retell AI](https://voice.wixzel.com/compare/retell-ai): Retell leans towards teams that want to design agents visually and deploy them at volume; Wixzel Voice is an HTTP API for developers who bring their own trunk. - [Wixzel Voice vs Bland AI](https://voice.wixzel.com/compare/bland-ai): Bland runs its own models and voices as a single integrated stack; Wixzel Voice composes engines from named third-party models and lets you see and pick each one. - [Wixzel Voice vs building on LiveKit Agents](https://voice.wixzel.com/compare/livekit-agents): This is the build-or-buy comparison rather than a like-for-like one. LiveKit Agents is a framework you write against and operate; Wixzel Voice is an HTTP API where the orchestration already runs. The real question is whether you want to own the agent runtime. - [Wixzel Voice vs building on Pipecat](https://voice.wixzel.com/compare/pipecat): A build-or-buy comparison, like LiveKit Agents. Pipecat is a pipeline you assemble in Python and run yourself; Wixzel Voice is an HTTP API where the pipeline already runs. The question is whether the conversation loop is code you want to own. - [Voice agent APIs compared](https://voice.wixzel.com/best-voice-agent-apis): hosted platforms, a bring-your-own-trunk API and open-source frameworks, grouped by the team each one fits. ## Documentation - [Docs](https://docs.voice.wixzel.com): guides and concepts. - [API reference](https://docs.voice.wixzel.com/api-reference): every endpoint, from the OpenAPI document. - [SIP trunks](https://docs.voice.wixzel.com/sip-trunks): connecting a carrier, with a setup page per carrier. - [SDKs](https://docs.voice.wixzel.com/sdks): wixzel-voice on npm for TypeScript and JavaScript, wixzel_voice on pub.dev for Dart and Flutter. - [MCP server](https://docs.voice.wixzel.com/mcp-server): connect Claude Code, claude.ai, Claude Desktop, Cursor, Windsurf or VS Code; hosted at https://mcp.voice.wixzel.com/mcp, or npm package wixzel-voice-mcp. - [Realtime: web and mobile](https://docs.voice.wixzel.com/realtime): put an agent in a web page or an app over a WebSocket, with no SIP trunk and no phone number. - [Self-hosting](https://docs.voice.wixzel.com/self-hosting): installing and updating Wixzel Voice on your own server. - [Docs llms.txt](https://docs.voice.wixzel.com/llms.txt) ## Company - [About](https://voice.wixzel.com/about): who builds Wixzel Voice, why it exists, how it is run, and its dated history. Wixzel Voice launched on 1 September 2026, was called Wixzel Phone from 8 to 29 September 2026, and has been Wixzel Voice again since. - [Changelog](https://voice.wixzel.com/changelog): every user-facing change, by date; RSS at https://voice.wixzel.com/changelog/rss.xml. - [Security](https://voice.wixzel.com/security): what is encrypted, hashed and signed, what is not in place yet, and how to report a vulnerability (https://voice.wixzel.com/.well-known/security.txt). ## Legal - [Terms](https://voice.wixzel.com/terms), [Privacy](https://voice.wixzel.com/privacy), [Acceptable use](https://voice.wixzel.com/acceptable-use), [Credits and refunds](https://voice.wixzel.com/refunds), [DPA](https://voice.wixzel.com/dpa) ## Full text - [llms-full.txt](https://voice.wixzel.com/llms-full.txt)