Wazo Platform

What Wazo Platform is
Wazo Platform is a free, open source stack of telecom microservices for building programmable voice, video, messaging and presence services. Its interfaces include WebRTC, REST APIs, WebSockets and Webhooks, described as suitable for mobile and web applications. Developers can use it to build communication infrastructure that includes audio and video calls, chat, call centers, conferences and voicemail, with custom call routing and an auto attendant.
The platform’s services are developed in Python, and its APIs are described using OpenAPI specifications. Asterisk, RTPEngine and Kamailio form the telecom engine; RabbitMQ, NGINX and PostgreSQL support the technical core. Wazo can run on bare metal, virtual machines or containers. The documented all-in-one installation uses Debian 12 Bookworm and Ansible, with minimums of 2 CPUs, 4 GiB RAM and 50 GiB storage for a small production installation of about 50 users.
The GPL-3 licensed project permits free use, including commercial use. APIs can connect billing and other services such as speech to text, AI and sentiment analysis. Community support is available through Mattermost, a forum and JIRA. The project began in 2016.
Who it suits
Wazo Platform suits developers building communications systems around programmable voice, video, messaging or presence. It is also relevant to teams that need self-hosted telecom infrastructure and can install and operate it on Debian 12 or other supported deployment environments.
What it does well
- Open source GPL-3 license permits commercial use.
- Provides programmable interfaces including REST, WebRTC, WebSockets and Webhooks.
- Supports voice, video, messaging, chat, conferences and voicemail.
- Can deploy on bare metal, virtual machines or containers.
- APIs can connect billing and other third-party services.
What to know first
- Documented all-in-one installation uses Debian 12 Bookworm and Ansible.
- Firewall rules require configuration during installation.
- Support is community-based through Mattermost, a forum and JIRA.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Wazo Platform | Open source · self-hosted on Debian · community supported | Free |
As wazo-platform.org lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Wazo Platform website.
- Use the documented all-in-one installation with Debian 12 Bookworm and Ansible.
- Provision at least 2 CPUs, 4 GiB RAM and 50 GiB storage for a small production installation of about 50 users.
- Deploy on bare metal, a virtual machine or containers.
- Use the APIs and interfaces to build or integrate communication services.
Wazo Platform is an open-source foundation for building telecom services rather than a finished phone system. It suits developers who want to shape communications infrastructure around their own requirements. Its free commercial license and broad APIs are compelling, provided your team can deploy, secure and maintain a self-hosted stack.
Overview
Wazo brings voice, video, messaging and presence capabilities together as telecom microservices. The GPL-3 license permits free use, including commercial use, so the cost is not a per-seat subscription; the trade-off is that deployment and operations sit with your team. Community support comes through Mattermost, a forum and JIRA, rather than a listed managed-support plan.
The platform can serve as a base for audio and video calls, chat, conferences, voicemail and call centers. Its beta SIP Router use case covers SIP routing, load balancing, NAT management and high availability, while the beta Session Border Controller use case focuses on security and protection. Both are explicitly beta, a meaningful qualification for teams considering them as production-critical components.
Key features
Programmable communications
WebRTC, REST APIs, WebSockets and Webhooks give developers multiple ways to build web- and mobile-friendly communications experiences. OpenAPI specifications describe the APIs, and the microservices are developed in Python. That makes Wazo a flexible base for engineering-led projects, but teams looking for a ready-made workflow builder will need development capacity to turn the platform into a solution.
Telecom foundation and integrations
Asterisk, RTPEngine and Kamailio form the telecom engine, with RabbitMQ, NGINX and PostgreSQL in the technical core. The APIs can connect billing and value-added services such as speech-to-text, AI and sentiment analysis. Configured contact-directory integrations can enable reverse number lookups, global search, calling directory contacts and favorites. These are useful building blocks, not a promise that a particular third-party service or directory is included.
Deployment and security
Wazo can run on bare metal, virtual machines or containers. The documented all-in-one installation uses Debian 12 Bookworm and Ansible; for a small production installation of about 50 users, the stated minimums are 2 CPUs, 4 GiB of RAM and 50 GiB of storage. This gives an evaluator a practical starting point, but it also makes the operational commitment concrete.
Preconfigured fail2ban jails address Asterisk registration attempts, device provisioning requests and SSH brute-force attempts. However, Wazo installs iptables without configuring firewall rules, and its security guide recommends setting those rules during installation. Teams must not mistake the included jails for a fully configured network perimeter.
Pricing
Wazo Platform — free. The plan is open source, self-hosted on Debian and community supported. GPL-3 permits commercial use, so this is a viable no-license-fee option for organizations able to provide their own deployment, security configuration and ongoing maintenance. It does not include the web or mobile applications or web management console that Wazo Enterprise products add.
Platforms
Wazo lists Android, iOS, Linux, web, API and self-hosted support. The mobile and web-friendly interfaces make it possible to build across those environments, while the Debian-based all-in-one installation and infrastructure choices place hosting responsibility with the operator.
Who it's for
Wazo is best for developers and telecom teams building communications services that need custom call routing, programmable interfaces or integrations with billing and other services. It can also suit teams assembling unified communications capabilities or exploring the beta SIP routing and session-border use cases. It is a weaker fit for organizations that lack infrastructure and engineering capacity, need firewall rules configured automatically, or expect a turnkey management console and user applications.
Pros and cons
- Pro: GPL-3 licensing permits commercial use without a software charge, making the platform viable when a team can host and operate it.
- Pro: WebRTC, REST, WebSockets and Webhooks provide several integration paths for custom communications services.
- Pro: Deployment across bare metal, virtual machines and containers gives infrastructure teams flexibility in where they run the stack.
- Con: The Debian and Ansible installation, stated production minimums and self-hosting model require operational expertise and infrastructure.
- Con: Firewall rules are not configured by iptables installation, so the adopter must complete an important security task.
- Con: Community support and beta status for the SIP Router and Session Border Controller use cases may not suit teams requiring managed support or mature, production-ready components.
Alternatives
For a broader comparison of Interactive Voice Response Software or Business Phone Systems, start with those categories.
- FreeSWITCH is another free, self-hosted open-source option for teams that want to download, modify and run a platform in production under the MPL 2.0 license.
- Voicent is worth considering when a defined free allowance and paid usage plan better fit the project: its free plan includes 100 minutes/texts, and Starter is $179 a month for 6,500 minutes/texts per month and unlimited campaigns.
- Telnyx Text-to-Speech API is a more focused option when the need is text-to-speech rather than a self-hosted telecom platform; its pay-as-you-go plan has a 0.00 USD monthly minimum and standard usage rates.
- Twilio Studio may fit teams looking for a hosted flow-execution model, with 1,000 flow executions per month free.
- Asterisk is another free, GPLv2 option for teams seeking an open-source, self-hosted telecom system.
- SIP.IO may suit teams wanting to try call flows, queues and contact-center features with trial credit, a test number and no credit card requirement.
- Telnyx TeXML is an alternative for teams seeking TeXML calls with SIP trunking on a pay-as-you-go basis and no contract.
- Dialogic Digital IVR is another option to consider for digital IVR.
Verdict
Choose Wazo Platform if your team wants a free, commercially usable foundation for custom telecom services and can take responsibility for hosting, security configuration and development. Its strongest case is the combination of programmable interfaces, flexible deployment and a telecom core you can build around. Look elsewhere if you need a turnkey product, managed support or a ready-made console and user applications without taking on platform operations.
Verdict
Choose Wazo Platform if you need a free, self-hosted and programmable foundation for telecom services. Its open source license permits commercial use, and its APIs support integration with other services. It suits developers prepared to deploy and maintain the platform; teams seeking a turnkey management console or user applications may want to look at Wazo Enterprise products, which add those components.
Questions
How much does Wazo Platform cost?
The Wazo Platform plan is free. It is open source and self-hosted on Debian, with community support.
Can it be used commercially?
Yes. The GPL-3 license permits free use, including commercial purposes.
Which platforms does it support?
Listed platforms are Android, iOS, Linux, web, API and self-hosted.
What communications can it support?
It can be used to build infrastructure for audio and video calls, chat, call centers, conferences and voicemail.
How is it installed?
The documented all-in-one installation uses Debian 12 Bookworm and Ansible. A small production installation for about 50 users has minimums of 2 CPUs, 4 GiB RAM and 50 GiB storage.
Who supports the project?
Wazo Platform is community supported through Mattermost, a forum and JIRA bug tracking.
Facts from Wazo Platform's own pages
- Architecture
- The platform uses an API-first microservices approach, with APIs described through OpenAPI specifications. · wazo-platform.org, 9 Oct 2026
- Audience
- The site describes Wazo as a platform for developers to build solutions that fit business and technical requirements. · wazo-platform.org, 8 Oct 2026
- Auto attendant
- Yes · wazo-platform.org, 21 Sept 2026
- Call routing
- custom · wazo-platform.org, 21 Sept 2026
- Capabilities
- The platform can be used to build IP communication infrastructure with audio and video calls, chat, call centers, conferences and voicemail. · wazo-platform.org, 8 Oct 2026
- Class 4 use cases
- The beta SIP Router use case lists SIP routing, load balancing, NAT management, and high availability; the beta Session Border Controller use case focuses on security and protection. · wazo-platform.org, 9 Oct 2026
- Communications
- Its Unified Communication use case includes audio and video calls, chat, call centers, conferences, and voicemail. · wazo-platform.org, 9 Oct 2026
- Contact directories
- Configured contact directory integrations can support reverse number lookups, global search, calling directory contacts, and favorites. · wazo-platform.org, 9 Oct 2026
- Deployment
- Wazo Platform can be deployed and scaled on bare metal, virtual machines, or containers. · wazo-platform.org, 9 Oct 2026
- Ecosystem
- The ecosystem page lists a Node-RED connector and says Wazo Enterprise products add web or mobile applications and a web management console. · wazo-platform.org, 8 Oct 2026
- Founded
- 2016 · wazo-platform.org, 28 Sept 2026
- Installation
- The documented all-in-one installation uses Debian 12 Bookworm and Ansible. · wazo-platform.org, 8 Oct 2026
- Installation requirements
- The installation guide specifies Debian 12 Bookworm and lists 2 CPUs, 4 GiB RAM, and 50 GiB storage as minimums for a small production installation of about 50 users. · beta.wazo-platform.org, 9 Oct 2026
- Integration
- The site says APIs can integrate the platform with billing capabilities and value-added services such as speech to text, AI or sentiment analysis. · wazo-platform.org, 8 Oct 2026
- Integrations
- The maker says APIs can integrate third-party services, including billing capabilities, speech-to-text, AI, and sentiment analysis. · wazo-platform.org, 9 Oct 2026
- Interfaces
- The platform provides mobile- and web-friendly WebRTC, REST API, WebSockets, and Webhooks interfaces. · wazo-platform.org, 9 Oct 2026
- License
- The maker says the software may be copied, distributed, and modified, and GPL-licensed modifications must be made available under the GPL with build and installation instructions. · wazo-platform.org, 9 Oct 2026
- Purpose
- Wazo Platform is an open-source project for building carrier-grade programmable IP communication infrastructures. · wazo-platform.org, 9 Oct 2026
- Security
- The security guide says Wazo includes preconfigured fail2ban jails, but does not configure firewall rules and recommends configuring them. · wazo-platform.org, 9 Oct 2026
- Security configuration
- The security guide says Wazo installs iptables but does not configure firewall rules, and recommends configuring firewall rules on the installation. · wazo-platform.org, 8 Oct 2026
- Support
- Wazo Platform is community supported through Mattermost, its forum, and JIRA bug tracking. · wazo-platform.org, 9 Oct 2026
- Telecom components
- Its core telecom engine uses Asterisk, RTPEngine, and Kamailio, with RabbitMQ, Nginx, and PostgreSQL in the technical core. · wazo-platform.org, 9 Oct 2026
- Telecom core
- The telecom engine uses Asterisk, RTPEngine and Kamailio; the technical core uses RabbitMQ, NGINX and PostgreSQL. · wazo-platform.org, 8 Oct 2026
Where Wazo Platform stands on Freedom251
- Voice APIs#5 of 52
- Business Phone Systems#23 of 167
- Interactive Voice Response Software#4 of 20
- Call Management system#10 of 30
- IP PBX Software#8 of 19
