// Engineering Log

n8n: Parte 1 — Automatización de procesos sin programación

Publicado el 22.09.2026

// Ruta rapida

Este articulo pertenece al tema Python y automatizacion.

Las operaciones rutinarias — transferir solicitudes desde el sitio web al sistema CRM, notificar al personal, informes diarios, publicar noticias en canales — consumen tiempo y generan errores. Estas cadenas se pueden automatizar sin desarrollar un programa separado usando plataformas de automatización visual. Una de las más extendidas es n8n.

Qué es n8n

n8n es una plataforma en la que los flujos de automatización (workflows) se construyen en un editor visual a partir de bloques individuales — nodos. Cada nodo realiza una acción: obtiene datos de un servicio, los transforma, verifica una condición, envía un mensaje o hace una llamada a una API. El flujo se inicia con un trigger: programado, por un webhook entrante, al aparecer un nuevo registro en un servicio o manualmente.

Licencia: fair-code, no open source

A menudo se llama a n8n un proyecto de código abierto, pero esto no es exacto. El código fuente está publicado, sin embargo se distribuye bajo su propia licencia Sustainable Use License, y los archivos de funciones empresariales (marcados con .ee en el nombre o la ruta) están bajo una licencia comercial separada, n8n Enterprise License. Los propios desarrolladores llaman a este modelo fair-code.

Qué significa esto en la práctica:

  • usar n8n para tareas internas de la empresa, en fines no comerciales y personales es gratuito, incluso en tu propio servidor;
  • distribuir n8n está permitido solo de forma gratuita y con fines no comerciales; vender n8n como servicio o integrarlo en un producto de pago sin un acuerdo separado con los desarrolladores no está permitido;
  • las funciones empresariales requieren una licencia de pago.

Para automatizar procesos dentro de tu empresa, las restricciones de la licencia por regla general no interfieren. Si planeas ofrecer acceso a n8n a tus clientes por una tarifa, primero estudia las condiciones de la licencia.

Funciones

  • Editor visual. El flujo se arma con nodos conectados por flechas; el resultado de cada paso es visible durante una ejecución de prueba.
  • Integraciones listas. Según los desarrolladores, hay más de 1500: sistemas CRM, mensajería, correo, hojas de cálculo, bases de datos, servicios de pago y en la nube.
  • Solicitudes HTTP y webhooks. El nodo HTTP Request funciona con cualquier servicio que tenga API, incluso si no existe una integración lista. El nodo Webhook recibe datos de sistemas externos, por ejemplo desde un formulario en el sitio.
  • Condiciones, ramificaciones y bucles. El flujo puede procesar los datos de forma distinta según su contenido.
  • Código propio. Si los nodos estándar no son suficientes, la lógica se puede añadir en JavaScript o Python.
  • Manejo de errores. Para fallos se puede configurar un flujo separado que notifique del problema al responsable.

Ejemplos de automatización

  1. Solicitudes desde el sitio. Un formulario en el sitio envía datos a un webhook de n8n. El flujo verifica que los campos estén completos, crea una operación en Bitrix24 o amoCRM, envía una notificación al gestor por Telegram y un correo al cliente con la confirmación.
  2. Publicación de materiales. Al aparecer un nuevo artículo en el feed RSS del blog, n8n publica un avance en un canal de Telegram y en la comunidad de VKontakte.
  3. Informe diario. Programado, el flujo recopila datos de ventas desde la CRM, calcula totales y envía un resumen al responsable.
  4. Monitoreo. El flujo comprueba regularmente la disponibilidad del sitio o cambios en el precio en la página de un proveedor y notifica sobre desviaciones.

Nube o servidor propio

n8n Cloud — servicio en la nube de los desarrolladores. A septiembre de 2026, con pago anual la tarifa Starter cuesta 20 euros al mes (2500 ejecuciones de flujos), Pro — 50 euros (10 000 ejecuciones), Business — 667 euros (40 000 ejecuciones, SSO); para grandes empresas hay Enterprise. En todas las tarifas el número de usuarios y flujos no está limitado, y el coste depende del número de ejecuciones. No es posible pagar la suscripción con la tarjeta de un banco ruso.

