Configure Multiple IP phones on the Same Extension
Zero Admin
With the new Dashboard
Bulletproof Security
With SSL certs and NGINX
Install on $150 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

Configure Multiple IP phones on the Same Extension

Auto Provisioning Multiple IP Phones on the Same Extension


With 3CX Phone System you have the option to provision multiple IP phones on the same extension. This can be particularly useful in case you want to use one phone at home and a different phone at the office, keeping the same extension number. There are two methods to achieve this:

  • By provisioning both phones on the LAN first. The phone will then be configured for remote use automatically and you can take it out of the office.
  • By copying the provisioning URL in the phone’s web configuration interface and clicking “Auto Provision Now” from the phone’s web interface (URL location depends on the phone manufacturer in the phone web interface settings).

In this guide we will illustrate how to provision multiple IP phones from within the LAN. To do so, follow the steps below:

  1. Log into the 3CX Management Console and select “Phones” node.

  1. Select the first phone that you want to provision and right click on it. You now have the option to create a new extension (by selecting “Add Extension”) and assign the phone to it, or assign the phone to an already existing extension. If you select the “Assign to…” option you then have to select an extension from the extension list that will appear and click “OK”.

  1. You will be taken to the extension’s settings page in the phone provisioning tab. Notice that the MAC Address and model have been automatically filled in for your phone. You may also select the phone display language from here.
  • If you plan on using the phone in office, then in the provisioning method field select “Local LAN”.
  • If you will use the phone out of the office then click on the “Select Provisioning Method” field and select “Remote Extension (STUN)” or “3CX Session Border Controller”.
  • To provision a phone with “3CX Session Border Controller” you need to have 3CX Tunnel / 3CX Session Border Controller installed and configured.

  1. Scroll down to the bottom of the provisioning tab to configure your BLF settings (optional). When finished click “Apply”. Your IP phone will restart and provision itself.
  2. To provision another phone for the same extension, go back to the “Phones” node. Select the other phone that you want to provision for the same extension and right click on it.

  1. Select “Assign to an existing extension” and from the extension list that will appear select the same extension as you did for the previous phone you configured.

  1. A notification will appear telling you that a phone has already been provisioned for this extension. Click “OK” to proceed.

  1. You will be taken to the extensions provisioning page again where you can configure your second phone.
  2. The next steps to configure your second phone are identical to steps 3 and 4 of this guide.
  3. You may repeat the process to auto provision additional phones to the same extension.

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. Roy Cruse

    How do you remove a phone from an extension.

    August 10, 2015 at 1:37 pm Reply
    • Charalambos Eleftheriou

      @Roy, thanks for the question. To remove an IP Phone from an extension. From the management console go to the extensions node, double click on the extension, then click on the phone provisioning tab. From where you have the phone selected, in the drop down menu, actually choose the option ‘Select Phone Model’, then from the mac address box, remove the mac address of the phone and click ‘OK’. The phone will then be removed from the extension.

      August 10, 2015 at 3:24 pm
  2. Peter

    I have multiple phones on the same extension and need to transfer calls between them. How can I achieve this?

    November 24, 2015 at 4:18 pm Reply
  3. Emmanuel Obeng Kyei

    How to I reverse rejected phones in 3CX

    January 14, 2016 at 1:07 pm Reply
    • Charalambos Eleftheriou

      @Emmanuel, thanks for the question. Simply factory reset the IP Phone and it will resend a subscribe multicast requested and re-appear under the phones node.

      January 14, 2016 at 2:34 pm
    • Emmanuel Obeng Kyei

      Thanks for your response. I performed the factory reset but still didn’t show on the phone node in 3cx server manager. Am trying to provision a Yealink CP860 conference phone. Thanks

      January 14, 2016 at 4:20 pm
    • Charalambos Eleftheriou

      @Emmanuel, thanks for the reply. This phone is not one that can be auto provisioned, it is not one of our supported devices so there is no template to configure this phone with from the 3CX management console.

      January 14, 2016 at 5:54 pm
    • Emmanuel Obeng Kyei

      Okay thanks.
      Please is there a way I can provision the phone onto 3cx?
      If so can you guide me through.

      January 14, 2016 at 6:13 pm
    • Charalambos Eleftheriou

      @Emmanuel, You can manually provision the phone by entering the required details, that you can find from the extensions settings within the management console, in to the IP Phone using the phones web interface. You can view which settings are required by looking at the web interface of an auto provisioned phone. Then using the information from the your extensions settings populate the required fields to manually provision the new phone.

      January 14, 2016 at 6:42 pm
    • Hello, I have this problem too, I have rejected 3 phones and after factory resetting them they are not even optaining IP address.
      I kindly ask you to check for a solution to remove the phones from Rejected list.

      Thank you in advance for your support

      January 26, 2016 at 7:47 pm
    • Charalambos Eleftheriou

      @Ovidiu, Thanks for the question. Only 3CX Phone system does not supply IP Addresses to the Phones. If your phones are not receiving an IP address then you need to check your DHCP server.

      January 27, 2016 at 9:21 am
  4. Is it possible to develop a mobile application that will connect to the 3cx server. I want it to be customize for a company

    September 9, 2016 at 6:31 pm Reply