Serie N8N (IV): Triggers en N8N – Cómo se ejecutan tus workflows
- 3 ene
- 7 Min. de lectura
En el capítulo anterior construimos nuestro primer workflow real en N8N: pedíamos una frase del día a una API y la guardábamos en un archivo. Fue un ejemplo perfecto para entender cómo se conectan nodos y cómo fluye la información dentro de un workflow.
Pero ahora viene la pregunta lógica:
👉 Vale… ¿y cómo hago para que esto se ejecute cuando yo quiera (o incluso automáticamente)?
Ahí es donde entran los triggers. Un workflow en N8N puede ser tan simple o tan potente como quieras, pero hay una regla que siempre se cumple: si no se dispara, no hace nada, y el “disparador” de un workflow es precisamente el trigger.
En este capítulo vamos a ver, de forma clara y sin complicaciones:
qué es un trigger,
por qué es la pieza más importante al empezar,
y los tres triggers básicos que necesitas dominar para automatizar de verdad: Manual, Schedule y Webhook.
Con esto, podrás transformar workflows que hoy ejecutas a mano en automatizaciones que se ejecutan solas, por tiempo o por eventos.

¿Qué es un trigger? (explicado para humanos)
Antes de ver tipos concretos, vamos a entender qué es realmente un trigger en N8N.
Un trigger es simplemente el punto de inicio de un workflow. Es el nodo que decide cuándo empieza a ejecutarse todo lo demás.
Si lo pensamos de forma muy sencilla:
Un trigger es el “botón” que pone en marcha un workflow.
Una analogía sencilla
Imagina una cafetera:
El café no se hace solo.
Necesita que alguien pulse un botón, programe una hora o que ocurra algo.
En N8N pasa exactamente lo mismo:
El workflow no se ejecuta solo.
Necesita un trigger que lo active.
Qué hace un trigger en la práctica
Un trigger puede:
ejecutarse cuando tú lo decides (Manual Trigger),
ejecutarse a una hora concreta o cada cierto tiempo (Schedule Trigger),
ejecutarse cuando algo externo ocurre (Webhook Trigger).
Pero en todos los casos cumple la misma función: 👉 iniciar el flujo y pasar el control al siguiente nodo.
T1: Manual Trigger: cuándo y por qué usarlo
El Manual Trigger es el trigger más sencillo de N8N y, probablemente, el primero que has usado.
De hecho, es el mismo que utilizamos en el Capítulo III para crear nuestro primer workflow.
Qué es un Manual Trigger
Un Manual Trigger inicia el workflow solo cuando tú lo decides.
Es decir:
no se ejecuta automáticamente,
no depende de horarios,
no espera eventos externos.
El workflow empieza únicamente cuando pulsas el botón: 👉 Execute Workflow
Cuándo tiene sentido usar un Manual Trigger
El Manual Trigger es ideal cuando:
estás aprendiendo N8N,
estás probando un workflow nuevo,
quieres ejecutar algo de forma puntual,
necesitas ver paso a paso qué ocurre en cada nodo.
Por eso es el trigger perfecto para los primeros artículos de esta serie.
Cuando pulsas Execute Workflow:
El Manual Trigger se activa.
El control pasa al siguiente nodo.

Limitación del Manual Trigger
El Manual Trigger tiene una limitación clara: requiere que alguien esté delante del ordenador.
Si quieres que un workflow se ejecute solo, se repita cada día, o responda a eventos externos, entonces necesitas otro tipo de trigger, y ahí es donde entran los siguientes triggers que vamos a ver.
T2. Schedule Trigger: automatización por tiempo
El Schedule Trigger permite ejecutar un workflow de forma automática, sin que tengas que estar delante del ordenador pulsando ningún botón.
Es el trigger que se usa cuando quieres que algo ocurra:
cada cierto tiempo,
a una hora concreta,
o de forma periódica (cada día, cada semana, etc.).
Qué es un Schedule Trigger
Un Schedule Trigger inicia el workflow según una programación de tiempo.
En lugar de decir: “Ejecuta esto ahora”, le dices a N8N: “Ejecuta esto cada X tiempo” o “Ejecuta esto todos los días a esta hora”.
A partir de ese momento, N8N se encarga de todo.
Ejemplos muy claros de uso
Un Schedule Trigger es ideal para tareas como:
guardar una frase del día cada mañana,
comprobar precios una vez al día,
generar un informe cada semana,
limpiar datos cada noche,
lanzar automatizaciones periódicas sin intervención humana,
Enviar un informe resumen cada día a primera hora de la mañana.
Cómo funciona a nivel de workflow
Si tomamos el workflow del capítulo anterior, el único cambio sería este:
Schedule Trigger → HTTP Request → Convert to File → Write Files from Disk
Es decir, quitamos el Manual Trigger, lo sustituimos por un Schedule Trigger. y el resto del workflow no cambia.
Esto es importante:👉 la lógica del workflow es la misma, solo cambia cómo se inicia.
Configurar un Schedule Trigger (conceptual)
Cuando añades un Schedule Trigger, N8N te permite elegir, por ejemplo:
ejecutar el workflow cada X minutos,
ejecutar una vez al día,
ejecutar una vez a la semana,
o definir una hora concreta.
Para empezar, lo más sencillo es algo como:
una vez al día,
o cada hora.
No necesitas configuraciones avanzadas para entender el concepto.

T3. Webhook Trigger: automatización por evento
Hasta ahora hemos visto triggers que dependen de tiempo o de una acción manual. El Webhook Trigger introduce una idea diferente:
👉 el workflow se ejecuta cuando algo ocurre fuera de N8N.
Qué es un Webhook Trigger
Un Webhook Trigger inicia un workflow cuando N8N recibe una llamada desde el exterior.
Dicho de forma sencilla: Alguien o algo “avisa” a N8N, y N8N responde ejecutando el workflow. Ese aviso llega a través de una URL especial que N8N genera automáticamente.
Una analogía muy simple
Piensa en un timbre:
alguien pulsa el timbre,
el sonido se activa,
alguien abre la puerta.
En N8N:
alguien hace una llamada a una URL,
el Webhook Trigger se activa,
el workflow empieza a ejecutarse.
Ejemplos típicos de uso
Un Webhook Trigger se usa cuando quieres que un workflow se ejecute:
cuando se envía un formulario,
cuando otra aplicación notifica un evento,
cuando se recibe un mensaje desde un sistema externo,
cuando una app llama a una URL concreta.
Cómo funciona a nivel conceptual
Cuando añades un Webhook Trigger, N8N hace dos cosas:
Genera una URL única
Se queda “escuchando” llamadas a esa URL
Cuando alguien accede a esa dirección:
el trigger se activa,
el workflow comienza,
y los datos recibidos (si los hay) se pasan al siguiente nodo. Aunque no envíes datos, el simple acceso a la URL ya dispara el workflow.
Cuándo usar un Webhook Trigger
Usa un Webhook Trigger cuando:
otro sistema necesita activar tu workflow,
quieres que N8N reaccione a eventos externos,
estás integrando N8N con aplicaciones o servicios externos,
necesitas automatización “en tiempo real”.
Para empezar, no necesitas usarlo aún, pero es importante entender el concepto desde ahora.

