All pastes #502405 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-05-22 14:34 UTC
rendered paste body
[studio]
exten => superbaloo,1,Dial(SIP/superbaloo)
exten => 10,1,Dial(SIP/superbaloo)
exten => prod,1,Dial(SIP/prod)
exten => 11,1,Dial(SIP/prod)

exten => _0.,1,Set(GROUP()=foo) Dial(SIP/${IF([${GROUP(foo)} > 1]?freephonie_out2:freephonie_out1)}/${EXTEN})
exten => _0.,n,Hangup

;exten => _0.,1,ChanIsAvail(SIP/freephonie_out2&SIP/freephonie_out1|js)
;exten => _0.,2,Dial(${AVAILORIGCHAN}/${EXTEN})
;exten => _0.,3,Hangup

;exten => _0.,102,Playback(all-circuits-busy-now)
;exten => _0.,103,Hangup
;exten => _0.,1,ChanIsAvail(SIP/freephonie_out1|js)
;exten => _0.,n,GoToIf([${AVAILSTATUS} = "1"]?available1:check2)
;exten => _0,n(available1),Dial(SIP/freephonie_out2/${EXTEN})
;exten => _0.,n(check2),ChanIsAvail(SIP/freephonie_out2|s)
;exten => _0.,n,GoToIf([${AVAILSTATUS} = "1"]?available2:fail)
;exten => _0.,n(available2),Dial(SIP/freephonie_out2/${EXTEN})
;exten => _0.,n,Hangup
;exten => _0.,n(fail),Hangup

[fromfree]
;include => demo
exten => s,1,Dial(SIP/prod)
exten => s,1,Hangup