[AsteriskBrasil] Como adicionar prefixo ao caller id nas chamadas entrantes por um DID específico
Fernando Meira Lins - Diretor Comercial
meiralins em midiabyte.com.br
Quinta Janeiro 7 13:57:59 BRST 2010
<http://www.midiabyte.com.br>
Bom dia a todos!
A situação é a seguinte:
Estou precisando adicionar um prefixo no caller id somente para as chamadas
recebidas atraves de um tronco específico (DID), porém, estou tendo
dificuldades.
Ocorre que já consegui definir como quero o prefixo do caller id, no entando
não para um DID específico. Ou seja: Todas as chamadas entrantes,
independente do tronco que entre, está sendo adicionado o prefixo.
Defini no extensions_custom.conf o seguinte contexto
[setcid]
exten => _.,1,Set(CALLERID(num)=7722${CALLERID(num)})
exten => _.,n,Set(CALLERID(number)=${CALLERID(num)})
exten => _.,n,Goto(ext-did,${EXTEN},1)
No arquivo extensions.conf, adicionei ao contexto from-trunk o include do
setcid
[from-trunk] ; just an alias since VoIP shouldn't be called PSTN
include => setcid ; include the setcid context
include => from-pstn
A intenção é que o sistema gere um caller id específico quando a chamada
entrar por este tronco, por exemplo: 7722zzxxxxxxxx e faça um callback para
este número. Neste caso, haverá uma rota de saída que somente aceitará as
chamadas com a Pattern 7722zzxxxxxxxx e sairá por um tronco específico
corrigindo o dial plan com a regra 7722|55+zzxxxxxxxx
A distribuição é baseada em Free-PBX. Agradeço a quem puder auxiliar.
Atenciosamente;
Fernando de Meira Lins
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100107/7654d457/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil