Call Park Softkey for Polycom

Discussion in '3CX Phone System - General' started by OffTheRadar, Aug 16, 2011.

Thread Status:
Not open for further replies.
  1. OffTheRadar

    Joined:
    Aug 16, 2011
    Messages:
    4
    Likes Received:
    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"
    ...
    />
     
  2. OffTheRadar

    Joined:
    Aug 16, 2011
    Messages:
    4
    Likes Received:
    0
    In case anyone runs into this same issue, I was able to get this working. The fix was to replace the bolded line above with this:

    efk.efklist.1.action.string="0$P1N1$$Trefer$"
     
Thread Status:
Not open for further replies.