Saltar al contenido principal
VPS

Evolution API y n8n: cómo automatizar WhatsApp en un VPS

Qué es Evolution API, cómo se conecta con n8n en un VPS, sus riesgos con WhatsApp no oficial y cuándo conviene una opción oficial como Mosend.

24 de septiembre de 20269 min
Desarrolladora sosteniendo un celular frente a una laptop con código en pantalla
Foto: Christina Morillo / StockSnap (CC0)
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:

  1. 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.
  2. 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

Evolution API no oficial frente a la API oficial de WhatsApp
AspectoEvolution API con WhatsApp WebAPI oficial (Cloud API)
Cumplimiento de términos de WhatsAppNoSí
Riesgo de bloqueo del númeroAlto, sobre todo con envíos masivosBajo si cumples las políticas
EstabilidadPuede romperse cuando WhatsApp cambia su versión webEstable y documentada
Mensajes masivosSin control de calidadCon plantillas aprobadas
Verificación de la empresaNoSí
Costo del canalGratis (solo el servidor)Cargos de Meta y del proveedor
Recomendado paraPruebas, proyectos personalesEmpresas 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

  1. 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.
  2. Despliega Evolution API con su docker-compose oficial y define una clave de API segura.
  3. Crea una instancia y elige el tipo de conexión (WhatsApp Web o Cloud API).
  4. Configura el webhook de la instancia apuntando a un nodo Webhook de n8n.
  5. En n8n, procesa el mensaje y responde con un nodo HTTP Request hacia Evolution API.
  6. 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ónRecomendación
Quieres aprender o hacer pruebas personalesEvolution API en un VPS
Pyme que vende o atiende por WhatsAppMosend (oficial) + n8n en VPS
Varios asesores atendiendo el mismo númeroMosend por su bandeja multiagente
Campañas y recordatorios masivosAPI oficial con plantillas aprobadas
Integraciones a medida con tus sistemasn8n 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

Sigue aprendiendo