Change caller ID
When my user received a call, the caller ID will show 3digits area code plus 7digits phone numbers. If they try to dial back the caller by use the redial function on the phone, it will fail becuse the system requires a leading digit "9" to get on the outside trunk.
I'm trying to add a leading digit "9" to all incoming calls so the user can use redial function on the phone to call back the people. I found this guild http://aussievoip.com/wiki/How+to+change+incoming+CallerID. However, it only works for the SIP trunks and does nothing on the Zaptel trunks. Has anyone been able to make this work on their Zaptel trunks???
After I played around the setting in a test machine, the probelm end up with very easy fix.
All you have to do is to edit the extensions.conf file. Find the [from-zaptel] context seesion. add exten => s,n,Set(CALLERID(num)=9${CALLERID(num)}) within the context somewhere. restart the asterisk by "amportal restart". All incoming calls from the zap trunk should appear with leading digit "9" now. haha.

Member Since:
2007-05-19