Módulo 1: Triggers Avanzados

Introducción al Módulo: Triggers Avanzados

Descripción de la cápsula

Bienvenido a la Guía 2 del path n8n. Si terminaste G1 (Fundamentals), ya conoces los 3 triggers más básicos: Manual, Schedule y Webhook. Funcionan para casos simples. Pero la realidad de automatizaciones serias es más rica: hay decenas de triggers específicos para apps (Gmail, Slack, Calendar, Notion, Stripe, etc.), hay estrategias para elegir entre polling y events, hay patrones para combinar múltiples triggers en un workflow, y hay decisiones de seguridad y costos que importan en producción.

Este módulo es la primera profundización del path: pasas de "sé que existe Schedule Trigger" a "elijo conscientemente el trigger correcto según el caso, configuro cron expressions de negocio, secureizo webhooks con auth, y combino triggers cuando hace falta".


Lo que vas a aprender

Al terminar este módulo serás capaz de:

  • Categorizar los tipos de triggers disponibles en n8n
  • Elegir el trigger correcto según el caso de negocio
  • Configurar Schedule Trigger con cron expressions complejas
  • Securizar Webhooks con autenticación y validación
  • Usar app-event triggers (Gmail, Slack, Calendar)
  • Decidir entre polling y events según trade-offs
  • Combinar múltiples triggers en un solo workflow
  • Mini-proyecto: comparativa práctica de 4 triggers en escenarios reales

Estructura del módulo

8 cápsulas en cuatro bloques:

Bloque 1: Visión global (cápsulas 01-02)

  • 01 Introducción al módulo
  • 02 Taxonomía completa de triggers en n8n

Bloque 2: Los 3 triggers core profundizados (cápsulas 03-05)

  • 03 Schedule Trigger con cron expressions de negocio
  • 04 Webhook Trigger con auth y patterns avanzados
  • 05 App-event triggers (Gmail, Slack, Calendar)

Bloque 3: Decisiones de diseño (cápsulas 06-07)

  • 06 Polling vs event-based — cuándo cada uno
  • 07 Combinar múltiples triggers en un workflow

Cierre (cápsula 08)

  • 08 Mini-proyecto comparativa práctica

¿Por qué este orden?

Aprendes con la lógica de adopción real:

  1. Primero panorámica (qué existe) → cápsulas 01-02
  2. Después los triggers que más usas profundizados (Schedule, Webhook, App) → cápsulas 03-05
  3. Luego decisiones de diseño que importan cuando tienes opciones (polling vs event, combinaciones) → cápsulas 06-07
  4. Finalmente, un proyecto que aplica las decisiones en escenarios reales

Frontera con G1 (qué asume este módulo)

Esta guía NO reintroduce lo que G1 ya cubrió:

ConceptoG1 (Fundamentals)G2 (este módulo)
Qué es un triggerM03-M04Asume conocido
Manual TriggerM04 cápsula 03Asume conocido
Schedule básico (cada N min)M04 cápsula 04Cápsula 03 — profundiza con cron expressions
Webhook básico (URL, POST)M04 cápsula 05Cápsula 04 — profundiza con auth, response modes
Configurar credencialesM05Asume todas configuradas

Si no completaste G1, hazlo primero. Este módulo asume que ya tienes credenciales (Google, Slack) configuradas y workflows simples funcionando.


Tiempo estimado

1.5 a 2 horas para las 8 cápsulas. Mini-proyecto (08) ~30 minutos.

División sugerida:

  • Sesión 1 (45-60 min): 01-04 (intro + taxonomía + Schedule + Webhook)
  • Sesión 2 (45-60 min): 05-08 (apps + polling/event + combinar + proyecto)

El modelo mental clave: el trigger es el "metabolismo" del workflow

Antes de los nodos específicos, fija esta imagen:

Cada trigger tiene un "ritmo" propio que define cómo y cuándo tu workflow vive.

  • Manual: vive cuando tú lo activas (1 vez por click)
  • Schedule: vive según un reloj (1 vez cada X tiempo)
  • Webhook: vive cuando alguien externo lo llama (1 vez por request)
  • App polling: vive verificando cada cierto tiempo (1 vez cada X tiempo, pero consultando)
  • App push: vive cuando la app externa avisa (1 vez por evento)

Elegir trigger es elegir el ritmo correcto para el caso. Workflows con ritmo equivocado son frágiles: muchas ejecuciones inútiles (Schedule cada 1 min cuando solo cambia 1 vez al día), o respuesta lenta (polling cuando lo importante era inmediato), o costos altos (rate limits porque polling muy frecuente).


Cuándo este módulo no es suficiente

  • Triggers con auth OAuth compleja (Salesforce con SSO corporativo) → guías de integración del path
  • Múltiples instancias del mismo trigger en paralelo (concurrencia avanzada) → G10
  • Construir tu propio trigger custom con Code/HTTP polling manual → guías avanzadas
  • Triggers para AI agents (cuando un LLM dispara workflows) → G6/G7

Aquí cubrimos el 80%: lo que un freelancer o equipo de operaciones usa en automatizaciones reales.


Pre-requisitos del módulo

  • G1 (n8n Fundamentals) completada
  • Credenciales configuradas: Google (Sheets/Gmail/Calendar), Slack
  • Familiaridad con expressions y debugging (G1-M06)
  • (Opcional) Acceso a herramienta de testing webhooks como Postman

Resumen

  • G2 abre la profundización del path; M01 cubre triggers más allá de lo básico de G1
  • 8 cápsulas en 4 bloques: visión → 3 triggers core → decisiones → proyecto
  • Trigger = "metabolismo" del workflow — define ritmo y costo
  • Frontera explícita con G1: este módulo no reintroduce lo básico
  • Aplicable directo: cron expressions de negocio, webhooks securizados, app-event triggers
  • Tiempo estimado: 1.5-2 horas

Recursos adicionales

  1. n8n Triggers Reference - Lista completa.
  2. Cron Expression Guide - Generador interactivo de expresiones cron.
  3. Webhook Security Best Practices - Guía general de webhooks seguros.

Creado: Mayo 11, 2026 Versión: 1.0