Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [hora]
- exten => 10,1(bomdia),Playback(silence/1)
- exten => 10,n,Playback(ura/bom-dia)
- exten => 10,n,Goto(vono,s,timeout)
- exten => 11,1(boatarde),Playback(silence/1)
- exten => 11,n,Playback(ura/boa-tarde)
- exten => 11,n,Goto(vono,s,timeout)
- exten => 12,1(boanoite),Playback(silence/1)
- exten => 12,n,Playback(ura/boanoite)
- exten => 12,n,Goto(vono,s,timeout)
- exten => 13,1(foradohorario),Playback(silence/1)
- exten => 13,n,Playback(ura/tecnospeed3)
- [tronco]
- exten => s,1,Goto(vono,s,1)
- [tronco2]
- exten => s,1,Goto(ramaisentradagravar,1010,1)
- [vono]
- exten => s,1,Answer()
- exten => s,n,NoOp(#### calleridnum = ${CALLERID(NUM)} #####)
- exten => s,n,Playback(silence/2)
- exten => s,n,GotoIfTime(06:00-11:59|mon-fri|*|*?hora,10,bomdia)
- exten => s,n,GotoIfTime(12:00-18:15|mon-fri|*|*?hora,11,boatarde)
- exten => s,n,GotoIfTime(06:00-11:59|sat|*|*?hora,10,bomdia)
- ;exten => s,n,GotoIfTime(18:10-07:50|mon-fri|*|*?hora,13,foradohorario)
- ;exten => s,n,GotoIfTime(00:00-23:59|sat-sun|*|*?hora,13,foradohorario)
- exten => s,n(timeout),Set(TIMEOUT(response)=20)
- exten => s,Playback(silence/1)
- exten => s,Playback(silence/1)
- exten => s,n,Background(ura/obrigada|500|1000|)
- exten => s,n,Background(ura/ura|500|1000|)
- exten => s,n,StartMusicOnHold(default)
- exten => s,n,WaitExten(5)
- exten => h,1,NoOp(#### hangup origem = ${CALLERID(NUM)} ####)
- exten => t,1,Goto(ramaisentradagravar,1020,2)
- exten => i,1,Goto(ramaisentradagravar,1020,2)
- exten => 1,1,Set(LANGUAGE()=br)
- exten => 1,n,NoOp(### suporte ${CALLERID(NUM)} ###)
- exten => 1,n,Set(DB(rech/${CALLERID(NUM)})=${EXTEN})
- exten => 1,n,Set(siga=${DB(CFIM/${EXTEN})})
- exten => 1,n,GoToIf($["${siga}" = ""]?mail:siga)
- exten => 1,n(siga),GoTo(${EXTEN},${siga},1)
- exten => 1,n(mail),Set(Mail=${DB(Mail/${EXTEN})})
- exten => 1,n,GotoIf($["${Mail}" = ""]?disca:voicemail)
- exten => 1,n(disca),Set(arquivo=/home/asterisk/gravar/${UNIQUEID})
- exten => 1,n,Dial(Sip/1040,25,tT)
- exten => 1,n,Dial(Sip/1030,25,tT)
- exten => 1,n,Dial(Sip/1040,15,tT)
- exten => 1,n,Dial(Sip/1030,15,tT)
- exten => 1,n,GoTo(vono,s,2)
- exten => 1,n(hangup),Hangup()
- exten => 2,1,NoOp(### comercial ${CALLERID(NUM)} ###)
- exten => 2,n,Goto(ramaisentradagravar,1010,2)
- exten => 3,1,NoOp(### financeiro ${CALLERID(NUM)} ###)
- exten => 3,n,Goto(ramaisentradagravar,1020,1)
- exten => 4,1,NoOp(### atendente ${CALLERID(NUM)} ###)
- exten => 4,n,Set(LANGUAGE()=br)
- exten => 4,n,Set(arquivo=/home/asterisk/gravar/${UNIQUEID})
- ;exten => 4,n,MixMonitor(${arquivo}.wav|av(0)V(0)|/usr/local/bin/gomonitor ${arquivo})
- exten => 4,n,Dial(Sip/1020,25,tT)
- exten => 4,n,Dial(Sip/1040,25,tT)
- exten => 4,n,Dial(Sip/1030,25,tT)
- exten => 4,n,Dial(Sip/1010,120,tT)
- exten => 4,n(hangup),Hangup()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement