FreePBX 12 RC Release

I hope everyone in the United States had a happy Labor Day weekend and for those of you outside the US I hope you had a happy Monday (or Tuesday for those of you living a day ahead of us) just the same. In case you haven’t been keeping an eye on FreePBX’s Module Admin we have made public the “FreePBX Upgrader” for all 2.11 systems that are not a FreePBX Distro based system. This give you the ability to be able to upgrade to FreePBX 12. But before you do that I advise you read the rest of this post (and make a backup… You did make a backup right?). If you don’t know why you should upgrade to 12, I highly recommend checking out our previous blog about the beta cycle:

A few of the features included in the FreePBX 12 release are:

  • Asterisk 12 Support Allow a system to run both chan_sip and pjsip
    • Allow Extensions to be able to be switched between the two
    • Added an Asterisk Rest Interface Manager module to add users to be able to utilize Asterisk’s new Rest Interface
  • New User Control Panel that replaces ARI “UCP” (Please check online and download the module *after* upgrading to FreePBX 12)
    • Presence
    • Call History
    • Widgets/RSS Feeds
    • Modular design allows FreePBX hook into UCP
    • Settings
      • Find Me/Follow Me
      • VmX Locator
      • Call Waiting
      • Call Forwarding
      • Do Not Disturb
      • Voicemail
      • WebRTC
      • Conference Pro
      • Fax Pro
      • SMS Support in UCP for SIPStation customers  
  • Brand New Dashboard
  • Updates to Module admin 
  • CDR Reports now support html5 playback, no need to have quicktime player
  • Parking now supports direct slot parking (Meaning you can transfer a call directly into a slot)
  • Secure Module Signing (

The full list of features can be viewed here: 

The requirements for FreePBX 12 are simple:

  • Asterisk 1.8 through 13
  • PHP 5.3.3 or higher

Upgrade and Download Plans

The easiest way to get access to the Release Candidate is by downloading the FreePBX Distro at and following the steps in You can also download the tarball of just FreePBX manually from and run through the setup processes documented in

Andrew – On Behalf of the FreePBX Team!

Open Source Telephony Revolution – Video – ITEXPO Keynote August 2014

Open source communications platforms powered by FreePBX® and Asterisk® have been under continuous development for over 10 years. Today both of these account for millions of installations worldwide; contributing billions of dollars in hardware, software, and services revenue.


During this Keynote Presentation, Asterisk creator Mark Spencer, FreePBX Project Lead Philippe Lindheimer and The IVR Voice’s Allison Smith tell the tale how open source telephony grew from the “necessity of a cash strapped young entrepreneur’s need for a phone system” to today’s billion dollar game changer that was once a vendor locked PBX market place.


FreePBX offers a rich, reliable and well-supported EcoSystem that gives software application vendors, device manufacturers, and service providers the freedom, power and choice to build and deliver revolutionary communications solutions — faster, better and at lower costs.


FreePBX World 2014 – Get your FREE PASS today!


August 12-14, 2014 | THE RIO – Las Vegas


Make Plans to Attend FreePBX World 2014!

Preparations for this years FreePBX World are almost complete. FreePBX World will be a three day event, co­located with ITEXPO, the leading business technology event, which will take place Aug. 11-14, 2014, at The Rio in Las Vegas.

FreePBX World is an event for all parties interested in selling, installing, or using VoIP phone systems.  Whether on premises or in the cloud, FreePBX has a solution to cater to the needs of SMBs, large enterprises, service providers, and others looking to leverage advanced IP communications.

At FreePBX World you will get more than just the practical, hands-on knowledge of the FreePBX EcoSystem to advance into the billion dollar open source telephony market. You will also receive compelling insigth into the ideas, concepts, and emerging trends that are setting the stage for a more connected and collaborative open source future. The agenda is filled with an exciting arrary of guest speakers, FreePBX EcoSystem leaders, and interactive demonstrations that will hep you discover, connect, and collaborate with FreePBX solutions.


Keynotes & Sessions

Keynote: Open Source Telephony Revolution, the Billion Dollar Game Changer. 

  • Mark Spencer – Chairman, CTO – Digium, Inc. 
  • Allison Smith – Owner, Professional Voice Talent – The IVR Voice 
  • Philippe Lindheimer – Vice President – Schmooze Com Inc.



Information Sessions 

  • FreePBX Yesterday, Today and Tomorrow
  • The 15 Commandments of IVR
  • Popular Add ons to enhance FreePBX and your bottom line.
  • Open Source Telephony Revolution, the Billion Dollar Game Changer.
  • FreePBX High Availability
  • FreePBX- Channel Partner Programs and Products Overview
  • What’s New in FreePBX 12 
  • Using the FreePBX EndPoint Manager 
  • FreePBX Localization and Translation for a Global Audience 
  • FreePBX Security, a Holistic Approach 
  • FreePBX Hosting and Pitfalls Virtualization Providers Should Keep In Mind 
  • FreePBX Developers Roundtable – Open Discussion 
  • Putting Your Brand on FreePBX with Custom OEM Programs 
  • New Communications Innovation with WebRTC 
  • FreePBX – Hardware Software Certification Program 
  • SIPStation, Eliminate Traditional Phone Service 
  • FreePBX Phone Apps Presentation

The Rio Las Vegas 
3700 W Flamingo Rd, 
Las Vegas, NV 89103 
(866) 746-7671 
Site URL: 

Secure Your Room At The Official Show Hotel!

Official Show Hotel Discounted Rate Book By
The Rio $59.00+ USD
Group Code: SRIEX4
July 17, 2014

Book by phone: Call 888.746.6955 to secure a room and be sure to mention ITEXPO 2014 to receive the discounted rate.
Book online: YES! I want to book my discounted hotel room at The Rio Las Vegas >> 


We are looking forward to seeing you at the show!

On behalf of the FreePBX & Schmooze Com Inc Teams,




Preston McNair 
VP of Sales & Marketing

1351 Kimberly Dr.
Neenah, WI 54956





FreePBX® is a Registered Trademark of Schmooze Com, Inc.



FreePBX 12 Beta 1 and Some Really Cool Stuff

Hi all, Philippe here, I’m super excited to have the privilege of announcing the official release of FreePBX 12 Beta available for immediate consumption. Version 12 has been in alpha for over 6 months with several months of planning before that and to those thousands of you who have downloaded and helped test we thank you for helping make this a reality and hope you like the really cool stuff the team has done!

The FreePBX community has grown tremendously in the past year and along with it, the number of resources we’ve dedicated to its continued success has grown with it! The goals of version 12 have been multi-faceted, starting with the community! In order to better engage the community we’ve spent the last year upgrading everything from an improved wiki and bug tracker, a translation server, a transition from SVN to Git, to a brand new best in class forum based off of Discourse to provide tools for you to help us and each other make the best product possible! With the significant changes in Asterisk 12, we also set out to have FreePBX 12 support this new version of Asterisk, some of which we talked about in an earlier blog,  PJSIP and the Long Awaited FreePBX Asterisk Recording Interface Replacement. Support for Asterisk 12 was just the beginning, we’ll talk about the really cool stuff in a moment!

On the development side, I’m honored to introduce you to the real drivers of this release as I think the work they have done is astounding and something that we are proud to bring to this great community! I hardly think these guys need an introduction if you’ve spent any time in our forums, but I’d like to ask you to join me in giving special thanks to the tremendous job that Andrew (tm1000), Bryan (GameGamer43), Rob (xrobau), Jason (Qwell) and Luke (DatorHerren) have done in bringing you a version that warrants a jump from 2.11 all the way to FreePBX 12 in one leap! Since Andrew has taken the initiative and lead on so many aspects of these changes we are bringing you, I will let him tell you next about FreePBX 12 and some of the great new capabilities that the team has pulled out of their hat!

What’s New In FreePBX 12 — By Andrew

I appreciate the introduction that Philippe provided and I want to to tell you about everything we’ve been up to. I want to jump right to the meat of what we’ve been up to by highlighting some work that we are really excited to bring to you today! I’ll touch on the other things at the end!

New User Control Panel

If you were lucky enough to be at last year’s FreePBX World or Astricon, we told you we were finally getting to the rewrite of the User Control Panel (UCP), also known as the ARI (as in Asterisk Recording Interface).

There’s really so many cool new things about the new User Control Panel that I will only step through a few of them but first off let me say that it is fully HTML5 and Mobile compliant. Though stipulation on both of those items this is still beta so many things may still be broken and because of licensing issues with the mp3 and mp4 codecs UCP does not (at this moment) have support for either of those, so listening to messages on your iphone is a no go. But don’t worry, we have a solution in mind for you iPhone users but it will require manual setup on your end. More on that in the next few weeks.

The initial login page of UCP looks similar to what is on the right. It is fully modular and more modules will be added over time. To start off with we have 7 working modules and we’ve tried to incorporate as much of what you liked in ARI and brought it over to UCP with the added goodness of HTML5. (and remember feedback is welcome!). Each page navigation is dynamically loaded and therefore the screen never actually refreshes creating a consistent and fluid flow for your end users. This concept comes from github’s open source library called pjax (and you can see it in action when you navigate repositories on github)

Furthermore UCP also supports in browser recording of voicemail greetings, in browser playback of voicemail messages and recordings. Drag and drop of voicemail messages. Desktop notifications of new faxes (with the Fax Pro add-on) or voicemails. And for all of you Fax Pro users out there sending a fax now works in NON blocking mode, meaning the browser won’t freeze while sending your fax, everything will happen in the background. Additionally you can set your presence state on the fly, view participants of conferences and mute them or kick them from a conference (Conference Pro).

As an administrator you are now able to define which users you add through User Manager can see which voicemail boxes, conferences or user settings. So now you can create a CEO that has access to his voicemail box and the receptionists voicemail box or multiple users who are able to control conferences. Or who gets to view CDR reports.

Call History:


For a more thorough walkthrough of all the UCP features please see our wiki:

Dashboard gets WAY MORE than a Facelift

The next really cool thing is a complete redesign of the Dashboard. Dashboard is the initial page you see when you log into FreePBX, it displays your system stats and generation information about FreePBX. We’ve known for a long time that we’ve wanted to revamp and update how dashboard worked and what you as the user see in dashboard. Today we are proud to release the new dashboard in FreePBX 12. We’d love to hear your feedback on it so we can make adjustments and tune it to exactly your needs but first let me go over a few of the features:

The initial loading screen will look similar to what is displayed above. Each “section” is modular, meaning other modules will be able to supply the initial dashboard with their own sections/areas – and we’d love people to dive and and write some modules that they’d like to see! Furthermore each section can be dragged into the order you want them to be set and FreePBX will remember this order until the next time you change it. As you can see in the view below I’ve moved the sections around a bit so that the FreePBX blog (which can contains important security notices) is the first thing I see.

Furthermore FreePBX’s new dashboard logs data even while you are away from your PBX so you can pinpoint exactly when you are (or were) having problems as far back as a month from now.

The new dashboard also provides a place to see all of your system services and their statuses at a glance so that you can easily pinpoint and see if Fail2ban has crashed (along with other core services such as Asterisk, MySQL)

One More Thing

Lastly, something that is near and dear to my heart is the reintroduction of the textarea input method when setting up Dial Patterns for outbound routes and trunks. The outbound routes and trunks dialpattern rules have always been very confusing to many novice users and experienced users as well. FreePBX 2.8 changed the GUI input method to help clarify the otherwise very cryptic nature of these dial patterns as well as add new capabilities and power to the feature set. Although very well received for a significant portion of users, there are power users who have complex and long rules and the inability to easily cut and paste those rules between screens or the ability to have over 1500 dial patterns has been a hindrance that we wanted to address.

I am glad to announce that the textarea has been reintroduced in FreePBX 12 and can be easily enabled with the change of an Advanced Setting. You can permanently leave it in either mode, or switch between them as often as you like. Just look for the “Enable The Old Style FreePBX Dial Patterns Textarea” in advanced settings to switch back and forth as you need.

Beta 1 High Level Summary

Ok, now with the really cool stuff out of my system, here’ s an overview of the Overall Beta 1 plans:

A few of the features included in this Beta 1 release are:

  • Asterisk 12 Support
    • Allow a system to run both chan_sip and pjsip
      • Allow Extensions to be able to be switched between the two
    • Added an Asterisk Rest Interface Manager module to add users to be able to utilize Asterisk’s new Rest Interface
  • CDR Reports now support html5 playback, no need to have quicktime player
  • Parking now supports direct slot parking (Meaning you can transfer a call directly into a slot)
  • Secure Module Signing

Upgrade and Download Plans

The easiest way to get access to the beta is by downloading the FreePBX Distro at and following the steps in You can also download the tarball of just FreePBX manually from and run through the setup processes documented in


Andrew – On Behalf of the FreePBX Team!

Security Advisory, Updates for Asterisk and FreePBX Distro Available

June 16, 2014 FreePBX has released updates that fix several vulnerabilities in Asterisk®.  Users of the FreePBX Distro can use the provided update scripts or SysAdmin Pro module to update their existing systems.


The updates released today are for the latest supported versions of Asterisk found in the following FreePBX Distro Tracks 5.211.65-13 (STABLE) and 6.12.65.-11 (ALPHA) .


Users can follow the instructions found on our wiki to keep their systems up to date.  Updates can be ran via CLI, or directly from the PBX Administration GUI for users of our SysAdmin Pro Commercial Module.




DIGIUM® today has announced a security release of ASTERISK® 1.8.x, 11.x,and 12.x

The security advisories are available at:




ASTERISK® and DIGIUM® are registered trademark of Digium, Inc.
FreePBX® is a registered trademark of Schmooze Com Inc.