rendered paste body[outside]
include => extensions ; so we can transfer inbound calls
exten => s,1,Goto(10)
;exten => s,1,Wait(2) ; this may be nexcessary to collect callerid from pstn lines
exten => s,2,NoOp(${CALLERIDNUM})
exten => s,3,DBGet(FORWARDTO=forward/${CALLERIDNUM:-10})
exten => s,4,NoOp(${FORWARDTO})
exten => s,5,Dial(Local/${FORWARDTO}@default)
;exten => s,5,Dial(Local/${FORWARDTO}@inside)
exten => s,6,Goto(10)
;exten => s,n,Dial(${PHONE1}&${PHONE2}&${PHONE3},13,t)
exten => s,10,Dial(${PHONE3}&${PHONE1}&${PHONE2},10,Tt)
exten => s,11,Answer
exten => s,12,SetMusicOnHold(default)
exten => s,13,DigitTimeout,5
exten => s,14,ResponseTimeout,40
;exten => s,14,ResponseTimeout,10
exten => s,15,Background(extra/that-tickles)
exten => s,16,Voicemail(su105@netcal)
[extensions]
exten => 333,1,DISA(no-password|default)