Configuring DTMF on soft keys or Line Keys - SPA5xx IP phone

Unanswered Question
Sep 26th, 2010

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Hello

I’ve just purchased over a 100 of the Cisco SPA504g IP phones for the office. I was under the impression that programmable soft keys would be able to perform a sequenced DTMF string while in a call like other IP Phone manufactures do. But I am now thinking I could have been wrong.

I really need this function as my IP PBX system listens to DTMF to perform functions such as call transfer, e.g. Dial (dtmf) *11

I’ve been trying to figure a way of doing this but it seems the SPA504g soft key buttons can only be configured for Speed dials and XML functions.

Does anyone know if it’s possible to get a soft key button to work as a DTMF tone while in a call?

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Would really appreciate a solution.

Many thanks

Arif

I have this problem too.
1 vote
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Fullduplexuk Mon, 09/27/2010 - 18:23
/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Hi Cisco guys

Still trying to desperately find a solution or a workaround for this matter.Does anyone know if there is something I can do in XML to play DTMF tones whilein a call?

EWielinga Wed, 02/29/2012 - 01:44

Hi Arif Gul,

did U even find out if the Cisco Phones can send DTMF in a call with a shortkey??

I have the same problems and out of all my other posts on this forum, I know I don't
have to ask a cisco emplojee... They want to know everything but never have an answer...

If U switched to an other brand telephones, I'm also very curious which brand and type!?

Kind regards,
Ed

rowseyba1 Mon, 03/05/2012 - 09:54

Arif,

This can be done with the Speed Dial function.  You will need to enable the Custom PSK key option on the phone. To do this, follow the instructions on page 65 of the administration guide.  You can find it here:

http://www.cisco.com/en/US/docs/voice_ip_comm/csbpipp/ip_phones/administration/guide/spa500_admin.pdf

Your function would look something like this.

fnc=sd;sub=*[email protected]$;nme=Park

As a side note, the phone is, by default, able to perform the transfer, blind transfer, and hold functions.  You may just need to change the vertical service activation (star code) on the phone.  This is done via the phone's web gui or with a configuration file.

Fullduplexuk Sun, 03/25/2012 - 03:50

Hi Ed

Yes you're right about cisco guys. it took them over 1 and half years to reply and only replied because you replied to my post with a question. So i thank you for that as for me it’s still an important pending question.

They have posted a reply but this was something i had already tried and failed to send DTMF sounds/signals.

The phones which are able to do this function without a sweat are all snom and aastra. i really hope the cisco phones can do it to. 

rowseyba1 Sun, 03/25/2012 - 05:50

Ok, that shouldn't be a problem.  What is the * code for you PBX to be able to do that?  All you should have to do is configure it like above, and press it during the call.

Fullduplexuk Sun, 03/25/2012 - 14:48

Hi Brad

I put the following:

fnc=sd;[email protected]$;nme=Park

&

fnc=sd;sub=*[email protected]$;nme=Park

But the phone did not send any DTMF out.

Ideally if i am connect in a call and push the soft key i should be able to hear the beeps on the other end of the call.

mjones002 Wed, 06/19/2013 - 12:40

Arif

try this instead:  fnc=sd;sub=*00@$PROXY;nme=Park.  Note dollar sign at the beginning of proxy, not the end.

Just replace the "*00" with whatever the park code from your asterisk server is supposed to be.

Fullduplexuk Fri, 03/30/2012 - 12:59

Hi Brad

Could you help me with this or is it simply just not possible to get DTMF working during a connected call with a programmable softkey on a cisco 5xx ip phones?

please adivse

Many thanks

coobic Fri, 02/15/2013 - 03:53

Hello.

I have similar issue - i try to send DTMF from SPA504 on call (*2 in asterisk) for Attended Call Transfer with no luck.

Anyone can help?

Dan Lukes Sun, 05/24/2015 - 12:28

Even if you can reconfigure the softswitch not to require DTMF, it is not possible to claim "use vid of foreground call" in fnc=sd definition. It is no issue as long as you are using one switch only.

If you are registered to more than one switch, the PSK (or Line) key will initiate bXfer against switch specified by vid= parameter (vid=1 as default). If the current (foreground) call is not related to such switch, the bXfer request will fail.

 

 

Actions

This Discussion

Related Content