Yealink Hot Desking with 3CX Phone System
Zero Admin
With the new Dashboard
Bulletproof Security
With SSL certs and NGINX
Install on $100 Appliance
Intel MiniPC architecture
New, Intuitive Windows Client
More themes, more UC
More CRM Integrations
Scripting Interface to add your own
Improved Integrated Web Conferencing
iOS and Android apps included
Personal Click2Meet URLs

Yealink Hot Desking with 3CX Phone System

Yealink Hot Desking with 3CX Phone System



Step 1: Installing Extended Service Package

Step 2: Provisioning Extensions for Hot Desking

Step 3: Switch Extensions on the Same IP Phone

Technical Information / Restoring Functionality

Limitations and general notes

SSO Functionality


Hot Desking allows multiple employees to share the same IP Phone. For example in a 24 hour call center, multiple agents can share the same desk/IP Phone, at different times of the day. This in turn leads to a more efficient use of office space and equipment.

To configure hot desking for your Yealink IP Phones:

  • Step 1: Install Extended Services
  • Step 2: Provision extensions for Hot Desking
  • Step 3: Switch extensions on the same IP Phone


  • 3CX Phone System V14 Single Instance
  • Yealink IP Phone T41P,42G,46G,48G with firmware X.73.0.50

Step 1: Installing Extended Service Package

  1. Download the Extended Service Package

  1. Extract the ZIP files on the desktop of the 3CX Phone System host machine.
  2. Launch the install.bat which will only take a few seconds to complete.
  3. Once the installation has completed, a message box will appear, click ok.

      The extracted files will now be automatically deleted.

Step 2: Provisioning Extensions for Hot Desking

  1. Visit our 3CX Support page and find the provisioning guide for your Yealink phone model. Follow the guide until you reach the Edit Extension settings” page.
  2. In the “Model” drop-down menu, instead of the default selected “Yealink XXX” template, choose the “Yealink XXX HotDesk” template. Where where XXX is the model number of your phone. For example: “Yealink T42 HotDesk”.

Note: Each extension participating in Hot Desking, must be provisioned using the “Yealink XXX HotDesk” template. After provisioning the first user, all subsequent users must be provisioned using a fake MAC address in the “MAC Address” field. This can be any 12 digit numeric string, for example: 012345678901

The first extension that is provisioned will be logged in and ready to use.

Step 3: Switch Extensions on the Same IP Phone

The “Line 3” button on the phone will be used as the logoff and key. Once pressed, the ID on the phone will be removed and a logon screen will be presented to the user.

To logon:

  1. Enter the Extension Number (default numeric input).
  2. Enter the Extension Password (default alphabetic input).
  3. Press “Save” or “OK” to logon.

Note: On a Yealink T42, enter the extension number then press the “Down Arrow” button in order to see the “Password” field, enter the extensions password and press “Save”.

  • After logon, extensions will receive their individual BLF key setup and their name/logo on the screen. Also the IP Phone web interface password will be changed to the password configured for the active user after they login.

Technical Information / Restoring Functionality

In case changes for a hot desking phone do not appear correct (the phones MAC address is in the provisioning tab) the phone has to be rebooted. The reason is that the web password for the phone itself is overwritten by the 3CX Management Console causing mismatches to the currently running web password that is taken from the logged on extension. An indicator for this can be seen on the phone after the user logs in - the display shows (ext@pbxip:port ) and not the full user name / logo as set in the management console. In this case reboot the phone from the device itself by holding down the “X” then pressing “OK” when prompted.

Limitations and general notes

  • Hot Desking can be only used in office mode (LAN).
  • Firmware updates must be downloaded on one HotDesking Extension once and will be automatically applied to all phones of the same model running in hot desking mode.
  • BLF keys only use Line Keys and not Memory or EXP keys.
  • Call History can not restored on the phone. To see call history use 3CXPhone.

SSO Functionality

SSO functionality can not be provided due to a phone limitation in the logon process.


You might also be interested in:

Ask a Question

Please only post questions in regards to the document you are currently reading.
Technical support or pre sales questions must be posted via the support or sales channels and such comments will be deleted. Thank you for understanding

Leave a Reply

  1. Is this extended package necessary in order to get Yealink Hotdesking to work or is it simply a collection of phone templates? I had hotdesking working fine in 12/12.5 – can i just use the same template or does this package add functionality that is required to make hotdesking work (I noticed a dll in there)?

    October 6, 2015 at 8:37 pm Reply
    • Charalambos Eleftheriou

      @Tim, thanks for the question. Installing the extended services package will add the templates necessary to enable you to provision your phone’s for hot desking. Simply run the installer as documented in this guide. Then proceed to provision your phone’s with the relevant hot desking template.

      October 6, 2015 at 9:26 pm
  2. Steven Pretlove

    When will this be extended to phones behind an SBC ?

    February 16, 2016 at 3:53 pm Reply
    • Charalambos Eleftheriou

      @Steven, thanks for the question, There are no plans to extend this to support remote IP Phones at the moment. You may also post this in our feature request page: and if it gets enough votes and is technically possible it may very well get implemented.

      February 16, 2016 at 4:06 pm
  3. Martha Kotek

    Once the hot desking is installed will the number of calls per agent/user be available in a report?

    June 3, 2016 at 12:01 am Reply
    • Charalambos Eleftheriou

      @Martha, Yes reports will reflect the extensions’ calls.

      June 3, 2016 at 10:53 am
  4. John Patton

    Are there plans to add hotdesking support for the Yealink T21P?

    June 6, 2016 at 6:50 pm Reply
    • Charalambos Eleftheriou

      @John, Please note that Hotdesking support for Yealink IP Phones is for T41P,42G,46G,48G only, there are no plans for any others to be added to this.

      June 8, 2016 at 11:47 am
  5. According to Yealink, the T27P supports Hot Desking. Can 3CX extend that functionality to the 27P phones as well?

    June 7, 2016 at 7:08 pm Reply
    • Charalambos Eleftheriou

      @Justin, Please note that Hotdesking support for Yealink IP Phones is for T41P,42G,46G,48G only.

      June 8, 2016 at 11:45 am
  6. Eduard Scharis

    Can hotdesking also be used with cheaper Yealink phones by using a code?

    June 14, 2016 at 4:29 pm Reply
    • Charalambos Eleftheriou

      @Eduard, Hotdesking is only available for the models mentioned above, non of the others are supported.

      June 14, 2016 at 4:35 pm
  7. Anita van Heerden

    Our suppliers have informed us that the TP has reached end of life and is replaced with the T40. The T42G is significantly higher in price from the T41P and now makes is really difficult to continue this function for customers who are price sensitive. I know in June you said no plans for other phones…perhaps this has changed in the meantime?

    August 18, 2016 at 4:02 pm Reply
    • Charalambos Eleftheriou

      @Anita, There are no changes in regards to this.

      August 24, 2016 at 4:13 pm
  8. Jim Dickinson

    Does this work with v15?

    September 15, 2016 at 9:47 pm Reply
    • Charalambos Eleftheriou

      @Jim, Hotdesking templates are not yet available for v15. We do not as yet have an ETA on when they will be.

      September 15, 2016 at 9:56 pm