VJOURNAL

Negocios • Sección internacional •

Qué es n8n: cómo funciona esta herramienta de automatización y cómo la usa una pyme

n8n conecta formularios, correo, chats y hojas de cálculo en flujos que funcionan solos. Vemos cómo está hecho, qué permite su licencia fair-code, nube o servidor propio, agentes de IA, tres ejemplos y sus límites.

Portada de VJOURNAL para «Qué es n8n: cómo funciona esta herramienta de automatización y cómo la usa una pyme»

Respuesta breve

n8n es una herramienta de automatización de flujos de trabajo creada por la empresa berlinesa n8n GmbH. En un lienzo conectas nodos: un disparador inicia el flujo, las acciones leen y envían datos, las credenciales guardan el acceso a cada servicio y los nodos de IA añaden un modelo de lenguaje. Funciona en n8n Cloud o en tu propio servidor; la edición gratuita autoalojada se licencia para uso interno, no para revender n8n como servicio.

18 fuentes
n8n es una herramienta de automatización fair-code: un disparador inicia una cadena de nodos y las credenciales guardan el acceso a cada servicio.
La edición gratuita autoalojada es para uso interno o personal; alojar n8n para que los clientes creen sus propios flujos exige un acuerdo comercial.
n8n Cloud lo gestiona n8n; un servidor propio no paga licencia, pero las actualizaciones, las copias y la seguridad pasan a ser cosa tuya.

Qué es n8n, según quienes lo desarrollan

Mucha gente busca qué es n8n después de ver el nombre en una oferta de empleo o en un chat sobre IA. La documentación de n8n responde en una línea: es una herramienta de automatización de flujos de trabajo con licencia fair-code que combina funciones de IA con la automatización de procesos de negocio. Wikipedia añade que la desarrolla la empresa berlinesa n8n GmbH, que la fundó Jan Oberhauser y que salió al público en 2019. Su nombre, según el README de GitHub, abrevia «nodemation» y en inglés se pronuncia n-eight-n.

En la práctica, en n8n dibujas un proceso en lugar de repetirlo a mano. Colocas pasos en un lienzo, los unes con líneas y el programa recorre la cadena cada vez que ocurre algo: llega un formulario, entra un correo, empieza el lunes. A 20 de octubre de 2026, el README cuenta más de 1500 integraciones y permite combinar el lienzo visual con código propio.

Flujos, nodos, disparadores y credenciales en el editor de n8n

Cuatro palabras del glosario de n8n explican casi todo el editor. Un flujo de trabajo es un conjunto de nodos que automatizan un proceso. Un nodo es una pieza: un punto de entrada para obtener datos, una función para procesarlos o una salida para enviarlos. Un nodo disparador (trigger) pone en marcha el flujo cuando se cumple una condición, y todo flujo en producción necesita al menos uno. Las credenciales guardan los datos de acceso a otros servicios, como una contraseña, una clave de API o los secretos de OAuth.

Entre el disparador y el último nodo están las acciones: leer una fila, enviar un mensaje, crear un registro. Si un servicio tiene su propio nodo, basta con rellenar campos. Si no lo tiene, el nodo HTTP Request puede consultar cualquier aplicación con una API REST, aunque la documentación advierte que para eso hay que entender lo básico de las API. Cada vuelta se llama ejecución, y su historial es lo primero que se revisa cuando algo falla.

La licencia de n8n en palabras sencillas: fair-code, no código abierto

n8n no se presenta como código abierto, y su página de licencia explica por qué: las licencias open source no pueden limitar el uso; de ahí el nombre fair-code. El código fuente está a la vista, el programa en general se puede usar y ampliar libremente y sus autores restringen el uso comercial. El repositorio principal está cubierto por la Sustainable Use License, que n8n creó en 2022, y los archivos marcados con .ee. requieren una licencia Enterprise aparte.

La Sustainable Use License pone tres límites. Puedes usar o modificar el software solo para fines internos de tu propio negocio o para uso personal o no comercial. Solo puedes entregarlo a otros de forma gratuita y sin fines comerciales. Y no puedes quitar los avisos del licenciante. Las preguntas frecuentes lo resumen: si solo tú y tu organización crean o modifican los flujos, la versión comunitaria es gratis.

Esas mismas preguntas frecuentes, a 20 de octubre de 2026, permiten llevar tu negocio con n8n, automatizar para clientes en tu instancia si ellos no pueden crear ni editar los flujos, y cobrar por configuración, mantenimiento, formación y consultoría. No permiten alojar n8n como servicio para que los clientes construyan sus propios flujos, venderlo con tu marca, bifurcar el código para lanzar un producto rival ni usar funciones empresariales sin licencia. Estas reglas valen para n8n autoalojado, mientras que n8n Cloud es una suscripción de pago con sus propias condiciones. Los casos dudosos conviene consultarlos con n8n y con un abogado.

n8n Cloud o servidor propio: quién se ocupa de que funcione

La página de n8n sobre cómo elegir instalación nombra dos opciones. n8n Cloud está totalmente gestionado: no hay que instalar nada ni tener conocimientos técnicos, y n8n se ocupa del alojamiento, las actualizaciones y el escalado. Arranca con una prueba de 14 días con funciones Pro y después es de pago. Según la página de seguridad de n8n, la nube funciona sobre Microsoft Azure y los datos se alojan actualmente en la Unión Europea. La nube encaja con un equipo sin perfil técnico o que prueba una idea.

El autoalojamiento es gratuito en la edición Community, que tiene casi todas las funciones, pero el trabajo pasa a ser tuyo: el servidor, la instalación con Docker o con el script de una línea, la base de datos, los usuarios y la seguridad. n8n aconseja actualizar al menos una vez al mes y hacer una copia completa antes de cada actualización. Las credenciales se guardan cifradas, así que una base restaurada no sirve sin la clave. Un servidor propio compensa cuando alguien ya cuida servidores o los datos deben quedarse en un país concreto.

Nodos de IA y agentes según la documentación de n8n

n8n ofrece dos maneras de poner a trabajar un modelo de lenguaje. El nodo AI Agent vive dentro de un flujo normal como nodo de clúster: un nodo raíz con subnodos para el modelo de chat, la memoria y las herramientas, y al menos una herramienta es obligatoria. El agente decide qué herramientas llamar para completar la tarea. Una cadena, en cambio, llama al modelo en una secuencia fija sin elegir sus pasos, lo que la hace más previsible para tareas simples como resumir una carta.

Aparte, n8n tiene ahora agentes independientes con modelo, instrucciones, herramientas y una base de conocimiento hecha de archivos subidos, a los que se llega por chat, por canales o con horarios programados. La documentación los marca como Preview y dice claramente que pueden equivocarse. De ahí una regla sencilla: deja que el modelo redacte borradores, clasifique y resuma, y que una persona apruebe todo lo que llegue a un cliente o mueva dinero.

Tres flujos de n8n que una pequeña empresa puede copiar

El primer flujo atiende una solicitud de la web. Paso uno: el disparador n8n Form inicia un flujo cuando alguien envía un formulario y puede generar él mismo la página del formulario; un formulario de tu web puede apuntar a un nodo Webhook. Paso dos: el nombre, el teléfono y la pregunta se guardan en tu CRM, con su nodo o con HTTP Request. Paso tres: el nodo Telegram, con el token de bot que BotFather entrega tras el comando /newbot, manda la solicitud al chat de ventas.

El segundo recoge facturas de proveedores. Un nodo Email Trigger (IMAP) vigila el buzón de contabilidad y puede descargar adjuntos, opción que la documentación aconseja activar solo si hace falta, porque aumenta el procesamiento. El nodo Extract From File convierte un PDF o una hoja de cálculo en datos estructurados, y un paso de IA o unas expresiones sacan el proveedor, la fecha y el importe. Un nodo Google Sheets los añade como fila, y el nodo Send Email, en un modo que espera respuesta, pide al contable que apruebe el registro.

El tercero es un informe semanal. El Schedule Trigger ejecuta flujos a horas fijas, de forma parecida a la utilidad Cron de los sistemas tipo Unix; prográmalo para el lunes a las nueve y revisa la zona horaria, porque una instancia autoalojada usa America/New York por defecto. Un nodo Google Sheets lee las filas de la semana anterior, un paso sencillo suma los totales, un paso opcional de IA escribe un breve comentario y el nodo Telegram se lo envía al dueño.

Dónde se queda corto n8n: errores, mantenimiento y lugar de los datos

