Gerenciamento

Minhas OLTs

Entrar no sistema

Use o usuário e a senha criados pelo administrador.

Problema relatado

Cadastre a OLT uma vez (IP, porta SSH, usuário e senha). A senha fica guardada criptografada no servidor.

Olá

Clientes com/sem boletos em

Faturamento mensal -

Ordens de Serviços
Servidores Online/Offline
Servidores Online-
Servidores Offline-

Clientes novos e cancelados

Últimos 12 meses
NovosCancelados

Clientes por situação

Ativos, inativos e total
NomeUsuárioEndereçoCPF/CNPJStatus
Login do cliente não é válido.
Use somente: letras minúsculas (a-z), números (0-9) e os símbolos @ . - _ :
Identificador:
Salvar alterações so grava no sistema e não mexe no Mikrotik (não derruba a conexão). Verificar so le o Mikrotik. Gravar + Servidor grava e também cria ou atualiza o login PPPoE no Mikrotik; se o status não for Ativado, o login fica desabilitado e a sessão é derrubada.

ONU do cliente

Resumo

Nome—

Conexão PPPoE

Servidor

Servidor—
Interface—
Conexão—
Profile—

Plano de Cobrança

Lista de Planos de Cobranças

ServiçosValorClientesParceriaDICI

Plano de Cobrança

Máximo 40 caracteres
Valor do desconto até o vencimento. Ex.: 5,00
Ao incluir este plano no cliente, a conta NxPlay / Sky+ é criada. Se o cliente for bloqueado por falta de pagamento, o acesso ao NxPlay / Sky+ é bloqueado também.

Listagem

DescriçãoValor un.Quant.
Total mensalR$ 0,00

Plano de Cobrança

Acesso vinculado: outros logins deste cliente (outro endereço, roteador ou ONU).

Listagem

Cadastro

Endereço

Preenchida pelo técnico na O.S. deste acesso (botão Pegar localização) ou digitada aqui.

Servidor

ONU do acesso

Solução

Status da Solução: Aberto

Materiais utilizados

DescriçãoQtdeData

Dados da Ordem de Serviço

Valor a Receber do Cliente

Valor a Receber: 0,00

Problema Relatado pelo Cliente

Solução

Status da Solução: Aberto

Garantia

Informações

Materiais

Materiais utilizados

MaterialQtdeUn.Data

Consumo mensal

Log de Autenticações

Data/HoraLoginUp/DownObs.
Atenção
Ao confirmar, o cliente passa para o status Cancelado e deixa de ser cobrado. Se quiser, o login é desativado no Mikrotik e a conexão dele é derrubada.

Motivo do Cancelamento

Servidor WireGuard

Novo acesso VPN

Cada Mikrotik que vai se conectar ao sistema é um acesso. Ao criar, o sistema gera o script para colar no Terminal do Winbox (RouterOS 7).
Depois de colar, o acesso fica Online aqui em até 1 minuto. No cadastro do servidor Mikrotik, use o IP da VPN no lugar do IP público e a API passa a funcionar pelo túnel.

Acessos VPN

Listagem

BancoDescriçãoConta

Cadastrar banco

Conexão direta pela API do banco, sem intermediário. Os dados são guardados criptografados.
Este banco foi feito sem acesso à documentação oficial e ainda não foi testado em conta real. Emita um boleto de valor baixo antes de usar.

Gerar boletos (carnê)

Excluir boletos gerados

Cancela no banco e remove da lista os boletos em aberto da data escolhida. Boletos pagos são mantidos.

Boletos a gerar

DescriçãoVencimentoValor
Mês/Ano

Relatório Gráfico

Imprimir
PDF
Imprimir
CSV

Resumo

PAGANTES
-
COM BOLETOS
-
SEM BOLETOS
-
As informações atualizam automaticamente a cada 15 segundos.

Relatório de Clientes Sem Boleto

/

Relatórios

DataDescrição
Guardamos os 15 últimos relatórios gerados.
Competência/

Faturamento Mensal

Boletos com vencimento no mês
FATURAMENTO X CLIENTES ATIVOS (EXCETO ISENTOS)
R$ 0,00/Ticket Médio
FATURAMENTO X CLIENTES ATIVOS (COM ISENTOS)
R$ 0,00/Ticket Médio
FATURAMENTO X TÍTULOS LIQUIDADOS
R$ 0,00/Ticket Médio

Detalhamento Financeiro

Régua de Cobranças Inteligente

Cada bolinha é um aviso que o sistema envia sozinho pelo WhatsApp. Toque numa bolinha para configurar.

Período antes do vencimento

0

Depois do vencimento = ATRASADO

Opção de configurações

Quem recebe hoje

Mostra os boletos que se encaixam nos avisos ativos hoje. Os envios automáticos seguem o horário de cada aviso, a janela e os limites da tela WhatsApp. O botão Enviar agora ignora o horário e a janela.

Histórico de envios

Aviso

Parabéns automático

Enviar no WhatsApp
Sai sozinho todo dia, só para clientes Ativados com data de nascimento e telefone. Cada cliente recebe uma vez por ano, respeitando a janela e o limite de envios do WhatsApp.

Enviar teste

Aniversariantes de hoje

Clientes Logados

Mostra os clientes cadastrados no Soft ISP com este servidor (leitura direta do Mikrotik, nada é alterado). Em Tempo: quem está ON mostra há quanto tempo está conectado; quem está OFF mostra há quanto tempo caiu.

Grupos da equipe no Telegram

O bot manda a O.S. para os grupos quando ela é aberta e avisa quando o técnico finaliza. Você pode ter vários grupos e definir, para cada um, quais tipos de O.S. ele recebe (por exemplo: um grupo só de instalação e outro só de manutenção). O bot precisa estar dentro do grupo.
Bot do Telegram
1) No Telegram, abra o @BotFather, envie /newbot, escolha um nome e um usuário que termine em "bot". 2) Ele entrega um token: cole abaixo (só aqui, nunca em conversa). 3) Crie o grupo da equipe (ou use um existente), adicione o bot e mande qualquer mensagem no grupo. 4) Clique em Buscar grupos.

Últimos envios

Log do Mikrotik (PPPoE)

Mapa de clientes

OnlineOfflineSem leitura
Imagem © Esri

Certificado digital

Certificado A1 (arquivo .pfx) da empresa, usado para assinar as notas. Fica guardado criptografado e nunca é mostrado de volta.

Configurações de Notas Fiscais

Esta tela só guarda as configurações fiscais e o certificado. A emissão das notas ainda não está ligada: ela depende de homologar a integração com a SEFAZ / prefeitura.

Adicionar novo Certificado Digital

Emissão de Notas Fiscais - NFCom 62 (SCM)

Gera os rascunhos das notas dos boletos que vencem no mês escolhido, só para os clientes com Nota fiscal automática = Sim (aba Notas fiscais do cadastro). Depois confira em Rascunho de Emissões. Para uma nota só, use Emitir Nota Fiscal no menu do boleto do cliente.
Importante: aqui só são gerados os rascunhos. Eles ainda não foram enviados à SEFAZ. Em Rascunho de Emissões você confere e clica em Transmitir; a nota só vale quando aparece em Autorizadas (e o ambiente estiver em Produção).
NºTipo de NotaLoginNomeData EmissãoSituaçãoValor Total
Transmitir envia a nota assinada com o certificado A1 à SEFAZ. Só vale como nota fiscal quando aparece em Autorizadas, com chave de acesso e protocolo. Em Homologação a nota não tem valor fiscal.

Importar clientes e boletos do banco

Lê do banco (Asaas ou Cora) os clientes e os boletos já emitidos, casa com o seu cadastro pelo CPF/CNPJ e mostra uma prévia antes de gravar. Nada é alterado no banco e nada é gravado até você confirmar. Quem já está cadastrado só ganha os boletos; o cadastro dele não é mexido.
Deixe as datas em branco para trazer todos os boletos do cliente, de qualquer vencimento. Preencha para limitar o período (pode preencher só uma das datas).

Análise de queda

