Hipertoldos: WhatsApp organizado por departamentos con routing configurable
Estructuramos WhatsApp por departamentos con routing configurable, asignación automática y notificaciones en tiempo real.
Contexto / Necesidad
- Necesitaban separar conversaciones entre Atención al Cliente, Ventas y Marketing.
- Querían derivación automática a equipos y notificación inmediata en todos los dispositivos.
- Cuando el routing no era claro, el flujo debía preguntar al cliente con lógica configurable.
Solución implementada
- Modelo multi-tenant con equipos por empresa y límites configurables.
- Asignación manual y automática con notificaciones individuales y actualización realtime en la UI.
- Notificaciones persistentes en base de datos y eventos SSE en tiempo real, sin polling.
- Routing configurable por flows con trigger ROUTING_REQUIRED y estado routing_pending.
- Motor de flows con trigger, condición, acción, asignación y cierre configurable.
- Robustez en producción con idempotencia de webhooks y control de conversaciones cerradas con mensajes nuevos.
Detalle técnico
- Arquitectura multi-tenant con equipos por empresa (nombre, slug, estado activo/inactivo), límites configurables y usuarios en varios equipos.
- Asignación manual y automática de conversaciones, notificaciones individuales y evento realtime con actualización de UI en todos los dispositivos.
- Notificaciones persistentes en base de datos y eventos SSE realtime, sin polling.
- Routing sin hardcodeo: trigger ROUTING_REQUIRED, estado routing_pending y disparo de flow configurable.
- Motor de flows con trigger, condición, acción, asignación y cierre.
- Robustez operativa con idempotencia de webhooks, control de conversaciones cerradas con mensajes nuevos, reasignaciones coherentes y estados de routing.
Integraciones
- Multi-tenant
- Equipos por departamento
- Flows configurables
- SSE realtime
- Webhooks idempotentes
Resultado
WhatsApp quedó estructurado por departamentos, con asignación automática, notificaciones instantáneas y configuración reutilizable como SaaS mediante flows.
¿Tu WhatsApp también necesita orden por equipos?
Diseñamos routing y flujos configurables para operación real de empresa.