VPS para bot de WhatsApp: cuál elegir para ejecutar Evolution API
Atención automática, avisos, integración con n8n o un chatbot con IA: casi todo proyecto de WhatsApp necesita una API funcionando en un servidor encendido 24 horas. Te contamos cuántos recursos hacen falta, qué VPS elegir y cómo evitar perder el número.
Qué es Evolution API
Evolution API es un proyecto de código abierto muy popular en Latinoamérica que conecta números de WhatsApp con sistemas externos. Escaneas un código QR una vez, como en WhatsApp Web, y a partir de ahí envías y recibes mensajes con llamadas HTTP y webhooks. Se integra fácilmente con n8n, Typebot, Chatwoot y otros.
Funciona bien en Docker y tiene que estar encendida todo el tiempo, por eso un VPS es su sitio natural.
Importante: Evolution API usa una conexión no oficial con WhatsApp. Los envíos masivos, los mensajes no solicitados o un comportamiento de robot pueden provocar el bloqueo del número. Para operaciones grandes o críticas, valora la API oficial de WhatsApp Business (Cloud API) de Meta, que se paga por conversación pero no tiene ese riesgo.
Cuántos recursos necesitas
| Escenario | vCPU | RAM |
|---|---|---|
| 1 a 3 números, solo la API | 1 | 1–2 GB |
| Varios números + base de datos (Postgres/Redis) | 1–2 | 2–4 GB |
| API + n8n + Typebot o Chatwoot en el mismo servidor | 2+ | 4–8 GB |
La memoria es lo que más pesa. Cada número conectado mantiene una sesión abierta, y herramientas como Chatwoot y n8n consumen mucha RAM por sí solas. Si piensas juntarlo todo en un solo servidor, empieza con 4 GB.
Por qué ayuda un servidor cerca de tus usuarios
- Respuestas más rápidas en los webhooks y en las integraciones con sistemas locales.
- Una IP del mismo país que el número: una sesión de WhatsApp de un número de México o España conectada desde una IP en otro continente puede parecer menos natural. No garantiza nada contra los bloqueos, pero evita una señal extraña más.
Los mejores VPS para bot de WhatsApp
1. Hostinger KVM — el mejor para la mayoría
Centros de datos en 4 continentes (incluidos EE. UU., Europa y Brasil), 4 GB de RAM ya en el plan de entrada (KVM 1, 5,49 €/mes), panel en español y plantilla con Docker lista. Puedes ejecutar Evolution API, base de datos y n8n juntos con holgura. Es la opción más sencilla si estás montando tu primer bot.
2. Vultr — para empezar en pequeño, en cualquier país
Más de 30 regiones, entre ellas Madrid, Ciudad de México, Santiago y São Paulo, con facturación por horas. El plan más barato (512 MB) se queda corto para Evolution API con base de datos; mejor uno de 1 a 2 GB. Buena opción para pruebas o si creas y borras servidores a menudo.
3. Contabo — para muchos números y herramientas
Si atiendes a varios clientes, cada uno con su número, y ejecutas Chatwoot, n8n y Typebot juntos, los 8 GB de RAM de Contabo por 4,40 €/mes marcan la diferencia. La contrapartida es que hay menos regiones al precio base y el rendimiento varía más.
Cómo instalar Evolution API
Antes de nada, aplica la configuración básica de seguridad de Ubuntu. Después:
- Instala Docker:
curl -fsSL https://get.docker.com | sh - Descarga el
docker-compose.ymly el archivo.envde ejemplo de la documentación oficial de Evolution API. Usa siempre la versión que indiquen allí, porque el nombre de la imagen y las variables cambian entre versiones. - Define una clave de API segura en el
.env(la variable de autenticación global). Protege todas las llamadas. - Levanta los contenedores:
docker compose up -d - Pon un dominio con HTTPS delante, con un proxy inverso como Caddy, Traefik o Nginx. Los webhooks y las integraciones necesitan HTTPS.
- Crea la instancia y escanea el código QR con el WhatsApp del número que vayas a usar.
Buenas prácticas para no perder el número
- Usa un número dedicado al bot, nunca el personal.
- "Calienta" los números nuevos: empieza con pocas conversaciones al día y ve subiendo poco a poco.
- Escribe solo a quien lo haya pedido y ofrece una forma de darse de baja.
- Evita enviar mensajes idénticos a cientos de contactos a la vez; espacia los envíos.
- Haz copia de seguridad del volumen de datos de la instancia para no tener que escanear el QR de nuevo tras una migración.
Resumen
Para un bot de WhatsApp con Evolution API, un VPS con 2 a 4 GB de RAM cerca de tus usuarios cubre la mayoría de los proyectos, y Hostinger KVM 1 es el punto de partida más equilibrado. Si vas a juntar varias herramientas y números en el mismo servidor, mira planes de 8 GB. ¿Sigues con dudas? Usa el selector de VPS y, una vez contratado, sigue tu servidor gratis con TopVPS Monitor.