OffTheRadar
Customer
- Joined
- Aug 16, 2011
- Messages
- 4
- Reaction score
- 0
I'm attempting to create a softkey for parking a call on a Polycom 450. The idea is to create a macro that prompts the user for a digit between 0-9, and then executes a blind transfer to *0<digit>. I'm having an issue getting this to work with a macro although it works fine if I execute the steps manually. (I realize this is more of a Polycom issue than a 3cx issue, but I'm hoping someone here has done it and can provide some guidance.)
My steps are as follows.
1. Initiate the transfer
2. Trigger the "More" softkey
3. Trigger the "Blind" softkey
4. Send the extension (*0<digit>)
With a pause added between each of the steps, I can see that everything goes well until the extension is entered. At that point, I get a rapid busy sound. Since this works great manually, there must be something simple that I'm missing. any ideas?
The following is from my config file....
<efk>
<efklist
efk.efklist.1.mname="callpark"
efk.efklist.1.status="1"
efk.efklist.1.label="Call Park"
efk.efklist.1.action.string="$FTransfer$$Cpause1$$FSoftKey4$$Cpause1$$FSoftKey2$$Cpause2$*0$P1N1$"
efk.efklist.2.mname="callpickup"
efk.efklist.2.status="1"
efk.efklist.2.label="Call Pickup"
efk.efklist.2.action.string="*1$P1N1$"
.....
/>
<efkprompt
efk.efkprompt.1.status="1"
efk.efkprompt.1.label="Park Location (0-9): "
efk.efkprompt.1.userfeedback="visible"
efk.efkprompt.1.type="numeric"
/>
</efk>
<softkey
softkey.1.label="Park"
softkey.1.action="!callpark"
softkey.1.enable="1"
softkey.1.precede="1"
softkey.1.use.active="1"
softkey.1.use.alerting="0"
softkey.1.use.dialtone="0"
softkey.1.use.hold="1"
softkey.1.use.idle="0"
softkey.1.use.proceeding="0"
softkey.1.use.setup="0"
softkey.2.label="PickUp"
softkey.2.action="!callpickup"
softkey.2.enable="1"
softkey.2.precede="0"
softkey.2.use.active="0"
softkey.2.use.alerting="0"
softkey.2.use.dialtone="0"
softkey.2.use.hold="0"
softkey.2.use.idle="1"
softkey.2.use.proceeding="0"
softkey.2.use.setup="0"
...
/>
My steps are as follows.
1. Initiate the transfer
2. Trigger the "More" softkey
3. Trigger the "Blind" softkey
4. Send the extension (*0<digit>)
With a pause added between each of the steps, I can see that everything goes well until the extension is entered. At that point, I get a rapid busy sound. Since this works great manually, there must be something simple that I'm missing. any ideas?
The following is from my config file....
<efk>
<efklist
efk.efklist.1.mname="callpark"
efk.efklist.1.status="1"
efk.efklist.1.label="Call Park"
efk.efklist.1.action.string="$FTransfer$$Cpause1$$FSoftKey4$$Cpause1$$FSoftKey2$$Cpause2$*0$P1N1$"
efk.efklist.2.mname="callpickup"
efk.efklist.2.status="1"
efk.efklist.2.label="Call Pickup"
efk.efklist.2.action.string="*1$P1N1$"
.....
/>
<efkprompt
efk.efkprompt.1.status="1"
efk.efkprompt.1.label="Park Location (0-9): "
efk.efkprompt.1.userfeedback="visible"
efk.efkprompt.1.type="numeric"
/>
</efk>
<softkey
softkey.1.label="Park"
softkey.1.action="!callpark"
softkey.1.enable="1"
softkey.1.precede="1"
softkey.1.use.active="1"
softkey.1.use.alerting="0"
softkey.1.use.dialtone="0"
softkey.1.use.hold="1"
softkey.1.use.idle="0"
softkey.1.use.proceeding="0"
softkey.1.use.setup="0"
softkey.2.label="PickUp"
softkey.2.action="!callpickup"
softkey.2.enable="1"
softkey.2.precede="0"
softkey.2.use.active="0"
softkey.2.use.alerting="0"
softkey.2.use.dialtone="0"
softkey.2.use.hold="0"
softkey.2.use.idle="1"
softkey.2.use.proceeding="0"
softkey.2.use.setup="0"
...
/>