Skip to main content

FreeSWITCH GUI can use XML-RPC, ESL

FreeSWITCH GUI can use XML-RPC, ESL, Erlang and several communication approaches to be in contact with FreeSWITCH. The strong process is the useful ESL library that's translated to a few languages, including Perl, Lua, Python, Ruby, .Net and others.

There are a number of graphical user interfaces on hand for FreeSWITCH. A few are listed beneath. These can guide in managing XML configuration documents and FreeSWITCH operations themselves. All of them take a seat on prime of a FreeSWITCH installation (so that you will have to regularly nonetheless make yourself familiar with the directions above).

Open Source GUI Solutions for FreeSWITCH

FusionPBX

FusionPBX is a feature rich, multi-platform, highly customizable, scalable and fast web interface to manage FreeSWITCH as a PBX or as a voice SWITCH. The project started as the FreeSWITCH package on pfSense. Development was done to make it work with multiple operating systems this includes various version of Linux, BSD, Windows, Mac OS X, and others. The data storage was moved from pfSense's XML data storage to PHP Data Objects (PDO) which provides ability to use SQLite, PostgreSQL, MySQL and other data storage engines. It can use any web server that supports PHP5 this includes Apache, Lighttpd, nginx, IIS and many others.
FusionPBX currently has 48 additional modules (aka packages) that provide a great deal of functionality. Some examples of the functionality include but art not limited to active calls, active extensions, interactive conference interface, interactive queues, very detailed call records with XML CDR, auto phone provisioning, IVR menu for auto attendant features, hunt groups, call forward, DISA, time conditions, dialplan editor, sip gateway manager, extension management, user management, contact management, content and menu manager and more. Development is active. To learn more use the links below.

FreePyBX

FreePyBX is an MPL 2.0 opensource licensed feature-rich GUI implementation for FreeSWITCH. User-friendly intuitive interface allows your customers to enjoy all of the features and stability of very expensive proprietary software for free. It was written in Python with the Pylons framework, the call control is mostly Lua, but the directory, configuration, and dialplan are also XML cURL. It is an ITSP multi-tenant system supporting many features like call center queues, click-to-call, text-to-speech and much more. Some of the technologies that it utilizes are dojo, ajax, and has interfaces to JSON that can easly be used for an API for third-party, cloud api, or legacy systems and rdbms'. The code is easy to follow and was written very modular to allow easy integration with third-party modules and custom development. An excellent choice for an ITSP telephony framework.

Comments

Popular posts from this blog

Unlocking the Power of Miyagi Dojo: A Comprehensive Review

Are you an aspiring trader looking for the ultimate toolkit to enhance your skills and success in the world of crypto, stocks, and options trading? Look no further than the Miyagi Dojo package from Miyagi Trading. In this article, we'll delve into the key features and benefits of this powerful trading system that's making waves among traders worldwide. A Holistic Approach to Trading The Miyagi Dojo package is designed to cater to traders of all levels, from beginners to seasoned professionals. It offers a comprehensive suite of tools and indicators to empower traders in their decision-making process. Let's break down some of the standout features: 1. Miyagi Indicators with Alerts and Backtest The heart of the Miyagi Dojo package lies in its set of proprietary indicators. These indicators are finely tuned to provide real-time insights into market trends and price movements. With integrated alert systems, traders can receive notifications right when opportunities arise, helpi...

School Management Software Fekara Review.

Fekara is an online school management system software for educational institutes, for learning, administration and management activities. It manage all the element of the schools including students, courses, exams, teachers, and employees. Fekara school / college software has an ability to manage all forms of educational institutes efficiently including. FeKara is a Web Based Application:  A free school software which is always online, that means you can access it on your phone, laptop or computer from anywhere. There is no additional setup required on school premises, no need to take care of your backup as well as data securing.  All you need to do is to  sign up for a free account  and start using it. Features of Fekara school management software Basic Academic  Admission & Enrolments  Self Enrolment option  Attendance  Timetable  Sessions and Batches  Student Reporting  Grade Books ...

What You Know About What Is Asterisk?

In this brief asterisk overview chapter will make sure you're familiar with the g_m_ asterisk and some of the non-technical foundational information related to each in this module entitled what is asterisk will describe n defined asterisk this will enable us to work through the rest of the course from a shared understanding of asterisks high-level capabilities and basic features in the next nigel will you be stingy on the asterisk company the remaining modules in this chapter will cover asterisks versioning model and several common asterisk use cases in the next chapter will dampen some of the more technical content. First it's important that you have an understanding of some basic asker's concepts this will create a framework that will allow you to more easily understand the technical content perhaps the simplest yet most exact single sentence description of asterisk is that it is an open-source telephony platform it's open-source which means that the individual l...