Integrar a portabilidade no FreePBX/Issabel via SIP redirect
Integrar portabilidade ao Elaxtix ou trixbox. (FreePbx)
Primeiro é importante entender o processo da consulta. Vamos lá:
1 - ao iniciar uma chamada no seu Elastix, a chama será enviada para o nosso servidor. Lembrando que nosso servidor so aceita os formatos: (0 DDD NUMERO ou 55 DDD NUMERO)
2 - será identificado a operadora do número, e nosso servidor vai reenviar o numero para seu Elastix com o RN1 (codigo da operadora) + o número. Se não for possível encontrar o numero por qualquer motivo, será retornado o código 55999.
3 - Agora que ja tem o código da operadora, voce so tem que configurar a rota por onde enviar a chamada pelo ChipCerto.
Mão na mass:
Crie um tronco para a consulta
PBX => Trunks => Add SIP Trunk
type=friend
context=from-internal
host=sip.portabilidadecelular.com
fromdomain=sip.portabilidadecelular.com
username=SEU USUARIO
fromuser=SEU USUARIO
secret=SUA SENHA
Criar rota para a consulta
PBX => Outbound Routs => Add Route.
Vamos usar como exemplo que seus ramais sempre enviam a ligação no formato 0 DDD NUMERO, e que você so quer consultar chamadas para celular
Criar os troncos que seram enviadas as ligações
Seu Elastix deve estar com os troncos criados para cada operadora através dos canais GSM, PLACAS, GATEWAYS ou operadora VOIP.
PBX => Trunks => Add Custom Trunk. (Neste exemplo usaremos um GOIP de 8 portas, altere o Custom Dial String conforme sua necessidade).
200.200.200.200 é o ip do Gateway que estamos enviando a chamada.
Criar rota de saída para as operadoras
PBX => Outbound Routs => Add Route. (Tem que ser criado uma rota de saida para cada operadora)