Quando o cliente fica sem conexão pelo tempo definido, o sistema 1) confere a fibra na OLT (sinal e estado da ONU), 2) confere no Mikrotik se o login continua fora ou foi bloqueado e 3) só então manda a mensagem certa pelo WhatsApp. Se muita gente da mesma PON ou do mesmo Mikrotik estiver fora, é queda geral e ninguém recebe aviso individual.
Avisar automaticamente
Só clientes Ativados, com telefone, fora da lista de quem pediu para parar e dentro da janela de horário do WhatsApp. A análise roda sozinha a cada 5 minutos enquanto estiver ligada.

Última análise

Histórico de avisos

Aviso de ocorrência

Escolha o bairro, o tipo de aviso e quem vai receber. O envio só acontece quando você clicar em Enviar aviso. Antes de enviar, o sistema confere de novo no Mikrotik.

Quem vai receber

Escolha um ou mais bairros.

Avisos enviados

Pós-venda e avaliação

Manda uma mensagem de boas-vindas alguns dias depois da instalação, pergunta se o cliente precisa de algo e pede uma nota de 1 a 5. Vale só para clientes novos cadastrados pelo sistema: a contagem usa a Data de ativação do cadastro, quem já estava instalado quando você ligou não recebe e clientes importados do banco ficam fora.
Enviar automaticamente

Enviar teste

Depois do teste, responda com uma nota de 1 a 5 para ver como o cliente é atendido (a nota de teste não é gravada).

Avaliações

Próximos envios

Últimos envios e notas

Modelos

Cadastro

{qrcode} sai como imagem e {pix} como mensagem separada logo depois do texto (o cliente copia o código com um toque).

Chatbot do WhatsApp

O robô responde quem escreve para o número conectado: mostra o menu, identifica o cliente pelo CPF e oferece 2ª via do boleto, suporte (abre O.S.), parcelas e atendente. Só funciona com o WhatsApp conectado.
Use {bot} e {empresa}. O menu 1, 2, 3 é acrescentado automaticamente abaixo do texto.
Quando um atendente responde pelo celular, o robô para de responder naquela conversa por 6 horas. O cliente pode digitar menu para voltar ao robô e parar para não receber mais cobranças automáticas.

Atendimento

Quando o cliente pede um atendente (ou é um interessado novo), a conversa vai para um operador disponível na tela Mensagens > 4 - Atendimento. Lá ele responde pelo sistema e, ao terminar, clica em Encerrar atendimento para voltar a ficar livre.
Configurações do atendimento
Deixe os horários em branco para o dia ficar fechado. Cada dia aceita até duas faixas (ex.: manhã e tarde).
Nenhuma conversa aberta
Escolha uma na lista. Quem pedir atendente no WhatsApp aparece aqui.
Você está apenas visualizando. O cliente não sabe que você abriu esta conversa e nada é enviado a ele. Clique em Aceitar atendimento para responder.

Dados do cliente

Selecione uma conversa.

Transferir atendimento

WhatsApp

QR Code do WhatsApp

Ou conecte pelo número

Digite o número do chip com DDD. O sistema gera um código: no WhatsApp do chip, vá em Aparelhos conectados > Conectar um aparelho > Conectar com número de telefone e digite o código. O código vale poucos minutos e só funciona para o número do chip digitado aqui; se der inválido, gere outro.

Enviar um teste

Limites de envio

Enviar devagar e em horário comercial protege o seu número contra bloqueio do WhatsApp.
Use um chip só para isso (não o número principal da empresa) e mande só para clientes que já têm contrato. O WhatsApp pode bloquear números que enviam muitas mensagens ou que recebem denúncias.

WhatsApp oficial

Na API oficial você não corre o risco de ter o número banido por usar o WhatsApp Web; a Meta cobra por mensagem enviada. Cole aqui os dados da sua conta: nada disso passa pelo chat.

Enviar um teste

Se o cliente não escreveu nas últimas 24 h, o teste vai como o modelo padrão da Meta (hello_world, em inglês).

Receber respostas (webhook)

Na Meta, em WhatsApp > Configuração > Webhook, cole a URL e o token abaixo, clique em Verificar e assine os campos messages e message_template_status_update. É isso que faz o chatbot e o atendimento receberem as respostas.
No ZapClaw, abra Webhook, cole a URL acima, marque os eventos message.received e message.status, copie o segredo de assinatura que o ZapClaw gera e cole no campo "Segredo de assinatura" aqui ao lado.

Modelos aprovados pela Meta

Fora das 24 h depois que o cliente escreve, a Meta só deixa enviar modelos aprovados. Envie cada modelo da régua para aprovação (leva de minutos a algumas horas) e depois atualize o status.

Como contratar

1) No ZapClaw (app.zapclaw.app), conecte o número do WhatsApp Business pelo computador, com o celular por perto. 2) Em Chaves de API, crie uma chave e cole aqui (começa com zc_live_). 3) Informe o número conectado (55 + DDD + número). 4) Em Webhook, cole a URL desta tela, marque message.received e message.status, copie o segredo de assinatura e cole aqui. 5) Clique em Salvar e testar, envie os modelos da régua para aprovação e, quando aprovados, clique em Usar o WhatsApp oficial.

O número continua funcionando no app WhatsApp Business do celular (Coexistência). Limites: sem grupos, sem imagem do QR Code (o cliente usa o link e o PIX copia e cola) e só inicia conversa com modelos aprovados. O ZapClaw tem plano próprio; veja em ZapClaw > Plano e uso.
1) No Meta Business Suite, crie o portfólio da empresa e verifique com o CNPJ. 2) Em developers.facebook.com, crie um app do tipo Empresa e adicione o produto WhatsApp. 3) Cadastre um número novo (que não esteja no app do WhatsApp) e aprove o nome de exibição. 4) Cadastre o cartão de crédito na conta (a cobrança é por mensagem). 5) Em Usuários do sistema, gere um token permanente com as permissões whatsapp_business_messaging e whatsapp_business_management. 6) Cole aqui o ID do número, o ID da conta, o token e o segredo do app, salve, configure o webhook e envie os modelos para aprovação.

Limites da API oficial: não envia para grupos, não manda a imagem do QR Code (o cliente usa o link e o PIX copia e cola) e só inicia conversa com modelos aprovados.

Integração :: NxPlay / Sky+

Cadastra a conta de acesso do cliente ao NxPlay / Sky+ direto pela ficha dele (botão NxPlay / Sky+). Use a API Key do painel do NxPlay / Sky+ em Dashboard > API Key.
Você não tem permissão para configurar a integração. Peça ao dono da conta. O botão NxPlay / Sky+ continua na ficha do cliente.

Cancelados no banco

Boletos que o banco mostra como cancelados sem o sistema ter cancelado. O ReceitaNet cancela o boleto no banco quando dá baixa nele, então muitos aqui foram pagos. O banco não diz se houve pagamento, nem a data, a forma ou o valor: escolha o que aconteceu com cada um. Os que foram pagos entram no caixa e o cliente é liberado se estava bloqueado.

Cobrança de bloqueados

Clientes com a internet bloqueada. Você dispara a cobrança pelo WhatsApp quando quiser: vai uma mensagem por cliente, sempre cobrando 1 mês: o boleto vencido mais antigo (nunca a soma de vários meses; link, PIX copia e cola e QR Code conforme o modelo). Quem já recebeu hoje fica desmarcado. Respeita o intervalo entre mensagens e o limite por hora da régua; não envia para quem pediu para parar, nem para cliente com "Enviar cobrança pelo WhatsApp = Não".
Manda a mensagem do modelo só para esse número, com os dados do primeiro cliente bloqueado (ou de exemplo). Não conta como enviado.
ClienteTelefoneCobrança (1 mês)AtrasoHoje

Extrato do Caixa

Caixa

Saldo atual
Entradas
Saídas
Data/HoraTipoDescriçãoValor+/-SaldoUsuárioRecibo

Novo Lançamento

?

Lista de Boletos

Vencidos:
Em aberto:
Pagos:

Emitir boleto

NºEmissorDatasValorTotalStatus

Cobrança recorrente

Total no cartão: R$ 0,00 por mês

Backup

