Skip to content
SPECIFICTION
Get listed

Wazo Platform

wazo-platform.org

Free plan WebLinuxiOSAndroidAPISelf-hosted
Visit wazo-platform.org
Spec score 8.2 #7 of 52 in Voice APIs

What it is

Wazo Platform is a free, open-source stack of telecom microservices for building programmable voice, video, messaging, and presence services. Its capabilities include audio and video calls, chat, call centers, conferences, voicemail, custom call routing, and an auto attendant. Interfaces include WebRTC, REST APIs, WebSockets, and Webhooks, described as mobile- and web-friendly. The microservices are developed in Python, and APIs are described through OpenAPI specifications. Asterisk, RTPEngine, and Kamailio make up the telecom engine; RabbitMQ, NGINX, and PostgreSQL support the technical core. Wazo can be deployed on bare metal, virtual machines, or containers. The documented all-in-one installation uses Debian 12 Bookworm and Ansible; minimums for a small production installation of about 50 users are 2 CPUs, 4 GiB RAM, and 50 GiB storage. The GPL-3 license allows free use, including commercial use. APIs can integrate billing and services such as speech-to-text, AI, or sentiment analysis. Community support is available through Mattermost, a forum, and JIRA.

Spec sheet

Purpose
Wazo Platform is an open-source project for building carrier-grade programmable IP communication infrastructures.Read 9 Oct 2026 · wazo-platform.org
Audience
The site describes Wazo as a platform for developers to build solutions that fit business and technical requirements.Read 8 Oct 2026 · wazo-platform.org
Deployment
Wazo Platform can be deployed and scaled on bare metal, virtual machines, or containers.Read 9 Oct 2026 · wazo-platform.org
Integrations
The maker says APIs can integrate third-party services, including billing capabilities, speech-to-text, AI, and sentiment analysis.Read 9 Oct 2026 · wazo-platform.org
Security
The security guide says Wazo includes preconfigured fail2ban jails, but does not configure firewall rules and recommends configuring them.Read 9 Oct 2026 · wazo-platform.org
Support
Wazo Platform is community supported through Mattermost, its forum, and JIRA bug tracking.Read 9 Oct 2026 · wazo-platform.org
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.Read 9 Oct 2026 · wazo-platform.org
Founded
2016Read 28 Sep 2026 · wazo-platform.org
Architecture
The platform uses an API-first microservices approach, with APIs described through OpenAPI specifications.Read 9 Oct 2026 · wazo-platform.org
Auto attendant
YesRead 21 Sep 2026 · wazo-platform.org
Call routing
customRead 21 Sep 2026 · wazo-platform.org
Capabilities
The platform can be used to build IP communication infrastructure with audio and video calls, chat, call centers, conferences and voicemail.Read 8 Oct 2026 · wazo-platform.org
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.Read 9 Oct 2026 · wazo-platform.org
Communications
Its Unified Communication use case includes audio and video calls, chat, call centers, conferences, and voicemail.Read 9 Oct 2026 · wazo-platform.org
Contact directories
Configured contact directory integrations can support reverse number lookups, global search, calling directory contacts, and favorites.Read 9 Oct 2026 · wazo-platform.org
Ecosystem
The ecosystem page lists a Node-RED connector and says Wazo Enterprise products add web or mobile applications and a web management console.Read 8 Oct 2026 · wazo-platform.org
Installation
The documented all-in-one installation uses Debian 12 Bookworm and Ansible.Read 8 Oct 2026 · wazo-platform.org
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.Read 9 Oct 2026 · beta.wazo-platform.org
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.Read 8 Oct 2026 · wazo-platform.org
Interfaces
The platform provides mobile- and web-friendly WebRTC, REST API, WebSockets, and Webhooks interfaces.Read 9 Oct 2026 · wazo-platform.org
Security configuration
The security guide says Wazo installs iptables but does not configure firewall rules, and recommends configuring firewall rules on the installation.Read 8 Oct 2026 · wazo-platform.org
Telecom components
Its core telecom engine uses Asterisk, RTPEngine, and Kamailio, with RabbitMQ, Nginx, and PostgreSQL in the technical core.Read 9 Oct 2026 · wazo-platform.org
Telecom core
The telecom engine uses Asterisk, RTPEngine and Kamailio; the technical core uses RabbitMQ, NGINX and PostgreSQL.Read 8 Oct 2026 · wazo-platform.org

Plans and prices

Wazo Platform Free Open source · self-hosted on Debian · community supported Read 9 Oct 2026 · wazo-platform.org

Every Wazo Platform plan and price →

Strong points and limits

Strong points

  • Open-source GPL-3 license permits commercial use
  • Deploys on bare metal, virtual machines, or containers
  • Provides voice, video, messaging, and presence services
  • Supports REST APIs, WebSockets, and Webhooks

Limits

  • Documented all-in-one installation uses Debian 12
  • Small production installation has stated minimum resources
  • Firewall rules are not configured by the platform
  • Support is community-based

Who it suits

Wazo suits developers building communication infrastructure or services to fit business and technical requirements. It is a self-hosted option for teams able to deploy and configure the platform, including its firewall rules.

Wazo Platform in depth

Read the full write-up

