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:
- Primero panorámica (qué existe) → cápsulas 01-02
- Después los triggers que más usas profundizados (Schedule, Webhook, App) → cápsulas 03-05
- Luego decisiones de diseño que importan cuando tienes opciones (polling vs event, combinaciones) → cápsulas 06-07
- 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ó:
| Concepto | G1 (Fundamentals) | G2 (este módulo) |
|---|---|---|
| Qué es un trigger | M03-M04 | Asume conocido |
| Manual Trigger | M04 cápsula 03 | Asume conocido |
| Schedule básico (cada N min) | M04 cápsula 04 | Cápsula 03 — profundiza con cron expressions |
| Webhook básico (URL, POST) | M04 cápsula 05 | Cápsula 04 — profundiza con auth, response modes |
| Configurar credenciales | M05 | Asume 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
- n8n Triggers Reference - Lista completa.
- Cron Expression Guide - Generador interactivo de expresiones cron.
- Webhook Security Best Practices - Guía general de webhooks seguros.
Creado: Mayo 11, 2026 Versión: 1.0