Mikrotik (.rsc)
Exporta a configuração completa do roteador, incluindo senhas (/export show-sensitive). Usa SSH com o mesmo usuário e senha cadastrados em Cadastrar servidores.
Banco de dados do sistema
Enviar backup para o Google Drive todo dia
O sistema cria a pasta abaixo no seu Google Drive e, no horário escolhido, envia o backup dos Mikrotiks (.rsc) e do banco de dados (compactado). Cada envio SUBSTITUI o arquivo anterior (fica sempre o último backup, sem acumular). O sistema só enxerga a pasta que ele mesmo cria, não o resto do seu Drive.
Google DriveNão conectado
Credenciais do Google (Client ID e Secret)
Como criar (uma vez só):
1. Acesse console.cloud.google.com, crie um projeto e ative a Google Drive API (APIs e serviços > Biblioteca).
2. Em Tela de permissão OAuth: tipo Externo, preencha nome e e-mail e salve. Depois clique em Publicar app (senão a conexão expira em 7 dias).
3. Em Credenciais > Criar credenciais > ID do cliente OAuth > Aplicativo da Web. Em "URIs de redirecionamento autorizados" coloque exatamente:
4. Copie o Client ID e o Client Secret e cole abaixo. Eles ficam só neste sistema (o Secret é guardado criptografado).
Envio diário

Cancelar boletos em lote

Escolha o banco e o vencimento dos boletos em aberto que devem ser cancelados. Você confere a lista antes. Depois, os clientes que estavam bloqueados e não têm mais boleto vencido podem ser liberados.

PIX do boleto

Mensagem de boleto

Servidores cadastrados

StatusDescriçãoEndereçoPortaUsuárioDono

Cadastrar Mikrotik

No Mikrotik: IP > Services > api (8728) habilitado e o IP de onde este sistema roda liberado em Available From. Crie um usuário só para isso, com o mínimo de permissões (read, write, api).

Profiles

Profile em usoProfile não atribuído
NomeLimite de velocidadeIP local / remotoTipoClientes
ONUs aguardando autorização
Lista as ONUs que a OLT já viu na fibra e ainda não foram autorizadas. Clique em Autorizar para escolher PON, perfis e nome.
PONSerialInfo
Clique em Buscar.
0Total de ONUs
0Online
0LOS
0Dying gasp
0Offline
0 selecionadas
PONONUNomeModeloSerialVLANStatusSinal RxDistância

Imprimir Carne

Finalizar OS

Filtrar

Autorizar ONU

Sem cliente escolhido: o texto vira só o nome da ONU.

Cadastrar OLT

Novo usuário

O usuário (e os técnicos/operadores dele) só entram por este endereço. Antes, crie no DNS um registro A apontando para o IP do servidor; o botão acima confere o DNS, liga o endereço no nginx e gera o HTTPS sozinho (precisa do configurador instalado uma vez no servidor).
O usuário (e os técnicos/operadores dele) só conseguem entrar abrindo este link. O link usa o nome fantasia do provedor. Se mudar o nome, clique em Atualizar link (o link antigo deixa de funcionar).

Meus técnicos

Técnicos entram com o usuário e a senha que você criar aqui. Eles só veem o nome das suas OLTs e, ao abrir, a lista de ONUs com sinal e distância, sem editar, reiniciar ou excluir nada.
Novo técnico

NxPlay / Sky+

Meus operadores

Operadores são os seus funcionários. Eles trabalham só nos dados da sua empresa e acessam apenas os módulos que você marcar aqui.
Novo operador

Minha logo

Aparece só na sua conta, no topo do menu, no lugar do nome do sistema.

Instalar no celular

Minha senha

Editar ONU

Até 32 caracteres; espaços viram _ e acentos são removidos. Ao escolher um cliente, o nome vai para a ONU e os dados dela aparecem no cadastro do cliente.

VLAN da ONU

Lendo a configuração da ONU...

Porta da ONU, modo e VLAN (pvid).
Atenção: trocar a VLAN pode deixar o cliente sem internet se ela não existir no resto da rede.

Excluir ONUs selecionadas

O cliente de cada ONU fica sem serviço até ela ser provisionada de novo. Digite EXCLUIR para confirmar.

Excluir ONU

O cliente fica sem serviço até a ONU ser provisionada de novo. Digite EXCLUIR para confirmar.

Comandos personalizados

Deixe em branco para o modo automático. Use {n} para o número da ONU e {name} para o nome. Valem só neste navegador.