Skip to main content

Polycom handsets recieved calls option

Posted by ipfreely on Thu, 12/03/2009

Hi Group,
This is a polycom question, is there any way to automatically insert a 9 infront of the missed called numbers when they are used. Right now my thirlane is setup that all external calls must dial a 9.

Thanks,
Chris A


Submitted by mattdarnell on Thu, 12/03/2009 Permalink

You should be able to set up an outbound route to capture that. We receive 10 digit caller-ID from the telco, the route we created drops the first three numbers and then dials.

-Matt

Submitted by ipfreely on Thu, 12/03/2009 Permalink

Hi Matt,
I see that part of it, but what would you set in your dialplan on the phone itself. We have 10 digit local dialing that starts with 5 and 2. But my extensions are also in that lead digit range. So right now it is easy to configure the dialplan on the phone something like [1-8]xx|92xx[2-9]xxxxxx|95xx[2-9]xxxxxx
But if I have to execute a dial without the 9 it will interfere with with my extension dialing (I Think)!

Thanks,
Chris A

Submitted by eeman on Thu, 12/03/2009 Permalink

My suggestion is to turn off that 'dial 9 to get out' shit... this isnt 19-friggen-80 you dont need to 'seize' an external trunk line and passively relay DTMF. You dont dial 9 on your cell phone, people arent as stupid as they are made out to be, they can handle not having to dial 9. Set up a 10 digit handler that handles a straight 10 digits and be done with it.

Submitted by ipfreely on Thu, 12/03/2009 Permalink

Hi Erik,
Even with that, how do I separate a 3 digit extension that starts with 5 and a 10 digit outdial that starts with 5? I would need something in the dialplan of the phone, or force users to wait for the timeout after dialing a 3 digit extension. Same goes for 1XX and 1NXXNXXXXXX? Is there a something in the dialplan of the polycom handset that will help me separate?

Thanks,
Chris A

Submitted by eeman on Thu, 12/03/2009 Permalink

I put pauses on everything because people complain if they dont have time to dial ... and sometimes even with these pauses for more digits some users are reading off a paper and it will try to send anyway.

dialplan.digitmap="[2-9]11T|011.T|[0-1][2-9]xx[2-9]xxxxxxT|[2-9]xx[2-9]xxxxxxT|[2-9]xxxxxxT|xxxxxT|xxxxT|xxxT|*xxT"

each | separates patterns

lets look at them 1 at a time..

*xxT = any * and 2 digits (0 - 9) will wait for more digits until timeout and then send the digits

xxxT = 3 digits wiating for more digits and then send on timeout

xxxxT = 4 digits, same as above but 4 digits

xxxxxT = 5 digits, same as 3 digit but for 5 digits

[2-9]xxxxxxT = this will wait for additional digits but set up for 7 digit pstn patterns

[2-9]xx[2-9]xxxxxxT = this will wait for additional digits but set up for nanpa 10 digit dialing

[0-1][2-9]xx[2-9]xxxxxxT = NANPA 11 digit dialing but will wait for additional digits in case international call that does not require 011

011.T = any length of call starting with 011, will allow a timout in case more digits need dialing

[2-9]11T = allow calling x11 service numbers like 911 411 611 etc.

so in this example a 6 digit pattern would not send at all, it would wait indefinitely for the 7th digit to see if it matches the 7 digit pattern we defined.