Tipos de nodos en n8n


En este post vamos a conocer cuales son los distintos tipos de nodos que tiene n8n y revisar cuales con los mas comunes

Tipos de nodos en n8n
oscar Escrito por oscar 14 July 2025 17 0

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 de entrada de n8n
Nodo de entrada de n8n
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 de acción de n8n
Nodo de acción de n8n
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 de lógica de n8n
Nodo de lógica de n8n
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 de datos de n8n
Nodo de datos de n8n
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.


Comentario

Debe aceptar antes de enviar