n8n es una herramienta para automatizar procesos uniendo tus aplicaciones en flujos de trabajo: un disparador (llega un correo, se crea una factura, es lunes a las 8:00) y una serie de pasos que leen, transforman y escriben datos. Admite código propio y agentes de IA. Se usa en la nube de n8n o instalada en tu propio servidor.
En la práctica
Usos típicos en una pyme: pasar los pedidos de la tienda al ERP, avisar cuando un cliente no paga, guardar los adjuntos de un buzón en la carpeta de cada cliente o clasificar el correo con un modelo de lenguaje.
Tres cosas lo distinguen:
- Código cuando hace falta. El nodo Code ejecuta JavaScript o Python como un paso más del flujo.
- IA dentro del flujo. Permite conectar modelos de OpenAI, Anthropic o Google, con herramientas y memoria, e incluye un nodo de agente de IA. Puedes exigir que una persona apruebe el uso de una herramienta antes de que el agente la use.
- Puedes instalarlo tú. La edición Community es gratuita y se aloja en tu infraestructura.
n8n cobra por ejecución, y una ejecución es una pasada completa del flujo, tenga los pasos que tenga. A fecha de octubre de 2026, su nube cuesta 20 € al mes con pago anual en el plan Starter (2.500 ejecuciones) y 50 € en Pro (10.000), y guarda los datos en servidores de Frankfurt, según su página de precios.
Su licencia no es open source sino fair-code: la Sustainable Use License permite usarlo para tu negocio y cobrar a tus clientes por crear y mantener flujos, pero no ofrecerlo como servicio para que ellos creen los suyos. Según sus preguntas frecuentes, lo que cuenta es quién controla la lógica del flujo.
La comparativa con Make y Zapier está en qué es n8n y para qué sirve. Nosotros lo usamos, entre otras herramientas, en nuestros proyectos de automatización de procesos.
Errores frecuentes
- Autoalojarlo sin plan de mantenimiento. La documentación de n8n deja de tu cuenta las actualizaciones, las copias de seguridad y la seguridad del servidor. Funciones como SSO, entornos o control de versiones con Git necesitan un plan de pago, también si lo alojas tú.
- Creer que alojarlo en la UE hace europeo todo el flujo. Si un paso llama a un modelo de IA, ese proveedor es otro encargado del tratamiento, con sus propias regiones de proceso.
- Credenciales con permisos de sobra. Cada flujo guarda accesos a tus aplicaciones. Dale a cada uno solo lo que necesita.
- Dejar que un cliente edite flujos en tu instancia Community. En ese momento sales de lo que permite la licencia.