-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Poly Phones
- Desk and IP Conference Phones
- Configure Soft Keys on VVX450

Create an account on the HP Community to personalize your profile and ask a question
10-14-2024 11:11 PM
Poly VVX 450
UC Software Version | 6.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.
Solved! Go to Solution.
Accepted Solutions
10-15-2024 01:29 AM
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
10-14-2024 11:30 PM
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
10-15-2024
12:35 AM
- last edited on
10-15-2024
12:41 AM
by
SteffenBaierUK
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$.
10-15-2024 01:29 AM
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