Configuración avanzada

Webhook por defecto para los mensajes entrantes, eventos a reenviar y API keys de las apps cliente.

Envío manual (primer contacto)

Credenciales del backoffice de campañas (las mismas que usa n8n), ritmo de envío y plantillas de texto por template. Los operarios usan la pantalla Envíos.

Campañas habilitadas

Solo se envían a mano los contactos de las campañas tildadas. Si no tilda ninguna, se toman todas.

Cargando campañas…

Salud del sistema

Estado de los workers WAHA, la cola de reenvío de entrantes y un resumen de las líneas. Se actualiza solo.

Engine
0
Reenvíos pendientes
0
Reenvíos fallidos
0
Líneas con problema
WorkerEstadoSesiones

Métricas de mensajería

Volumen por línea, promedio y cuántos mensajes mandó cada número antes de ser baneado.

0
Enviados (total)
0
Promedio por línea
0
Recibidos (total)
Prom. antes de baneo
NúmeroEstadoEnviadosRecibidosAntes de baneoCaudal (ventana)

Caudal y balanceo de carga

Tope de mensajes salientes por línea por ventana de tiempo (anti-baneo). En modo auto, la API reparte entre las líneas Activas eligiendo la de mayor capacidad libre; si todas llegan al tope, responde 429.

Alertas de envío

Si una línea empieza a fallar al enviar (p. ej. WhatsApp rechaza con error 463), disparamos un POST a esta URL (con reintentos y firma HMAC). Conectala a n8n para avisar por donde quieras.

Buckets (grupos de líneas)

Agrupá números por cliente. En la API, {"line":"auto","bucket":"nombre"} reparte solo entre las líneas de ese bucket. Las líneas sin bucket quedan "sueltas" (solo se usan con auto sin bucket o explícitas).

Asignación de líneas

NúmeroEstadoBucket

Reenvío de mensajes entrantes

Los mensajes que llegan a las líneas se reenvían a esta URL (cada línea puede tener su propio override). El envío es con reintentos y firma HMAC.

Eventos a reenviar

Estados de entrega (delivery status)

Webhook DEDICADO al que mandamos el estado de cada mensaje saliente (enviado → entregado → leído), como event:"delivery_status". Cada bucket puede tener el suyo (abajo); esto es el default global.

API keys de apps cliente

Credenciales para la API de mensajes salientes (POST /api/messages). La key completa se muestra una sola vez al crearla.

NombrePrefijoCreadaÚltimo uso

Usuarios

Los admin ven los logs y esta configuración. Los operarios solo gestionan líneas (vincular, reconectar, banear).

CorreoNombreRolCreado