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
As an IT consultant who implements software on a daily basis that is riddled with bugs and defects, yours is a refreshing reminder that software can still be well-written. Loren Campbell
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
It is without doubt an order of magnitude better than FOP 1, true it cost $40 bucks but it is the best $40 I spent all day. dicko
Just wanted to tell you: your FOP2 panel software is impeccable. Very NICELY done. Eric Mutter
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
This is truely a remarkable product. Simple setup, works great, looks great. Good job, and thank you for making such a product available to us ! Kevin Farrell-Pelletier