[AsteriskBrasil] ajuda para contexto

jasanchez jasanchez em terra.com.br
Sexta Março 27 17:18:30 BRT 2009


Estou precisando de uma ajuda em um contexto, o que acontece é o seguinte quando chega uma ligaçao no ddr 2000
está é atendida e toca uma gravaçao chamada "ATENDIMENTO", logo em seguida toca o ramal 200 até tudo ok.Mas
quando o ramal está ocupado primeiro toca a gravaçao e depois vem o sinal de ocupado.
Teria como , quando alguem ligasse no ddr 2000 se ele estiver livre , ele atende toca a gravaçao e depois chama
o ramal 200, E QUANDO ESTIVER OCUPADO EM VEZ DE ENTRAR A GRAVAÇAO ELE JÁ DAR O SINAL DE OCUPADO??QUALQUER AJUDA
É BEM VINDA


[entrada_ligaçao]
exten => _2000,1,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)
exten => _2000,n,Answer
exten => _2000,n,Wait(1)
exten => _2000,n(begin),Noop(Playing announcement ATENDIMENTO)
exten => _2000,n,Playback(custom/ATENDIMENTO,noanswer)
exten => _2000,n,Dial(SIP/200,60)
exten => _2000,n,busy,Hangup()




Mais detalhes sobre a lista de discussão AsteriskBrasil