[general] static=yes writeprotect=yes ;autofallthrough=yes ;clearglobalvars=yes ;priorityjumping=no [macro-icall] exten => _X.,1,Dial(${ARG1}/${ARG2},45,Rtj) exten => _X.,n,Set(CALLERID(num)=) exten => _X.,n,Noop(DIALSTATUS is ${DIALSTATUS}, EXTEN = ${EXTEN}) exten => _X.,n,Playback(number-not-answering) exten => _X.,n,Hangup exten => _X.,102,Noop(DIALSTATUS is ${DIALSTATUS}, EXTEN = ${EXTEN}) exten => _X.,n,Playback(the-number-u-dialed) exten => _X.,n,Playback(is-currently) exten => _X.,n,Playback(unavailable) exten => _X.,n,Hangup [icall-nikosaei] ; ; Incoming Internet calls. ; Ring SIP extensions. ; exten => /_707XXXXXXX,1,Macro(icall,SIP,51031) ; Outgoing calls. ; Every 10 digit number is passed to iCall peer. ; ;exten => _XXXXXXXXXX./_5103X,1,Macro(icall,OOH323,ucnet) exten => _XXXXXXXXXX./_5103X,1,Macro(icall,OOH323,ucnet) ; Incoming for real number ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; this block commented out, because all lines are lacking extension numbers ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;exten => ,1,Macro(icall,SIP,51034) [internal] ;nikosaei exten => 51031,1,Macro(icall,SIP,51031) ;nikosaei-pc exten => 51032,1,Macro(icall,SIP,51032) exten => 51034,1,Macro(icall,SIP,51034) ;Fallen's Rules exten => _XXXXX,1,Answer() exten => _XXXXX,2,Dial(SIP/${EXTEN},40) ;exten => _XXXXX,3,Voicemail() exten => _XXXXX,3,Hangup() [local] include => parkedcalls include => internal ;include => awmn [globals] ;CONSOLE=Console/dsp ; Console interface for demo ;CONSOLE=Zap/1 ;CONSOLE=Phone/phone0 ;SpeakingClock=00141 [default] ; Or a conference room (you'll need to edit meetme.conf to enable this room) exten => 51030,1,Meetme(61030|M) include => local ;Dialplans for registered users ; ;Internal calls [internal-network] include => default include => internal ;include => awmn ;External calls ; [external-nikosaei] include => default include => internal include => icall-nikosaei ;include => awmn ;[iax] ;include => default ;include => internal ;include => awmn