[AsteriskBrasil] Ação por numero de origem

R2 r2 em infolink.com.br
Quarta Setembro 16 16:19:36 BRT 2009


Em AEL ficaria da seguinte forma:

context entradapstn {
    _80XX => {
          if(${CALLERID(num)} = 1212345678) {
                goto teste|1212345678|teste;
          }
          else {
                Hangup();
          }
    }
};

context teste {
    _1212345678 => {
teste:
          Dial(SIP/${EXTEN},60,Ttr);
    }
};

dlpazinatto em gmail.com escreveu:
> Olá Pessoal,
>  
> Estou tentando fazer com que se a chamada vinda da PSTN for de um 
> numero especifico, seja tomada uma ação, se for de qualquer outro a 
> chamada deve ir para o ramal normal.
> Faixa de ramais internos 80XX
>  
> [entradapstn]
> exten => _80XX,1,Dial(SIP/${EXTEN})
> exten => _80XX,2,GotoIf($[${CALLERID(num)} = 1212345678?3)
> exten => _80XX,3,HangUp()
>  
> Se alguém puder dar uma dica de onde estou errando...
> Tentei fazer em AEL tb (no formato AEL no arquivo extensions.ael) , 
> mas nem compila.
>  
> Grato
>  
> Dilceu
>  
> ------------------------------------------------------------------------
>
>
> _______________________________________________
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
> VoIP, Asterisk e Convergência de Redes.
> http://www.encontrovoipcenter.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
>
>
> __________ Informação do ESET NOD32 Antivirus, versão da vacina 4431 (20090916) __________
>
> A mensagem foi verificada pelo  ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>   


Mais detalhes sobre a lista de discussão AsteriskBrasil