Cómo automatizar tu WhatsApp con IA: guía práctica para empresas argentinas (con ejemplos en n8n)
Tutorial paso a paso para que un agente de IA conteste WhatsApp por tu empresa las 24 horas. Con ejemplos reales en n8n, costos y casos de uso.
WhatsApp Business es el canal #1 de comunicación con clientes en Argentina. El 89% de las empresas pequeñas lo usan como principal vía de contacto. Pero también es el que más tiempo consume: contestar lo mismo 50 veces al día, atender mensajes el sábado a la noche, derivar consultas internas.
En este post te explico cómo armar un agente de IA que conteste WhatsApp por vos, usando n8n + WhatsApp Business API + un modelo de IA (OpenAI, Claude o uno open-source).
Qué necesitás antes de empezar
Para implementar esto necesitás:
-
Cuenta de WhatsApp Business API
- No es lo mismo que WhatsApp Business app (la gratis)
- Se contrata a través de proveedores tipo Twilio, WaSenderApi, 360dialog
- Costo: $0-$50 USD/mes según volumen + comisión por mensaje
-
Cuenta de n8n
- Self-hosted (gratis si tenés VPS) o cloud ($20 USD/mes)
- Es la plataforma donde armamos los workflows
-
Modelo de IA
- OpenAI (GPT-4 mini: $0.15 por millón de tokens input)
- Claude (Haiku: $0.25 por millón de tokens)
- Open-source vía Together.ai o Groq (más barato)
Costo total mensual estimado para una empresa con 1000 conversaciones: $30-$80 USD.
El flujo básico
Lo que vamos a armar:
Mensaje WhatsApp entrante
↓
Webhook a n8n
↓
Cargar contexto del cliente
(¿es nuevo? ¿historial previo?)
↓
IA decide la acción:
├─ Responder directo (consulta simple)
├─ Pedir más info (consulta ambigua)
├─ Crear tarea (pedido / cotización)
└─ Escalar a humano (urgente / complejo)
↓
Enviar respuesta por WhatsApp
↓
Guardar en CRM / Sheet
Paso 1: Setup WhatsApp Business API
Para Argentina, la opción más simple es Twilio:
- Crear cuenta en twilio.com
- Solicitar número de WhatsApp Business (verificación con tu empresa)
- Configurar el webhook que va a recibir los mensajes
El webhook es la URL donde llegan los mensajes. Cuando un cliente te escribe, Twilio le pega a esa URL con los datos del mensaje. Esa URL va a ser de tu n8n.
Paso 2: Setup n8n
Si recién arrancás, usá n8n.cloud ($20/mes) — no quema cabeza con servidores.
Si querés autohospedarlo (gratis pero más técnico):
- Hostinger VPS desde $5 USD/mes
- Coolify para deployar n8n con 1 click
- Tiempo de setup: 1-2 horas si nunca lo hiciste
Paso 3: Armar el workflow
Lo divido en 5 nodos principales:
Nodo 1: Webhook trigger
- Path:
/whatsapp-incoming - HTTP method: POST
- Esto le da una URL pública (la que pegás en Twilio)
Nodo 2: Parsear el mensaje
Twilio te manda los datos en un formato específico. Necesitás extraer:
- Número del cliente (From)
- Texto del mensaje (Body)
- Timestamp
- ¿Tiene media adjunta? (imagen, audio, etc.)
Nodo 3: Cargar contexto
Antes de que la IA responda, necesita saber:
- ¿Es un cliente conocido? (buscar en tu CRM o Sheet)
- ¿De qué hablaron antes? (últimos 5-10 mensajes)
- ¿Hay alguna consulta pendiente?
Esto evita que la IA responda como si fuera la primera vez cada vez.
Nodo 4: Llamar a la IA
Configurás un nodo de OpenAI/Claude con un system prompt que define el comportamiento de tu agente:
Sos el asistente de atención al cliente de [Tu Empresa].
CONTEXTO DEL NEGOCIO:
- Vendemos [productos/servicios]
- Horarios: lunes a viernes 9-18hs
- Ubicación: [dirección]
REGLAS:
1. Respondé en castellano rioplatense, tono amable pero profesional
2. Si te preguntan precios, derivá a [persona] diciendo "te paso con [nombre]"
3. Si es urgente o están molestos, escalá inmediatamente
4. Si no sabés la respuesta, decí "déjame consultar y te respondo en breve"
5. Máximo 3 oraciones por respuesta
INFORMACIÓN QUE PODÉS USAR:
[FAQ específicas de tu negocio]
[Lista de productos / precios públicos]
[Horarios de atención]
El prompt es lo más importante. Pasá tiempo afinándolo.
Nodo 5: Enviar respuesta
La IA te devuelve un texto. Lo mandás de vuelta a Twilio (que lo manda al cliente por WhatsApp).
Nodo 6 (opcional): Guardar en sistema
- Append en Google Sheet con la conversación
- Update en CRM
- Crear tarea si la IA detectó que hay que hacer algo
Paso 4: Manejar casos especiales
”Quiero hablar con un humano”
Detección por palabras clave + sentimiento. Si la IA detecta:
- Palabras como “operador”, “humano”, “real”, “queja”
- Tono enojado (analizable con la IA)
→ Le manda un mensaje diciendo “te derivo con alguien del equipo” y a vos te llega un WhatsApp con todo el contexto.
Mensajes fuera de horario
Si llega un mensaje fuera de horario y la IA puede resolverlo, lo hace. Si necesita escalación humana, le dice al cliente “te respondo mañana a las 9hs” y crea una tarea para vos.
Mensajes con media (imágenes, audios)
Si el cliente te manda una foto de un producto preguntando si lo tenés, la IA puede analizarla (modelo con visión) y responder.
Si te manda un audio, transcribís con Whisper y procesás como texto.
Paso 5: Testear y mejorar
Durante la primera semana, leé TODAS las conversaciones que tuvo la IA. Vas a encontrar:
- Casos donde respondió mal
- Preguntas que no entendió
- Tonos que no son los tuyos
Ajustás el prompt según lo que veas. En 2-3 semanas vas a tener un agente afinado.
Errores comunes que vemos
1. Prompt demasiado genérico
“Sos un asistente que responde preguntas”. Eso no sirve. El prompt tiene que tener todo el contexto de TU negocio específico.
2. No cargar contexto previo
La IA responde sin saber qué hablaron antes. El cliente se siente que arranca de cero cada vez. Cargá los últimos 5-10 mensajes en cada llamada.
3. No escalar nunca
Si la IA nunca deriva a humano, va a terminar respondiendo mal cosas importantes. Definí bien cuándo escalar.
4. No medir resultados
Si no trackeás cuántas consultas resolvió la IA bien vs mal, no podés mejorarla. Mínimo: una vez por semana, leé 20 conversaciones random y calificalas.
5. Olvidarse de la ley
En Argentina (ley 25.326), tenés que avisar al cliente que está hablando con un bot. Mensaje inicial recomendado:
“¡Hola! Soy [Nombre]bot, el asistente automático de [Tu Empresa]. Si necesitás hablar con alguien del equipo, escribí ‘humano’ y te paso.”
Costo real para una empresa argentina típica
Para una empresa que recibe ~30 mensajes por día (900/mes):
- WhatsApp Business API (Twilio): $25 USD/mes
- n8n cloud: $20 USD/mes (o gratis si autohospedás)
- OpenAI GPT-4 mini: ~$5 USD/mes
- Hosting/setup: tu tiempo o nuestro fee
Total: $50 USD/mes (~$60.000 ARS).
Lo que reemplaza: 5-10 horas semanales de alguien contestando WhatsApp. Sueldo equivalente: $400.000-$800.000/mes.
ROI: el costo se paga 7-15 veces.
Cuándo NO automatizar WhatsApp
- Si tenés <10 mensajes por día: el setup no se justifica.
- Si tu venta requiere mucha confianza humana (servicios profesionales premium, consultoría): la gente quiere hablar con personas.
- Si recién arrancás el negocio: contestá vos los primeros meses para entender bien qué te preguntan los clientes.
Quiénes ya lo tienen funcionando
De los clientes con los que trabajamos:
- Lavaderos: agente que reserva turnos las 24hs
- Estudios contables: agente que responde preguntas frecuentes sobre AFIP, vencimientos, monotributo
- Consultorios médicos: agente que toma turnos y los carga al sistema
- E-commerce: agente que da seguimiento de pedidos y resuelve devoluciones
Cómo lo implementamos en Togahi
Tenemos un template ya armado del Agente WhatsApp que cuesta $290.000 setup + $40.000/mes. Incluye:
- Setup completo de Twilio + n8n
- Diseño del prompt con tu información
- Integración con tu Sheet o CRM
- Testing inicial (2 semanas)
- Soporte mensual + mejoras
Si querés algo más custom (integración con tu ERP, multi-canales, casos complejos), cotizamos a medida.
Pedinos un diagnóstico y vemos si tiene sentido para tu empresa.
¿Te interesó este tema?
Hablemos sin compromiso sobre cómo aplicarlo en tu empresa. Diagnóstico inicial gratuito.
Hablemos por WhatsApp