There are several packages available for download as tarball files. Please be sure to download the correct package for your Linux version.

FOP Version 2.31.04

Release Date: August 31, 2016


Wed Aug 31 16:10:24 2016 -0300
Allow to invite to conference even if there is no matching extension button for user

Mon Aug 29 23:23:24 2016 -0300
Send init in auth plugin in ombutel so buttons are clickable

Mon Aug 29 23:22:10 2016 -0300
Do not display could not remove old file errors if debug is not set in FOP2 Manager

Mon Aug 29 12:29:10 2016 -0300
FOP2 Manager: be sure to set conf to global in parse_conf so what we type in ENGINE sticks, this fix problems when installing FOP2 on a remote server

Wed Aug 24 17:17:50 2016 -0300
Update ombutel plugin with userevents for hotdesking

Wed Aug 24 17:17:38 2016 -0300
Be sure hotdesking channels for ombutel are set in uppercase

Wed Aug 24 16:15:12 2016 -0300
Do not perform preAuth routine if we are being passed exten/pass via url. Now it is possible to auth via exten/pass in url with auth plugin enabled also

Wed Aug 24 15:53:02 2016 -0300
Be sure to check div existance before removeWidget to avoid breaking error that prevents full state from being retrieved by client after a server reestart

Wed Aug 24 13:39:53 2016 -0300
Update ombutel FOP2 Manager to detect extensios with no device (hotdesk)

Wed Aug 24 12:15:37 2016 -0300
Add ombutel support for hotdesking on the server. Subject to change.

Mon Aug 22 19:44:20 2016 -0300
cache peerstatus registered/unregistered values to avoid polling for queue status when there is no actual change, even if the peerstatus event is received. This avoids spamming AMI with queue status events when phones register every so often

Fri Aug 19 19:28:05 2016 -0300
Be sure to match conference button on confbridgejoin, not only on meetmejoin

Thu Aug 18 19:11:08 2016 -0300
Let getstatsfromasternic.php script on full wallbaord change Agent/xxx entries to xxxx if user happens to have only numeric queue member names

Thu Aug 18 18:56:52 2016 -0300
Be sure to show reload button on FOP2 Manager when changing sort order

Thu Aug 18 18:56:31 2016 -0300
Fix bug on zbuttons with renaming that prevented client refreshes on reload in some circumnstances

Thu Aug 18 16:23:46 2016 -0300
Do not remove spaces from autoanswerheader header in buttons config

Thu Aug 18 15:46:21 2016 -0300
Do not strip things after ; on button config when header is autoanswer

Thu Aug 18 14:54:53 2016 -0300
Update callhistory plugin to show dialed number on outbound and set up to date the mirta version

Thu Aug 18 11:35:14 2016 -0300
Fix calldetailrecords so outbound filter works

Wed Aug 17 15:41:47 2016 -0300
Clear status paused from extension when removed from queue

Tue Aug 16 19:14:12 2016 -0300
Update ombutel functions in the FOP2 Manager

Tue Aug 16 18:29:12 2016 -0300
Do not use uppercase channel name for redirect to park as Default is not the same as DEFAULT. Fix parking issues on some systems

Mon Aug 15 21:48:17 2016 -0300
Update changepassword plugin so it works well in multi tenant setups

Mon Aug 15 21:46:32 2016 -0300
Add client_timeout to fop2.cfg and set it to zero by default

Mon Aug 15 16:40:31 2016 -0300
Make date field in calldetailrecords configurable via variable to cater MiRTA installations

Tue Aug 09 08:53:20 2016 -0300
Remove some whitespace from full wallboard

Mon Aug 08 22:39:12 2016 -0300
Do not insert empty context on thirdlane old as it is single tenant, remove warnings in menu in FOP2 manager

Mon Aug 08 11:24:39 2016 -0300
Fix getstatsfromsternic typos

Mon Aug 08 11:20:14 2016 -0300
remove whitespace from getstats script in Full Wallboard

Sat Aug 06 15:53:32 2016 -0300
add core set debug and show config to FOP2 console

Fri Aug 05 20:01:36 2016 -0300
Add asternic_install_dir in full wallboard ini so getstatsfromasternic.php locates config.php correctly instead of having hardcoded location

Thu Aug 04 16:53:36 2016 -0300
Set default templates in full wallboard to latest working stable versions

Thu Aug 04 15:01:55 2016 -0300
Update fullwallboard translations and configure function to translate every span with class translate based on its content instead of special labels

Tue Aug 02 23:22:36 2016 -0300
Remove odd margins for chart in css for easpypiechart

Tue Aug 02 21:15:51 2016 -0300
Add base clases for easypiechart to operator.css so it works with plugins without the need for specific css files

Tue Aug 02 21:15:03 2016 -0300
Render easy pie chart from full wallboard plugin for piechart filter

Tue Aug 02 21:13:26 2016 -0300
Add piechart filter for Dust so we can output javascript for processing with easyPieChart

Tue Aug 02 17:35:35 2016 -0300
Update FullWallboard optimizing some events and a nicer default in stock ini file

