I setup freepbx to use a specific caller ID when a phone user dials 9 before the 10 digit number. If the user does not dial 9 then it defaults to another caller ID. I plan on having more of these prefixes in the future too.
What I want to do is to program a key on the phone, like a speed dial that allows for manually entering more digits after you hit the key. eg. The user would hit the button, which puts a 9 in, then the user can continue to dial the 10 digit number, thus not having to worry about hitting 9, just the specific programmable key.
Is there anyway to program a key on one of these 504G or 303G phones to not terminate the speed dial upon hitting the key?
Yep I realize that, so what I want to happen is to hit a programmed key, that all it does is enter 9, then the user is allows to complete the phone number, not sure how else to program the key on the phone to do that.
He wants to use a speed dial to select an alt outbound CID. Read the question guys.
While I would program another line appearance the programmable key is an option. In the same manner as you would program a xfer to vm key you can do a stop dial in a dial string.
Yes exactly. These guys are used to a key system, thus this kind of mimics that, by selecting another “line”, or outbound callerID in this instance when you enter a dial prefix first.
So you would think putting a stop-dial in a speed dial string would do the trick? What is the stop dial command in asterisk?
Thanks, and sorry for the earlier misunderstanding.
It’s not Asterisk, it’s the dial plan in the phone. Try the different options from the document I sent. Dial plan variables should be applicable to speed dials.
When all else fails read the admin manual. I have never done this so I can’t tell you exactly how. I know that you can program a xfer to VM key and that is essentially the same thing.