Thales, pra isso eu utilizo uma macro onde coloco os números
permitidos. No contexto antes de fazer o callback, chamo essa macro
que faz a verificação se existe o número retornando uma variável com
SIM ou NAO, depois faço um gotoIf nessa variável para validar se a
ligação sai ou não (SIM/NAO) pelo callback e direciono para a
prioridade de acordo com o resultado.
segue exemplo:
[contexto-entrada]
exten => _XXXX,1,NoOp(--> LIGACAO EXTERNA PARA RAMAIS <--)
same => n,NoOp(--> DE ${CALLERID(num)} PARA ${EXTEN} <--)
same => n,Macro(consult-numero,)
same => n,GotoIf($["${CALLBACK}" = "SIM"]?callback)
same => n,Dial(SIP/${EXTEN},40,tg)
same => n,Hangup()
same => n(callback),Goto(callback,s,1) ;Aqui envia para o contexto que
gera o .call
[macro-consult-numero]
exten => s,1,NoOp(########## Analisando se numero pode realizar
callback ${CALLERID(num)} #########)
exten => s,n,ExecIf($["${CALLERID(num)}" =
"43991135260"]?Set(CALLBACK="SIM"))
;exten => s,n,ExecIf($["${CALLERID(num)}" =
"43991132517"]?Set(CALLBACK="SIM"))
exten => s,n,ExecIf($["${CALLERID(num)}" =
"43996254359"]?Set(CALLBACK="SIM"))
*att*
*Danilo Almeida*
*skype: danilo.almeida33*
*(43) 9 9625-4359*
2017-01-26 16:21 GMT-02:00 Thales Henrique
<[email protected] <mailto:[email protected]>>:
Boa tarde senhores,
Uso esse tipo de call-back também e tenho uma duvida.
Deixei um numero exclusivo pra ser call-back. Todas as ligações
que entram nesse numero o asterisk derruba e liga de volta.
Alguém sabe como fazer pro Asterisk identificar o numero que está
ligando?
Ex: O celular X está ligando no numero e X é cadastrado. Então o
Asterisk retorna.
O celular Y está ligando no numero e Y não é cadastrado. Então o
Asterisk direciona a chamada pra telefonista.
Atenciosamente,
------------------------------------------------------------------------
vivo empresastempoemail*Thales Henrique*
/Técnico em Telecomunicações/
Tel => (17) 4009-2199 <tel:%2817%29%204009-2199>
Cel => (17) 99741-6717 <tel:%2817%29%2099741-6717>
Visite nosso site: www.tempotelefonia.com.br
<http://www.tempotelefonia.com.br/>
cid:[email protected] de imprimir este email
pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.
Caso V. Sa. não seja o destinatário ou a pessoa responsável pela
entrega desta mensagem, favor comunicar de imediato o remetente.
*De:*[email protected]
<mailto:[email protected]>
[mailto:[email protected]
<mailto:[email protected]>] *Em
nome de *Danilo Almeida
*Enviada em:* quinta-feira, 26 de janeiro de 2017 15:44
*Para:* [email protected]
<mailto:[email protected]>
*Assunto:* Re: [AsteriskBrasil] Call Back Asterisk.
Cara, tenho dor de cabeça direto com isso pelo fato da operadora
de origem demorar para finalizar a chamada (pelo menos acho que é
isso). Uma alternativa que fiz em alguns clientes foi setar o
congestion em vez do Hangup, dessa forma quem ta originando a
chamada escuta o tom de ocupado e finaliza. Deixo sempre no
arquivo .call com 2 tentativas de discagem sendo a segunda depois
de 15 segundos.
[in_call_back]
exten => _5358,1,Answer()
exten => _5358,n,NoOp(Recendo Numero Call Back )
exten => _5358,n,Set(CALLERID(name)=${CALLERID(num)})
exten => _5358,n,Wait(1)
exten => _5358,n,PlayBack(callback)
exten => _5358,n,Macro(callback,)
exten => _5358,n,Congestion()
*att*
*Danilo Almeida*
*skype: danilo.almeida33*
*(43) 9 9625-4359*
2017-01-26 14:58 GMT-02:00 Henrique L.
<[email protected] <mailto:[email protected]>>:
Eugênio, tua macro espera alguma parâmetro?
pq vc não está enviando nada pra ela? Não deveria passar o
CALLERID(name) ali?
Em 26 de janeiro de 2017 14:17, Eugenio Sanches
<[email protected] <mailto:[email protected]>>
escreveu:
Olá, Roger, boa tarde!
Uso um sip trunk com um Kmedia da Khomp, nele entramos com o TDM
da Embratel.
[in_call_back]
exten => _5358,1,Answer()
exten => _5358,n,NoOp(Recendo Numero Call Back )
exten => _5358,n,Set(CALLERID(name)=${CALLERID(num)})
exten => _5358,n,Wait(1)
exten => _5358,n,PlayBack(callback)
exten => _5358,n,Macro(callback,)
exten => _5358,n,HangUp()
Muito obrigado
Eugênio Sanches
Em 26 de janeiro de 2017 12:32, Roger Pitigliani
<[email protected] <mailto:[email protected]>> escreveu:
Opa!
Tem como postar seu contexto de discagem e que atende a chamada?
Que tipo de tronco utiliza?
Em 26 de janeiro de 2017 11:48, Eugenio Sanches
<[email protected] <mailto:[email protected]>>
escreveu:
Pessoal, boa tarde!
Gostaria de uma ajuda, criei um call back com o Asterisk
usando o arquivo .call , nesse call back eu desligo uma
chamada de entrada e em seguida faço a ligação, meu grande
problema esta no HangUp() no meu 1º contexto a chamada de
entrada fica presa não desliga.
Agradeço pela ajuda desde já.
Eugênio Sanches
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em
branco para
[email protected]
<mailto:[email protected]>
--
--
Roger Pitigliani
[email protected] <mailto:[email protected]>
Skype: roger.pitigliani
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em
branco para [email protected]
<mailto:[email protected]>
--
Imagem removida pelo remetente. 2E Soluções
<https://www.2esolutions.com.br/>
*Eugênio Sanches */ Analista em Telecomunicações
[email protected]
<mailto:[email protected]>
*2E Soluções *
55 11 2666-3650 <tel:%2811%29%202666-3650>
Rua Dos Eucaliptos, 72 Colonia CEP: 04896-310
https://www.2esolutions.com.br <https://www.2esolutions.com.br/>
Imagem removida pelo remetente.
Facebook<https://www.facebook.com/2esolutions>Imagem removida pelo
remetente. Twitter<https://twitter.com/2Esolutions>Imagem removida
pelo remetente. skype <http://eugenio.sanches/>
Quer saber mais sobre os nossos serviços ? Clique aqui
<http://www.2esolutions.com.br> e visite nosso site.
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em
branco para [email protected]
<mailto:[email protected]>
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em
branco para [email protected]
<mailto:[email protected]>
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em
branco para [email protected]
<mailto:[email protected]>
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
[email protected]