Contenido del artículo
Evolution API y n8n se han vuelto una combinación popular para automatizar WhatsApp en un VPS: Evolution API maneja la conexión con WhatsApp y n8n procesa los mensajes, conecta sistemas y responde con inteligencia artificial. Es una solución potente y de código abierto, pero tiene un detalle que muchos tutoriales omiten: según cómo la conectes, puedes estar usando WhatsApp de forma no oficial, con riesgo de que bloqueen tu número. En esta guía te explicamos cómo funciona, cómo se instala y cuándo conviene una alternativa oficial.
Lo más importante
Evolution API puede conectarse a WhatsApp de dos maneras: emulando WhatsApp Web (no oficial) o mediante la Cloud API oficial de Meta. La primera es gratuita, pero va contra los términos de WhatsApp y el número puede ser bloqueado. Para una empresa que vive de WhatsApp, recomendamos la vía oficial.
¿Qué es Evolution API?
Evolution API es un proyecto de código abierto, construido con Node.js y TypeScript, que expone una API REST para enviar y recibir mensajes de WhatsApp. Además se integra con herramientas como n8n, Typebot, Chatwoot, Dify, colas de mensajes (RabbitMQ, Kafka, SQS) y almacenamiento S3/MinIO.
Ofrece dos tipos de conexión:
- WhatsApp Web (Baileys): usa una librería que emula la sesión de WhatsApp Web. Escaneas un código QR con el celular y la API actúa como si fuera tu navegador.
- Cloud API oficial de Meta: se conecta a la API oficial de WhatsApp Business, con verificación de empresa, plantillas aprobadas y cobro por mensajes según las reglas de Meta.
La mayoría de tutoriales usan la primera opción porque es gratuita e inmediata. Ahí está el problema.
Los riesgos de la conexión no oficial
| Aspecto | Evolution API con WhatsApp Web | API oficial (Cloud API) |
|---|---|---|
| Cumplimiento de términos de WhatsApp | No | Sí |
| Riesgo de bloqueo del número | Alto, sobre todo con envíos masivos | Bajo si cumples las políticas |
| Estabilidad | Puede romperse cuando WhatsApp cambia su versión web | Estable y documentada |
| Mensajes masivos | Sin control de calidad | Con plantillas aprobadas |
| Verificación de la empresa | No | Sí |
| Costo del canal | Gratis (solo el servidor) | Cargos de Meta y del proveedor |
| Recomendado para | Pruebas, proyectos personales | Empresas y atención a clientes |
En la práctica, los riesgos más comunes son:
- Bloqueo del número: WhatsApp detecta patrones de automatización no autorizada y puede suspender la cuenta, sin garantía de recuperación.
- Desconexiones: la sesión puede cerrarse y hay que volver a escanear el QR.
- Cambios sin aviso: una actualización de WhatsApp puede dejar de funcionar la librería hasta que la comunidad publique un arreglo.
- Sin respaldo: si algo falla, no hay un proveedor ni un contrato que responda.
¿Cuándo sí tiene sentido?
Evolution API con WhatsApp Web puede servir para aprender, hacer pruebas internas o automatizaciones personales de bajo volumen. Para ventas, soporte o campañas de una empresa, el riesgo no compensa el ahorro.
Arquitectura de Evolution API con n8n en un VPS
Si decides usar Evolution API, la arquitectura típica en un VPS es:
- Evolution API en un contenedor Docker.
- Postgres (o la base soportada) y Redis para sesiones y caché.
- n8n en otro contenedor, recibiendo webhooks de Evolution API.
- Proxy inverso (Nginx, Traefik o Caddy) con SSL para exponer ambos servicios.
El flujo es sencillo: llega un mensaje → Evolution API lo envía por webhook a n8n → n8n procesa (IA, CRM, base de datos) → n8n llama al endpoint de Evolution API para responder.
Pasos generales de instalación
- Contrata un VPS con Docker. Un VPS Cloud con acceso root sirve; si quieres n8n ya instalado, usa el VPS con n8n. Puedes guiarte con cómo instalar Docker en un VPS.
- Despliega Evolution API con su
docker-composeoficial y define una clave de API segura. - Crea una instancia y elige el tipo de conexión (WhatsApp Web o Cloud API).
- Configura el webhook de la instancia apuntando a un nodo Webhook de n8n.
- En n8n, procesa el mensaje y responde con un nodo HTTP Request hacia Evolution API.
- Protege el servidor: firewall, SSL y acceso restringido. Revisa nuestra guía de hardening de VPS Linux.
Recursos del servidor
Evolution API, n8n, Postgres y Redis en el mismo servidor consumen memoria. Como estimación, empieza con 6 a 8 GB de RAM si vas a usar IA y varias instancias. Lo explicamos en cuánta RAM necesita n8n en un VPS. Los VPS de Moshipp están ubicados en Canadá (Beauharnois) y son productos exentos de IVA.
La alternativa oficial y de menor riesgo: Mosend
Si tu empresa atiende clientes o vende por WhatsApp, te recomendamos una plataforma oficial. Nuestra empresa aliada Mosend es una plataforma colombiana de WhatsApp Business que ofrece:
- Conexión oficial como Tech Provider de Meta, sin emular WhatsApp Web.
- Coexistencia: conservas el número que ya usas.
- Bandeja compartida multiagente, con reparto de conversaciones y notas internas.
- Bots y agentes de IA que responden solos.
- API y webhooks para conectarla con n8n exactamente igual que harías con Evolution API.
- Campañas con plantillas aprobadas, botones, listas, formularios (Flows) y catálogo.
- WhatsApp, chat web e Instagram en un solo lugar.
- Facturación en pesos, soporte local y prueba gratuita de 60 días. Al momento de escribir, sus planes pagos empiezan en $65.000 COP al mes; consulta precios actualizados en su sitio.
La diferencia clave: con Mosend no administras la conexión con WhatsApp ni asumes el riesgo de bloqueo por uso no oficial. Tu VPS queda dedicado a n8n y a la lógica de negocio.
¿Cuál elegir?
| Situación | Recomendación |
|---|---|
| Quieres aprender o hacer pruebas personales | Evolution API en un VPS |
| Pyme que vende o atiende por WhatsApp | Mosend (oficial) + n8n en VPS |
| Varios asesores atendiendo el mismo número | Mosend por su bandeja multiagente |
| Campañas y recordatorios masivos | API oficial con plantillas aprobadas |
| Integraciones a medida con tus sistemas | n8n en VPS, con cualquiera de las dos |
Para ver el flujo completo con IA, lee cómo automatizar WhatsApp con n8n e inteligencia artificial y agentes de IA para WhatsApp: arquitectura, costos y riesgos.
Preguntas frecuentes
¿Evolution API es gratis?
El software es de código abierto y no tiene costo de licencia. Pagas el servidor donde lo instalas y, si usas la Cloud API oficial, los cargos de Meta por mensajes.
¿Evolution API es oficial de WhatsApp?
No. Es un proyecto independiente. Puede conectarse a la Cloud API oficial de Meta, pero su modo más usado emula WhatsApp Web, lo cual no está autorizado por WhatsApp.
¿Me pueden bloquear el número por usar Evolution API?
Si usas la conexión por WhatsApp Web, sí existe ese riesgo, especialmente con envíos masivos o mensajes a personas que no te han escrito. Con la API oficial y cumpliendo las políticas, el riesgo es mucho menor.
¿Puedo usar n8n con Mosend en lugar de Evolution API?
Sí. Mosend ofrece API y webhooks, así que n8n recibe los mensajes y responde de la misma forma, pero sobre una conexión oficial con Meta.
¿Qué VPS necesito para Evolution API y n8n?
Para ambos servicios con Postgres y Redis en el mismo servidor, una estimación razonable es de 6 a 8 GB de RAM. Si solo alojas n8n y usas un proveedor oficial para WhatsApp, puedes empezar con 4 GB.
¿Evolution API sirve para varios números?
Sí, permite crear varias instancias, una por número. Cada instancia consume recursos del servidor y, en modo no oficial, cada número asume su propio riesgo de bloqueo.
Conclusión
Evolution API es una herramienta técnica excelente y combinarla con n8n en un VPS da mucha flexibilidad. Pero si la usas en modo WhatsApp Web, estás apoyando tu canal de ventas en una conexión no autorizada. Para aprender, adelante; para tu empresa, usa la API oficial. Con Mosend para WhatsApp y n8n en un VPS de Moshipp para la lógica, tienes automatización potente sin poner en riesgo tu número.
Siguiente paso
Lleva tu proyecto a un servidor preparado para crecer
Servidor optimizado para n8n, una plataforma de automatización visual para conectar aplicaciones, APIs, datos e inteligencia artificial.
Siguiente paso




