• Home
  • Hardware & Software
  • Yealink

Yealink: Overrides

Written by Marissa Orsini

Updated at April 1st, 2025

Contact Us

  • The Essentials
    FAQs Forms
  • Announcements
    Carrier Events mFax Events Platform Events Release Notes
  • Billing Administration
    Datagate OneBill
  • Faxing
    mFax - Analog mFax - Digital Native Fax
  • Hardware & Software
    Manual Configuration Provisioning NDP Axis Cisco Fanvil Grandstream Polycom Snom Yealink Mobile Applications Desktop Applications Mobile-X SNAPbuilder TeamMate Connector UC Integrator
  • Hosted Voice
    Auto Attendants Branding Call Queues Call Routing CDRs Conferencing E-911 Features Fraud Integrations Inventory / Phone Numbers Local & Toll Free Porting Onboarding Recommendations SNAP.HD SIP Trunking SMS / MMS Users Voicemail Caller ID
  • Troubleshooting
    VoIPmonitor Firewalls PBX
  • Ray's Stuff
+ More

Table of Contents

Scope Requirements Yealink Administrator Guide Null Values Directed Call Pickup Distinctive Ring Ringer Volume Wallpaper Sizes Default Wallpaper Wallpaper T46G Wallpaper T48G Allow Remote Control From IPs Programmable Key Line Key Types DND Sync Disable the DND Feature on Yealink Phone Daylight Savings Time Time Format Allow Screen Capture via YMCS without Authorization Jitter Buffer to Fixed SIP Scanner Protection Update Auto Answer Tone Increase Time Out for Dial Now Rule Increase HTTP/HTTPS File Transfer Timeout Enable Missed Call Logs Provisioning Guide Speed Dial to Voicemail Without Entering PIN Setup Wi-Fi via Override Change Transfer Mode Transfer Call History Enabling Auto Answer via Override

Scope

Intended Audience: Channel Partners, White Label Partners, or Tier 1 Technicians & higher

The below codes will allow you to set overrides in the program of Yealink phones.

 

Requirements

  • Text editor 
     
  • Access to NDP or Office Manager Access to Manager Portal
 

 

Yealink Administrator Guide

http://support.yealink.com/documentFront/forwardToDocumentDetailPage?documentId=143


Null Values

You can override any provisioned value by entering %NULL%

I.e. firmware.url.server_type="%NULL%"


Directed Call Pickup

  • features.pickup.direct_pickup_enable="1"
  • features.pickup.direct_pickup_code="*35"

Distinctive Ring

The Distinctive Ring feature works by adding a department name to the extension

  • account.1.alert_info_url_enable="1"
  • distinctive_ring_tones.alert_info.1.text="Restaurant"
  • distinctive_ring_tones.alert_info.1.ringer="2"

The example above will cause any Yealink phone to use Ringer 2 whenever a call is received from a member of the 'Restaurant' department.

NOTE: If your department has space(s) in it, do not include the space(s) when adding it to the override. 


Ringer Volume

It is sometimes necessary to lock the ringer volume at the administrative level. This can be done by setting the below value to 0 through 15, with 15 being the loudest. If any value is set, the rocker switch will not work. You can set this value to %NULL% in order to restore volume rocker functionality.

force.voice.ring_vol="10"

Wallpaper Sizes

Phone Model Image Format Resolution Single File Size Total File Size
VP530 .jpg, .png, .bmp     1920*1200        
SIP-T29G    .jpg, .jpeg, .png, .bmp     480*272, 1.8MP     <= 5MB      
SIP-T32G     .jpg, .png, .bmp     480*272        
SIP-T38G     .jpg, .png, .bmp     480*272        
SIP-T46G     .jpg, .jpeg, .png, .bmp     480*272, 1.8MP     <= 5MB      
SIP-T46S     .jpg, .jpeg, .png, .bmp     480*272, 1.8MP        
SIP-T48G     .jpg, .jpeg, .png, .bmp     800*480, 2MP     <= 5MB    

 
 
SIP-T48S     .jpg, .jpeg, .png, .bmp     800*480, 2MP     <= 5MB    
<= 20MB
SIP-T52S     .jpg, .jpeg, .png, .bmp     320*240, 4.2MP     <= 5MB      
SIP-T54S     .jpg, .jpeg, .png, .bmp     480*272, 4.2MP     <= 5MB      
SIP-T54W     .jpg, .jpeg, .png, .bmp     480*272, 2MP     <= 5MB      
EXP50 .jpg, .jpeg, .png, .bmp     272*480, 4.2MP     <= 5MB      

Original Yealink FAQ: http://support.yealink.com/faq/faqInfo?id=219


Default Wallpaper

  • phone_setting.backgrounds="Config:Default.jpg"

Wallpaper T46G

  • phone_setting.backgrounds="Config:t46g.jpg"
  • wallpaper_upload.url="http://yourdomain.com/images/t46g.jpg"

Wallpaper T48G

  • phone_setting.backgrounds="Config:t48g.png"
  • wallpaper_upload.url="http://yourdomain.com/images/t48g.jpg"

Allow Remote Control From IPs

features.action_uri_limit_ip="any"

or

features.action_uri_limit_ip="192.168.0.1"


Programmable Key

(Replace 'X' with the number of the key you are setting)

  • programablekey.X.type=
  • programablekey.X.line=
  • programablekey.X.value=
  • programablekey.X.xml_phonebook=
  • programablekey.X.history_type=
  • programablekey.X.label=

Line Key Types

Line Key Configuration:
(Replace 'X' with the number of the BLF key you are setting & replace 'Y' with the Line Key Type #.)

linekey.X.type = "Y"
linekey.X.value = “(this may vary, depending on the line key type, but usually is an Extension)”
linekey.X.label = "Label"

  • 0-NA 
  • 1-Conference 
  • 2-Forward 
  • 3-Transfer 
  • 4-Hold 
  • 5-DND 
  • 7-Call Return 
  • 8-SMS 
  • 9-Directed Pickup 
  • 10-Call Park 
  • 11-DTMF 
  • 12-Voice Mail 
  • 13-Speed Dial
  • 14-Intercom 
  • 15-Line 
  • 16-BLF 
  • 17-URL 
  • 18-Group Listening 
  • 20-Private Hold 
  • 22-XML Group 
  • 23-Group Pickup 
  • 24-Multicast Paging 
  • 25-Record 
  • 27-XML Browser
  • 34-Hot Desking 
  • 35-URL Record 
  • 38-LDAP 
  • 39-BLF List 
  • 40-Prefix 
  • 41-Zero Touch 
  • 42-ACD 
  • 45-Local Group 
  • 46-Network Group 
  • 49-Custom Button 
  • 50-Keypad Lock
  • 55-Meet-Me Conference 
  • 56-Retrieve Park 
  • 57-Hoteling 
  • 58-ACD Grace 
  • 59-Sisp Code 
  • 60-Emergency 
  • 61-Directory

DND Sync

  • bw.feature_key_sync="0"

Disable the DND Feature on Yealink Phone

  • features.dnd.allow = 0

 After auto-provision and it takes effect, the DND feature can’t be used even though the user press the DND softkey on the keypad.

 


Daylight Savings Time

0 = Disabled 1 = Enabled 2= Automatic

local_time.summer_time="0"


Time Format

0 = 12- Hour Format     1 = 24- Hour Format

local_time.time_format ="0"


Allow Screen Capture via YMCS without Authorization

static.remote_control.1.allow="1"


Jitter Buffer to Fixed

  • voice.jib.adaptive="1"
  • voice.jib.min="120"
  • voice.jib.max="120"
  • voice.jib.normal="120"

SIP Scanner Protection

  • features.direct_ip_call_enable="0"
  • sip.trust_ctrl="1"
  • sip_trust_ctrl="1" (only for Firmware under v80)

Update Auto Answer Tone

Please see the following guide for different tones you can set: https://support.yealink.com/en/portal/knowledge/show?id=d78743e1aeb7fc964a6f93bd

  • voice.tone.autoanswer="1400/500,0/15000"

Increase Time Out for Dial Now Rule

  • phone_setting.dialnow_delay="x"
    • Acceptable values: 1-14 (seconds)

Increase HTTP/HTTPS File Transfer Timeout

  • network.attempt_expired_time="<seconds>"

Enable Missed Call Logs

  • account.1.missed_calllog="1"

Provisioning Guide

http://support.yealink.com/documentFront/forwardToDocumentDetailPage?documentId=143


Speed Dial to Voicemail Without Entering PIN

features.enhanced_dss_keys.enable="1"                                                                               linekey.X.type="73"                                                                                                                               linekey.X.line="1"                                                                                                           linekey.X.label="Speeddial VM"                                                             linekey.X.value=”9900,Extension,,,PIN#” 

(Replace 'X' with the number of the BLF key you are setting) The overrides above will let you have a BLF key as a Speed dial to dial into a voicemail box without entering a PIN 

Example: Extension 101 has 1234 PIN, the override will look like this: linekey.10.value=”9900,101,,,1234#

Please note, that some Yealink firmware versions have stopped allowing commas as spacers.
Please refer to the override below:

features.enhanced_dss_keys.enable="1"
linekey.3.type="73"
linekey.3.line="1"
linekey.3.label="Speeddial VM"
linekey.3.value="9900$Cwc$$Cp5$1019$Tdtmf$$Cp5$7538$Tdtmf$"


In this example the key will be placed on Line 3, 9900 is used to dial Voicemail with prompt for extension and voicemail pin. 1025 is the extension we are trying to reach. 7539 is the voicemail pin.

Substitute the Extension and Voicemail Pin, then save and resync.


Setup Wi-Fi via Override

Via override, you can "pre-install" Wi-Fi SSIDs on Yealink phones once provided. Please replace the X with a number, starting at 1, you can setup up to 99 SSIDs.

static.wifi.function.enable="1"

Enables the Wi-Fi feature.
static.wifi.enable="1"

This enables Wi-Fi mode.
static.wifi.X.ssid="Wi-Fi SSID"
static.wifi.X.security_mode="WPA/WPA2 PSK"

Permitted values: NONE, WEP, WPA/WPA2 PSK, WPA3-Personal, 802.1x EAP
static.wifi.X.password="Wi-Fi Password"


Change Transfer Mode

By default, the Transfer mode is Attended Transfer, you can change this mode on devices via this override:

transfer.dsskey_deal_type="X"

Replace X with one of the following:

  • 0 - New Call
  • 1 - Attended Transfer (this is the default)
  • 2 - Blind Transfer
  • 4 - Optional Selection

Transfer Call History

Enables or disables the phone to log the transfer party's phone number in the call history list. :

0-Disabled, the phone will log the transfer-to party's phone number in the call history list.

1-Enabled

features.save_init_num_to_history.enable = 0


Enabling Auto Answer via Override

Please use the following override either via domain or via phone hardware page. You will need to just X accordingly to the account this will affect.

account.x.auto_answer="1"
0 = Disabled
1 = Enabled, the phone can automatically answer an incoming call.

NOTE: The phone cannot automatically answer the incoming call during a call or while dialing even if auto answer is enabled.
 

override yealink

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Yealink: Screen Capture and Access
  • Yealink: Perform A Firmware Update
  • Register a Yealink handset to a Base Station

Knowledge Base Software powered by Helpjuice

Expand