WaNotify

Sistema de notificaciones automáticas vía WhatsApp. Recordatorios de pago, alertas de stock, seguimiento de entregas y notificaciones de nómina con Evolution API o gateway centralizado.

Funcionalidades

Doble Modo Gateway

Usa tu propia instancia Evolution API o el gateway centralizado de elsistema.lat. Configurable por empresa.

Recordatorios de Pago

Envía avisos automáticos a clientes días antes del vencimiento de sus facturas. Reduce la morosidad.

Alertas de Stock

Notifica cuando productos caen por debajo del stock mínimo o tienen lotes próximos a vencer.

Seguimiento de Entregas

Notifica a clientes el estado de sus pedidos. Tracking público vía /tracking/{referencia} sin autenticación.

Motor de Reglas

Activa/desactiva tipos de notificación, configura días de anticipación y personaliza templates por tipo.

Destinatarios Internos

Asigna usuarios o teléfonos específicos para recibir alertas internas de inventario bajo y vencimientos.

Notificaciones de Nómina

Envío de recibos de sueldo por WhatsApp cuando se genera o aprueba la planilla.

Deduplicación

Previene envíos duplicados en ventana de 2 minutos usando caché. Un mensaje por evento.

Log Completo

Registro de cada intento de envío con estado (enviado/fallido/omitido), destinatario y mensaje. DataTables con filtros.

Comando Programado

Tarea wa-notify:reminders ejecutable vía cron para envío automático de recordatorios periódicos.

Tracking Público

Página pública sin autenticación para que clientes consulten el estado de sus envíos por número de referencia.

Observers Automáticos

Dispara notificaciones automáticamente ante eventos del sistema: cambios en entregas, nómina y transacciones.

Tipos de Notificación

TipoDescripciónDisparador
Recordatorio de PagoAvisa al cliente N días antes del vencimientoComando programado
Alerta de VencidoNotifica facturas ya vencidasComando programado
Cuentas por PagarAlertas de pagos pendientes a proveedoresComando programado
Stock BajoProductos bajo alert_quantityComando programado
Vencimiento de LotesLotes próximos a expirarComando programado
Seguimiento de EntregaCambios de estado en ruta de repartoObserver en DeliveryRouteItem
Recibo de NóminaNotificación al empleado de su payslipObserver en NominaPayslip