Polycom softkey customization

841 views
Skip to first unread message

Gianmarco

unread,
Aug 4, 2015, 2:56:15 AM8/4/15
to sipxcom-users
Hi all,
I'm trying to customize a softkey on Polycom phones firmware version 4.0.4 using the example inside the wiki.
I have a Polycom IP 650 phone with two lines configured and I want to implement a softkey to directly dial a number using line number 2 as caller.
This is the code I've used. How can I target the action specified in softkey.x.action command to be appliaed on a second line?

Any suggestion will be appreciated. Thank you.

<softkey
  softkey.1.label="Log In"
  softkey.1.action="524$Tinvite$"
  softkey.1.enable="1"
  softkey.1.precede="1"
  softkey.1.use.idle="1"
  softkey.1.use.active="0"
  softkey.1.use.alerting=""
  softkey.1.use.dialtone=""
  softkey.1.use.proceeding=""
  softkey.1.use.setup=""
  softkey.1.use.hold="1"
  softkey.feature.newcall="1"
  softkey.feature.endcall="1"
  softkey.feature.split="1"
  softkey.feature.join="1"
  softkey.feature.forward="1"
  softkey.feature.directories=""
  softkey.feature.callers=""
  softkey.feature.mystatus="1"
  softkey.feature.buddies="1"
  softkey.feature.basicCallManagement.redundant="0"
/>


pmkr...@gmail.com

unread,
Aug 4, 2015, 7:23:38 AM8/4/15
to sipxcom-users
The way our Polycoms are programmed with softkeys is that they apply to the active call. I've provided a sample cfg file for you to experiment with. The bottom configurations creates two softkeys - Line1T and Line2T on active calls. You need to scroll through the softkeys when the call is active to transfer the call. The top statements creates Enhanced Function Key macros called line1 and line2 - they can be called from a phonemac.xml speeddial list (e.g. !line1, !line2) that programs the same capability but as line keys on the phone.

Create the sample.cfg file and xml speeddial directory, and load them onto the FTP directory of Sipxcom as unmanaged device files. Point to the sample.cfg file in the Phone->Custom Configuration profile.

The Polycom Systems Administrators Guide will be your friend.

Hope this helps.

Peter


<sip>
   <feature
    feature.enhancedFeatureKeys.enabled="1"
      />
   <efk>
     <version efk.version="2" />
     <efklist
     efk.efklist.1.mname="line1"
     efk.efklist.1.status="1"
     efk.efklist.1.label="Line1"
     efk.efklist.1.action.string="208$Trefer$"
     efk.efklist.2.mname="line2"
     efk.efklist.2.status="1"
     efk.efklist.2.label="Line2"
     efk.efklist.2.action.string="206$Trefer$"
     />
     </efk>
   <softkey
     softkey.1.enable="1"
     softkey.1.label="line1T"
     softkey.1.use.active="1"
     softkey.1.action="208$Trefer$"
     softkey.2.enable="1"
     softkey.2.use.active="1"
     softkey.2.label="line2T"
     softkey.2.action="206$Trefer$"
     />
</sip>
Reply all
Reply to author
Forward
0 new messages