hi all, I have an elastix server and it's version is: 2.0.0-36. I have a cisco 3660 router as my gateway. it has two FXO modules, one is connected to PSTN and another is connected to our old Physical PBX. my SIP extensions are XX and our old PBX extensions are XXX, SIP clients can call PBX clients and PBX clients can access to SIP clients via calling an extension and giving proper number to IVR. the router redirects all PSTN calls to elastix without answering them (I'm using Plar option on my cisco router) and elastix plays an IVR with direct dial enabled. my scenario's Achilles' heel is that the callee can dial a two digit number to access SIP clients but when he dials three digit numbers,Elastix plays "invalid.gsm". I know the reason is that the 3 digit extensions are not defined on elastix, and it assumes that the input was invalid, but I have to give this access to my clients. I searched google and found this page: http://www.freepbx.org/forum/freepbx/us ... ment-14137 I tried to change it for SIP calls but I failed. and there was this solution that said you can add those extensions to your elastix server but I think it is not a wise choice, cause there are about 300 extensions there. is there any way to tell elastix to redirect those inbound calls to outbound trunk? thank you for your help and sorry for the long post.