Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ Context 'parkedcalls' created by 'features' ]
- '700' => 1. Park() [features]
- [ Context 'ael-builtin-h-bubble' created by 'pbx_ael' ]
- 'h' => 1. Goto(9991) [pbx_ael]
- 9991. Set(~~parentcxt~~=${STACK_PEEK(1,c,1)}) [pbx_ael]
- 9992. GotoIf($["${~~parentcxt~~}"=""]?9996) [pbx_ael]
- 9993. GotoIf(${DIALPLAN_EXISTS(${~~parentcxt~~},h,1)}?9994:9996) [pbx_ael]
- 9994. StackPop() [pbx_ael]
- 9995. Goto(${~~parentcxt~~},h,1) [pbx_ael]
- 9996. NoOp() [pbx_ael]
- [ Context 'ael-default' created by 'pbx_ael' ]
- Include => 'ael-demo' [pbx_ael]
- [ Context 'ael-demo' created by 'pbx_ael' ]
- '#' => 1. Playback(demo-thanks) [pbx_ael]
- 2. Hangup() [pbx_ael]
- '1000' => 1. Goto(ael-default,s,1) [pbx_ael]
- '2' => 1. Background(demo-moreinfo) [pbx_ael]
- 2. Goto(s,instructions) [pbx_ael]
- '3' => 1. Set(LANGUAGE()=fr) [pbx_ael]
- 2. Goto(s,restart) [pbx_ael]
- '500' => 1. Playback(demo-abouttotry) [pbx_ael]
- 2. Dial(IAX2/guest@misery.digium.com/s@default) [pbx_ael]
- 3. Playback(demo-nogo) [pbx_ael]
- 4. Goto(s,instructions) [pbx_ael]
- '600' => 1. Playback(demo-echotest) [pbx_ael]
- 2. Echo() [pbx_ael]
- 3. Playback(demo-echodone) [pbx_ael]
- 4. Goto(s,instructions) [pbx_ael]
- '8500' => 1. VoicemailMain() [pbx_ael]
- 2. Goto(s,instructions) [pbx_ael]
- 'i' => 1. Playback(invalid) [pbx_ael]
- 's' => 1. Wait(1) [pbx_ael]
- 2. Answer() [pbx_ael]
- 3. Set(TIMEOUT(digit)=5) [pbx_ael]
- 4. Set(TIMEOUT(response)=10) [pbx_ael]
- [restart] 5. Background(demo-congrats) [pbx_ael]
- [instructions] 6. MSet(x=$[0]) [pbx_ael]
- 7. GotoIf($[ ${x} < 3]?8:12) [pbx_ael]
- 8. Background(demo-instruct) [pbx_ael]
- 9. WaitExten() [pbx_ael]
- 10. MSet(x=$[${x} + 1]) [pbx_ael]
- 11. Goto(7) [pbx_ael]
- 12. NoOp(Finish for_ael-demo_3) [pbx_ael]
- 't' => 1. Goto(#,1) [pbx_ael]
- '_1234' => 1. Gosub(ael-std-exten-ael,~~s~~,1(${EXTEN}, "IAX2")) [pbx_ael]
- [ Context 'ael-std-exten-ael' created by 'pbx_ael' ]
- 'a' => 1. VoiceMailMain(${ext}) [pbx_ael]
- 2. Return() [pbx_ael]
- 'sw_1_' => 10. Goto(sw_1_.,10) [pbx_ael]
- 'sw_1_BUSY' => 10. Voicemail(${ext},b) [pbx_ael]
- 11. Goto(~~s~~,7) [pbx_ael]
- '~~s~~' => 1. MSet(LOCAL(ext)=${ARG1}) [pbx_ael]
- 2. MSet(LOCAL(dev)=${ARG2}) [pbx_ael]
- 3. MSet(LOCAL(~~EXTEN~~)=${EXTEN}) [pbx_ael]
- 4. MSet(LOCAL(~~EXTEN~~)=${~~EXTEN~~}) [pbx_ael]
- 5. Dial(${dev}/${ext},20) [pbx_ael]
- 6. Goto(sw_1_${DIALSTATUS},10) [pbx_ael]
- 7. NoOp(Finish switch_ael-std-exten-ael_1) [pbx_ael]
- 8. Return() [pbx_ael]
- '_sw_1_.' => 10. Voicemail(${ext},u) [pbx_ael]
- 11. Goto(~~s~~,7) [pbx_ael]
- Include => 'ael-builtin-h-bubble' [pbx_ael]
- [ Context 'ael-local' created by 'pbx_ael' ]
- Include => 'ael-default' [pbx_ael]
- Include => 'ael-trunklocal' [pbx_ael]
- Include => 'ael-iaxtel700' [pbx_ael]
- Include => 'ael-trunktollfree' [pbx_ael]
- Include => 'ael-iaxprovider' [pbx_ael]
- Ignore pattern => '9' [pbx_ael]
- [ Context 'ael-longdistance' created by 'pbx_ael' ]
- Include => 'ael-local' [pbx_ael]
- Include => 'ael-trunkld' [pbx_ael]
- Ignore pattern => '9' [pbx_ael]
- [ Context 'ael-international' created by 'pbx_ael' ]
- Include => 'ael-longdistance' [pbx_ael]
- Include => 'ael-trunkint' [pbx_ael]
- Ignore pattern => '9' [pbx_ael]
- [ Context 'ael-trunktollfree' created by 'pbx_ael' ]
- '_91800NXXXXXX' => 1. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- '_91866NXXXXXX' => 1. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- '_91877NXXXXXX' => 1. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- '_91888NXXXXXX' => 1. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- [ Context 'ael-trunklocal' created by 'pbx_ael' ]
- '_9NXXXXXX' => 1. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- [ Context 'ael-trunkld' created by 'pbx_ael' ]
- '_91NXXNXXXXXX' => 1. Gosub(ael-dundi-e164,~~s~~,1(${EXTEN:1})) [pbx_ael]
- 2. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- Include => 'ael-dundi-e164-lookup' [pbx_ael]
- [ Context 'ael-trunkint' created by 'pbx_ael' ]
- '_9011.' => 1. Gosub(ael-dundi-e164,~~s~~,1(${EXTEN:4})) [pbx_ael]
- 2. Dial(${OUTBOUND-TRUNK}/${EXTEN:${OUTBOUND-TRUNKMSD}}) [pbx_ael]
- Include => 'ael-dundi-e164-lookup' [pbx_ael]
- [ Context 'ael-iaxprovider' created by 'pbx_ael' ]
- [ Context 'ael-iaxtel700' created by 'pbx_ael' ]
- '_91700XXXXXXX' => 1. Dial(IAX2/${IAXINFO-AEL}@iaxtel.com/${EXTEN:1}@iaxtel) [pbx_ael]
- [ Context 'ael-dundi-e164' created by 'pbx_ael' ]
- '~~s~~' => 1. MSet(LOCAL(exten)=${ARG1}) [pbx_ael]
- 2. Goto(${exten},1) [pbx_ael]
- 3. Return() [pbx_ael]
- Include => 'ael-builtin-h-bubble' [pbx_ael]
- [ Context 'ael-dundi-e164-lookup' created by 'pbx_ael' ]
- Include => 'ael-dundi-e164-local' [pbx_ael]
- Include => 'ael-dundi-e164-switch' [pbx_ael]
- [ Context 'ael-dundi-e164-switch' created by 'pbx_ael' ]
- Alt. Switch => 'DUNDi/e164' [pbx_ael]
- [ Context 'ael-dundi-e164-local' created by 'pbx_ael' ]
- Include => 'ael-dundi-e164-canonical' [pbx_ael]
- Include => 'ael-dundi-e164-customers' [pbx_ael]
- Include => 'ael-dundi-e164-via-pstn' [pbx_ael]
- [ Context 'ael-dundi-e164-via-pstn' created by 'pbx_ael' ]
- [ Context 'ael-dundi-e164-customers' created by 'pbx_ael' ]
- [ Context 'ael-dundi-e164-canonical' created by 'pbx_ael' ]
- [ Context 'messages' created by 'pbx_config' ]
- '_X.' => 1. Verbose(2,Sending message to ${EXTEN}) [pbx_config]
- 2. MessageSend(sip:${EXTEN},sip:"${CALLERID(name)}"${MESSAGE(from)}) [pbx_config]
- [ Context 'demo' created by 'pbx_config' ]
- 's' => 1. Verbose(2,Playing soundfile) [pbx_config]
- 2. Playback(tt-monkeysintro) [pbx_config]
- 3. Playback(tt-monkeys) [pbx_config]
- 4. Goto(demo,s,1) [pbx_config]
- [ Context 'user1' created by 'pbx_config' ]
- 's' => 1. Verbose(2,Calling 'user1' extension) [pbx_config]
- 2. Dial(SIP/user1) [pbx_config]
- [ Context 'user2' created by 'pbx_config' ]
- 's' => 1. Verbose(2,Calling 'user2' extension) [pbx_config]
- 2. Dial(SIP/user2) [pbx_config]
- [ Context 'user3' created by 'pbx_config' ]
- 's' => 1. Verbose(2,Calling 'user3' extension) [pbx_config]
- 2. Dial(SIP/user3) [pbx_config]
- [ Context 'internal' created by 'pbx_config' ]
- '6000' => 2. Goto(user3,s,1) [pbx_config]
- '6010' => 2. Goto(user2,s,1) [pbx_config]
- '6011' => 2. Goto(user1,s,1) [pbx_config]
- 's' => 3. Verbose(2,Extension not found) [pbx_config]
- 4. Goto(na,s,1) [pbx_config]
- '_[a-zA-Z]' => 2. Goto(${EXTEN},s,1) [pbx_config]
- '_[a-zA-Z0-9].' => 1. Verbose(2,Calling internal extension) [pbx_config]
- [ Context 'na' created by 'pbx_config' ]
- 's' => 1. Verbose(2,No answer for ${EXTEN}) [pbx_config]
- 2. Playback(tt-weasels) [pbx_config]
- 3. Hangup() [pbx_config]
- [ Context 'incoming' created by 'pbx_config' ]
- 's' => 1. Verbose(2,Incoming call from trunk) [pbx_config]
- 2. Dial(SIP/user3&SIP/user2&SIP/user1) [pbx_config]
- 3. Goto(na,s,1) [pbx_config]
- [ Context 'sip-direct' created by 'pbx_config' ]
- '62664' => 4. Goto(user1,s,1) [pbx_config]
- '76259' => 5. Goto(user2,s,1) [pbx_config]
- 'user1' => 3. Goto(user1,s,1) [pbx_config]
- 'user2' => 2. Goto(user2,s,1) [pbx_config]
- 's' => 1. Verbose(2,Incoming URI call to ${EXTEN} directly from client) [pbx_config]
- 6. Goto(na,s,1) [pbx_config]
- [ Context 'trunk' created by 'pbx_config' ]
- '_+.' => 3. Set(CALLERID(all)="<caller id>" <<trunk number>>) [pbx_config]
- 4. Dial(SIP/trunk/${EXTEN},,f) [pbx_config]
- '_X.' => 1. Set(CALLERID(all)="<caller id>" <<trunk number>>) [pbx_config]
- 2. Dial(SIP/trunk/${EXTEN},,f) [pbx_config]
- [ Context 'local-uri-check' created by 'pbx_config' ]
- 'check-domain.com' => 4. Goto(internal,${ARG1},1) [pbx_config]
- 'check-sip.domain.com' => 2. Goto(internal,${ARG1},1) [pbx_config]
- 's' => 1. Verbose(2,Running checks on domain in uri calling to ${EXTEN}@${SIPDOMAIN}) [pbx_config]
- 6. Dial(SIP/${EXTEN}@${SIPDOMAIN}) [pbx_config]
- '_check-domain[.]com' => 5. Goto(internal,${ARG1},1) [pbx_config]
- '_check-sip[.]domain[.]com' => 3. Goto(internal,${ARG1},1) [pbx_config]
- [ Context 'default' created by 'pbx_config' ]
- '0731292848' => 2. Goto(incoming,s,1) [pbx_config]
- '5999' => 2. Goto(demo,s,1) [pbx_config]
- 'user3' => hint: SIP/user3&IAX2/user3 [pbx_config]
- 1. Gosub(user3,stdexten(${HINT})) [pbx_config]
- 2. Dial(SIP/user3) [pbx_config]
- 'user1' => hint: SIP/user1&IAX2/user1 [pbx_config]
- 1. Gosub(user1,stdexten(${HINT})) [pbx_config]
- 'user2' => hint: SIP/user2&IAX2/user2 [pbx_config]
- 1. Gosub(user2,stdexten(${HINT})) [pbx_config]
- '_+.' => 2. Goto(trunk,${EXTEN},3) [pbx_config]
- '_6XXX!' => 2. Goto(internal,${EXTEN},int) [pbx_config]
- '_X.' => 2. Goto(trunk,${EXTEN},1) [pbx_config]
- '_[a-zA-Z0-9].' => 1. Verbose(2,Starting call process from local extensions ${EXTEN} ${SIPDOMAIN}) [pbx_config]
- 2. Gosub(local-uri-check,check-${SIPDOMAIN},1(${EXTEN})) [pbx_config]
- [ Context 'public' created by 'pbx_config' ]
- 's' => 1. Goto(incoming,${EXTEN},1) [pbx_config]
- -= 62 extensions (124 priorities) in 34 contexts. =-
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement