Contenido

Tutorial de n8n: qué es y cómo automatizar flujos de trabajo

En una frase

n8n (se pronuncia "n-eight-n"; el nombre viene de nodemation) es una herramienta para conectar distintos servicios mediante nodos visuales y crear flujos de trabajo automatizados. Colocas cada paso como un «nodo» y los conectas con líneas para formar un «flujo de trabajo (workflow)».

[Cada día, 08:00] ──▶ [Obtener API del tiempo] ──▶ [Convertir en un texto] ──▶ [Enviar a Telegram]
   Activador                 Acción                           Acción                        Acción

Conceptos clave

TérminoDescripción
Flujo de trabajo (Workflow)Un proceso de automatización completo, formado por varios nodos
Nodo (Node)Un paso del flujo, como «leer una hoja de cálculo» o «enviar un correo»
Activador (Trigger)Un nodo que inicia el flujo de trabajo, por ejemplo, a una hora determinada, al recibir un Webhook o cuando llega un correo nuevo
Elemento (Item)La unidad de datos que se transmite entre nodos; cada registro es un item
Credencial (Credential)La cuenta, clave de API o autorización OAuth necesaria para conectar servicios externos
Ejecución (Execution)El registro de una ejecución del flujo de trabajo, donde puedes consultar los datos de cada paso

n8n incluye cientos de nodos de integración (Google, Microsoft, Slack, Notion, bases de datos, servicios de IA, entre otros). Si un servicio no tiene un nodo disponible, puedes llamar a su API directamente con el nodo HTTP Request.

Comparación entre n8n, Zapier y Make

n8nZapierMake
Se puede autoalojar✓✗✗
Modelo de preciosAutoalojado: gratis; en la nube: según el número de ejecucionesSegún el número de tareasSegún el número de operaciones
Flujos complejos (ramificaciones, bucles)SólidoMás limitadoSólido
ProgramaciónNodo de código JavaScript / PythonLimitadaLimitada
AI AgentNodos de IA completos integradosSíSí
Dificultad para empezarMediaLa más fácilMedia

n8n es especialmente adecuado si:

  • Tus flujos son complejos o tienes que procesar muchos datos (la versión autoalojada no cobra por ejecución).
  • Los datos son sensibles y no quieres que pasen por un servicio de terceros.
  • Necesitas combinar código o API personalizadas.

¿Versión en la nube o autoalojada?

n8n CloudAutoalojada (Community Edition)
Instalación y mantenimientoNo hace faltaTú te encargas
CosteCuota mensual; el número de ejecuciones depende del planEl software es gratis; solo pagas el coste del host
Ubicación de los datosServidores de n8nTus propios servidores
Ideal paraQuienes quieren empezar enseguida y no ocuparse de los servidoresQuienes tienen conocimientos técnicos y priorizan el control de los datos o un gran volumen de ejecuciones

Este tutorial se centra en la versión autoalojada. Solo necesitas tener Docker instalado en un ordenador para empezar; la interfaz y el uso son, en general, muy similares a los de la versión en la nube.

Licencia: gratis, pero no «completamente de código abierto»

n8n usa la Sustainable Use License (algunas funciones empresariales también tienen una licencia empresarial aparte). Se considera «fair-code» (código fuente visible), no una licencia de código abierto según la definición de la OSI. En resumen:

  • ✓ Uso personal e interno en una empresa: gratis
  • ✓ Implementación para clientes y servicios de consultoría: permitido
  • ✗ Vender n8n como servicio (por ejemplo, ofrecer un «servicio de alojamiento de n8n»): requiere una licencia adicional

Antes de usarlo con fines comerciales, lee por tu cuenta las condiciones oficiales de la licencia.

Resumen

  • n8n conecta servicios mediante nodos para automatizar tareas repetitivas.
  • Puedes autoalojarlo y controlar tus datos y el número de ejecuciones.
  • Incluye nodos de IA para crear un AI Agent.

En la siguiente sección, empezarás a instalar n8n.

Actualizado 12 de octubre de 2026