Chatwoot restringe el acceso gratuito a la API en la nube, impulsando el autoalojamiento
Chatwoot eliminó el acceso a la API y a los webhooks de su nivel gratuito en la nube en julio de 2026. Las instancias autoalojadas conservan toda la funcionalidad bajo la licencia MIT.
Traducido automáticamente del original en inglés.
El 16 de julio de 2026, Chatwoot anunció un cambio significativo en su estructura de precios para el alojamiento en la nube, eliminando el acceso a la API y a los webhooks de su nivel gratuito. Esta medida obliga efectivamente a los desarrolladores y pequeños equipos que dependen de integraciones programáticas a actualizar a un plan de pago o migrar a una implementación autoalojada. La empresa citó los costos de infraestructura y el abuso por parte de spammers como los principales impulsores de este cambio de política, al tiempo que confirmaba que la Community Edition de código abierto sigue siendo totalmente funcional con todas las capacidades de integración intactas.
Qué ocurrió
El cambio afecta tanto a usuarios nuevos como existentes de Chatwoot Cloud. Las cuentas nuevas creadas en el plan gratuito "Hacker" ya no reciben ningún acceso a la API. Se otorgó a las cuentas gratuitas existentes un período de transición de dos semanas antes de que sus tokens de API dejaran de funcionar para solicitudes específicas de la cuenta. Los usuarios informaron que sus tokens de autenticación seguían devolviendo datos de perfil válidos, pero cualquier intento de acceder a recursos específicos de la cuenta resultaba en un error 403 indicando que el acceso a la API no estaba habilitado. Este comportamiento suele imitar un token roto, causando confusión hasta que los usuarios se dan cuenta de que la restricción está vinculada a su nivel de suscripción y no a un fallo técnico.
En respuesta, muchos equipos técnicos están evaluando opciones de autoalojamiento. La Chatwoot Community Edition está licenciada bajo MIT, lo que permite el uso sin restricciones de la plataforma principal, incluidas las APIs, los webhooks, el chat en vivo y las funciones de automatización. Sin embargo, los usuarios deben distinguir entre la imagen Docker estándar, que incluye código exclusivo para empresas, y la imagen de la Community Edition etiquetada con -ce. Utilizar la imagen correcta garantiza el cumplimiento de la licencia de código abierto mientras evita el uso involuntario de funciones propietarias como paneles personalizados o asistentes de IA que requieren una suscripción de pago.
Detalles clave
- Fecha del cambio de política: El 16 de julio de 2026 marcó la eliminación del acceso a la API y a los webhooks para cuentas gratuitas en la nube.
- Planes afectados: El plan "Hacker" (gratuito) ahora limita a los usuarios a 2 agentes, 500 conversaciones al mes y 30 días de retención de datos sin acceso a la API.
- Alternativa autoalojada: La imagen de la Community Edition (
chatwoot/chatwoot:v4.18.0-ce) conserva la funcionalidad completa de API y webhooks bajo la licencia MIT. - Requisitos de recursos: Una configuración mínima autoalojada consume aproximadamente 810 MB de RAM en reposo, requiriendo al menos 2 GB de memoria total del sistema para un funcionamiento estable.
- Comparación de costos: Los planes de pago en la nube comienzan en $19 por agente al mes, mientras que los costos de autoalojamiento se limitan a la infraestructura del servidor, como una configuración VPS mensual de €7,50.
- Funciones empresariales: Los usuarios autoalojados pierden el acceso a la gestión de SLA, registros de auditoría y el asistente Captain AI a menos que adquieran una licencia empresarial.
Antecedentes
Chatwoot es una suite de compromiso con clientes de código abierto que proporciona capacidades de chat en vivo, correo electrónico y mensajería en redes sociales. Al igual que muchos productos SaaS modernos, depende en gran medida de las APIs y los webhooks para integrarse con otras herramientas, como sistemas CRM, mesas de ayuda y aplicaciones internas personalizadas. Los webhooks permiten a la plataforma enviar notificaciones en tiempo real sobre nuevos mensajes o cambios de estado a servidores externos, mientras que las APIs permiten a los programas leer y escribir datos dentro de Chatwoot.
La distinción entre las ediciones "Community" y "Enterprise" es crítica para quienes se autoalojan. La Community Edition contiene únicamente código bajo licencia MIT, que es libre de usar y modificar. La imagen Docker estándar a menudo incluye código adicional del directorio enterprise/, que está regido por una licencia comercial separada. Aunque el software funcionará, utilizar estas funciones empresariales en producción sin una suscripción de pago viola los términos. Por lo tanto, los administradores deben fijar explícitamente sus imágenes Docker a la etiqueta -ce para asegurarse de que solo ejecutan los componentes de código abierto.
Por qué importa
Para los equipos que han construido flujos de trabajo personalizados alrededor del nivel gratuito en la nube de Chatwoot, este cambio rompe las integraciones existentes inmediatamente. Los scripts de automatización, los bots de notificación y las herramientas de sincronización de datos que dependen de webhooks o llamadas a la API fallarán silenciosamente o devolverán errores de permiso. Esta interrupción destaca el riesgo de depender de niveles gratuitos de servicios gestionados para la lógica de negocio crítica. Cuando un proveedor cambia su modelo de precios, el costo de la migración puede superar ampliamente los ahorros previos, especialmente si el equipo carece de experiencia en DevOps.
El autoalojamiento ofrece un camino para recuperar el control sobre estas integraciones, pero introduce una carga operativa. Los equipos deben gestionar migraciones de base de datos, manejar actualizaciones de seguridad y garantizar la alta disponibilidad. El requisito de dependencias específicas como PostgreSQL con la extensión pgvector y Redis añade complejidad al proceso de despliegue. Sin embargo, para organizaciones con dos o más agentes, el costo fijo de un servidor privado virtual suele ser inferior al precio por agente de los planes en la nube, haciendo que el autoalojamiento sea financieramente atractivo a pesar de la carga de mantenimiento.
Qué puedes hacer
- Audita tu plan actual: Verifica si tu cuenta de Chatwoot Cloud está en el nivel gratuito y comprueba si tus integraciones están fallando actualmente con errores 403.
- Cambia a la imagen CE: Si te autoalojas, actualiza tu archivo Docker Compose para usar
chatwoot/chatwoot:v4.18.0-cepara asegurarte de que estás utilizando solo código bajo licencia MIT. - Verifica la asignación de recursos: Asegúrate de que tu servidor tenga al menos 2 GB de RAM para acomodar los procesos del servidor Rails, el worker Sidekiq, PostgreSQL y Redis.
- Configura correctamente las variables de entorno: Genera un
SECRET_KEY_BASEúnico y estableceFRONTEND_URLen tu dirección HTTPS pública para evitar problemas de sesión y redirección. - Configura un proxy inverso: Usa una herramienta como Caddy o Nginx para manejar la terminación TLS y las actualizaciones WebSocket, ya que la aplicación Rails escucha solo en localhost.
- Prueba la conectividad de la API: Después del despliegue, genera un nuevo token de acceso en el panel y verifica que pueda recuperar datos de conversaciones mediante curl para confirmar la funcionalidad completa de la API.



