Uma alternativa é executar uma macro quando o destino atende, opção M(nome-da-macro) do aplicativo Dial.
exten => _X.,1,Set(__PARENT_CHANNEL=${CHANNEL}) exten => _X.,n,Dial(SIP/trunk/${EXTEN},60,gM(pickup)) [macro-pickup] exten => s,1,DeadAGI(billing|${CHANNEL}|${PARENT_CHANNEL}) 2009/2/23 Vinícius Fontes <vinic...@canall.com.br>: > O canal por onde a chamada saiu consta no CDR, mais precisamente no campo > dstchannel. Se não existe problema em você só obter esse dado após a chamada > ser completada, você pode usar a função CDR do dialplan em conjunto com o > DeadAGI: > > exten => _0X.,1,Dial(Zap/g1/${EXTEN:1},60,g) > exten => _0X.,n,DeadAGI(script|parametros) > exten => _0X.,n,NoOp(${CDR(dstchannel)}) > > Não cheguei a testar isso, mas acho provável que funcione. Em suma, o valor > que você precisa pode ser obtido pela função CDR. > > > > > Vinícius Fontes > www.asteriskforum.com.br > > ----- "Rafael Puga" <dev.netdr...@gmail.com> escreveu: > >> Bom dia pessoal, >> >> estou editando um AGI que possuo e preciso registrar por qual canal a >> ligação entrou/saiu (e.g., DGV/1~DGV/60), tentei utilizar a variável >> ${CHANNEL}, mas para ligações saintes ela registra o canal do ramal >> que chamou (e.g., SIP/600). Alguém saberia em qual variável fica a >> informação que preciso? >> >> >> -- >> Grato, >> Rafael Puga >> _______________________________________________ >> 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@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > _______________________________________________ > 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@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Fabio Mierlo _______________________________________________ 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@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil