Skip to content

CoolPBX - A full-featured multi-tenant GUI for FreeSwitch

Notifications You must be signed in to change notification settings

karthikindia/CoolPBX

 
 

Repository files navigation

What is CoolPBX?

CoolPBX is a fork from the original FusionPBX project. It can be used as a single or domain based multi-tenant PBX, carrier grade switch, call center server, fax server, VoIP server, voicemail server, conference server, voice application server, multi-tenant appliance framework and more. FreeSWITCH™ is a highly scalable, multi-threaded, multi-platform communication platform.

It provides the functionality your business needs and brings carrier grade switching, and corporate-level phone system features to small, medium, and large businesses.

In addition to providing all of the usual PBX functionality, CoolPBX allows you to configure:

  • Multi-Tenant
  • Unlimited Extensions
  • Voicemail-to-Email
  • Device Provisioning
  • Music on Hold
  • Call Parking
  • Automatic Call Distribution
  • Interactive Voice Response
  • Ring Groups
  • Find Me / Follow Me
  • Hot desking
  • High Availability and Redundancy
  • Dialplan Programming that allow nearly endless possibilities
  • Many other Features

Software Requirements

  • CoolPBX will run on Debian 9 & 10, Ubuntu 18.04 LTS, FreeBSD 10 & 11, CentOS 7 & 8, and more.

ISSUES

If you find a bug and you require commercial support sign up for an account on services.okay.network to report the issue. If you do not require a commercial support but you want to report the bug, just report it here. We are getting back the issue tab.


FusionPBX vs CoolPBX

CoolPBX has a very different vision of what a PBX should be. CoolPBX will continue to sync against FusionPBX and it will continue to send pull-requests that benefit both projects. At some point, CoolPBX will de-branch as it will continue its own path.

What is the difference?

Currently:

  • MySQL/MariaDB support (yes!, we do not drop the support to these databases),
  • Reseller ready out of the box (aka parent-child domain capability)

What will come:

  • LCR and Billing included (once the campaign to convert it has been done)
  • Enhance CDR Integration (you will be able to create your own plugins that will execute custom actions when the CDR event happens)
  • Revamped caching engine
  • SMS integration
  • REST API
  • Revamped XML Handler
  • Cluster-ready out of the box

Free Support

We provide several avenues for you to get your system up and running on your own and learn the basics of the system.

  1. Telegram Group

Commercial Support

These options support the project and cover any kind of help you might need from architecture, installation, best practices, troubleshooting, custom feature programming, and training.

  1. Commercial Paid Support

About

CoolPBX - A full-featured multi-tenant GUI for FreeSwitch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 94.1%
  • Lua 3.2%
  • JavaScript 2.5%
  • Clojure 0.1%
  • Smarty 0.1%
  • HTML 0.0%