Caso real · WhatsApp

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

  • WhatsApp
  • 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.