Saltar al contenido principal
Una API de WhatsApp con instancias, webhooks e integraciones. La plantilla ejecuta Evolution API v2.3.7 (la versión estable) con Postgres gestionado incluido.

Qué crea

Un stack con la aplicación Evolution API y una base de datos Postgres gestionada, conectados con un certificado de cliente. Si eliges Redis gestionado para la caché, también crea Redis.

Qué pregunta el asistente

Qué obtienes

La dirección del manager (<address>/manager) y la clave de API global, mostrada una sola vez. Guárdala: da acceso a todas las instancias. Si la pierdes, cambia el secreto AUTHENTICATION_API_KEY en las variables de la aplicación y reinicia.

Primeros pasos

1

Abre el manager

Abre <address>/manager e inicia sesión con la clave de API global.
2

Crea una instancia

Elige cualquier nombre y la integración WHATSAPP-BAILEYS. El manager muestra un código QR: en el teléfono, abre WhatsApp > Linked devices > Link a device y escanéalo.
3

Envía un mensaje de prueba

4

Recibe eventos

En el Webhook de la instancia, introduce la URL de tu servicio y marca los eventos (MESSAGES_UPSERT, CONNECTION_UPDATE y otros).

Variables

Límites y buenas prácticas

  • El despliegue sin caída está desactivado: dos copias podrían abrir dos sesiones del mismo WhatsApp y la conexión se caería.
  • Un rollback vuelve con los datos, porque Evolution aplica migraciones de la base de datos en cada arranque.
  • Los datos viven en Postgres y en /app/instances y /app/store, y forman parte de los snapshots.
  • La conexión de Baileys es WhatsApp Web no oficial: WhatsApp puede bloquearla si se usa para spam. Úsala solo con personas que aceptaron recibir tus mensajes.

Problemas comunes

  • No aparece el código QR. Comprueba que la instancia usa WHATSAPP-BAILEYS y lee el log de la aplicación.
  • 401 en las llamadas. El encabezado apikey debe ser la clave global o la de la instancia.

Licencia

Evolution API se distribuye bajo Apache 2.0 con condiciones adicionales (licencia): no quites el logo ni el copyright del manager y, si Evolution forma parte de un proyecto tuyo, muestra un aviso claro de que se usa. Léela antes de ofrecer Evolution a terceros. Esta plantilla es un empaquetado de Vertra Cloud y no está afiliada al proyecto. Consulta también las demás plantillas oficiales y Conecta aplicaciones a bases de datos en un stack.
Última modificación el 28 de octubre de 2026