How to Configure Yealink CP Series
Yealink CP925, CP965, CP920, CP960, CP860 models
- Important
- Step 1: Identify Your Exact Phone Model and MAC Address
- Step 2: Add The Yealink CP Phone to the Extension
- Step 3: Router Phone, SBC or LAN?
- Step 4: Connect the Phone
- Yealink CP860: Manually Configure via the Phone Web UI
- Step 1 - Get IP and 3CX Configuration Details
- Step 2: Log into the IP Phone Web Interface
- See also
Important
- CP860 is marked as EOL and is not supported. In case you still want to use it you will have to manually configure it. Follow the procedure below. Keep in mind:
- You cannot re-provision or reboot the phone remotely.
- You cannot upgrade the firmware.
- Yealink CP860, CP920 and CP960 are marked as EOL by the vendor.
- Used phones previously connected to another PBX system need to be reset first. See how to do this here.
- You might have to upgrade its firmware to the latest 3CX supported version. See how to do this here.
Step 1: Identify Your Exact Phone Model and MAC Address
Be sure you follow the steps for the correct phone model. You can find the model and MAC address on the label at the back of the handset, or by pressing the “Menu or OK > Status” on the phone. Take a note of the MAC address, you will need this for the configuration.
Step 2: Add The Yealink CP Phone to the Extension
From the Admin Console in your Web Client:
- Go to “Users” and select the user you want to add a phone for.
- Click on the “IP Phone” tab. Click “Configure a phone” to add a phone.
- Now select your phone model from the dropdown menu.
- Enter the phone’s MAC address without dashes or colons, and click “Add phone”.
Step 3: Router Phone, SBC or LAN?
- If 3CX is on the cloud, you must use a router phone or SBC.
- If 3CX is on premise or self hosted, you have an additional option “Local LAN/VPN”.
- Click “Add Phone” to save the phone configuration for this extension.
Step 4: Connect the Phone
3CX will now create provisioning information for the phone and make these available on the provisioning URL. The phone must connect to this URL to retrieve its configuration information and authentication details. You have the following options:
- RPS - Connect the phone to the Wi-Fi network within 14 days. If it is already connected, restart it. The phone will be configured automatically and restarted.
- PNP - If 3CX is on-premise or connected via SBC, you can connect the phone to the Wi-Fi and look for it in the PNP dialog (Admin Console > Phones > PNP Phones). Right click and assign it to the extension you configured above.
- Alternatively you can login to the phone's webUI and enter the URL manually. You can also use DHCP option 66.
Yealink CP860: Manually Configure via the Phone Web UI
Step 1 - Get IP and 3CX Configuration Details
- First of all, get your phone’s IP address from the phone interface (“Menu > Status”).
- Now login to the Admin console
- Go to the “User” for which you want to add the Conference phone.
- Go to the “IP Phone” tab. Click “Configure a phone” to add a phone.
- Select where this phone will be located on the same local network as 3CX, or whether it is a remote phone and click “Next”.
- Select “Normal Phone” and enable the option to “Configure your phone manually without provisioning”.
- Now, if your phone is located outside the office, choose the router phone behind through which this phone will connect.
- A pop-up window will appear with the Authentication ID and Password. Depending on your installation you will also see:
- If on the local network: The 3CX Phone System LAN IP Address and Port number.
- If in the cloud: Additionally, the SBC or Router phone’s IP address and Port number.
Take a note of them.
- Now login to the phone’s web portal and insert all the required details.
Step 2: Log into the IP Phone Web Interface
From the “Account > Register” section, configure as per below:
- “Label” and “Display Name” fields: Enter your user’s name
- “Register Name”: Enter the “Authentication ID”.
- “User Name”: Enter the extension number
- “Password” Enter the “Authentication Password”.
- “Server Host”: Enter “Registrar Hostname or IP”.
- “Port”: Enter the “Registrar SIP port”.
- “Enable Outbound Proxy Server”: Set to “Enable”
- “Outbound Proxy Server”: Enter the “Outbound Proxy (SBC) Address” and the associated Port.
See also
- IP Phone Configuration Options, configurable per device of the extension
- Customising the IP Phone background logo
Last Updated
This document was last updated on 19 November 2025