Anderson
unread,May 11, 2011, 12:49:11 PM5/11/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to turmaelastix
Olá galera,
Gostaria da ajuda de vcs, estou com um problema que algumas ligações
que eu origino eu escuto a pessoa, mas a mesma não me escuta, e quando
eu recebo a ligação eu escuto a pessoa mas ela não me escuta, as vezes
acontece o inverso, eu não escuto mas a pessoa me escuta, estou usando
um tronco da CTBC que está assim:
host=192.168.0.1 (coloquei um ip fictício para exemplo)
type=friend
qualify=yes
context=from-trunk
Esse tronco recebe e faz ligação, quando eu recebo vai pra minha ura a
pessoa ouve a saudação e depois digita a opção que vai para uma fila
se for fazer pedido, se for fax é transferido direto para a extensão
do fax, se eu digito a opção antes de ouvir a mensagem a ligação cai,
sei que tenho que usar a opção backgraound mas não sei onde colocar,
minha ura está assim:
[ivr-3]
include => ivr-3-custom
include => from-did-direct-ivr
include => app-directory
exten => #,1,dbDel(${BLKVM_OVERRIDE})
exten => #,n,Set(__NODEST=)
exten => #,n,Goto(app-directory,#,1)
exten => h,1,Hangup
exten => s,1,Set(MSG=custom/bem_vindo)
exten => s,n,Set(LOOPCOUNT=0)
exten => s,n,Set(__DIR-CONTEXT=)
exten => s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})
exten => s,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n(begin),Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n,Set(__IVR_RETVM=)
exten => s,n,ExecIf($["${MSG}" != ""],Background,${MSG})
exten => s,n,WaitExten(,)
exten => hang,1,Playback(vm-goodbye)
exten => hang,n,Hangup
exten => 1,1,dbDel(${BLKVM_OVERRIDE})
exten => 1,n,Set(__NODEST=)
exten => 1,n,Goto(ext-queues,1,1)
exten => 2,1,dbDel(${BLKVM_OVERRIDE})
exten => 2,n,Set(__NODEST=)
exten => 2,n,Goto(from-did-direct,2020,1)
exten => t,1,dbDel(${BLKVM_OVERRIDE})
exten => t,n,Set(__NODEST=)
exten => t,n,Goto(ext-queues,1,1)
exten => i,1,Playback(invalid)
exten => i,n,Goto(loop,1)
exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIf($[${LOOPCOUNT} > 2]?hang,1)
exten => loop,n,Goto(ivr-3,s,begin)
exten => return,1,Set(MSG=custom/bem_vindo)
exten => return,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => return,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT_$
{CONTEXT}})
exten => return,n,Goto(ivr-3,s,begin)
exten => fax,1,Goto(ext-fax,in_fax,1)
; end of [ivr-3]
Alguém pode me ajudar por favor nessas duas questões?
Atenciosamente,
Anderson Souza.