All pastes #45048 Raw Edit

Something

public text v1 · immutable
#45048 ·published 2006-03-09 18:28 UTC
rendered paste body
[ivr]
;---------------------------------------------------------------------------
; BEGIN IVR APPLICATION
;  Main IVR menu
   include => local
   include => friends
   exten => s,1,Answer
   exten => s,2,SetMusicOnHold(default)
   exten => s,3,DigitTimeout,5
   exten => s,4,ResponseTimeout,10
   exten => s,5,Wait(4)
   exten => s,6,Playback(tyfc-ssn)
   exten => s,7,Wait(1)
   exten => s,8,Background(iyk)
   exten => s,9,Background(menu)
;  Local extension
   exten => _1XX,1,Goto(local,${EXTEN:3},1)
;  Friend extension
   exten => _4XX,1,Goto(friends,${EXTEN:3},1)
;  Transfer to acct. dept.
   exten => 1,1,Playback(transfer)
   exten => 1,2,Macro(inbound,"IVR Accounting Call",1,101,101)
;  Transfer to sales dept.
   exten => 2,1,Playback(transfer)
   exten => 2,2,Macro(inbound,"IVR Sales Call",1,103,100)
;  Transfer to service dept.
   exten => 3,1,Playback(transfer)
   exten => 3,2,Macro(inbound,"IVR Service Call",1,103,100)
;  Repeat options if they press 0
   exten => 0,1,Goto(ivr,s,7)
;  Timeout
   exten => t,1,Goto(#,1)
;  Invalid choice
   exten => i,1,Playback(invalid)
   exten => i,2,Goto(ivr,s,7)
;  Hangup
   exten => #,1,Playback(goodbye)
   exten => #,2,Hangup
; END IVR APPLICATION
;---------------------------------------------------------------------------


[local]
;---------------------------------------------------------------------------
; BEGIN STANDARD LOCAL EXTENSIONS
;  See sip.conf for descriptions of extensions
   exten => 100,1,Macro(stdexten,100,SIP/100)
   exten => 101,1,Macro(stdexten,101,SIP/101)
   exten => 102,1,Macro(stdexten,102,SIP/102)
   exten => 103,1,Macro(stdexten,103,SIP/103)
   include => applications
   include => friends
   include => tollfree-outbound
   include => siptosip-outbound
   include => toll-outbound
   include => international-outbound
; END STANDARD LOCAL EXTENSIONS
;---------------------------------------------------------------------------


[friends]
;---------------------------------------------------------------------------
; START FRIEND EXTENSIONS
;  See sip.conf for descriptions of extensions
   exten => 400,1,Macro(stdexten,400,SIP/400)
   exten => 401,1,Macro(stdexten,401,SIP/401)
   exten => 402,1,Macro(stdexten,402,SIP/402)
   exten => 403,1,Macro(stdexten,403,SIP/403)
   exten => 404,1,Macro(stdexten,404,SIP/404)
   exten => 405,1,Macro(stdexten,405,SIP/405)
   exten => 406,1,Macro(stdexten,406,SIP/406)
   include => applications
   include => tollfree-outbound
   include => siptosip-outbound
   include => local
   include => toll-outbound
   include => international-outbound
; END FRIEND EXTENSIONS
;---------------------------------------------------------------------------