Community Edition — versión gratuita para instalar en tu propio servidor. El número de ejecuciones está limitado solo por la capacidad del servidor, los datos quedan en tu posesión, pero la administración, actualizaciones y copias de seguridad corren por tu cuenta.

Inicio rápido en tu ordenador

Puedes probar n8n con Docker. Comandos de la documentación del proyecto:

bash
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

El editor se abrirá en http://localhost:5678.

Qué se necesita para una instalación operativa

La ejecución de prueba difiere de la instalación que usará una empresa:

  • Base de datos. Por defecto n8n guarda los flujos, las credenciales y el historial de ejecuciones en SQLite. La documentación recomienda SQLite solo para familiarizarse, y para operación continua y varios usuarios — PostgreSQL.
  • Dominio y HTTPS. Para recibir webhooks de servicios externos, n8n debe ser accesible en una dirección permanente con certificado; normalmente se publica mediante un proxy inverso.
  • Clave de cifrado. Las credenciales de los servicios se almacenan cifradas en la base. Sin la clave de cifrado, que n8n guarda en el directorio de configuración o recibe desde la variable N8N_ENCRYPTION_KEY, no se podrá descifrar una base restaurada desde una copia. Debes guardar la clave junto con las copias de seguridad.
  • Copia de seguridad periódica de la base y del directorio de configuración.
  • Actualizaciones. n8n evoluciona rápidamente, y es recomendable actualizarlo con regularidad, comprobando los cambios en una copia previa.

Errores típicos

  • Instalación operativa en SQLite sin copias de seguridad.
  • Clave de cifrado perdida — tras una restauración, todas las conexiones a servicios hay que volver a crearlas.
  • Contraseñas y tokens directamente en el código de los nodos en lugar del almacén de credenciales integrado.
  • Sin notificaciones de fallos: el flujo dejó de funcionar y se detectó una semana después.
  • Un único flujo enorme para todos los casos en lugar de varios pequeños, que son más fáciles de probar y mantener.

A quién le conviene n8n

  • Pequeñas y medianas empresas — para procesar solicitudes, notificaciones, informes y sincronizar datos entre servicios.
  • Marketers — para publicar contenidos y recopilar solicitudes desde distintas fuentes.
  • Desarrolladores y administradores — para integraciones rápidas y flujos de servicio sin escribir programas separados.

n8n no es adecuado donde se necesita lógica de negocio compleja con grandes volúmenes de datos y requisitos estrictos de rendimiento: esas tareas es más fiable resolverlas con una aplicación dedicada.

Puedes instalar n8n en tu servidor y configurar flujos adaptados a los procesos de la empresa como parte del servicio automatización de procesos empresariales en n8n.

// Tarea parecida

Si estas resolviendo algo parecido

Este articulo pertenece a uno de los temas principales de trabajo. Puedes seguir leyendo sobre el tema, ir a la pagina principal para entender a que me dedico o abrir directamente los servicios.

Tema del articulo

Python y automatizacion

Bots, integraciones, servicios internos, automatizacion de procesos y workflows.

Tareas frecuentes de esta tema

  • Crear un bot, integracion o herramienta interna
  • Eliminar trabajo manual con Python y APIs
  • Conectar servicios y automatizar todo el flujo

// Siguiente paso

Si necesitas ayuda con este tema y no solo otro articulo, es mejor ir directo a la pagina del servicio. La pagina principal y la seleccion de materiales quedan como rutas secundarias.

Abrir servicios

// Reviews

Reseñas relacionadas

// Contact

¿Necesitas ayuda?

Escríbeme y te ayudaré a resolver el problema

Respondo en un día laborable (03:00-13:00 GMT)

Или оставьте заявку здесь:

Confirme que no es un bot.

Escribir y recibir una respuesta rápida