Mon Aug 01 17:56:47 2016 -0300
Fullwallboard reset state when hangup also, to clear ringing and set to free

Mon Aug 01 17:51:03 2016 -0300
FullWallboard check state for ringing and hangup to clear direction if its a non queue call

Mon Aug 01 17:26:15 2016 -0300
Clear direction on state down if its inbound non queue call we want direction to be cleared in full wallboard

Mon Aug 01 16:31:42 2016 -0300
Do not fill from queue in QueueMember event when busy, as it might be busy with call from another queue or even an internal call. So, on queuemember event there is no way to find out what queue the call came from.

Mon Aug 01 10:58:15 2016 -0300
Fire GLOBAL_FULLWALLBAORD events in Full Wallboard plugin

Mon Aug 01 09:45:52 2016 -0300
Improves on AstLinux license detection

Sun Jul 31 23:30:54 2016 -0300
Add pseudo fake channel GLOBAL_PLUGINNAME so a plugin can fire events that will be recieved only by users with the plugin enabled and not the rest (so the wallboard does not spam all users with stats events)

Sun Jul 31 23:30:04 2016 -0300
Add AutoAnswer header to mass update via csv in FOP2 Manager buttons tab

Sat Jul 30 17:20:03 2016 -0300
Add SERVICELEVEL to full wallboard plugin for queue widgets, rename holdtime to waittime for queue widget

Sat Jul 30 15:19:12 2016 -0300
Append 0 to full minutes timer if minute is less than 10

Since version 2.28 there is a configuration manager (FOP2 Manager) bundeld with the package. You can access it directly by pointing your browser to http://your.server/fop2/admin . On a new installed system, you must log into the manager before loading the main FOP2 panel to create the user & buttons configuration.


Centos - i386

DownloadFOP 2.31 for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.

Centos - 64bits

DownloadFOP 2.31 for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.


Debian - 32bits

DownloadFOP 2.31 for Debian / Ubuntu Based Distributions, 32 bits.

Debian - 64bits

DownloadFOP 2.31 for Debian / Ubuntu Based Distributions, 64 bits.

raspberry pi

Raspberry PI - ARM

DownloadFOP 2.31 for Raspberry PI/Debian

FOP Version 2.30.00

Release Date: August 3, 2015

This version has significant improvements on the client side, with a layout that can be arranged at will via drag&drop and some cool new plugins. As the changes are significant and might have bugs, this release is launched as beta first. Internet Explorer 8 support was dropped with this release. There will be periodical updates for this beta, so check the release date here to see the last time it was updated.

DownloadFOP 2.30 32 bits for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.

DownloadFOP 2.30 64 bits for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.

DownloadFOP 2.30 32 bits for Debian / Ubuntu Based Distributions.

DownloadFOP 2.30 64 bits for Debian / Ubuntu Based Distributions.

FOP2 Manager

fop2manager logo

FOP2 Manager 1.1.4

DownloadIt works along with FOP version 2.24 or higher and lets you manage users, groups, permissions and more from a comfortable web GUI. This manager is already included in FOP 2.28, it is here for convenience for users of previous FOP2 versions. If you use Elastix and have FOP 2.25 installed, *do not* attempt to install the FOP2 Manager as it will break your FreePBX backend. Elastix already includes management functions on its package so this tool is not needed.


Here is a set of old versions links for your convenience:

What people say

We are currently using FOP2 on a FREEPBX12 and asterisk 12 server. The installation went smoothly, and we are impressed by the possibilities of this program, but also how easy it is to use. We had one little problem though with the way queues reported events. This issue was quickly solved by a fantastic support service. Now we have a fantastic operator panel. For our next PBX's we are going to install we will most certainly use FOP2 !
We have been working with FOP2, Queue Stats and Call Stats for a number of years. Not only are these products amazing, the backup service Nick offers is second to None. FOP2 is the best operator console you will find for Asterisk!
Alan Scott
Logical Solutions NZ
I just thought I'd leave you a quick message saying I'm thoroughly impressed with how FOP2 is maturing. The FreePBX module is absolutely superb, and as a whole the application is truly brilliant. My customers use it so regularly they wonder how life existed without it! Thankyou so much! :)
Josiah Spackman
Wow, this is the best support experience I have ever had.
Ken Leland
Let me also congratulate you on what a fantastic job you have done... on all your products.. they are clean, easy to use, useful and easy to install. I wish i had someone like you on my staff for our developments. FOP2 is just brilliant. Seriously. Excellent job.
Tony Sampano
We provide hosted PBX service based on the Asterisk PBX. We have looked at several queue management systems over the last few weeks and elected to give FOP2 a second look. We purchased beta 2.2 on Saturday, deployed with a few minor tweaks on Sunday and were impressing customers on Monday. We tested on IE, Firefox, Safari and Mango using WinXP, Vista, Win7 and Snow Leopard on a 200 extension installation with around 50 queues. The results were consistently flawless.
Dennis Smith
FOP2 is consistently exactly what we need. Also, your support is the best. Thanks for the insane amount of availability.
Cullen Lorsung