Wazo Platform is an open-source foundation for building voice, video, messaging and presence services. It is best suited to engineering teams that want control over their telecom stack and can run it themselves. Its strongest case is the combination of programmable interfaces and broad communications capabilities; the trade-off is owning installation, security configuration and support.

Overview

Rather than a finished business phone service, Wazo supplies telecom microservices that teams can shape into IP communications infrastructure. Its GPL-3 license permits free commercial use, but self-hosting shifts deployment and operation to the adopter.

The platform supports audio and video calls, chat, call centers, conferences and voicemail. Its beta SIP Router use case covers routing, load balancing, NAT management and high availability; the beta Session Border Controller use case focuses on security and protection. The beta status is a material consideration for teams relying on those components.

Key features

Programmable interfaces and integrations

WebRTC, REST APIs, WebSockets and Webhooks give developers several routes to connect web and mobile experiences or build custom services. The APIs are described with OpenAPI specifications, and the microservices are developed in Python. This is a useful foundation for teams with development capacity, not a substitute for a ready-made application.

APIs can connect billing capabilities and services such as speech-to-text, AI and sentiment analysis. A Node-RED connector is part of the ecosystem, while Wazo Enterprise products add web or mobile applications and a web management console. Configured contact-directory integrations can enable reverse number lookups, global search, calling directory contacts and favorites.

Telecom engine and deployment

Asterisk, RTPEngine and Kamailio form the telecom engine, with RabbitMQ, NGINX and PostgreSQL in the technical core. The platform can run on bare metal, virtual machines or containers, offering deployment flexibility for teams with infrastructure expertise.

The documented all-in-one installation uses Debian 12 Bookworm and Ansible. For a small production installation of about 50 users, the guide sets minimums of 2 CPUs, 4 GiB RAM and 50 GiB storage. That gives a concrete starting point, but teams still need to plan the environment and installation work.

Security and support

Preconfigured fail2ban jails cover Asterisk registration attempts, device provisioning requests and SSH brute-force attempts. Wazo installs iptables but does not configure firewall rules, and its security guide recommends setting those rules during installation. Teams must treat firewall configuration as an operational responsibility rather than assume it is handled for them.

Community support runs through Mattermost, a forum and JIRA bug tracking. That can suit teams comfortable with community channels, but it is not the same as a managed support arrangement.

Pricing

PlanPriceWhat it includesWazo PlatformfreeOpen source, self-hosted on Debian, community supportedThe free plan removes software licensing cost, and the GPL-3 license permits commercial use. It does not remove the need to provide infrastructure, install and operate the platform, configure firewall rules or work within community support. No seat or usage quota is attached to the plan in its stated terms.

Platforms

Wazo supports Android, iOS, Linux and web, alongside API access and self-hosted deployment. Those options make it relevant to teams building across mobile and web clients, while the self-hosted model keeps infrastructure ownership with the operator.

Who it's for

Wazo is a strong fit for developers and telecom teams building communications around their own business or technical requirements, especially when they need several communication modes and programmable integration points. It is a weaker fit for organizations seeking a turnkey phone system, managed deployment or support beyond community channels.

Pros and cons

Pros: GPL-3 commercial use at no software charge makes the platform available for self-hosted projects without a license fee.

Pros: Voice, video, chat, conferences, voicemail and call-center capabilities sit alongside WebRTC and multiple API interfaces, giving developers a broad base for custom services.

Pros: Bare-metal, virtual-machine and container deployment options let infrastructure teams choose their operating model.

Cons: The Debian 12 and Ansible installation path, plus minimum production hardware requirements, calls for infrastructure planning rather than a quick hosted-service setup.

Cons: Firewall rules are not configured by Wazo, so safe deployment requires additional security work.

Cons: Community support may not meet the needs of teams that require a managed service or dedicated support arrangement.

Alternatives

For a broader selection of products, compare Interactive Voice Response Software and Business Phone Systems.

Voicent is worth considering when a freemium option with a 100-minute/text free plan or a paid Starter plan offering 6,500 minutes/texts per month better matches the requirement.

FreeSWITCH is another free, self-hosted open-source telecom platform, with API access and Linux, macOS and Windows support.

SIP.IO suits teams that want to try call flows, queues and contact-center features with a free trial credit and test number, or consider usage-based pricing.

Telnyx Text-to-Speech API is a narrower option when the need is a text-to-speech API with pay-as-you-go usage and no monthly minimum.

Avaya Aura Private Cloud is an alternative for buyers seeking a private-cloud communications product with pay-per-user pricing.

NCH IVM Telephone Answering Attendant is an alternative telephone-attendant product.

Twilio Studio may fit teams focused on flow execution, with 1,000 executions per month free.

Asterisk is a free, GPLv2 option for teams seeking an open-source telephony platform on Linux or self-hosted systems.

Verdict

Choose Wazo if your team wants a free, self-hosted telecom foundation with broad communications capabilities and APIs it can extend. Its principal advantage is the control and programmability it offers without a software fee; look elsewhere if you need a turnkey service, managed firewall configuration or dedicated support.

Verdict

Wazo provides a self-hostable telecom stack with programmable interfaces and a broad set of communication capabilities. Deployment requires attention to the Debian installation guide and firewall configuration.

Where Specifiction places it

Alternatives to Wazo PlatformAll alternatives →