Plantronics + Polycom. Now together as Poly Logo

[FAQ] Can I change / re-assign the appearance of Line, BLF, Speed Dial and Presence Keys?

Polycom Employee & Community Manager

[FAQ] Can I change / re-assign the appearance of Line, BLF, Speed Dial and Presence Keys?

Since UCS 4.0.0 a new Feature lineKey.reassignment.enabled was added.

 

Using LYNC, Skype for Business or Office 365 with UC Software 5.4.1 or later will no longer support the above mentioned configuration parameter and uses feature.flexibleLineKey.enable instead

 

See => here <= for more details on Skype for Business

 

Above activated enables you to assign each line key a category and an index.

 

This feature is available on the SoundPoint IP 450, 550, 560, 650, and 670 desktop phones or Expansion Module.

 

Support for this feature on the VVX phones was added to UCS 4.1.6 , 4.1.7 or 5.1.1

 

Note: The VX300,VVX310,VVX400,VVX410,VVX500 and VVX 600 Business Media Phones currently only support the Expansion Module if they are running UC Software 4.1.6 , 4.1.7 or 5.1.1 or later! 

 

The category specifies the function of the line key and can include:

 

  • Unassigned, Line, Busy Lamp Field, SpeedDial, and Presence.

Note: The category Unassigned will leave that line key blank. The index specifies the order in which the line keys will display on the phone screen.

 

Exact details can be found on Page 181 within the UCS 4.0.1 Admin Guide => here <=

 

Example Result:

 

KeyReassignement.png

 

The Web Interface can be used to add/remove/manipulate certain settings in addition:

 

LineKeyConfiguration.PNG

 

NOTE: The above is currently only available on the SoundPoint IP range! 




<======== Signature / Disclaimer ========>
Please be aware:For questions about the type of support to expect please check here

Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

Please remember, if you see a post that helped you , and it answers your question, please mark it as an "Accept as Solution".

The title Polycom Employee & Community Manager is an automatic setting within the community and any forum reply or post is based upon my personal experience and does not reflect the opinion or view of my employer.
Poly employee participation within this community is not mandatory and any post or FAQ article provided by myself is done either during my working hours or outside working hours, in my private time, and maybe answered on weekends, bank holidays or personal holidays.
1 REPLY 1
Highlighted
Polycom Employee & Community Manager

Re: [FAQ] Can I change / re-assign the appearance of Line, BLF, Speed Dial and Presence Keys?

Configuring Flexible Line Key's:

 

Without using the lineKey.reassignment.enabled="1" parameter the phone will automatically populate the phone's main screen and then follow with the available buttons on the Expansion module.


The priority of the "normal" assignment usually is as follows:

  • Lines
  • BLF <attendant/> Parameters
  • Presence Skype for Business Favorites (Skype for Business populates these alphabetically)
  • Speed Dial ( used for Buddy watch )


Since UC Software 5.7.0 or later the following category is supported:

  • Line
  • BLF
  • SpeedDial
  • Presence
  • EFK


The default is always Unassigned.


NOTE: At present (UC Software 5.4.0 or older) the above does not support Boss/Admin! Using Skype for Business please check => here <=

 



Flexible_01.PNG

 

Note: If the lineKey.reassignment.enabled="1" is being used any of the keys must be assigned manually!

 

Above Parameter leaves the user complete flexibility on the phone layout in regards of the above.

 

Example 1 Busy Lamp Field:

 

NOTE: The below example assumes that the phone has been populated with at least one phone line and three attendant occurrences and speed dial with an index 1 prior to applying the shown configuration!

 

 

Using this configuration for example:

 

<example lineKey.reassignment.enabled="1" 
lineKey.1.category="Line"
lineKey.1.index="1"
lineKey.5.category="BLF" lineKey.6.category="BLF" lineKey.7.category="BLF" lineKey.8.category="SpeedDial" lineKey.8.index="1" />

 

BLF/ Busylamp using the attendant.resourceList specified:

 

<attendant attendant.resourceList.1.address="3010@Server" 
attendant.resourceList.1.label="3010"
attendant.resourceList.2.address="3011@Server"
attendant.resourceList.2.label="3011"
attendant.resourceList.3.address="3012@Server"
attendant.resourceList.3.label="3012" />

 

Utilizing any of the attendant.resourceList.X parameters MUST utilize these sequentially from 1 to any number that you want to use.

 

The appearance, in addition, is defined by the attendant.resourceList.X.address aka if you want 1002 before 1001 you must use:

 

attendant.resourceList.1.address="1002"
attendant.resourceList.2.address="1001"
attendant.resourceList.3.address="1003"

 

