En este post vamos a conocer cuales son los distintos tipos de nodos que tiene n8n y revisar cuales con los mas comunes con los que se puede trabajar.
Nos vamos a guiar de la documentación oficial https://docs.n8n.io/integrations/builtin/node-types/ en donde realiza una explicación a detalle del tema, aquí vamos a mencionar los nodos con que trabajaremos en proyectos a futuro y menciona algunas caracteristicas.
🧩 Tipos de nodos en n8n
n8n organiza los nodos en varias categorías según su función. Aquí te explico los principales tipos de nodos con ejemplos:
🔗 Nodos de Entrada / Disparo (Trigger Nodes)
Es un nodo disparador que inicia un flujo de trabajo, este nodo actúa como el punto de entrada, esperando eventos o datos específicos para activar la ejecución del flujo automatizado.

Nodo | Función |
---|---|
Webhook |
Escucha peticiones HTTP externas (ideal para formularios, APIs) |
Schedule Trigger |
Ejecuta el flujo en intervalos definidos (minuto, hora, día) |
When clicking ‘Execute workflow’ |
Se ejecuta cuando se da click manualmente |
Email Trigger |
Inicia flujo cuando llega un correo a una cuenta conectada |
RSS Feed Trigger |
Se activa cuando hay una nueva entrada en un feed RSS |
Discord Trigger |
Se activa cuando hay un mensaje o evento en Discord |
⚙️ Nodos de Acción (Action Nodes)
Ejecutan una acción concreta: enviar email, guardar datos, hacer peticiones HTTP, etc.

Nodo | Función |
---|---|
HTTP Request |
Realiza llamadas a APIs externas (GET, POST, PUT, DELETE...) |
Send Email |
Envía un correo (usando SMTP o servicios como Gmail, Outlook) |
Google Sheets |
Lee o escribe en hojas de cálculo |
Telegram , Slack , Discord |
Envía mensajes o archivos a estas plataformas |
MySQL , PostgreSQL , MongoDB |
Ejecutan consultas en bases de datos |
🧠 Nodos de Lógica (Control Flow Nodes)
Controlan el flujo de ejecución con condiciones, bucles, etc.

Nodo | Función |
---|---|
IF |
Ejecuta ramas diferentes según una condición lógica |
Switch |
Redirige el flujo según el valor de una variable |
Wait |
Pausa la ejecución por un tiempo específico o condición |
Set |
Crea, modifica o elimina campos de los datos |
Merge |
Combina datos de dos flujos distintos |
Loop |
Ejecuta una acción varias veces (bucle) |
📦 Nodos de Datos (Data Nodes)
Permiten transformar, filtrar o analizar los datos.

Nodo | Función |
---|---|
Function |
Permite ejecutar JavaScript personalizado |
Function Item |
Ejecuta JavaScript por cada ítem del input |
Code |
Similar a Function, en versiones recientes de n8n |
Set |
Define o modifica campos de datos |
Spreadsheet File |
Lee o guarda archivos Excel o CSV |
🧰 Nodos Utilitarios / Misceláneos
Nodo | Función |
---|---|
Execute Command |
Ejecuta un comando del sistema (Linux, Windows, etc.) |
Read Binary File |
Lee archivos binarios (PDF, imágenes, etc.) |
Write Binary File |
Guarda un archivo binario en el disco |
HTML Extract |
Extrae contenido de HTML usando selectores CSS |
Date & Time |
Manipula fechas y horas |
🌐 Nodos de Servicios / APIs externas
n8n incluye conectores preconfigurados para más de 400 servicios. Algunos populares:
Servicio | Funciones principales |
---|---|
Gmail |
Enviar, leer, buscar correos |
Google Drive |
Subir, descargar, buscar archivos |
Notion |
Crear, buscar, actualizar páginas y bases de datos |
Trello |
Crear tarjetas, tableros, listas |
OpenAI |
Usar ChatGPT o modelos de lenguaje |
GitHub |
Crear issues, hacer commits, leer repositorios |
📌 Nodos de Archivo
Nodo | Función |
---|---|
Read Binary File |
Leer un archivo en formato binario |
Move Binary Data |
Pasar datos binarios entre nodos |
Convert Binary to Text |
Convertir archivos a texto |
🧠 Bonus: Nodos Personalizados
Puedes crear tus propios nodos personalizados si estás usando una versión autoalojada de n8n. También puedes usar Function
o Code
nodes para realizar tareas personalizadas sin necesidad de crear un nodo completo.