Page 581 - Asterisk™: The Future of Telephony
P. 581

exten => i,1,NoOp()
               exten => i,n,Playback(silence/2&sorry-cant-let-you-do-that2)
               exten => i,n,Hangup()
               include => longdistance

               [longdistance]
               exten => _1NXXNXXXXXX,1,NoOp()
               exten => _1NXXNXXXXXX,n,Set(E=${EXTEN})
               exten => _1NXXNXXXXXX,n,Goto(outgoing,call,1)
               exten => _NXXNXXXXXX,1,Goto(1${EXTEN},1)

               exten => i,1,NoOp()
               exten => i,n,Playback(silence/2&sorry-cant-let-you-do-that2)
               exten => i,n,Hangup()

               include => local
               [local]
               exten => _416NXXXXXX,1,NoOp()
               exten => _416NXXXXXX,n,Set(E=${EXTEN})
               exten => _416NXXXXXX,n,Goto(outgoing,call,1)
               exten => i,1,NoOp()
               exten => i,n,Playback(silence/2&sorry-cant-let-you-do-that2)
               exten => i,n,Hangup()

               [outgoing]
               exten => call,1,NoOp()
               exten => call,n,Set(CALLERID(name)=${${WHO}_CID_NAME})
               exten => call,n,Set(CALLERID(number)=${${WHO}_CID_NUMBER})
               exten => call,n,Dial(SIP/service_provider/${E})
               exten => call,n,Playback(silence/2&pls-try-call-later)
               exten => call,n,Hangup()

               [hotdesk_phones]
               exten => _11XX,1,NoOp()
               exten => _11XX,n,Set(E=${EXTEN})
               exten => _11XX,n,Set(LOCATION=${HOTDESK_LOCATION(${E})})
               exten => _11XX,n,GotoIf($[${ISNULL(${LOCATION})}]?voicemail,1)
               exten => _11XX,n,Dial(SIP/${LOCATION},30)
               exten => _11XX,n,Goto(voicemail,1)

               exten => voicemail,1,NoOp()
               exten => voicemail,n,Voicemail(${E}@hotdesk,u)
               exten => voicemail,n,Hangup()








                                                                 Hot-Desking (extensions.conf) | 553
   576   577   578   579   580   581   582   583   584   585   586