; This file contains example extensions_custom.conf entries. ; extensions_custom.conf should be used to include customizations ; to AMP's Asterisk dialplan. ; All custom context should contain the string 'custom' in it's name ; Extensions in AMP have access to the 'from-internal' context. ; The context 'from-internal-custom' is included in 'from-internal' by default [from-internal-custom] exten => 1234,1,Playback(demo-congrats) ; extensions can dial 1234 exten => 1234,2,Hangup() exten => h,1,Hangup() include => custom-recordme ; extensions can also dial 5678 ; custom-count2four,s,1 can be used as a custom target for ; a Digital Receptionist menu or a Ring Group [custom-count2four] exten => s,1,SayDigits(1234) exten => s,2,Hangup ; custom-recordme,5678,1 can be used as a custom target for ; a Digital Receptionist menu or a Ring Group ;[custom-recordme] ;exten => 5678,1,Wait(2) ;exten => 5678,2,Record(/tmp/asterisk-recording:gsm) ;exten => 5678,3,Wait(2) ;exten => 5678,4,Playback(/tmp/asterisk-recording) ;exten => 5678,5,Wait(2) ;exten => 5678,6,Hangup [ext-local-custom] exten => s,1,Answer() exten => s,2,Background(thanks-man-ar) exten => s,3,Background(thanks-man-en) exten => s,4,Wait(5) exten => s,5,Background(thanks-man-ar) exten => s,6,Background(thanks-man-en) exten => s,7,Wait(20) exten => s,8,Hangup exten => 1,1,Goto(incoming-ar,s,1) exten => 2,1,Goto(incoming-en,s,1) ;[from-pstn-custom] ;exten => s,1,Answer() ;exten => s,2,Background(thanks-man-ar) ;exten => s,3,Background(thanks-man-en) ;exten => s,4,Wait(5) ;exten => s,5,Background(thanks-man-ar) ;exten => s,6,Background(thanks-man-en) ;exten => s,7,Wait(20) ;exten => s,8,Hangup ;exten => 1,1,Goto(incoming-ar,s,1) ;exten => 2,1,Goto(incoming-en,s,1)