Find out how FOP2 works for you.

The panel allows you to view detailed PBX activity, such as who is speaking to whom, call durations, held calls, queued calls, and more. You can control your phone, perform transfers, launch call spying and whisper, monitor queue activity, and much more, all from your web browser, without requiring any installation on the client side. It can display any number of lines per phone and held call status, allowing you to see exactly what is going on.

woman icon

For receptionists

The interface has been designed with their needs in mind. All actions are available within two clicks of the mouse.

  • See who is available or not.
  • Transfer directly to destination extension, voicemail or external numbers.
  • Ability to pickup ringing phones.
  • Manage and visualize parked calls.
  • Realtime search and filter of extensions (great for big companies with hunderds of extensions).
man icon

For call center supervisors

Not only you can see extension status, but also a quick glimpse of queues.

  • See agents logged into a queue.
  • See agent status (paused, logged off, invalid).
  • See every call waiting on the queue with its timer.
  • Manage agents: add, remove or pause queue members.
  • Filter extension list to only queue members with one click.
  • Spy or whisper to your agents.
  • Initiate call recording to disk.
man woman icon

For end users

You do not need to be a receptionist or run a call center to take advantage of FOP2 features, as it lets you control your own calls even before you pick them up!

  • Call notifications (callerid number and name, call from queue).
  • Directory integration, live search or dial to any typed number.
  • .tel support: just type the .tel domain and you will get the phone number or direct voip dial.
  • Call control: transfer out, hangup, pickup, etc.
  • Conference Control: lock, invite, kick & mute, talk detection.
  • Presence: set and visualize your presence status.
  • IM Chat: Instant Messaging and Notes integrated, no need for extra software or daemons.
  • Voicemail Explorer: lets you browse and hear your voicemail right from your browser.

Ombutel, Trixbox, PBXinaFlash, Elastix, PBXWare, AsteriskNow, MiRTA, Thirdlane, and the most popular configuration backends support

The software comes with pre built configurations for the most popular web front ends. It will auto configure itself. There is no need to touch configurations files. If you need to setup special contexts or features you can always configure them yourself. The daemon now supports the #exec directive in the config files, so you can write your custom shell script to auto configure the panel. Just reload the service and it will rerun your scripts and regenerate the configuration. The included FOP2 Manager is a comlete web frontend to configure FOP2 users, groups and permissions and it will integrate with al supported configuration engines automatically, including pure/vanilla Aserisk© installations, and can be easily extended to support your own engine just by tweaking a simple .php file.

Scalability & hosted PBX

FOP2 daemon was rewritten from scratch with scalability in mind. It is now being used in big hosted environments, monitoring up to 400 pbx across 6 Asterisk servers without missing a beat and delivering status to clients instantly. With just one FOP2 server instance you can monitor almost unlimited extensions on any number of servers.

For really BIG phone systems, you can scale FOP2 to monitor up to 600 buttons per client. Note that is the client (your PC) that has the limitation. The faster your PC or your browser javascript engine, the more buttons you can work with in just one screen. But 640 buttons should be enough for everybody, right?

Web based

It runs on your browser. You can open it up and manage the phone system even from the Internet. This make the software ideal for virtual call centers. The layout is easily modified as it is a regular and well commented web page. Do not like the style or colors? You can edit the custom theme .css files to your liking. It works on any modern web browser.

Fine grained permissions

FOP2 has its own access control system. Every user has to login so he can perform actions from within his extension. A flexible permission system allows the administrator to grant action capabilities to every user, so one user might have no permissions to perfrom actions at all, while another can originate calls, and supervisors can spy or whisper. Every action has a permission that can be granted or not to every user.


FOP2 provides hooks and a plugin system that lets you extend its functionality so you add new feature or tweak behavior to suite your needs. There are plenty of free plugins already availalble, like the Conference button plugin, the Set Call Forward plugin, Set Follow Me, Simple Wallboard, Clock, Hotdesk, Auto Wrapup, Queue Login, etc.

Multi tenant. Multi server.

FOP2 can monitor multiple Asterisk servers. It also lets you configure contexts to display group of extensions or queues as you see fit. This method allows you to partition one server into multiple/isolated PBX, used for multi-tenant. Every context has its own set of users and permissions. The regular license allows up to five contexts. Additional contexts have an extra cost. If you use Issabel/Elastix 2 or 4/AsteriskNow, or any other system that is by nature single tenant (to cater ONE PBX in ONE installation/server), then you do not have to worry about the limit as those systems are single tenant, as they are not partitioned to serve multiple customers on a single server. The server license does not have *any* restrictions on the number of users/operators/supervisores you can have.

Not convinced?

You can download and use it for free. No registration required. The free version lets you configure up to 15 buttons, being extensions, queues, conferences or trunks or any combination. Should you have any problems you can ask in the forums. If you are satisfied you can later buy and register your product to unlock the number of buttons. Look what our customers say.



  • Originate calls
  • Dial to any number
  • Dial .tel domains
  • Dial phonebook entries
  • Inbound Call Notification
  • Visual Phonebook
  • Transfer
  • Transfer to voicemail
  • Transfer to external numbers
  • Record calls
  • Direct call pickup
  • Hangup calls
  • Set presence / DND
  • Spy & Whisper
  • Manage/listen to voicemail
  • Web based chat
  • Call history
  • Call Popups
  • Chrome Extension

Extension Buttons

  • 2 lines per button
  • Callerid & timer
  • Held calls
  • Paused indicator
  • From queue indicator
  • Presence information
  • Recording indicator
  • Privacy Option

Trunk Buttons

  • Shows call count for trunks
  • Shows call details, clid and channel
  • Lets you pickup/steal calls

Conference Buttons

  • Member list
  • Lock/Unlock conference
  • Mute/Unmute Member
  • Mute/Unmute All
  • Kick Member
  • Invite external numbers
  • Talk detection display

Queue Buttons

  • Member/Agent list
  • Calls waiting list & timers
  • Member paused
  • Member busy
  • Member available
  • Member invalid
  • Pickup waiting calls

Park Buttons

  • Displays parked call list
  • Park slot, who parked and timer
  • Pickup parked calls