[AsteriskBrasil] Programacao ligar quando ramal estiver desocupado

André Luiz Dal Grande aldg5875 em tj.sc.gov.br
Quarta Outubro 29 08:33:32 BRST 2008


Pablo,

aqui fazemos assim.......quando der ocupado, chama este contexto.....você tem que adequar ao seu plano de discagem e contextos......

;rechamada inicio
[ramalocupado]
exten => s,1,Background(ura/ramalocupado)
exten => s,n,WaitExten(6)
exten => s,n,Hangup
exten => 6,1,System(echo "Channel: ${TECH}/${NUMERO}" > /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(echo "MaxRetries: 30" >> /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(echo "RetryTime: 20" >> /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(echo "WaitTime: 15" >> /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(echo "Context: ramaisvoip" >> /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(echo "Extension: ${CALLERID(num)}" >> /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(echo "Priority: 1" >> /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,System(chown asterisk:asterisk /var/spool/asterisk/temp/temp${CALLERID(num)}.call)
exten => 6,n,Playback(ura/rechamadaprogramada)
exten => 6,n,Hangup
exten => h,1,System(cp /var/spool/asterisk/temp/temp${CALLERID(num)}.call /var/spool/asterisk/outgoing)

[rechamadaSIP]
exten => _XXXX,1,Dial(SIP/${EXTEN}120,t)

veja se ajuda...........

valeu
-----------------------------------------------------------------------
André Luiz Dal Grande - (48) 32872270
Chefe de Divisão de Redes de Comunicação
Diretoria de Informática
Direção Geral Administrativa
Tribunal de Justiça de Santa Catarina
-----------------------------------------------------------------------
  ----- Original Message ----- 
  From: Pablo Câmara 
  To: asteriskbrasil em listas.asteriskbrasil.org 
  Sent: Tuesday, October 28, 2008 10:57 PM
  Subject: [AsteriskBrasil] Programacao ligar quando ramal estiver desocupado


  Olá pessoal,



  Estou procurando uma solução para o meu caso.



  EX: O ramal 8000 liga para o ramal 8002. Porem o 8002 está OCUPADO. Antes de entrar no correio do 8002, eu queria que, enquanto a mensagem de "ocupado"/"indisponivel" estiver sendo executada, se o usuário discar *5 e colocar o telefone no ganho, ele estará programando algo do tipo:

  Assim que o 8002 estiver disponível, o 8000 é avisado com uma ligação.. Quando o 8000 atender. Imediatamente ele faz uma ligação para o 8002.



  Estava pensando em algo como o outgoing.

  Ainda estou meio perdido!



  Pablo de Souza Câmara

  (71) 88440818



------------------------------------------------------------------------------


  _______________________________________________
  2 a 4 de Dezembro - IPComm 2008
  Com presença de engenheiros da Digium e Jon "maddog" Hall.
  http://www.ipcomm2008.com.br

  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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20081029/ae83471f/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil