search for: dialplan_exists

Displaying 3 results from an estimated 3 matches for "dialplan_exists".

2014 Feb 07
2
Rejecting a call as if the extension does not exist.
...the call gets transferred and then hung up on as there's no '9595' destination. I'd like to reject the calls in my customer-foward context that do not exist in my customer-internal context. I've tried doing something like: exten => _X.,1,Progress() same => n,ExecIf($[${DIALPLAN_EXISTS(customer-internal,${EXTEN},1)} = 0]?Hangup(28)) But that's still accepting the call as the _X makes it a Valid extension. I'm looking for suggestions or ideas on a better way to do this. -- A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, de...
2015 Jun 03
1
default features
Hi We are provisioning some default features to our customers like "automated answer when outside labor time", "rerouting when Subscriber Absent", and so. These are macro calls embedded in key points inside the dialplan. Since not all customers need/want all features and they (the features) are customized, I named them like [macro-feature1-ClientA], [macro-feature4-ClientF],
2020 Feb 04
0
Always Be Conferencing v16e - pure AEL-based dial plan solution
...ELSub(pngnpbx-abc-path,3,300,${path3}) ; Set the third call path - used only on failover of second call path. Ring 5 minutes. same = n,NoOp(About to change flow based on caller ID number.) same = n,Set(cleancid=${FILTER(a-zA-Z0-9,${CALLERID(num)})}) same = n,Set(gotdp=${DIALPLAN_EXISTS(${CONTEXT},${EXTEN},x${cleancid})}) same = n,GotoIf($[${gotdp}]?x${cleancid}) ; C-Level ; These two phones are in the same 10m square open area. same = n(x1107),NoOp() same = n(x1111),NoOp() same = n,AELSub(pngnpbx-abc-gps,39.739,-104.990,5280ft,${gpsurl}) ; Set Geolocation SIP header...