and a <mac>-directory.xml containing at least:

 

<directory>
                <item_list>
                                <item>
                                                <ln></ln>
                                                <fn>Joe</fn>
                                                <ct>1001</ct>
                                                <sd>1</sd>
                                </item>
                </item_list>
</directory>

 

results in this layout:

 

Flexible_02.PNG

 

Using the attendant.uri instead the SIP server controls the Busy Lamp Watch order and the phone simply displays these.

 

BLF_Attendant_URI.png

In the above example, the phone has 1 Line registration and 1 BLF via attendant.uri

 

lineKey.1.category="Line"
	lineKey.1.index="1"
	lineKey.9.category="BLF"/>

For additional BLF's simply add more lineKey.x.category="BLF"

 

Note: Poly Phones only support a maximum of 50 using the attendant.uri!

 

Example 2 Screen Population:

 

NOTE: The below example assumes that the phone has been populated with at least one phone line and three attendant occurances and two speed dials with an index of 1 and 2 prior to applying the shown configuration!

 

The VVX500 and VVX600 phones have the ability to populate the main screen depending on the combination of lines, BLF/Presence and Speed Dials.

 

  • Menu > Settings > Basic > Preferences > Idle Screen Settings > Columns

 

The more that are populated the VVX500 and VVX600 automatically resize the individual keys to fit the maximum amount on the main screen.

 

Example VVX500 (1x Line & 11 BLF's):

 

Flexible_03.PNG

 

This may not be desirable as the Labels may become too small.

 

The up.numOfDisplayColumns Parameter can be used to limit the maximum available keys on the VVX500 and VVX600 screen.

 

Phone Maximum Display Spaces Supported up.numOfDisplayColumns="1" up.numOfDisplayColumns="2" up.numOfDisplayColumns="3" up.numOfDisplayColumns="4"
VVX600 16 4 8 12 16
VVX500 12 4 8 12 N/A
VVX400/410 12 N/A N/A N/A N/A
VVX300/310 6 N/A N/A N/A N/A

 

Above table explains the numbering logic that can be applied when re-assigning keys to the Main screen and the Expansion module.

 

If we use the below example on a VVX500:

 

 

<example lineKey.reassignment.enabled="1"
up.numOfDisplayColumns="2"
lineKey.1.category="Line"
lineKey.5.category="BLF"
lineKey.6.category="BLF"
lineKey.7.category="BLF"
lineKey.8.category="SpeedDial"
lineKey.9.category="SpeedDial"
lineKey.1.index="1"
lineKey.8.index="1"
lineKey.9.index="2" />

 

 The Phone and the expansion module would look as follows:

 

Flexible_02.PNG EmScreenCap.bmp

 

The Speed Dial / Directory I used is:

 

<?xml version="1.0" standalone="yes"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) -->
<?Saved @ --1970-01-01T00:01:45-- ?>
<directory>
  <item_list>
    <item>
      <fn>Joe</fn>
      <ct>5551234567</ct>
      <sd>1</sd>
      </item>
    <item>
      <fn>Jack</fn>
      <ct>4445556666</ct>
      <sd>2</sd>
      </item>
  </item_list>
</directory>

 

Phone up.numOfDisplayColumns="1" up.numOfDisplayColumns="2" up.numOfDisplayColumns="3" up.numOfDisplayColumns="4"
VVX600 Expansion Module first Key 5 Expansion Module first Key 9 Expansion Module first Key 13 Expansion Module first Key 17
VVX500 Expansion Module first Key 5 Expansion Module first Key 9 Expansion Module first Key 13 N/A

 

Above Table illustrates the how the combination of the usage of the up.numOfDisplayColumns Parameter will affect the position of the first useable key on the Expansion module.

 

This is also true for the transparency using the up.transparentLines Parameter.

 

Since UC Software 5.3.0 this can also be changed via the GUI:

 

  • Menu => Settings => Basic => Preferences => Idle Screen Settings

Columns_01.PNG




<======== Signature / Disclaimer ========>
Please be aware:For questions about the type of support to expect please check here

Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

Please remember, if you see a post that helped you , and it answers your question, please mark it as an "Accept as Solution".

The title Polycom Employee & Community Manager is an automatic setting within the community and any forum reply or post is based upon my personal experience and does not reflect the opinion or view of my employer.
Poly employee participation within this community is not mandatory and any post or FAQ article provided by myself is done either during my working hours or outside working hours, in my private time, and maybe answered on weekends, bank holidays or personal holidays.
Message 2 of 2