n8n es una plataforma de automatización de flujos de trabajo de código abierto (fair-code) que permite conectar aplicaciones, servicios y APIs mediante una interfaz visual de nodos y conexiones. Desarrollada por n8n GmbH y lanzada en 2019, n8n combina la accesibilidad de las herramientas no-code con la potencia de la programación mediante su nodo de código JavaScript y Python, permitiendo tanto a usuarios técnicos como no técnicos construir automatizaciones complejas. A diferencia de alternativas como Zapier o Make, n8n puede desplegarse de forma auto-alojada (self-hosted), lo que ofrece control total sobre los datos y la infraestructura, o consumirse como servicio gestionado en n8n Cloud.
El ecosistema de n8n 1.x incluye más de 500 integraciones nativas con servicios populares (Slack, Google Sheets, bases de datos, APIs REST), nodos de lógica condicional, transformación de datos y, especialmente, capacidades avanzadas de inteligencia artificial con integración nativa de LangChain. Los nodos de AI Agent permiten construir agentes que utilizan LLMs (OpenAI, Anthropic, proveedores locales), herramientas personalizadas, memoria conversacional y flujos RAG (Retrieval-Augmented Generation) con vector stores (Pinecone, Qdrant, Supabase) directamente dentro de los workflows. La plataforma incorpora triggers especializados como Form Trigger, Chat Trigger y MCP Trigger (Model Context Protocol), además de workflow evaluations para realizar pruebas A/B sobre agentes y cadenas LLM de forma sistemática.
Este curso te guía desde la instalación de n8n y la creación de tu primer workflow hasta el despliegue en producción con escalado horizontal y agentes de IA. Aprenderás a dominar los nodos fundamentales (triggers, HTTP, código, lógica), a conectar servicios externos con gestión segura de credenciales, a transformar y procesar datos, a construir agentes de IA con LLMs y RAG, a crear nodos personalizados y a desplegar n8n de forma segura y escalable para entornos empresariales.
Qué incluye este itinerario
- Fundamentos: qué es n8n, comparativa con Zapier y Make, conceptos de workflows, nodos, conexiones y ejecuciones.
- Instalación y entorno: self-hosted (Docker, npm), n8n Cloud, interfaz de usuario y primer workflow.
- Nodos básicos: triggers (webhook, cron, manual), HTTP Request, Code node, IF/Switch, Merge y Set.
- Integraciones: Slack, Google Sheets, Gmail, bases de datos, APIs REST y gestión de credenciales.
- Datos y transformación: data mapping, expresiones, manipulación JSON, bucles, splitting y gestión de errores.
- Agentes de IA: AI Agent node, LLM chains, tool use, memoria, RAG workflows e integración con OpenAI/Anthropic.
- Avanzado: sub-workflows, error workflows, webhook management, custom nodes y community nodes.
- Producción: modos de ejecución, monitorización, escalado, seguridad, backup y colaboración.
Público objetivo
- Profesionales de automatización que buscan una plataforma open source y auto-alojable para automatizar procesos empresariales.
- Desarrolladores que quieren construir integraciones complejas entre servicios con una interfaz visual y código personalizado.
- Equipos de operaciones que necesitan automatizar flujos de trabajo repetitivos sin depender completamente de desarrollo.
- Ingenieros de IA que buscan orquestar agentes inteligentes, cadenas LLM y flujos RAG de forma visual.
- Administradores de sistemas que quieren desplegar y gestionar n8n en producción con alta disponibilidad.
Prerrequisitos: conceptos básicos de APIs REST (métodos HTTP, JSON), familiaridad con algún lenguaje de programación (JavaScript recomendado) y conocimientos generales de servicios web. No se requiere experiencia previa con n8n ni con otras plataformas de automatización.