[general] static=yes writeprotect=yes ;autofallthrough=yes ;clearglobalvars=yes ;priorityjumping=no [icall-nikosaei] ; ; Outgoing calls. ; Every 10 digit number is passed to iCall peer. ; exten => _XXXXXXXXXX./_5103X,1,Dial(H323/${EXTEN}@147.52.10.51) exten => _XXXXXXXXXX./_5103X,2,Set(CALLERID(num)='3024') exten => _XXXXXXXXXX./_5103X,3,Playback(number-not-answering) exten => _XXXXXXXXXX./_5103X,4,Hangup exten => _XXXXXXXXXX./_5103X,102,Playback(the-number-u-dialed) exten => _XXXXXXXXXX./_5103X,103,Playback(is-currently) exten => _XXXXXXXXXX./_5103X,104,Playback(unavailable) exten => _XXXXXXXXXX./_5103X,105,Hangup ; Incoming for real number exten => 2810393024,1,Dial(SIP/51031,45,Rtj) exten => 2810393024,2,Playback(number-not-answering) exten => 2810393024,3,Hangup exten => 2810393024,102,Playback(the-number-u-dialed) exten => 2810393024,103,Playback(is-currently) exten => 2810393024,104,Playback(unavailable) exten => 2810393024,105,Hangup exten => 3024,1,Dial(SIP/51031,45,Rtj) exten => 3024,2,Playback(number-not-answering) exten => 3024,3,Hangup exten => 3024,102,Playback(the-number-u-dialed) exten => 3024,103,Playback(is-currently) exten => 3024,104,Playback(unavailable) exten => 3024,105,Hangup [internal] exten => 51031,1,Dial(SIP/51031,45,Rtj) exten => 51031,2,Playback(number-not-answering) exten => 51031,3,Hangup exten => 51031,102,Playback(the-number-u-dialed) exten => 51031,103,Playback(is-currently) exten => 51031,104,Playback(unavailable) exten => 51031,105,Hangup ;nikosaei-pc exten => 51032,1,Dial(SIP/51032,45,Rtj) exten => 51032,2,Playback(number-not-answering) exten => 51032,3,Hangup exten => 51032,102,Playback(the-number-u-dialed) exten => 51032,103,Playback(is-currently) exten => 51032,104,Playback(unavailable) exten => 51032,105,Hangup exten => 51034,1,Dial(SIP/51034,45,Rtj) exten => 51034,2,Set(CALLERID(num)='') exten => 51034,3,Playback(number-not-answering) exten => 51034,4,Hangup exten => 51034,102,Playback(the-number-u-dialed) exten => 51034,103,Playback(is-currently) exten => 51034,104,Playback(unavailable) exten => 51034,105,Hangup ;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 [globals] [default] ; Or a conference room (you'll need to edit meetme.conf to enable this room) exten => s,1,Playback(invalid) include => local ;Dialplans for registered users ; ;Internal calls [internal-network] include => default include => internal ;External calls ; [external-nikosaei] include => default include => internal include => icall-nikosaei