User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

Lately, I have finished this development and it is presented as a new product. The Sessionless Signup Form for FusionPBX allows you to put a signup form. Depending on the configuration file, the form will allow you to:

  • create a subdomain if configured,
  • create a web user,
  • create a contact entry,
  • create the first extension and name it to a fixed number, the company name or a random number
  • link the ownership of that new extension to the web user
  • create a billing profile
  • void false signups using Google Captcha

Read more: Sessionless Signup Form for FusionPBX with FreeSWITCH

User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

Lately, I have been working on this new service. To Connect Me is the SIP Termination Trunk service that will boost your IP Telephony business. Among the most outstanding characteristics:

  • Prepaid,
    • Paypal and Credit Card top-up option,
    • Low top-up fees,
  • Low surcharges

If you are looking forward to lowering your telecommunication expenses, I believe this is an option to consider.

Read more: To Connect Me


User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

LCR is the capacity to let the system choose the proper route based on criteria. FreeSWITCH has mod_lcr to deal with this, but you will need an application to manage thousands of rates. The first release of this application was based on original FusionPBX's author LCR application with little fixes (we are talking about release 1.0.0). From that point, I have been adding many other capabilities to make this application a must-have for people who want to do business with VoIP.

LCR for FusionPBX will allow you to upload as many rate data as you need in many carriers as well. You will be able to You will get fail-over capabilities, if your first choice fails, FreeSWITCH will try the second one and so on.

Currently, the outstanding LCR features are:

  • Multiple Carriers
  • Multiple Gateways per Carrier
  • Priority per Carrier and per Gateway that overwrites the LCR cost evaluation. Very useful if you want to force a route.
  • Diversion support
  • Easy to import massive rate lists
  • Enjoy!

User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

Billing is the capacity to let the system asks (money of course) for its use. This application requires LCR for FusionPBX because when you build a business, you are not only looking to make profits but to save money.

Billing for FusionPBX will allow you to get money. Currently, Stripe, Paypal and Off-line plugins are available, but others gateways can be coded. It supports multicurrency as well, you can bill one customer in EUR, other in USD, other in MXN and pay in USD.

The big advantage of this project is it is inside the FusionPBX itself. This allows billing for many other items, such as extra extensions, assigned DID and more.

Among the outstanding features of the Billing software, you will find:

  • You can have prepaid and postpaid customers.
  • You can collect money in three ways: offline mode (where users send you offline the prof of payment), PayPal and Credit Card (using Stripe). Depending on your business needs, you can enable each payment gateway for pre or postpaid users. You can also forward the gateway fees to your customers if you want.
  • Multi-currency on selected currencies. Some currencies (mostly the ones that PayPal supports) are supported. This means you may have customers in Euros, others in Canadian Dollars and other even in Mexican Pesos. The system will get the rate from the Internet and will charge the right amount.
  • Tax support
  • Static Items charge, you can charge 911 for example
  • WHMCS integration, as I have been working to make this possible. Once you set up your API credentials, the billing system will push the calls as billable items.


User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

The most common case of HA is done with a floating IP technique. However, this has a big restriction: all node servers must be routable with the floating IP. Being routable with the floating IP means in almost 99% of cases that all nodes must be physically speaking in the same Data Center. What does this mean to you? It is a matter of pricing and security!

Regardless if you are using virtualization or bare metal servers, not every data center is able to do a floating IP configuration. If they are, they will charge you for that configuration and the IP assignment.

All servers in the same nest is not a very good practice, if the data center is good, you will be safe. Good data centers are not cheap. Think when you have one that has been going down more than once. Moving to another data server is not very easy if you are attached to an IP.

So, here it is my solution!

I have developed what I call Low Latency PowerDNS. This plugin will allow you to set up an intelligent DNS server that will return a specific IP depending on various scenarios and the chosen algorithm. At this very moment, it supports two:

  1. Less FreeSWITCH node latency: by using some approximations, it will answer you with the IP that has less latency.
  2. Less FreeSWITCH loaded: by doing some metrics on the PBXes, it will answer with the less loaded server.

At this moment, the plugin works with FreeSWITCH, but with little modifications, it will work with any kind of software. By using it, you will save money as you won't be attached to a specific IP or to a specific data center. You will be able to put servers in different data centers across the globe.