What changed in Wixzel Voice
29 user-facing changes since Wixzel Voice launched on 1 September 2026, one line each, grouped by the day they shipped. Behavioural API changes also ship behind a dated Wixzel-Version header, so an existing key keeps the behaviour it was created with.
Last updated
Follow it with the RSS feed. The SDKs and the MCP server keep their own release notes in the public source repository.
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. It was called Wixzel Phone from 8 to 29 September 2026 and has been Wixzel Voice again since; the entries below use the name the product had on the day.
- Product
Called Wixzel Voice again, at voice.wixzel.com. Links to phone.wixzel.com redirect, and api.phone.wixzel.com and mcp.phone.wixzel.com keep serving.
- SDK
Packages renamed to
wixzel-voiceandwixzel_voice0.4.0, andwixzel-voice-mcp0.4.0. The old client class names stay as deprecated aliases. Read more
- Billing
Self-host license: run Wixzel Phone on your own servers, $499 once. Read more
- API
The realtime API: put an agent in a web page or an app over a WebSocket, with no SIP trunk and no phone number. Read more
- SDK
SDKs 0.3.0, with realtime clients for browsers and Flutter, and MCP server 0.3.0, which can mint realtime sessions.
- API
Webhooks on
/v1, signed withX-Wixzel-Signature, with a delivery log you can read. Read more - API
The
metadatayou attach toPOST /v1/callsis stored and echoed back on the call and in its webhooks. - SDK
SDKs 0.2.0 and MCP server 0.2.2: webhooks, engine languages and voices, and test calls.
- API
Human transfer: an agent can hand a live caller to a person you listed, as a blind transfer over your trunk. Test calls with
POST /v1/agents/{id}/test-call. Read more - API
Compose your own engine: name the speech-to-text, language and text-to-speech models on each agent, and be billed for the models you named. Read more
- Product
Renamed to Wixzel Phone, at phone.wixzel.com.
- Docs
Terms of Service, Privacy Policy, Acceptable Use Policy, Credits and Refunds policy and Data Processing Addendum published. Read more
- API
Delete a call with its transcript and recording through
DELETE /v1/calls/{id}, and close an account, with everything in it, from the console. - MCP
The MCP server: connect Claude Code, claude.ai or Claude Desktop to the API with OAuth sign-in or a bearer key. Read more
- SDK
Official SDKs for TypeScript on npm and Dart on pub.dev, 0.1.0, covering every
/v1endpoint. Read more - Docs
Carrier setup guides for Telnyx, Plivo, Vonage, Bandwidth, Exotel and Vobiz, alongside Twilio. Read more
- API
Failed calls explain themselves:
failure_code(the carrier's Q.850 cause) andfailure_reason(what to do) on every call that did not connect. Read more - API
Diagnose a SIP trunk from the API with
GET /v1/sip-trunks/{id}/status,GET /v1/sip-trunks/{id}/logsandPOST /v1/sip-trunks/{id}/test. - API
SIP trunks return
origination_uri, the address your carrier sends inbound calls to. Read more - API
Calls carry
cost_micros, what the call cost, once it settles. - Console
Sign out of every console session at once.
- Security
Security hardening: TLS redirect and HSTS on the API, stored third-party credentials encrypted, webhook URLs that point inside the network refused, and inbound SIP rate-limited per source. Read more
- Console
The developer console: sign up, create API keys and add credit without the API.
- Product
Wixzel Voice launched in alpha: the
/v1API with scoped API keys, four voice engines (classic,sarvam,gemini_liveanddeepgram_agent) over your own SIP trunk, and prepaid credit metered per second. Read more - Billing
Credit top-ups through Dodo Payments, as merchant of record. Read more
- Docs
The documentation site, with an API reference generated from the OpenAPI document. Read more
