Automatizar no significa entregar el control. La IA puede interpretar lo que solicita el cliente, pero precios, impuestos, inventario, descuentos y condiciones deberían proceder de fuentes empresariales controladas.

Un cliente escribe por WhatsApp: “Hola, necesito cotización para 25 laptops para nuestra oficina. Preferiblemente 16 GB de RAM, entrega en Miami. ¿Me pueden enviar precio?”. En muchas empresas ese mensaje inicia una cadena manual: leer, interpretar, buscar productos, verificar inventario, calcular, preparar un documento, enviarlo y luego hacer seguimiento.

Un flujo bien diseñado puede convertir esa conversación en datos estructurados, consultar información real de la empresa, aplicar reglas comerciales y generar un borrador de cotización. La IA es especialmente útil para transformar lenguaje no estructurado en campos que otros sistemas puedan procesar (OpenAI, 2024).

Principio práctico Vallenoval La IA interpreta; el sistema consulta; las reglas validan; el humano controla las excepciones.

1. ¿Qué estamos automatizando realmente?

El objetivo no es crear simplemente un chatbot. Buscamos convertir mensajes informales en información utilizable por el proceso comercial: intención, producto, cantidad, especificaciones, destino, fecha requerida y datos faltantes.

Campo Información detectada
IntenciónSolicitar cotización
ProductoLaptop
Cantidad25
RAM16 GB o más
Almacenamiento512 GB SSD
DestinoMiami
Fecha requeridaNo indicada

2. Arquitectura recomendada

Una implementación puede utilizar WhatsApp Business Platform como canal de entrada, un webhook para recibir eventos, n8n como orquestador, un modelo de IA para interpretar el mensaje y un ERP, CRM, catálogo o base de datos como fuente de precios e inventario.

CLIENTE ↓ WHATSAPP BUSINESS PLATFORM ↓ WEBHOOK / TRIGGER ↓ N8N ↓ IA: EXTRAER DATOS ↓ VALIDAR ↓ CATÁLOGO / ERP / CRM ↓ REGLAS COMERCIALES ↓ ¿REQUIERE APROBACIÓN? ↓ COTIZACIÓN → WHATSAPP / EMAIL → CRM

3. Recibir e interpretar la solicitud

Si el cliente escribe: “Necesitamos 25 laptops para el equipo comercial. Mínimo 16 GB RAM y 512 GB SSD. ¿Me puedes cotizar incluyendo entrega en Miami?”, la IA puede clasificar la intención y extraer los campos relevantes sin inventar información que el cliente no proporcionó.

{ "intencion": "solicitud_cotizacion", "producto": "laptop", "cantidad": 25, "ram_gb": 16, "almacenamiento_gb": 512, "ciudad_entrega": "Miami", "fecha_requerida": null, "datos_faltantes": ["fecha_requerida"] }

4. Detectar datos faltantes

Si el cliente escribe solamente “Necesito cotización de 10 computadoras”, el sistema no debería asumir las especificaciones. Debe registrar qué información falta y formular una pregunta concreta antes de continuar.

Regla de diseño Dato desconocido no significa dato que la IA deba adivinar.

5. Consultar precios e inventario reales

La fuente de precios debe ser el sistema de la empresa: una hoja controlada, una base de datos, el ERP, el CRM, una API de ecommerce o un sistema de inventario. El modelo de IA no debería convertirse en la base oficial de precios.

SKU Producto Precio Stock
LAP-PRO-16Laptop Pro 16/512$89942
LAP-BUS-16Laptop Business 16/512$97931
LAP-EXEC-32Laptop Executive 32/1TB$1,24912

Si el precio autorizado es $979 y se solicitan 25 unidades, el subtotal es $24,475. Ese cálculo puede hacerse de forma determinista y no necesita ser estimado por el modelo.

6. Aplicar reglas comerciales

SI stock < cantidad solicitada → detener envío automático SI descuento solicitado > 5% → solicitar aprobación SI margen < margen mínimo → revisión humana SI operación supera el umbral definido → aprobación antes de enviar

7. ¿Qué automatizar y qué revisar?

Nivel 1 — Automatización directa

  • Clasificar intención.
  • Extraer producto y cantidad.
  • Registrar el lead.
  • Detectar información faltante.

Nivel 2 — Automatización con reglas

  • Consultar catálogo.
  • Verificar inventario.
  • Calcular subtotales.
  • Aplicar límites comerciales previamente definidos.

Nivel 3 — Aprobación humana

  • Descuentos extraordinarios.
  • Condiciones de pago especiales.
  • Operaciones de alto valor.
  • Margen inferior al mínimo.
  • Casos ambiguos.
Principio práctico Vallenoval A mayor impacto financiero o dificultad para revertir una decisión, mayor debería ser el nivel de control humano.

8. ¿Dónde entra n8n?

n8n puede funcionar como capa de orquestación: recibe el evento, envía el texto al modelo, valida la respuesta, consulta sistemas externos, aplica condiciones, genera el documento y registra el resultado en el sistema correspondiente.

9. Después de enviar la cotización

El proceso no necesita terminar con el PDF. Puede registrar que la propuesta fue enviada, programar seguimiento, detectar respuestas y actualizar el CRM. Eso permite medir tiempos de respuesta, valor cotizado, tasa de aceptación, productos solicitados y motivos de pérdida.

10. Tres niveles de implementación

Inicial: WhatsApp + n8n + IA + hoja de precios controlada + plantilla.

Intermedio: WhatsApp + n8n + IA + CRM + base de productos + PDF + aprobación.

Avanzado: WhatsApp + IA + CRM + ERP + inventario + precios + firma/pago + analítica.

11. Tres preguntas antes de automatizar

1. ¿De dónde proviene la verdad? Precios, inventario, impuestos, condiciones y descuentos.

2. ¿Qué puede hacer automáticamente el sistema? Defina límites de monto, margen y descuento.

3. ¿Cuándo debe intervenir una persona? Establezca las excepciones antes de poner el flujo en producción.

Conclusión

Automatizar una cotización recibida por WhatsApp no consiste en conectar WhatsApp con una IA y permitirle responder libremente. Una arquitectura empresarial más sólida combina IA para interpretar lenguaje, sistemas corporativos como fuente de datos, reglas deterministas para aplicar políticas y personas para controlar excepciones.

La oportunidad no es simplemente automatizar WhatsApp. Es conectar la conversación del cliente con el proceso empresarial que ocurre detrás.

Fuentes y referencias — APA 7.ª edición

  1. Meta Platforms, Inc. (s. f.). Webhooks for WhatsApp Business Platform. Meta for Developers. Consultar fuente.
  2. n8n GmbH. (s. f.). n8n Docs. Consultar fuente.
  3. n8n GmbH. (s. f.). WhatsApp Business Cloud node. n8n Docs. Consultar fuente.
  4. OpenAI. (2024, 6 de agosto). Introducing Structured Outputs in the API. Consultar fuente.