Full Screen Presence Added to the Latest 3CX Phone System 12 Beta Build

Unified Communications and Presence with 3CXPhone for WindowsWe’re pleased to announce the release of the latest Beta build of 3CX Phone System 12 which includes full screen presence with Active Calls within the 3CXPhone client for Windows.

The Active Calls section within the Presence Information window is a great feature as it allows group managers and users to view the presence of their colleagues whilst being able to manage calls. Group managers can perform a series of tasks such as pick up, divert and transfer calls with a few mouse clicks.

The Presence Information screen can be customised by dragging and dropping groups or the Active Calls section, and even move the elements onto your desktop to suit your needs.

3CXPhone for Windows can limit what call information is shown to the managers and users based on their extension groups. Extension group rights are used to determine what information is shown and to whom. For example, a manager in extension group A can manage calls of that group. The same manager might be a user in group B, meaning that he/she won’t have the same rights as they do in group A. Managers can see call details of any member of his/her group, independent of the call destination or origin.

New Features and Fixes for 3CX Phone System 12

New Features

  • Complete redesign of User Groups and rights
  • Ability to add users to multiple groups
  • Added Rights per extension, which makes it much easier for the user to see the rights assigned to each extension
  • Barge in now incorporates Listen and Whisper
  • All 3CX web-based applications are now accessible by using a new password that can be configured for each extension
  • All new extensions are placed within the Default Group
  • 3CX HTTP API %pin% variable now refers to the extension SIP Password and not the PIN, making it more secure
  • Added administrator rights to Call reporter Access allowing the user to configure reports and delete call records
  • Added CRM and Outlook Integration – Call contact via 3CX is working in Make call or CTI Mode
  • Ring group information is now displayed on incoming calls
  • NOTE: Users updating via the service pack need to go in each group and press APPLY to save the new Group changes


  • Improved Presence / Bridge Interface. Multi PBX Presence is coming soon
  • Fixed validation issues in company phonebook directory saving
  • Fixed exception when importing CSV file to company phonebook
  • Calls forwarded to voice mail are now counted as unanswered calls

New Features and Changes for 3CXPhone for Windows Client Version

New Features

  • The Presence Information screen can now be maximised, giving you a great scope on the presence of your colleagues
  • The Active Calls section is dockable and the presence information screen can be customised to suit the user’s needs
  • Ability to control calls such as Transfer, Drop, Divert, Listen, Whisper and Barge In (Listen, Whisper and Barge In included in 3CX Phone System Pro Edition)
  • iFields help links added to 3CXPhone for Windows
  • Ability to make calls using CTI when 3CXPhone for Windows is in ‘Out of office’ mode


  • Fixed Cancel button in 3CXPhone for Windows
  • Fixed selection bug when double clicking in the presence full screen window
  • Fixed Cancel call in Yealink Phones (All)
  • Improved the 3CX API connection and reconnection methods
  • Voicemail time is now displayed correctly
  • Chat time is now displayed correctly
  • Voicemails are now sorted by the most recent

Known Issues:

  • Call history in 3CXPhone for Windows is currently being worked on
  • Active Calls show only internal and external group calls. Parked calls, IVR Calls, Queue Calls coming soon

Update 3CXPhone in a Flash with the New 3CX Push Update Technology

If you already have 3CX Phone System 12 installed, you’ll automatically receive the new 3CXPhone for Windows client version as 3CX Phone System 12 pushes out client updates to all your users, allowing you to take care of other business!

Update to the latest 3CX Phone System version by logging in to the 3CX Windows Management Console from Start > All Programs > 3CX Phone System > Windows Management Console and navigate to the 3CX Phone System Updates node > 3CX Service Packs / Updates. Alternatively, you can download and install the full client msi setup from the link below.

Check out the latest 3CXPhone for Android client release here!


  • Download 3CX Phone System Version 12 Beta from http://downloads.3cx.com/downloads/3CXPhoneSystem12.exe
  • Download 3CXPhone for Windows from http://downloads.3cx.com/downloads/3CXPhoneforWindows12.msi
  • Download 3CX CRM Integration from http://downloads.3cx.com/downloads/3CXPlugins.exe

