[AsteriskBrasil] ajuda para contexto

jose jasanchez em terra.com.br
Segunda Março 30 11:27:32 BRT 2009


Rodrigo obrigado pela ajuda, mas o qua contece é ainda o ramal nao verifica 
se esta ocupado, acho que tem algo errado com a primeira linha de comando pq 
mesmo o raml estando ocupado ele vai para mensagem


----- Original Message ----- 
From: "Rodrigo Vian" <listas em porttaltecnologia.com.br>
To: <asteriskbrasil em listas.asteriskbrasil.org>
Sent: Friday, March 27, 2009 5:41 PM
Subject: Re: [AsteriskBrasil] ajuda para contexto


eu faria algo assim:

[entrada_ligaçao]
exten => _2000,1,GotoIf($["${DIALSTATUS)}" = "BUSY"]?ocupado)
exten => _2000,n,GotoIf($["${DIALSTATUS)}" = "CONGESTION"]?ocupado)
exten => _2000,n,GotoIf($["${DIALSTATUS)}" = "CHANUNAVAIL"]?ocupado)
exten => _2000,n,Answer
exten => _2000,n,Wait(1)
exten => _2000,n,Noop(Playing announcement ATENDIMENTO)
exten => _2000,n,Playback(custom/ATENDIMENTO,noanswer)
exten => _2000,n,Wait(1)
exten => _2000,n,Dial(SIP/200,60)
exten => _2000,n(ocupado),Hangup()

Espero ter ajudado.

Abs

jasanchez escreveu:
> 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()
>
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>


Rodrigo S. Vian
Analista TI
Porttal Tecnologia
Soluções em TI & Telecom
http://www.porttaltecnologia.com.br
phone:55+19+3542-9667
mobile:55+19+7808-5121
nextel:55*89*25546

|-- Antes de Imprimir, pense em sua responsabilidade com o Meio Ambiente --|
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


__________ Informação do NOD32 IMON 3973 (20090329) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br




Mais detalhes sobre a lista de discussão AsteriskBrasil