Requirements

To start and successfully set ringtone for local calls on Yealink phones, the phone must be provisioned first. To provision Yealink phone see video below or check Configuration Guide on this page.


Video Tutorial

Video tutorial explaining Auto Provisioning setup for Yealink Phones on PBXware 5.


Instructions

Phone and Extension configuration

Phone web administration interface

  • Open a new browser window and enter your phone IP address
  • In your phone's web interface, you have to navigate to the Accounttab select Advanced and scroll down to Distinctive Ring Tones and make sure it is changed to Enabled.
  • From the Settings tab select Ring
- Add a value to the Internal Ringer Text field you would like to use: e.g. Ring4.
- Select the Internal Ringer File file from the list that you would like the phone to play when PBXware send this string to your phone: e.g. Ring4.wav.

PBXware

  • Go to Extensions
  • Edit the extension you want to set custom ringtone on
  • Open Show Advanced Options
  • Into UAD Auto Provisioning Template put additional configuration:
account.LINE_NUM.alert_info_url_enable = 1
distinctive_ring_tones.alert_info.X.text = value
distinctive_ring_tones.alert_info.X.ringer = Y
LINE_NUM is line number (e.g. account.1.alert_info_url_enable=1)
X is the ring tone ID (X=1-10)
value is string within 32 characters. If the value you added to the Internal Ringer Text field in Phone web administration interface is Ring4 than this value needs to be the same (e.g. distinctive_ring_tones.alert_info.X.text = Ring4)
Y is the number that depends on which ringtone you have chosen. The complete list of ringtones you can find in Administrator guide here: Yealink support page

Example

account.1.alert_info_url_enable = 1
distinctive_ring_tones.alert_info.1.text = Ring4
distinctive_ring_tones.alert_info.1.ringer = 4

Ringtone for local calls

  • Go to Extensions
  • Edit the extension you want to set custom ringtone on.

Note: use the same extension that you put the additional configuration to.

  • Into Ringtone for Local calls field, under the Caller ID section, enter value, the same as in the Internal Ringer Text field in the Phone web administration interface.
  • Click Save button.
  • Reboot the phone.

Ringtone for Ring Groups

  • Go to Extensions->Ring Groups.
  • Edit the Ring Group you want to set custom ringtone on.
  • Into the Custom Ringtone field enter value, the same as in the Internal Ringer Text field in the Phone web administration interface.
  • Click Save button.
  • Reboot the phone.

Ringtone for DIDs

  • Go to DIDs.
  • Edit the DID you want to set custome ringtone on.
  • Into the Custom Ringtone field enter value, the same as in the Internal Ringer Text field in the Phone web administration interface.
  • Click Save button.
  • Reboot the phone.