------------------ extensions.conf: ------------------ [from-pstn] include => from-pstn-custom ; create this context in extensions_custom.conf to include customizations include => ext-did-direct ; MODIFICATOIN (PL) put before ext-did to take precedence include => ext-did include => from-did-direct ; MODIFICATOIN (PL) for findmefollow if enabled, should be bofore ext-local exten => fax,1,Goto(ext-fax,in_fax,1) ; MODIFICATION (PL) ; ; Required to assure that direct dids go to personal ring group before local extension. ; This could be auto-generated however I it is prefered to be put here and hard coded ; so that it can be modified if ext-local should take precedence in certain situations. ; will have to decide what to do later. ; ---------------------------- extensions_custom.conf: ---------------------------- [from-pstn-custom] include => ext-did-custom exten => fax,1,Goto(ext-fax,in_fax,1) exten => s,1,Set(FROM_DID=s) exten => s,n,SIPDtmfMode(inband) exten => s,n,Gosub(app-blacklist-check,s,1) exten => s,n,Goto(timeconditions,8,1) exten => _X.,1,Noop(Catch-All DID Match - Found ${EXTEN} - You probably want a DID for this.) exten => _X.,n,Goto(ext-did,s,1) ; end of [from-pstn-custom]