Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

FusionPBX has proven to be one of the best interfaces that exist for FreeSWITCH. But like any project, it is always subject to improvement.

We are looking for sponsors who want to support the inclusion of the following characteristics:

  • Visual Editor for IVR: redesigning the application to allow a visual design to create IVRs. The idea of this add-on is to let people drop and drag elements by drawing a call flow chart.
  • Yubikey authentication token in stand-alone mode: Users can enter into the Web interface of FusionPBX using the token. Yubikey has excellent support in browsers and servers with Linux.
  • Authentication via PAM: the Web users can enter interface FusionPBX using PAM. This is very useful to let authentication against diferent services, for example, use your password from your email server.
  • Specific routes for Call Flows: Application Call Flow uses the default routes on the tenant sometimes you may require adding a label to allow discriminating certain routes.
  • SMS for FusionPBX: like the voice dialplans, SMS will let you to build complex or simple chat flows. This application will let you use your SIP Client in your mobile, for example, and send/receive texts.

Depending the size of the effort, some of these capabilities will be donated into the FusionPBX project once finished.

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Now that I am working with some friends, I have been asked to teach them how to deal with the command line to do some basic troubleshooting. To accomplish this, I believe the first step is the understanding of the main elements of a FusionPBX server and how they interact with them. So here it is.

Please note that this article is agnostic of having a stand-alone server or a cluster deployment.

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Usually, you will find that when talking about PBXes, they are classified in Class 4 and Class 5. So, obviously, your next question is: What is the difference between a Class 4 and a Class 5 PBX?  I will try to explain as clear as possible.

Class 5

A Class 5 PBX deals with end-user. It provides final-user services such as Voice-Mails, Conference rooms, IVR and many another kind of services that a phone user may need. This kind of switches deals with the user interaction (SIP endpoints such as Soft/Hard phones). So, in general terms, you can state that principal client of a Class 5 PBX is end-user.

It is very common to find them in the retail market.

Class 4

Class 4 PBX is a little different. They don't deal with end-user, but instead, they deal with other switches. If you are familiar with networking, you can see Class 4 switch as a router that is connected to other routers. Class 4 ones do not offer conference rooms, IVR or any other endpoint item; authentication is usually tied to IP rather than registration.

You can find this kind of switches on the wholesale market.