Configuracíon básica de un Webhook Trigger
Cuando añades un Webhook Trigger a un workflow, N8N te muestra una serie de opciones. No es necesario entenderlas todas ahora, pero sí las más importantes.
C1: Webhook URLs
Aquí se generan dos URLs: una de prueba (Test URL) y otra de producción (Production URL). Ambas permiten que servicios externos envíen datos a tu flujo.
Test URL → se usa para probar el workflow mientras lo estás construyendo
Production URL → se usa cuando el workflow ya está activo y en uso real
C2: HTTP Method
Define el tipo de solicitud que aceptará el webhook. Entre las opciones está GET, POST, PUT, etc. Se usa para especificar cómo se enviarán los datos.
Las más habituales son:
GET → cuando solo quieres “avisar” o pedir algo
POST → cuando quieres enviar datos (formularios, información, etc.)
Un ejemplo si el método es GET podría ser:
C3: Path
Es la parte final de la URL que identifica este webhook. En nuestra imagen ejemplo: adf43b8d-8ae9-4d26-b3f6-25a674c8576a. Puedes personalizarlo si lo deseas.
Por ejemplo:
Path = frase-del-diaN8N generará automáticamente una URL similar a:
Esa es la dirección que debe usar el sistema externo para activar el workflow.
C4: Authentication
Controla si se requiere autenticación para acceder al webhook. None significa que cualquiera puede enviar datos sin credenciales.
C5: Respond
Determina cuándo responde el webhook. Immediately significa que responde tan pronto como recibe la solicitud, sin esperar a que el flujo termine.
Comparativa rápida de triggers
Después de ver los tres triggers principales, vamos a resumirlo todo de forma muy sencilla. La idea de esta sección es que puedas responder rápidamente a la pregunta: 👉 ¿Qué trigger uso en cada caso?
T1 Manual Trigger
Cómo se ejecuta:👉 Pulsando el botón Execute Workflow
Cuándo usarlo:
cuando estás aprendiendo N8N,
cuando estás probando un workflow,
cuando necesitas ejecutar algo de forma puntual,
cuando quieres ver paso a paso qué ocurre en cada nodo.
Ventaja principal:✔ Máximo control y facilidad para depurar.
Limitación:❌ No se ejecuta automáticamente.
T2 Schedule Trigger
Cómo se ejecuta:👉 De forma automática según una programación de tiempo.
Cuándo usarlo:
cuando quieres que un workflow se ejecute solo,
cuando la automatización depende del tiempo,
cuando necesitas tareas periódicas (cada día, cada hora, etc.).
Ventaja principal:✔ Automatización sin intervención humana.
Limitación:❌ Solo responde al tiempo, no a eventos externos.
T3 Webhook Trigger
Cómo se ejecuta:👉 Cuando alguien o algo accede a una URL.
Cuándo usarlo:
cuando otro sistema necesita lanzar el workflow,
cuando quieres reaccionar a eventos externos,
cuando integras N8N con otras aplicaciones.
Ventaja principal:✔ Automatización basada en eventos en tiempo real.
Limitación:❌ Requiere entender el concepto de URLs y llamadas externas.
Resumen en una frase
Manual Trigger → yo decido cuándo
Schedule Trigger → el tiempo decide
Webhook Trigger → otro sistema decide
Si te quedas con esta idea, ya tienes el 80 % del concepto de triggers entendido.
Conclusión
Ahora ya entiendes una de las piezas más importantes de N8N: los triggers.
Has visto que un workflow, por bien construido que esté, no hace nada si no se ejecuta, y que el trigger es el elemento que decide cuándo y por qué empieza todo el proceso.
En este capítulo has aprendido:
qué es un trigger y por qué es clave en cualquier workflow,
cuándo usar un Manual Trigger,
cómo automatizar tareas con un Schedule Trigger,
y cómo reaccionar a eventos externos con un Webhook Trigger.
Con esto ya puedes transformar workflows que antes ejecutabas a mano en automatizaciones que se ejecutan solas o que responden a lo que ocurre fuera de N8N.
Ahora te toca a ti.
👉 Abre el workflow del capítulo anterior y prueba a cambiar el trigger:
ejecútalo con un Schedule Trigger,
o actívalo con un Webhook.
Verás que no cambia la lógica del workflow, solo la forma en la que se inicia.
🌐 Recursos útiles
🌍 Web oficial de N8N 👉 https://n8n.io/
🧠 En Lozkorp


















