Clientes, facturación, cobranza, caja, pagos en línea, portal del cliente, WhatsApp con inteligencia artificial, soporte técnico, monitor de NOC, planta FTTx y TR-069 nativo. Todo en un solo sistema, y todas las capturas de pantalla de esta página son del sistema real funcionando.
Un panel para la operación técnica y otro para el dinero. Haz clic en cualquier captura para verla en grande.
Cada bloque es una pantalla real del CRM, no un mockup de diseñador.
Contrato, servicios, saldo, día de corte, documentos y su historial completo. Se busca por nombre, teléfono, contrato, usuario PPPoE o dirección.
El sistema arma la lista de pendientes de pago y desde ahí se cobra. La caja cuadra el turno al cerrar, con arqueo y desglose por forma de pago.
Pantalla aparte del CRM, ligera y para celular: tickets sin asignar, "mi día", clientes y estado de la red. Al abrir un cliente ves su servicio, su ONT y su caja NAP.
OLTs Huawei y VSOL, routers Mikrotik por API y ONTs por TR-069 con un ACS propio dentro del sistema. El alta de un servicio crea el PPPoE y deja el equipo listo, sin entrar a la consola del equipo.
Consumo diario por cliente PPPoE, con descarga y subida separadas y el ranking de los que más usan. Sirve para planear capacidad y para justificar un upgrade de plan.
Bot conectado a la API oficial de WhatsApp: contesta dudas, recibe reportes de falla, cobra y escala al humano cuando hace falta. Y aprende a quién pertenece cada número.
El monitor sondea cada equipo cada minuto, sabe cuándo algo dejó de responder y avisa al grupo del NOC antes de que suene el primer teléfono. No es un Zabbix aparte: vive dentro del CRM, así que cada caída ya sabe a qué clientes afecta.
Estado por dispositivo
| Dispositivo | Tipo | Estado | Latencia | Disponibilidad 24 h |
|---|---|---|---|---|
| OLT-CENTRO10.0.0.11 | OLT Huawei MA5608T | Online | 2 ms | 99.98 % |
| OLT-NORTE10.0.0.12 | OLT VSOL V1600D | Online | 4 ms | 99.91 % |
| MK-BORDE-0110.0.0.1 | Mikrotik CCR2004 | Online | 1 ms | 100 % |
| MK-NODO-SUR10.0.0.21 | Mikrotik RB5009 | CPU 87 % | 6 ms | 99.62 % |
| RADIO-CERRO10.0.0.34 | Enlace punto a punto 5 GHz | Caído 8 min | — | 96.40 % |
Últimos eventos
Vista del monitor de NOC reconstruida en esta página con datos de ejemplo, para que se lea bien en el móvil. Las capturas con el marco del navegador y botón de ampliar sí son del sistema real.
Cada familia de equipo se consulta por el protocolo que de verdad soporta, no todo por ping.
Temperatura, uso de cada puerto PON, ONTs registradas, ONTs caídas y la potencia óptica que recibe cada una. Huawei y VSOL con sus propias OIDs.
CPU, memoria, uptime, sesiones PPPoE activas y tráfico por interfaz. Sin agentes ni scripts que mantener en el router.
Si la ONT contesta, con qué señal y desde cuándo. Se cruza lo que ve la OLT con lo que dice la propia ONT, que no siempre coinciden.
Latencia, pérdida de paquetes y disponibilidad de radioenlaces, torres, DNS y salidas a internet, con histórico para reclamar al carrier.
Que el cron de facturación corrió, que la cola de WhatsApp no se atascó y que el respaldo de anoche salió. Un CRM caído en silencio es peor que un router caído.
Cada lectura se guarda. Puedes sacar el uptime real de un sitio del mes pasado sin depender de la memoria de nadie.
La mayoría de las caídas ocurren cuando no hay nadie delante de la pantalla. Por eso el aviso sale a Telegram con lo que hace falta para decidir si alguien se levanta o espera a mañana.
Los avisos salen con este formato: equipo, desde cuándo y a cuánta gente afecta.
Cada cliente cuelga de un hilo concreto: una OLT, un puerto PON, un splitter, una caja NAP y un puerto de esa caja. Cuando eso está escrito, una avería se resuelve por teléfono; cuando no está, se resuelve abriendo cajas a ver cuál era.
El vendedor promete la instalación del jueves y el técnico llega a una NAP llena. Con la ocupación en pantalla eso deja de pasar: la cobertura se consulta por dirección y el sistema dice qué caja tiene puerto libre.
Ocupación por puerto PON
| Puerto | Splitter | Caja NAP | Ocupación | Estado |
|---|---|---|---|---|
| 0/1/0 | 1:8 | NAP-CTR-01 | 7 de 8 | Normal |
| 0/1/1 | 1:16 | NAP-CTR-02 | 11 de 16 | Normal |
| 0/1/2 | 1:16 | NAP-SUR-04 | 16 de 16 | Sin puertos |
| 0/1/3 | 1:8 | NAP-SUR-07 | 8 de 8 · 14 ONTs caídas | Avería #218 |
| 0/1/4 | 1:32 | NAP-PON-11 | 13 de 32 | Con holgura |
Caja NAP-CTR-01 · 8 puertos
19.594, −100.389Presupuesto óptico · puerto 6 (cliente FN000412)
Lectura de hoy: −21.4 dBm. Hace 30 días estaba en −19.8 dBm: el sistema marca la caída progresiva antes de que el cliente se quede sin servicio.
Vista del módulo de planta reconstruida en esta página con datos de ejemplo.
La OLT ve una ONT nueva sin autorizar y el CRM la muestra con su número de serie y su puerto PON. Se elige el cliente y se autoriza desde ahí, sin abrir una consola.
Al autorizar la ONT se crea el PPPoE en el Mikrotik, se ocupa el puerto de la NAP y se le aplica su perfil de velocidad. Una operación, no cuatro pantallas.
Si caen varias ONTs del mismo puerto a la vez, es fibra, no son sus routers. Se abre una avería con la lista de afectados y el aviso sale una sola vez.
La señal de cada ONT se guarda día a día. Una fibra que se está degradando se ve en la curva semanas antes de que el cliente se quede sin internet.
NAPs, postes y clientes georreferenciados. El técnico abre el mapa en el celular y ve de qué caja cuelga el cliente al que va.
Cuando un cliente se muda o se rebalancea un puerto, se cambia la NAP y el puerto en un paso, y la ocupación de las dos cajas se ajusta sola.
MA5608T y MA5683T por SNMP y línea de comandos: autofind, autorización, señal por ONT y reinicio.
V1600D y equivalentes, con su propio juego de comandos y sus perfiles de línea.
La OLT en bridge y el Mikrotik como concentrador: es el montaje más común y está soportado de fábrica.
Si además tienes clientes por radio, conviven en el mismo inventario con su sector y su torre.
El servidor CWMP corre dentro del propio sistema. La ONT hace su Inform contra tu dominio y aparece en la ficha del cliente sin que nadie la dé de alta a mano. Ni GenieACS, ni Node, ni una base de datos más que respaldar. Y si ya tienes GenieACS montado, se sigue pudiendo usar por la API.
Árbol de parámetros
Los parámetros marcados en azul son los que acaba de cambiar el cliente desde su portal.
Cola de tareas del equipo
Sesión CWMP
Vista de la consola TR-069 reconstruida en esta página con datos de ejemplo. Los nombres de parámetro y los RPC son los reales del estándar.
TR-069 tiene fama de complicado porque casi nadie explica qué hace cada cosa. Esto es lo que el sistema usa de verdad, y para qué te sirve a ti.
| RPC | Para qué se usa |
|---|---|
| Inform | El equipo se presenta solo y queda vinculado al cliente por su número de serie. |
| GetParameterValues | Señal óptica, firmware, SSID actual, estado de la WAN y equipos conectados. |
| SetParameterValues | Cambiar WiFi, canal, VLAN, DNS o el propio intervalo de Inform. |
| AddObject / DeleteObject | Crear o quitar la conexión WAN, una SSID de invitados o un mapeo de puertos. |
| Download | Firmware o fichero de configuración, uno a uno o por lotes con ventana horaria. |
| Reboot | Reinicio remoto desde la ficha, desde soporte o desde el bot de WhatsApp. |
| FactoryReset | Dejar el equipo en cero antes de retirarlo o de reinstalarlo en otro domicilio. |
| ConnectionRequest | Hablarle a la ONT ahora mismo, sin esperar al siguiente Inform. |
| TR-143 | Ping, traceroute y prueba de descarga lanzados desde el equipo del cliente. |
La ONT sale de la caja, hace su primer Inform y recibe su perfil: WiFi, PPPoE, VLAN y contraseña de gestión. El técnico la cuelga y se va.
Un perfil para las Huawei, otro para las VSOL, otro para los routers de negocio. Cambias el perfil y se aplica a todos los equipos de ese grupo.
Desde el portal o la app pone el nombre y la contraseña que quiere. Por debajo es un SetParameterValues, y esa llamada a soporte deja de existir.
Seleccionas los equipos de un modelo, eliges la ventana de madrugada y el sistema los va actualizando con reintentos y un informe de cuáles quedaron fuera.
Señal óptica, estado de la WAN, equipos conectados al WiFi y una prueba de ping desde el propio router del cliente. Muchas visitas se caen aquí mismo.
Usuario y contraseña de CWMP distintos por equipo, HTTPS, ConnectionRequest con digest y lista de orígenes permitidos. Un ACS abierto es una puerta a toda tu planta.
Estas tres piezas no van por separado. Cuando alguien reporta una falla por WhatsApp, el bot mira el TR-069 de su ONT, mira el puerto PON del que cuelga en la planta FTTx y mira si el monitor de NOC tiene una avería abierta en ese nodo.
Esa respuesta sale de cruzar el monitor de NOC con la planta FTTx. Sin eso, el bot solo puede decir "vamos a revisar".
Una visita fallida son dos desplazamientos y un cliente enfadado. Cuando el técnico marca "En camino", al cliente le llega un WhatsApp y puede seguir la visita desde su portal.
Los textos son los que manda el sistema, palabra por palabra.
Desde el celular marca el estado con un toque. No escribe mensajes ni copia números de teléfono: el aviso sale solo.
Se avisa "entre 16:00 y 18:00" porque es lo que se puede cumplir. Prometer una hora clavada es prometer un enfado.
El aviso de "que haya alguien mayor de edad" es lo único que hay entre una visita que sale a la primera y un "no había nadie".
Enlace de pago por WhatsApp o desde el portal del cliente. El pago entra, se aplica a la factura y el servicio se reactiva solo.
Cada cliente entra con su correo y ve lo suyo, sin llamar a la oficina. Eso baja llamadas y sube la cobranza.
No se ven en una demo de cinco minutos, pero son las que evitan sustos.
Sube tu Excel, te enseña cómo entendió cada columna, puedes simular sin escribir nada y, si algo sale mal, deshaces el lote completo.
Copias automáticas que salen del propio servidor, para que un problema de hardware no se lleve también tus respaldos.
Superadmin, admin, compras, proveedor, caja y cliente. Cada rol ve solo lo que le toca, y se revisa en cada petición.
Cada empresa con su propia base de datos y sus propios archivos. Ni un cliente ni un documento se mezclan entre empresas.
Facturación del mes, avisos de cobro, cortes, lectura de equipos y notificaciones corren solos y dejan registro.
Cambios en fichas de clientes, accesos y acciones sensibles quedan registrados con usuario y fecha.
Un equipo que se cae o una avería nueva llegan al grupo del NOC sin que nadie esté mirando la pantalla.
Endpoints para PPPoE, TR-069, planta FTTx y lo que ya tengas montado (GenieACS incluido), con llaves y registro de llamadas.
Se puede abrir el sistema a alguien de fuera con las altas y los borrados bloqueados, sin miedo a que toque nada.
Si además quieres controlar el gasto y el almacén, el ERP vive en el mismo sistema y con los mismos catálogos.
Quién pide, quién autoriza y en qué paso va cada solicitud.
Órdenes de compra, comparativa, complementos de pago y archivos del proveedor.
Existencias, movimientos y equipo asignado a cada técnico.
Pagos, material y ropa de trabajo, vacantes y premios.
Cuentas de gasto, presupuestos por área y control de lo ejecutado.
Ventas, cobros por mes y por empleado, servicios y clientes por zona.
Fisher Networks es un ISP con Concesión Única ante el IFT. Este CRM es el que usamos todos los días para facturar, cobrar, atender WhatsApp y vigilar nuestra propia red. Cada cosa que ves aquí existe porque nos hizo falta a nosotros primero, y si algo se rompe lo arreglamos el mismo día, porque también nos rompe a nosotros.
Con OLT Huawei (MA5608T, MA5683T) y VSOL, con Mikrotik por su API de RouterOS y con ONTs por TR-069 usando el ACS que trae el propio sistema. Si tienes otro fabricante, dinos el modelo y revisamos la integración antes de que contrates.
Es nuestro: el servidor CWMP corre dentro del mismo sistema, así que no hay que montar ni respaldar un GenieACS aparte con su Node y su MongoDB. Las ONTs hacen el Inform contra tu propio dominio y quedan vinculadas al cliente por número de serie. Si ya tienes un GenieACS funcionando y prefieres no moverlo, se sigue pudiendo usar a través de la API. Ver la consola TR-069.
Leer su señal óptica y el estado de la WAN, cambiar el nombre y la contraseña del WiFi, cambiar canal o VLAN, reiniciarla, dejarla de fábrica, subirle firmware por lotes en ventana de madrugada y lanzar un ping o un traceroute desde el propio equipo del cliente (TR-143). El cliente también puede cambiar su WiFi él mismo desde el portal.
No. El monitor va dentro del CRM y sondea los equipos cada minuto por SNMP, ICMP y la API de RouterOS. La ventaja de que esté dentro es que cada caída ya sabe a qué clientes afecta: cuando cae un puerto PON, se abre una sola avería con la lista de afectados en vez de catorce tickets sueltos. Ver el monitor.
Sí, y es el caso normal. Se empieza importando OLTs, puertos PON y cajas NAP, y a partir de ahí el propio sistema va rellenando: cada ONT que la OLT ya tiene registrada se cuelga de su puerto, y el puerto de la NAP se completa en la primera visita del técnico. En unas semanas de operación normal la planta queda documentada sin parar a nadie a hacerlo. Ver el módulo de planta.
Con el importador: genera una plantilla, te muestra cómo entendió cada columna, te deja simular la carga sin escribir nada y aplicar cuando esté bien. Si algo sale mal, se deshace el lote completo.
Sí. Cada empresa tiene su propia base de datos y su propia carpeta de archivos: no compartes tablas con nadie. Es una de las cosas que probamos de forma explícita en cada actualización.
Sí, la API oficial de WhatsApp Cloud de Meta, con tu propio número. Nada de aplicaciones no oficiales que se caen o te bloquean el número.
Cuando el cliente manda la foto o el PDF de su transferencia, el sistema la interpreta, extrae importe, fecha y referencia, y la deja en una bandeja para que la persona de caja confirme con un clic. La decisión final siempre la toma un humano.
Sí, el desarrollo es nuestro. Los cambios a la medida se cotizan aparte según el alcance, y quedan en tu instalación.
Sí. El plan Free trae una demo de 7 días, y podemos montarte una demo con datos de ejemplo para que la recorras con tu equipo. Escribe a proyectos@fishernetworks.net.
Te montamos una demo con datos de ejemplo y te acompañamos en el recorrido. Si te sirve, eliges plan.