• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
The Poly Phones Knowledge Base is live! We look forward to helping you with common issues and troubleshooting advice!
HP Recommended
Poly VVX450

Poly VVX 450

UC Software Version6.4.3.5018

 

I cannot seem to find a cohesive answer anywhere. My device is not provisioned, and I'd like to create a soft key that dials a * code to initiate a pbx system function. I need to make a BLF that is a Speed Dial. 

 

I am using a FreePBX system, and I need the soft key to turn on DND on my phone and dial *76 to toggle DND on the PBX. 

 

What variables would I need to use to accomplish this? - The device is provisioned by Poly Lens, and that is where I am uploading the config file.

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

Hello @jmh_ije ,

 

I try and explain to you using my nearly 13 year old documentation, that is still valid with our current phones.

<web feature.enhancedFeatureKeys.enabled="1" softkey.1.action="*76$Tinvite$$FDoNotDisturb$" softkey.1.enable="1" softkey.1.label="DND" softkey.1.use.idle="1" softkey.feature.doNotDisturb="0"/>
feature.enhancedFeatureKeys.enabled="1" Enables the EFK feature and change to keys
softkey.1.action The actual action or Macro we want to run
*76 The number to Dial
$Tinvite$ The Transfer action of a Invite
$FDoNotDisturb$ The Funktion of Do Not Disturb
softkey.1.enable Enables the first Softkey
softkey.1.label The label we give our new softkey
softkey.1.use.idle The situation we present the softkey
softkey.feature.doNotDisturb Disabling the Phones own Softkey

 

The Logs shows:

1015082108|efk  |1|00|Macro [*76$Tinvite$$FDoNotDisturb$] is valid.
1015082108|efk  |1|00|Action [*76$Tinvite$$FDoNotDisturb$] looks good.
1015082108|efk  |1|00|No more input... 
1015082108|efk  |1|00|Efk exec engine: adding token [*76]
1015082108|efk  |1|00|Efk exec engine: adding token [Tinvite]
1015082108|efk  |1|00|Efk exec engine: adding token [FDoNotDisturb]
1015082108|efk  |1|00|Triggered EFK engine run with m_bEfkRunning=1, m_bHideInitiatedFromEfk=0
1015082108|efk  |1|00|User buffer contains [*76].
1015082108|efk  |1|00|Executing [invite], sending [*76].
1015082108|efk  |1|00|Executing internal function [DoNotDisturb].
1015082108|efk  |1|00|Function [36] found for [DoNotDisturb].
1015082108|efk  |1|00|Pause of [400]ms is needed for internal function execution.
1015082108|efk  |1|00|Got call state change: [4]
1015082108|efk  |1|00|Got call state change: [2]
1015082108|efk  |1|00|Got call state change: [4]
1015082108|efk  |1|00|Got call state change: [7]
1015082108|efk  |1|00|EFK pause expired.
1015082108|efk  |1|00|EFK engine not NULL.
1015082108|efk  |1|00|EFK engine will continue to run.
1015082108|efk  |1|00|Triggered EFK engine run with m_bEfkRunning=0, m_bHideInitiatedFromEfk=0
1015082108|efk  |1|00|EFK Exec engine said we are done and will stop.
1015082111|efk  |1|00|Got call state change: [0]

 

The above was tested on a VVX 350 running 6.4.6.2656

 

If you still struggle, and no other volunteers rush to reply, I suggest you contact our Support organization in your region.

 

Details are in my Signature.

 

Best Regards

 

Steffen Baier

------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN

View solution in original post

4 REPLIES 4
HP Recommended

Hello @jmh_ije ,

 

welcome to the HP Poly community.

 

From our VoIP FAQ:

 

Nov 25, 2011 Question: How can I change the functionality of a softkey button/use EFK?

Resolution: Please check => here <=

 

Best Regards

 

Steffen Baier

------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
HP Recommended

Hi, I've tried, but this is the feedback I get from the phone.  Perhaps firmware and variable have changed some in the past 10 years.... 

1015073101|efk |4|00|[$D] what?
1015073101|efk |4|00|Macro [*76$Tinvite$$DoNotDisturb$] is not valid.
1015073101|efk |4|00|Action '*76$Tinvite$$DoNotDisturb$' not valid.
1015073101|efk |4|00|Could not process macro *76$Tinvite$$DoNotDisturb$.
HP Recommended

Hello @jmh_ije ,

 

I try and explain to you using my nearly 13 year old documentation, that is still valid with our current phones.

<web feature.enhancedFeatureKeys.enabled="1" softkey.1.action="*76$Tinvite$$FDoNotDisturb$" softkey.1.enable="1" softkey.1.label="DND" softkey.1.use.idle="1" softkey.feature.doNotDisturb="0"/>
feature.enhancedFeatureKeys.enabled="1" Enables the EFK feature and change to keys
softkey.1.action The actual action or Macro we want to run
*76 The number to Dial
$Tinvite$ The Transfer action of a Invite
$FDoNotDisturb$ The Funktion of Do Not Disturb
softkey.1.enable Enables the first Softkey
softkey.1.label The label we give our new softkey
softkey.1.use.idle The situation we present the softkey
softkey.feature.doNotDisturb Disabling the Phones own Softkey

 

The Logs shows:

1015082108|efk  |1|00|Macro [*76$Tinvite$$FDoNotDisturb$] is valid.
1015082108|efk  |1|00|Action [*76$Tinvite$$FDoNotDisturb$] looks good.
1015082108|efk  |1|00|No more input... 
1015082108|efk  |1|00|Efk exec engine: adding token [*76]
1015082108|efk  |1|00|Efk exec engine: adding token [Tinvite]
1015082108|efk  |1|00|Efk exec engine: adding token [FDoNotDisturb]
1015082108|efk  |1|00|Triggered EFK engine run with m_bEfkRunning=1, m_bHideInitiatedFromEfk=0
1015082108|efk  |1|00|User buffer contains [*76].
1015082108|efk  |1|00|Executing [invite], sending [*76].
1015082108|efk  |1|00|Executing internal function [DoNotDisturb].
1015082108|efk  |1|00|Function [36] found for [DoNotDisturb].
1015082108|efk  |1|00|Pause of [400]ms is needed for internal function execution.
1015082108|efk  |1|00|Got call state change: [4]
1015082108|efk  |1|00|Got call state change: [2]
1015082108|efk  |1|00|Got call state change: [4]
1015082108|efk  |1|00|Got call state change: [7]
1015082108|efk  |1|00|EFK pause expired.
1015082108|efk  |1|00|EFK engine not NULL.
1015082108|efk  |1|00|EFK engine will continue to run.
1015082108|efk  |1|00|Triggered EFK engine run with m_bEfkRunning=0, m_bHideInitiatedFromEfk=0
1015082108|efk  |1|00|EFK Exec engine said we are done and will stop.
1015082111|efk  |1|00|Got call state change: [0]

 

The above was tested on a VVX 350 running 6.4.6.2656

 

If you still struggle, and no other volunteers rush to reply, I suggest you contact our Support organization in your region.

 

Details are in my Signature.

 

Best Regards

 

Steffen Baier

------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
HP Recommended

This has worked. Thank you for your help. 

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.