You can also download the package manually and run "make" to do the installation, in that case, please notice that 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.48
Release Date: July 23, 2025
Changelog
[PLUGIN]
- Re enable presence pause when window reload on hotdesk plugin
- Skip _bot files that do not require the BotInterface, so we can skip deprecated / incompatible bot files that may be fatal and prevent chatbot agent tab from working
- Bump hotdesk to 1.0.7 with force logout track and more fixes
- Persist qchannel in ASTDB, used by hotdesk plugin
- Update pause from presence plugin so we can trigger enable/disable selection from other plugins, like hotdesk. Bump to 1.1.3
- Do not disable presence monitor if queue pause from presence is enabled
- Add native n8n bot to webphone pro. Use json.chatid as memory key. Use json.body as input text
- Add openrouter.ai bot to webphone pro
- Add global logfile to dify bot
- Fix hotdesk plugin adding to all queues in profile instead of only the last one defined
- Modify logic for access to history and monitor for group allowance (group field in the fop2 user), instead of group membership in webphone pro plugin
- Add presencemonitor plugin to repo
- Fix hotdesk adding or removing buttons when adding or removing users
- Fix not showing disabled selected profile when user has a template assigned in hotdesk plugin
- Add engine innodb and charset UTF8 to create tables in phonepro
- Add support for PJSIP in hotdesk plugin
- Add pause status monitoring for all extensions, toggle configuration deactivated by default. bump to release 1.1.2
- Move spy action to phone badges instead of chat section for webphone without chat enabled
- Add presencemonitor plugin to repo
- Add new indexes to dialernumbers table to speed up on large systems
[FIX]
- Accept self signed certificates for n8n and dify bots, remove forcing TLS v1.0 to claude bot
- bump version to 1.0.4 of phone, fixing dial from dialbox originating instead of dialing
- Revert warning prevention as it does not allow to input an extension when adding a user in FOP2 Manager
- Fix recording action for asterisk 21 and newer to use mixmonitor instead of deprecated monitor. Sends groupallowed to clients so we can filter out chat monitor and history on phone pro and others
- Fix dialing from dialbox as sipcredentials were not set correctly in phone lite
- Bump scripter to 1.0.4
- Fix insert of data entry new fields when inserting new node on mysql strict mode
- Make regexp validation pattern flexible, if not using //, add them, if using / , then use as is validation in interactive_bot
- Fix downloading media from twilio MMS, passing basic auth now
- Fix all extensions translation in Portuguese, made undefined appear on chat transfer to service groups
- Fix warning on plugin custom fields rendering Add callback
- Fix not showing disabled selected profile when user has a template assigned in hotdesk plugin
- Fix initial set of pause line for every extension on the panel for monitoring pauses
- Fix decoding fop2 server response for getting dialer active calls and expired status to show on dashboard
- Fix typo
- Set selectedcontact initial value an empty string, as it is not an integer or number
- make fop2cli not warn on chown on newer systems
- make fop2cli not fail in php 8
- Make ajax-getnumbers non blocking when talking to fop2 server. Fix issue with dialer dashboard blocking for one minute preventing changing pages
[UPDATE]
- Modernize warn close. Show alert confirmation when a configuration reload is needed instead of forcing a reload that might drop active webrtc calls
- Update translations for reload warning after configuration change
- Update meta to use graph api version 22
- Update template in toolbar state presence to avoid translation collision in spy/whisper
- Make translation keys unique for listen/whisper to not collide with action buttons
[ADD]
- Improve debug on plugin callbacks
- Add astersipvox plugin to repository
- Add debug_log helper function, not used for now but probably useful for dialer
[OTHER]
- Bump phonepro to 1.1.1
- If transfer parameter starts with an asterisk, treat it like an extension to transfer directly to extension
- Prevent errors and warning if fop2 is reloading and events are received, backlogged
- Rename settings for cdrtodatabase plugin to avoid errors
- Fix profile image in webphone on outbound calls, make it compatible with latest FOP2 vphonebook changes
- Bump queuelogin to 1.1.1
- Remove fop2state on queuelogin plugin logout action for PJSIP also
- Push scripter version to 1.0.3
- Fix scripter not saving data in MariaDB or MySQL in strict mode
- Add originate variables when adding fop2 buttons in FOP2 manager
- Add configurable form support to webwidget via template, with field types text, number and select
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
FOP 2.31 for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.
Centos - 64bits
FOP 2.31 for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.
Debian - 32bits
FOP 2.31 for Debian / Ubuntu Based Distributions, 32 bits.
Debian - 64bits
FOP 2.31 for Debian / Ubuntu Based Distributions, 64 bits.
Raspberry PI - ARM
FOP 2.31 for Raspberry PI/Debian
ARM 64 bits - Aarch64 - Centos
FOP 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.
FOP 2.30 32 bits for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.
FOP 2.30 64 bits for Centos or other Redhat Based Distributions, including Trixbox, Elastix, PiaF, AsteriskNow, etc.
FOP 2.30 32 bits for Debian / Ubuntu Based Distributions.
FOP 2.30 64 bits for Debian / Ubuntu Based Distributions.
Google Chrome Extension
FOP2 Extension for Google Chrome Browser
View status of extensions directly in Chrome. Shows desktop notifications and configurable popups on new or connected calls. Converts phone numbers in any web page into click to call links. (It is *not* a standalone application, it requires FOP2 to be installed on the server).
Microsoft Edge Extension
FOP2 Extension for Microsoft Edge Browser
View status of extensions directly in Microsoft Edge. Shows desktop notifications and configurable popups on new or connected calls. Converts phone numbers in any web page into click to call links. (It is *not* a standalone application, it requires FOP2 to be installed on the server).
Opera Extension
FOP2 Extension for the Opera Browser
View status of extensions directly in Opera. Shows desktop notifications and configurable popups on new or connected calls. Converts phone numbers in any web page into click to call links. (It is *not* a standalone application, it requires FOP2 to be installed on the server).
Archives
Here is a set of old versions links for your convenience:
What people say
Just to let you know: our customer is using FOP2 with +500 (mostly mobile +...)-extensions succesfully at the moment. Thanks to your support we have delivered a succesfull project. Again, thank you very much!
Kind regards / Met vriendelijke groet Ronald Voermans
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
Great handy piece of software you've made. Have been using it together with * since 2005 in our non-profit organization. Very pleased. Kari Kandell
I've already shown this to a couple of customers and those that have seen it are very excited. So, well done! Bruce Komito
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
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
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 www.vylmedia.com