Faturamento pré-pago
Tarifação por segundo a partir de tabelas de cliente e fornecedor, saldos ao vivo apoiados por um livro-razão real e margem em cada chamada.
Softswitch, faturamento e discador auto-hospedados
Um softswitch completo, painel de faturamento pré-pago e discador preditivo que você instala em um único servidor Debian. Troncos, roteamento, DIDs, CDRs e cobrança por segundo — seus, no seu próprio servidor.
Plataforma
Cada camada do KatoCall roda em um único servidor Debian 12 que você controla — da pilha SIP ao livro-razão de faturamento e ao painel em que seus clientes entram.
Operadores gerenciam a central; clientes veem as próprias chamadas.
Tabelas de tarifas, tarifação por segundo e um livro-razão no PostgreSQL.
Acompanha cada canal em tempo real e grava o CDR ao desligar.
Troncos, endpoints e DIDs, gerados pelo painel.
Firewall, fail2ban e TLS, configurados pelo instalador.
Como funciona
Configure uma vez no painel. Depois disso, toda chamada segue o mesmo caminho.
Adicione troncos SIP por IP ou por registro, via UDP, TCP ou TLS.
Dê a cada conta autenticação por IP ou login de softphone, uma tabela de tarifas e um saldo.
Grupos de rotas escolhem troncos por prefixo, prioridade e peso, e fazem failover quando uma operadora rejeita.
As chamadas são tarifadas por segundo, vistas ao vivo e salvas como CDRs que você pode analisar e exportar.
O que vem dentro
Não é um monte de peças para conectar — faturamento, roteamento, entrada, saída e segurança vêm como um sistema instalado com um único painel de administração.
Tarifação por segundo a partir de tabelas de cliente e fornecedor, saldos ao vivo apoiados por um livro-razão real e margem em cada chamada.
Os grupos de rotas escolhem troncos por prefixo, prioridade e peso, com failover para a próxima operadora quando uma rejeita a chamada.
Aponte os números de uma operadora para as contas e encaminhe-os para qualquer lugar, com o identificador de chamada exigido pela sua operadora aplicado na saída.
Campanhas de saída opcionais e um menu URA, ajustando as chamadas conforme a disponibilidade dos agentes — instalado apenas se você quiser.
fail2ban no SIP, no painel e no SSH com banimentos permanentes, um firewall que o instalador configura e TLS gratuito com Let's Encrypt.
Acompanhe cada chamada da central em tempo real — quem é cobrado, a operadora, o custo enquanto sobe — e exporte os CDRs para CSV.
Roteamento
Cada chamada é comparada com o grupo de rotas da sua conta. Se uma operadora rejeitar, o próximo tronco da fila assume.
SIP e VoIP
O painel escreve a configuração PJSIP, e cada valor é validado antes de chegar ao Asterisk.
Uma pilha SIP moderna, compilada e configurada pelo instalador.
Escolha o transporte de cada tronco.
Autentique operadoras por endereço ou por usuário e senha.
Confie em toda a faixa de sinalização de uma operadora com IPs e blocos CIDR.
PABXs autenticados por IP ou softphones registrados.
Defina o endereço público e as redes locais pelo painel.
Aponte números de entrada para contas e encaminhe-os para qualquer destino.
Lista de codecs por endpoint, com RTP via proxy ou mídia direta.
Timeouts de RTP encerram chamadas cujo áudio parou.
Análise
As chamadas ao vivo chegam ao painel em tempo real. Quando terminam, os CDRs ficam prontos para filtrar, analisar e exportar.
Confiabilidade
Os detalhes que importam quando o tráfego real começa.
O instalador confere o próprio trabalho e informa cada resultado antes de você receber tráfego.
A central procura novas versões diariamente e avisa você. Ela só se atualiza sozinha se você ativar.
Chamadas em andamento são retomadas após uma reconexão, e o faturamento continua a partir do horário real de atendimento.
Cada cobrança e recarga é registrada como lançamento no PostgreSQL.
O banco de dados e os segredos da central são copiados toda noite, e os logs são rotacionados.
Segurança
Uma central telefônica na internet é escaneada o tempo todo. O KatoCall já vem com as defesas ativadas.
Instalar
Um servidor Debian 12 novo é tudo o que você traz. O instalador compila o Asterisk, configura o PostgreSQL, o painel, o firewall e o fail2ban, e verifica tudo.
Execute-o em um servidor Debian 12 novo, como root:
curl -fsSL https://katocall.com/get.sh | sudo bash
Ele obtém tudo, verifica o checksum e executa a instalação completa.
Depois abra seu servidor no navegador e entre — você definirá uma nova senha na hora:
# one fresh Debian 12 box, one command $ curl -fsSL https://katocall.com/get.sh | sudo bash ==> 00-preflight.sh ok ==> 01-install-asterisk ok ==> … ok ==> verify.sh 50 checks passed KatoCall is installed. → http://your-server/
Você vai precisar
Documentação
Um guia completo para instalar a central e configurar troncos, clientes, DIDs e o discador — além de um “?” ao lado de cada campo no próprio painel.
Perguntas
Um servidor Debian 12 (64 bits) novo com 2 núcleos de CPU, 4 GB de RAM e 20 GB de disco, um IPv4 público, acesso root e um tronco SIP da sua operadora. O domínio só é necessário para HTTPS.
Execute o comando de atualização no seu servidor. Ele verifica o download antes de instalar, e sua central procura novas versões todos os dias e avisa quando há uma disponível.
curl -fsSL https://katocall.com/update.sh | sudo bashCom qualquer operadora que forneça um tronco SIP — autenticado por IP ou por registro, via UDP, TCP ou TLS.
Não. O discador preditivo e a URA são opcionais e só são instalados se você pedir.
Sim. Cada cliente tem um portal com os próprios registros de chamadas, DIDs, tarifas e transações — nunca os de outros.
O painel e os manuais estão disponíveis em dez idiomas: inglês, espanhol, português, francês, alemão, russo, chinês, japonês, árabe e hindi.
Um servidor Debian 12 novo e um comando. Todo o resto acontece no painel.
curl -fsSL https://katocall.com/get.sh | sudo bash
Contato
Dúvidas, ajuda na configuração ou um bug — envie uma mensagem e responderemos.