Evolution API
Api no oficial de WhatsApp
Last updated
Api no oficial de WhatsApp
Last updated
EvoluciΓ³n API (tambiΓ©n conocida como evolucionapi o evolution api) es una soluciΓ³n autoalojada para conectar WhatsApp con tu backend a travΓ©s de una API REST. Sirve como puente entre WhatsApp Web y tus aplicaciones para enviar, recibir mensajes, archivos, gestionar chats, usuarios, automatizaciones, etc.
EstΓ‘ pensada como una alternativa libre a Twilio, 360Dialog, Z-API, UltraMsg, etc., sin tener que pagar por mensaje o mantener conexiΓ³n externa.
Servidor propio (VPS o dedicado)
Node.js 16+ o 18+ (segΓΊn la versiΓ³n)
Docker (opcional pero recomendado)
Puedes seguir la documentacion oficial
Tambien encontrar un video de instalacion como el siguiete
Debes habilitar la integracion en configuraciones
Despues en el menu superior deber dirigirte a Integraciones
Dentro de integraciones seleccionar la casilla Evolution API
Agregar la URL de tu instalacion y la clave GLOBAL
Nota: Puedes Verificar el estado de la API en una nueva pestaΓ±a y comprobar que se conecta
Ve a canales en el menu lateral derecho
Agrega un nuevo canal
Haga clic en Agregar canal en la esquina superior de la pantalla.
Una vez que seleccione este botΓ³n, se abrirΓ‘ una ventana emergente para que complete la informaciΓ³n. Vea el ejemplo:
Cree la conexiΓ³n y genere un nuevo QrCode
La conexiΓ³n funciona con la integraciΓ³n de
ChatGPT
Typebot
N8N
Ollama
LM Studio
Dify
Grok
Gemini
Deepseek
Qwen
Claude
Puede habilitar el apagado automΓ‘tico de integraciones externas al abrir un ticket en el servicio: al habilitar esta opciΓ³n, al abrir un servicio, se desactivarΓ‘n las interacciones de ChatGPT, Typebot, Dify, N8N y DialogFlow.
La conexiΓ³n QR funciona con la integraciΓ³n con Google-Speech-To-Text para transcribir audios.
Insertar el objeto json en el espacio de insercion disponible
PROXY
Utiliza un capa de seguridad con proxy
Este tipo de configuraciΓ³n generalmente se usa para:
Evitar bloqueos por parte de plataformas como WhatsApp, Telegram, Instagram, etc.
Navegar como si fueras desde otro paΓs o regiΓ³n (geo-localizaciΓ³n).
Aumentar la privacidad de la conexiΓ³n del bot o servicio.
Evadir detecciones de IP repetidas o automatizaciones.
Por lo tanto, esta secciΓ³n sirve para aΓ±adir una capa intermedia (proxy) que enrute el trΓ‘fico de tu sistema a travΓ©s de otra direcciΓ³n IP.
AquΓ tienes los campos tΓpicos y cΓ³mo se rellenan correctamente:
β Usar Proxy
Si marcas esta opciΓ³n (generalmente es un checkbox), activas el uso del proxy.
π URL del Proxy
AquΓ va la direcciΓ³n IP y puerto del servidor proxy. Por ejemplo: http://187.69.214.155:53281
(IP pΓΊblica + puerto de escucha del proxy)
π€ Usuario del Proxy
Si el proxy requiere autenticaciΓ³n (muchos gratuitos no lo hacen), aquΓ pones el usuario asignado.
π ContraseΓ±a del Proxy
TambiΓ©n puede haber un campo adicional para la contraseΓ±a (no lo mostraste, pero puede estar implΓcito).
HTTP o HTTPS: ideales para navegaciΓ³n web o bots que se conectan a APIs web.
SOCKS5: mΓ‘s flexibles, ideales para conexiones mΓ‘s bajas como WebSocket, WhatsApp Web, etc.
El que mostraste (http://187.69.214.155:53281
) es un proxy HTTP, y parece ser pΓΊblico o gratuito, asΓ que su estabilidad puede variar.
Evita proxies gratuitos para producciΓ³n. Son lentos, poco fiables y pueden estar comprometidos.
Si usas proxies para evadir lΓmites de plataformas como WhatsApp, recuerda que esto puede violar sus tΓ©rminos de uso.
Si usas autenticaciΓ³n (usuario/contraseΓ±a), usa siempre una conexiΓ³n segura (HTTPS).
Si esto es parte de una API de WhatsApp no oficial que estΓ‘s configurando en tu servidor, solo activa la opciΓ³n de proxy si tu IP estΓ‘ siendo bloqueada, si necesitas cambiar de ubicaciΓ³n o si tu bot debe pasar por filtros de red corporativos
esta funcion reenviara todos los chats a otro canal asociado, el cliente seguira conectado he interactuando con la misma cuenta de whatsapp, es el chat que se asignara a los agentes que esten asignados a esa cuenta donde se transferira, NO SE REENVIARAN A OTRO NUMERO