Kazoo is an open source telecommunications software platform. It provides carrier-grade VoIP switch functions and features. It has a multi-tenant architecture which is highly scalable with flexible deployments and dynamic call control managed from one simple, intuitive interface.
Kazoo is released under OSI-approved MPL 1.1 license meaning it's an open-source free platform. In fact, Kazoo is the first large-scale open source platform for building cloud telephony. It started with its first commit in July, 2010 and the most recent commit was in September, 2017. Overall, it has had 26,048 commits made by 131 contributors. It has a well-established, mature codebase maintained by a very large development team.
Kazoo can be built upon the most robust FOSS (free or open source software) components such as Linux, Erlang, FreeSWITCH, Kamailio, CouchDB (specifically BigCouch), and Rabbit MQ as well as HAProxy. It is an API-based platform which allows to build voice, video and messaging services using existing phones, open-source platforms, coding and IT skills. It provides a simple API for the ones who are not tech-savvy enough to build their own phone system in the cloud.
up to 100.000 simultaneous calls
Kazoo is capable to let multiple applications redundantly run across the cloud and efficiently handle call requests. Here in are apps that already exist and perform:
- Multi-tenant, white-label hosted PBX services
- Widgets for common tasks, like selecting one or many numbers, selecting a destination when transferring a call, monitoring switch activity, etc.
- Real-time eventing with the switch (Comet style)
- Robust SIP Trunking Application
- Programmatic Scriptable Extensibility
- User Portal
- Many yet to list
Despite the fact that Kazoo is mainly an API-based telecommunications platform, it also provides multiple GUI applications to start your experience while using it.
kazoo monster ui
The original Kazoo UI is initially developed as a reference application for utilizing the Kazoo APIs.
There are also various SDKs for developing applications faster with lower learning curves.
We are happy to tell you that now you are able to host Kazoo-based software on our servers. Clustered environments are available for your most complex requirements.