El contexto

Este proyecto nació para atender cuatro ofertas digitales distintas desde un mismo número de WhatsApp. Cada producto necesita una conversación, un tono, una landing y reglas de seguridad diferentes. Un bot generalista podía mezclar información, repetir preguntas o enviar a una persona a la página equivocada.

El reto

El sistema debía reconocer qué producto interesa, recordar lo conversado, responder dudas reales sin convertir cada turno en un guion rígido y conservar una vía clara para que una persona tomara el control. También debía distinguir contactos procedentes de anuncios y recomendaciones, y manejar fallos externos sin dejar al cliente en silencio.

La solución

Construí un flujo central en n8n conectado a WhatsApp Cloud API. Un router identifica el producto por la selección del cliente o por los datos de origen del mensaje y activa el contexto correspondiente. Los cuatro recorridos funcionan como asistentes separados: Sofía, Lucía, Valentina y Sara, cada una con información, límites, estilo de conversación y landing propios.

Cómo funciona el recorrido

  1. WhatsApp recibe el mensaje y valida que sea una conversación real, no un evento técnico.
  2. El sistema registra el contacto y detecta si llegó desde un anuncio, una recomendación o un origen desconocido.
  3. El router selecciona el producto y aísla la memoria por teléfono y contexto para evitar cruces entre agentes.
  4. El agente especializado responde en mensajes breves y comparte únicamente la landing autorizada.
  5. Chatwoot mantiene una bandeja de supervisión donde el operador puede observar o tomar la conversación.
  6. Si interviene una persona o ocurre un fallo crítico, la automatización se pausa y conserva el contexto.

Los cuatro agentes

Funcionalidades clave

Stack técnico

n8n · WhatsApp Cloud API · Google Gemini · Chatwoot · Docker · Webhooks · JavaScript

Estado actual

El enrutamiento, la memoria, los cuatro recorridos comerciales, la atribución de origen y la transferencia humana pasaron pruebas funcionales. El sistema continúa en desarrollo activo, con seguimiento y cierre de conversaciones en proceso de refinamiento. Por seguridad no se publica acceso a los paneles ni se muestran conversaciones reales de clientes.