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.24

Release Date: June 21, 2019


Fri Jun 21 11:18:22 2019 -0300
FIX: Filter queue agents with end of line, to avoid partial matches with shorter/same names, like 'Agent' not filtering 'Agent 10'

Fri Jun 14 19:29:55 2019 -0300
NEW: Add profile menu to queuelogin

Wed Jun 12 09:20:56 2019 -0300
FIX: Remove presence if not defined/empty to not keep internal state when UserEvent FOP2STATE is sent from external application

Tue Jun 11 18:36:48 2019 -0300
FIX: Do not break EV when mysql credentials are wrong in Scripter plugin, preventing AMI events to arrive

Tue Jun 11 09:13:21 2019 -0300
CHANGE: [Dialer Plugin] Do not wrapup if already paused. Check agent status for any visible queue and not only active campaigns

Tue Jun 11 09:10:37 2019 -0300
FIX: [Queuelogin plugin] Only do queue login when clicking accept button, do nothing if click on the close modal button

Thu Jun 06 17:25:43 2019 -0300
FIX: [Hotdesk plugin] Do not run notiryconnect callback if its not for self

Thu Jun 06 11:48:02 2019 -0300
CHANGE: [Dialer plugin] Update dialer plugin to make reports insertion on hangup and make it work well in all modes with asteirsk 11 and 13

Thu Jun 06 11:40:37 2019 -0300
CHANGE: Update dialer plugin dashboard style and display, with font animiations and colors on css

Wed Jun 05 17:18:51 2019 -0300
FIX: Look for freepbx.conf also in /etc/ for FOP2 Manager

Wed Jun 05 17:12:41 2019 -0300
FIX: Match single and double quotes parameters in freepbx.conf

Fri May 31 19:22:53 2019 -0300
NEW: [Dialer plugin] Add reschedule support to dialer, left to do reschedule with group by name.

Thu May 30 15:31:14 2019 -0300
FIX: [Phone plugin] Do not pulsate all webrtcphone number when any connected one rings, only pulsate on own position

Thu May 30 14:47:57 2019 -0300
FIX: [Dialer plugin] Make gettags script work with FOP2 auth and not FOP2 Manager auth

Wed May 29 19:55:15 2019 -0300
FIX: [Phone plugin] Ingore DTMF on textarea on webrtc phone plugin

Wed May 29 18:07:33 2019 -0300
FIX: [Dialer plugin] Exclude phone scripts from dialer campaing editor

Wed May 29 17:57:54 2019 -0300
FIX: Fix no answer translation in spanish and russian

Tue May 28 19:34:18 2019 -0300
CHANGE: [Phone plugin] Adjust webrtc phone style width

Tue May 28 19:26:00 2019 -0300
NEW: [Dialer plugin] Add wrapup and improve templates on dialer agent console

Tue May 28 17:33:55 2019 -0300
CHANGE: [Scripter plugin] Look for script names or scripts defined on campaign name on inbound queue calls to display script

Tue May 28 15:58:55 2019 -0300
FIX: [Dialer plugin] Fix order by priority and group by name in dialer plugin

Tue May 28 13:35:36 2019 -0300
FIX: [Autowrapup plugin] Fix autowrapup cancel for Asterisk 11

Tue May 28 11:36:18 2019 -0300
CHANGE: [Dialer plugin] Improve barchart palette on dialer dashboard

Tue May 28 11:03:03 2019 -0300
FIX: [Dialer plugin] Avoid constant refresh on dashboard if percentage is near zero

Mon May 27 19:36:08 2019 -0300
FIX: [Dialer plugin] Do not do anything when handling AMI response when creating dialplan

Mon May 27 08:57:21 2019 -0300
FIX: [FOP2 Manager] Remove double quotes from name/clid read from sip.conf in custom function

Fri May 24 20:52:57 2019 -0300
CHANGE: [Dialer plugin] Ignore active call count on queue progressive mode, focus only on agents ready

Fri May 24 20:22:21 2019 -0300
NEW: [Dialer plugin] Add requeue functionality and improve failure origiante handling on dialer plugin

Fri May 24 20:21:29 2019 -0300
CHANGE: [Dialer plugin] Update css/styles

Thu May 23 12:58:04 2019 -0300
FIX: [Queuelogin plugin] Prevent queuelogin to login multiple times if FOP2 server is restarted and client is still logged

Wed May 22 16:01:54 2019 -0300
FIX: [Dialer plugin] Make preview mode to work without Hotdesk plugin installed

Wed May 22 11:01:45 2019 -0300
FIX: Refresh call history only when own button is freed and not any other one, as on large systems is a constant refresh

Tue May 21 17:58:53 2019 -0300
NEW: [Queuelogin plugin] Add profile support. Bump version to 1.0.7

Thu May 16 09:48:50 2019 -0300
NEW: [Scripter plugin] Add sayunixtime to Scripter playbacks

Tue May 14 11:05:18 2019 -0300
NEW: Add script to configure ssl certificates automatically when using apache on centos

Fri May 10 00:22:02 2019 -0300
CHANGE: [Dialer plugin] Update dashboard in dialer plugin so it works better on small resolution screens, using barcharts for stats

Thu May 09 19:39:55 2019 -0300
CHANGE: [Dialer plugin] Allow progressive queue mode to honor concurent_calls if its lower than available agents on the queue. Do not count as not active on dialend as call continues after origination

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

ARM 64 bits

ARM 64 bits - Aarch64 - Centos

DownloadFOP 2.31 for ARM aarch64 / Centos

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.2.0

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. Elastix© 2.x 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

Show out to Nicolas @asternic for a quick and painless fix for my #FOP2 #FreePBX server this morning. Support like that is rare these days!
Nick Overstreet
I wanted to commend you not only on the software you guys have written, which is amazing, but also on the continued support and willingness to answer questions.
Jonathan Hayes
I want to compliment you on your excellent documentation for the install guide. It even let a novice like me complete the download and install.
William J. Gillis, III
Dude, This thing rocks! Awesome job.
Scott Hall
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 had looked at FOP2 some time ago, but did not deploy it for lack of parking management. I deployed 2.11 for the first time last night and wow, what a great product. I will include a copy with every deployment now.
Doug Truitt
FOP2 support provided quick and accurate service. We were experiencing server issues that were affecting our customers and FOP2 got us back up and running in no time. We would’ve been lost without them. We are very satisfied with the performance of our support tech.
David C. Baugher