Documentation and Links

Liked this article?

Get notified of new articles
or share
You might also be interested in:
  1. Tim Smith- Memex

    I tried to install the v12 beta. The install ends prematurely stating that port 5060 is in use.
    I exited the 3CX phone and myphone applications, however this has not freed up the port. Any suggestions?

    July 11, 2013 at 7:19 pm
    • @Tim – a computer can have multiple applications installed.
      It is clear that the 3CX installation is trying to tell you that there is some other application that is using port 5060 – or 5060 is not free.
      My suggestion would be to open a command prompt and type netstat -ano, Find which line contains a socket that is running under port 5060 example, see what PID number it has. Lets say you will see that this has a pid of 1234
      Then run this command – tasklist /fi “pid eq 1234” and windows will tell you which application is using port 5060.
      Then your job is to decide what you want to do and if you need to install 3CX On this machine, go and kill the other process because by default multiple processes can not bind to the same tcp socket.

      July 11, 2013 at 8:00 pm
  2. Paul Griffin

    I’ve been using 3CXPhone SIP software with iPhone 4s for a couple months now and would recommend it for use with a Telna Mobile account. It seems bullet proof and does not burn through battery like some other SIP clients I tried. I’m not sure what the optimum settings might be, but here is what I have and it works pretty much flawlessly for incoming and outgoing calls as well as texting.

    You will need an active Telna Mobile account in order to get a user name and password to activate the SIP service.

    I download the app, 3CXPhone from the iTunes store at:

    The settings are straightforward:

    Name: Telna
    Display Name:


    Use as: SIP Account >
    Local PBX IP:
    External PBX IP: telna.net
    PBX Port: 5060
    STUN Server: stun3.3cx.com
    proxy: telna.net

    Local SIP port: 5060
    First RTP port: 4000
    TCP Transport: ON
    NAT Helper: ON

    Echo Cancellation: ON

    Audio Codecs:
    GSM: ON

    G.711(aLaw) ON


    G.722: OFF
    Speex: OFF

    Just wanted to pass this on in case it might help anybody else out there looking for a solid SIP solution for iPhone and using Telna Mobile.

    July 15, 2013 at 3:48 am
  3. Paul

    I guess I don’t understand why there won’t be any support for Bluetooth on the iPhone app. In one of the comments it was said that it wasn’t possible, why not? There are plenty of apps that are not Apple apps that have Bluetooth support on the iPhone.

    July 15, 2013 at 9:16 pm
    • @ Paul – Depends what you mean by bluetooth support.
      We have the ability to pass audio via bluetooth. Already. So if you get a bluetooth device and bother to pair it with your phone you will see it will work.
      The problem is that if you try and use the answer button on the headset it will not work. This is because it is reserved for iOS use. This part will not work only when it comes to bluetooth.

      July 16, 2013 at 9:11 am
  4. Gareth W

    Thanks Andreas for your response. @Paul, I managed to get the FQDN working on my android client. The phone connects fine now using an FQDN address rather than the IP Address. Makes life very easy for doing demo’s when you don’t have a static IP address and need to rely on DynDNS.
    One question, the presence indicator service doesn’t connect on the Android client even though it is connected using a tunnel. My firewall is only allowing ports 5090 for the tunnel and I also opened up 5000 for the presence indicator service. This does not seem to have resolved the problem. Could someone please let me know how /I can get the presence indicator service working for my mobile client? I was kind of under the impression that the presence indicator was supposed to be passed through the tunnel in V12?



    July 17, 2013 at 1:38 pm
    • Andreas Psyllos

      Hi Gareth
      Presence information will not pass through the 3CX Tunnel. The 3CX Tunnel is not designed to pass presence data, it was created to pass VoIP Because VoIP is by nature is much more complex than normal HTTP since it requires sockets for Audio and Sip negotiation. Also we do not need to send presence data through the tunnel either because the protocol to pass presence data is plain and simple HTTP/HTTPS.

      Presence should work if you have port 5000 TCP open. If you are using HTTPS make sure you open 5001.


      July 17, 2013 at 2:02 pm