Las automatizaciones fallan en silencio: cambia una contraseña, se renombra un campo y todo se detiene sin aviso. La guía de gestión de errores de n8n permite asignar a cada flujo un flujo de errores que empieza con el nodo Error Trigger y envía, por ejemplo, un correo o una alerta al chat. Según esa guía, los fallos suelen deberse a errores en la configuración de los nodos o a que el flujo se queda sin memoria. En n8n Cloud la plataforma hace el trabajo del servidor, pero la lógica sigue siendo tuya.

Luego están los datos personales. Nombres, teléfonos y correos de clientes pasan por el servidor de n8n y pueden quedarse en los datos de ejecución. La Ley Federal rusa n.º 152-FZ de datos personales, en la parte 5 de su artículo 18 (modificada en febrero de 2025, texto en la base jurídica ConsultantPlus), no permite registrar ni almacenar datos personales de ciudadanos rusos en bases de datos situadas fuera de Rusia, salvo las excepciones que la propia ley enumera. Otros países tienen sus normas: consulta tu caso con un especialista antes de pasar datos de clientes por un flujo.

Empezar con n8n esta semana o encargar la configuración

Para empezar por tu cuenta esta semana, abre una prueba en la nube o instala la versión autoalojada en un equipo con Docker. Elige una tarea pequeña y molesta, como un formulario que debería llegar a un chat. Monta el flujo con una plantilla o desde cero, pruébalo con datos de ensayo y añade un flujo de errores antes de confiar en él. Encargar la configuración tiene sentido cuando el proceso toca dinero o clientes, cuando hay que unir varios servicios por sus API, cuando aplican normas de datos personales o cuando nadie dentro va a cuidar el servidor.

Antes de nada, describe el proceso tal como funciona hoy, paso a paso: quién hace qué, qué servicios intervienen y quién tiene acceso de administrador a cada uno. Con esa hoja, un estudio como VITON13 Studio puede calcular el trabajo con precisión, desde los flujos y el alojamiento hasta el mantenimiento y los avisos de error. Pide que los flujos se monten en tu propia instancia o cuenta, para que el resultado sea tuyo. Tanto si lo haces tú como si lo encargas, qué es n8n deja de ser una duda y pasa a ser algo práctico: un trabajo aburrido bien hecho y alguien que lo vigila.

Lista práctica

  • Elige una tarea repetitiva con un inicio y un final claros, como un formulario web que debería llegar a un chat.
  • Decide entre n8n Cloud y un servidor propio, y nombra a la persona que se encargará de mantenerlo.
  • Haz una lista de los servicios que toca el flujo y de quién tiene acceso de administrador a cada uno.
  • Configura un flujo de errores con el nodo Error Trigger antes de poner la automatización en marcha.
  • Comprueba dónde guardan los datos de clientes la instancia y los servicios conectados, y confírmalo con un especialista.

Preguntas frecuentes

¿Es gratis n8n para una pequeña empresa?

La edición Community autoalojada no cobra licencia si la usas para fines internos de tu negocio, pero pagas el servidor y el tiempo de mantenimiento. n8n Cloud es una suscripción de pago tras una prueba de 14 días, y sus precios actuales están en la página de tarifas de n8n.

¿Puede un freelance o una agencia crear flujos de n8n para clientes?

Las preguntas frecuentes de la licencia de n8n lo permiten: puedes cobrar por crear, configurar y mantener flujos, siempre que los clientes solo reciban los resultados y no puedan crear ni editar flujos en tu instancia. Alojar n8n para que los clientes construyan sus propias automatizaciones exige un acuerdo comercial con n8n.

¿Hace falta saber programar para crear flujos en n8n?

Para la mayoría de los flujos sencillos, no: conectas nodos en un lienzo y rellenas campos. El código ayuda cuando un servicio no tiene nodo propio y llamas a su API con el nodo HTTP Request, o cuando hay que transformar datos con JavaScript o Python.

¿Qué pasa si un flujo de n8n falla de madrugada?

La ejecución queda marcada como fallida y, sin configuración adicional, nadie se entera. Asigna un flujo de errores que empiece con el nodo Error Trigger y envíe un correo o un mensaje al chat; por la mañana, abre la lista de ejecuciones para ver qué nodo falló y por qué.

¿Se puede confiar en el nodo AI Agent de n8n para responder a clientes?

Puede redactar respuestas y llamar herramientas, pero los modelos de lenguaje se equivocan, y la propia documentación de n8n advierte que sus agentes en Preview pueden cometer errores. Deja a una persona revisando lo que se envía a clientes, limita las herramientas del agente y pruébalo antes con preguntas reales del pasado.