• Yes! You can change penalties. However, the feature is not enabled by default as you should define your own penalties and names in any way you want.In order to enable the feature, you will have to edit a configuration file on ...
  • Yes! Since version 2.30 it can work with FreeSWITCH using the ESL connection.Support for it is considered Alpha.Queue support is handled via mod_callcenterButtons should be configured manually in buttons_custom.cfg...
  • It might be simpler to answer by the opposite: what is not a tenant?A tenant is not a user, nor an extension or any other button type. Any FOP2 license will show unlimited buttons and will allow to ha...
  • Yes. FOP2 has a sophisticated system that lets you not only define what extenions, queues, trunks, etc a user can see, but also it lets you define what actions they are allowed to perform, including the ability to restrict an action like "spy" to a s...
  • You need only ONE license per server, no matter how many extensions or users you have....
  • Yes! You can!This article describes two different ways to perform pauses with reasons from within FOP2....
  • If you get a "Could not contact registration" warning when trying to activate a plugin, it means your server is not allowed to contact the registration server at www.fop2.com on ports 80/443.This can...
  • FOP2 is a web application, as such it is possible to change visual styles just by using CSS rules. You can define your own visual theme, or use an existing one, by placing your css styles on the following file: /var/www/html/fo...
  • Scenario You have an old server with FOP2 installed, and want to upgrade hardware and software. So you prepare a new and better server and install Asterisk and FOP2 latest version on it. Now you need to transfer the license from ...
  • Since FOP2 version 2.3 there is alpha support for freeswitch using ESL. Installation process is similar to an Asterisk install, but it will require some manual work for adding your extensions/conference and queues butto...
  • There are two different ways you can pause queue members with a specific reason from FOP2. Global Option for Call Center Supervisors. If you want a supervisor to set pauses with specific reasons for members of his group, then you can...
  • FOP2 has a visual element that lets you change a user "presence" via a simple drop down. You can use that to set a phone into DND mode (using the appropriate plugin, like the Presence BOX DND integration for FreePBX), or to pause queue members (using...
  • Install normally as with other distros. However, you might get an error similar to this when starting FOP2: Can't load '/usr/local/fop2/temp/par-root/cache-ace58df00a0b4fc0c8c39128003777b73a4522...
  • FOP2 is a two component software. There is a server daemon that runs on your Linux server, and a client application that runs on your web browser. Troubleshooting might be difficult because of this, because a problem might happen on either side (c...
  • FOP2 uses HTML5 websockets in order to deliver real time status updates to your browser. The specification for such protocol is evolving and support in browsers has different k...
  • Upgrade the License If your license is older than a year, you will have to purchase the "Annual software maintenance" ($20) from our online shop. ...
  • FOP2 version 2.30 and older are compiled using Openssl version 0.98. On newer linux distributions, there is an update to that library. If you use https to access FOP2 on such systems, it might crash the fop2 service. In order to fix it you must in...
  • Elastix still includes the old FOP1. If you want to use FOP2 instead, the best course of action is to just deactivate FOP1. An easy way to do it is by modifying the FOP1 startup script. In Elastix 2.4 look for this file: /...
  • Installing FOP2 on MiRTA PBX ( http://www.mirtapbx.com ) Since version 2.30, FOP2 includes support for the multi tenant MiRTA PBX. As this system uses the Asterisk realtime backend in all aspe...
  • In order to move a license from one server to another, you must revoke the license on the original working server, in order to release it so it can be used on the new server. To revoke you must know your original activation code, so b...
  • Installing FOP2 on a separate server FOP2 is a networked application. As such it can be installed on the same server where Asterisk resides, or it could be installed on a standalone/separate server. This guide will show yo...
  • FOP2 display styles can be tweaked using CSS. Since version 2.30 it is possible to write custom CSS modifications in your own 'theme' file to change the visual aspect. We are going to use that feature in order to add a CSS rule t...
  • FOP2 display styles can be tweaked using CSS. Since version 2.30 it is possible to write custom CSS modifications in your own 'theme' file to change the visual aspect. We are going to use that feature in order to make extension buttons wid...
  • Since version 2.31.09, action buttons are now represetend as fonts instead of images. This lets us make the FOP2 UI fully responsive, something that is really dificult to achieve if you use images.There is one drawback on this approach, f...
  • If you need to log every action your users perform in FOP2, you can enable the audit log for it.When that is enabled, a log file will be writing on disk, with a format similar to the asterisk queue_log file, that you can use to analyze ev...
  • When opening up your browser and going to http://your.server/fop2 ...
  • FOP2 display styles can be tweaked using CSS. Since version 2.30 it is possible to write custom CSS modifications in your own 'theme' file to change the visual aspect. We are going to use that feature in order to add some CSS classes that ...
  • Ingrese al sistema como root, y desde la línea de comandos ingrese los siguientes comandos: cd /usr/src wget http://www.fop2.com/download/centos64 -O fop2.tgz tar zxvf fop2.tgz cd fop2 make install ...
  • FOP2 has the option to open a window popup when a phone is ringing or when an agent call is connected. This feature can be used to integrate your phone system with a web based CRM, for showing up the greeting for an Answering service, etc.T...