← Blog
n8n Tutorial

Cómo Automatizar el Soporte al Cliente en WhatsApp con n8n

Cómo Automatizar el Soporte al Cliente en WhatsApp con n8n

¿Tu equipo de ventas pasa más tiempo respondiendo "¿Dónde está mi pedido?" que cerrando ventas? Si diriges un negocio en LATAM, WhatsApp es tu sistema operativo principal. Pero hacerlo manualmente no escala.

La mayoría de las empresas chocan contra un muro cuando alcanzan más de 50 mensajes entrantes al día. El equipo se satura, los mensajes se pierden y el tiempo de respuesta pasa de minutos a horas. Aquí es donde entra la automatización para salvar tu cordura y tus márgenes de ganancia.

Por qué n8n es la herramienta perfecta para WhatsApp

Probablemente hayas oído hablar de Zapier o Make.com. Aunque son grandes herramientas, cobran por "tarea" o ejecución. Cuando tienes un bot de WhatsApp de alto volumen, cada mensaje entrante, procesamiento de IA y respuesta cuenta como una tarea. Tu factura se disparará al instante.

n8n, en cambio, se puede alojar en tu propio servidor (self-hosted). Esto significa que pagas una tarifa fija de servidor (generalmente unos $10-20/mes) y puedes procesar millones de mensajes gratis. Es el arma definitiva para escalar operaciones sin escalar costos.

La Arquitectura de un Bot de WhatsApp con IA

Para construir un bot que no suene como un robot genérico (como esos terribles menús de "Presione 1 para Ventas"), necesitamos tres componentes:

  1. Evolution API / Baileys: Conecta tu número de teléfono real al sistema vía Webhooks simulando WhatsApp Web.
  2. n8n: El cerebro de la operación. Recibe el mensaje, dirige la lógica y decide qué hacer a continuación.
  3. OpenAI (ChatGPT) / Claude: La capa conversacional. Pasamos el mensaje del usuario a la IA junto con un prompt específico ("Eres Sofía, una agente de atención al cliente...").

Construcción Paso a Paso

Paso 1: Configurando el Webhook

Crea un nuevo flujo de trabajo en n8n y añade un nodo "Webhook". Configúralo para escuchar peticiones POST. Apunta tu API de WhatsApp a esta URL.

Paso 2: Procesando el Mensaje

Añade un nodo Switch. Filtra mensajes de grupos, estados y permite que solo pasen mensajes directos de texto o audio. Si alguien envía audio, pásalo por la API Whisper de OpenAI para transcribirlo.

Paso 3: El Nodo Asistente de IA

Conecta el texto a un nodo "OpenAI Chat". Aquí está el secreto: El System Prompt. No uses un prompt básico. Necesitas darle a la IA acceso a herramientas (Function Calling). Por ejemplo, si un usuario pide el estado de su orden, la IA debe poder lanzar un nodo HTTP que consulte tu base de datos (Ej: Shopify o WooCommerce).

Paso 4: Enviando la Respuesta

Toma el texto de salida de OpenAI y mapéalo a un nodo HTTP Request que haga un POST de vuelta a tu API de WhatsApp, enviando el mensaje al cliente.

Los Resultados

Implementamos esta misma arquitectura para un cliente retail el mes pasado. En las primeras 48 horas, el bot de IA manejó con éxito el 82% de todas las consultas (preguntas frecuentes, tiempos de envío, inventario) sin intervención humana. El equipo humano finalmente pudo enfocarse en ventas de alto valor.

¿No tienes tiempo para construir esto tú mismo? En digno.ai, nos especializamos en construir estos sistemas exactos. Agenda una auditoría gratuita con nosotros y te mostraremos cómo podemos implementarlo en tu negocio en menos de 2 semanas.