[AsteriskBrasil] Transferir se ocupado.

brunoantognolli em email.com brunoantognolli em email.com
Segunda Novembro 22 10:13:57 BRST 2010


Acho que isso resolve seu problema...

exten => 1000,1,Dial(SIP/${EXTEN},25,oTt)
exten => 1000,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?BUSY1000a,1)
exten => 1000,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?NOANSWER1000a,1)
exten => 1000,n,GotoIf($["${DIALSTATUS}" = "CHANUNAVAIL"]?CHANUNAVAIL1000a,1)
exten => 1000,n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]?CONGESTION1000a,1)

exten => BUSY10XXa,1,Dial(SIP/10XX,25,oTt)
(...)

exten => NOANSWER10XXa,1,Dial(SIP/10XX,20,oTt)
(...)

exten => CHANUNAVAIL10XXa,1,Dial(SIP/10XX,20,oTt)
(...)

exten => CONGESTION10XXa,1,Dial(SIP/10XX,20,oTt)
(...)

Se o status for BUSY, NOANSWER, CHANUNAVAIL ou CONGESTION, ele transfere para o contexto "BusyRamal" ou para "CongestionRamal", por exemplo.

Att,
Bruno




-----Original Message-----
From: Paulo Sergio Abdala Costa <paulo.abdala em gmail.com>
To: asteriskbrasil em listas.asteriskbrasil.org
Sent: Mon, Nov 22, 2010 9:09 am
Subject: [AsteriskBrasil] Transferir se ocupado.


Bom dia Sres,
Estou fazendo um contexto para que quando um ramal estiver ocupado,
ransfira para o outro, e se esse outro estiver ocupado, transfira
ovamente.
Eu coloquei esse contexto, mas não esta funcionando, poderiam me dar um Help?
sta correto?
bs.

xten => _8000,1,Dial(SIP/${EXTEN}|10|tTR)
xten => _8000,n,Goto(${DIALSTATUS})
xten => _8000,n(BUSY),Goto(from-internal/8001,1)
xten => _8000,n(CONGESTION),Goto(BUSY)
xten => _8001,1,Dial(SIP/${EXTEN}|10|tTR)
xten => _8001,n,Goto(${DIALSTATUS})
xten => _8001,n(BUSY),Goto(from-internal/8002,1)
xten => _8001,n(CHANUNAVAIL),Goto(BUSY)
xten => _8001,n(CONGESTION),Goto(BUSY)
xten => _8002,1,Dial(SIP/${EXTEN}|10|tTR)
xten => _8002,n,Goto(${DIALSTATUS})
xten => _8002,n(BUSY),Goto(from-internal/8003,1)
xten => _8002,n(CHANUNAVAIL),Goto(BUSY)
xten => _8002,n(CONGESTION),Goto(BUSY)
xten => _8003,1,Dial(SIP/${EXTEN}|10|tTR)
xten => _8003,n,Goto(${DIALSTATUS})
xten => _8003,n(BUSY),Goto(from-internal/8004,1)
xten => _8003,n(CHANUNAVAIL),Goto(BUSY)
xten => _8003,n(CONGESTION),Goto(BUSY)
xten => _8004,1,Dial(SIP/${EXTEN}|10|tTR)
xten => _8004,n,Goto(${DIALSTATUS})
xten => _8004,n(BUSY),Goto(from-internal/8004,5)
xten => _8004,n(CHANUNAVAIL),Goto(BUSY)
xten => _8004,n(CONGESTION),Goto(BUSY)
xten => _8004,5,Hangup


- 
Tenha a coragem para dizer não. Tenha a coragem para encarar a
erdade. Faça a coisa certa porque é a coisa certa a fazer. Essas são
s chaves mágicas para viver a sua vida com integridadeâ€
______________________________________________
HOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
 Hardware com alta disponibilidade de recursos e qualidade KHOMP
 Suporte técnico local qualificado e gratuito 
onheça a linha completa de produtos KHOMP em www.khomp.com.br
______________________________________________
emos tudo para seu projeto VoIP com Asterisk!
escontos especiais para assinantes da AsteriskBrasil.org.
egistre-se e receba um cupom exclusivo de desconto!
cesse agora www.voipmania.com.br
_____________________________________________
ista de discussões AsteriskBrasil.org
steriskBrasil em listas.asteriskbrasil.org
ttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
_____________________________________________
ara remover seu email desta lista, basta enviar um email em branco para 
steriskbrasil-unsubscribe em listas.asteriskbrasil.org

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20101122/b4ec0f49/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil