Built in Softphone for (full) Operator's Console


We just got FOP2 up and running and haven't had that much time to work with it yet so my question may be premature but, in looking at it thus far I was surprised to see there isn't a built in soft-phone. Our previous system was an Avaya and the operator worked the system directly from the console itself as an extension on the system.

Any plans for that?


  • Yes, there are plans, but the tech is not really there yet. Not sure how avaya worked, but fop2 is a "Zero install" operator console. There are no zero install softphones available right now that are good enough, but tech is getting closer.

    We have an experimental version that uses adobe flash and a special proxy to interface between rtmp clients and sip. The problem is that rtmp is not really made for real time communications but more for multimedia streaming.

    Best regards,
  • Just a thought, invert the software!

    why not partner with a Softphone company (plenty of them around) and get them to integrate a browser within their OEM softphone, (say softphone on the right, browser on the left) which opens up the FOP2 screen as per IP setup in setting. The browser can also draw the SIP account details form the SIp phone..

    so it's one login to the windows based softphone which brings up the FOP2 panel and voila! you have one screen with all.

  • We have an experimental version running rtmp for audio and freeswitch for rtmp to sip. It works, but it might not be production quality for phone calls (rtmp was not created for calls, but for audio/video streaming).

    We are playing also with webrtc. Asterisk 11 has native support for it. Browser are slowly adding that functionality. So, in a few months you will have audio and perhaps video integrated into fop2.
  • Hi,

    Just reviving this old thread to let users know that as of today (2019), there is a free plugin (WebRTC phone) that adds softphone capabilities straight into the FOP2 switchboard.

    It requires Asterisk to be configured specifically for webrtc, as described in the configuration guide. Also sip or pjsip devices need to be configured accordingly.

    Its a simple phone but gets the job done. With it you can create a zero configuration contact center in minutes, without the need to install and configure softphones or hardphones. Agents can just log into FOP2 and start working.

    Mixing the plugin with the FOP2 Dialer and Scripter you can have a complete solution for phone based call and contact centers. If you are not interested in outbound, then using the Queue Login plugin will let you use FOP2 as the agent phone and console. And you can get full agent activity reporting using Asternic Call Center Stats.

  • Hi Nicolas,
    Great news! I tried to configure it but I can't see any registration attempt. How can I debug the webrtc registration process?
    Asterisk has valid certificates.
    Thanks in advance,

  • Reviving old thread sorry.
    @nicolas "Also sip or pjsip devices need to be configured accordingly."
    We are currently unable to configure an extension to work with WebRTC and an hard phone at the same time.
    According to this thread in freepbx forum, it's not possible. Any luck ?
    Having our agents use FOP2 at home and a hardphone in the office would be our ideal scenario.

Sign In or Register to comment.