Alertas de Errores Workflows n8n | Email + Slack
Cuando gestiona múltiples automatizaciones en n8n, la monitorización se vuelve un cuello de botella. Revisar manualmente cada workflow consume tiempo valioso. Y los errores silenciosos —esos que ocurren sin que nadie se entere— pueden acumularse durante horas o días hasta que alguien nota que algo no funciona.
La automatización completa, en tu bandeja
Alertas de Errores Workflows n8n | Email + Slack
Alertas de Errores en Workflows n8n | Notificaciones Instantáneas por Email + Slack
Prerrequisitos: instancia n8n y claves API.
! NecesitasPrerrequisitos: instancia n8n y claves API.
- A self-hosted n8n instance with terminal access.
- API credentials for the services used in this workflow.
La automatización completa, en tu bandeja
Detalle del workflow n8n.
01 Paso 01Error Trigger - Capturar Automáticamente los Fallos de Workflows.
El nodo Error Trigger es el corazón de este sistema de alertas. Su función es escuchar activamente cualquier error que ocurra en los workflows de su instancia n8n que tengan habilitada la opción de error triggering.
Lo interesante de este nodo es que no requiere configuración de parámetros. Simplemente se activa cuando otro workflow falla y captura automáticamente toda la información del error. Esto incluye datos críticos como el ID de ejecución, la URL directa a esa ejecución fallida, el mensaje de error, el stack trace completo y el nombre del workflow afectado.
➡️ Datos de salida disponibles:
- execution.id: ID numérico de la ejecución fallida (ej: "346020")
- execution.url: URL directa para investigar el error en n8n
- error.message: Mensaje de error capturado
- error.stack: Stack trace completo para debugging avanzado
- lastNodeExecuted: Nombre del último nodo que se ejecutó antes del fallo
- workflow.id: ID del workflow afectado
- workflow.name: Nombre legible del workflow afectado
- mode: Modo de ejecución (trigger, manual, etc.)
💡 Consejo importante: Para que este Error Trigger funcione, debe habilitar el error workflow en cada automatización que quiera monitorizar. Vaya a Settings del workflow objetivo → Error Workflow → seleccione este workflow de alertas.
Parámetros- Parámetros de entrada: Este nodo no tiene parámetros configurables. Se activa automáticamente cuando detecta un error en otro workflow habilitado.
02 Paso 02Send Gmail Error Notification - Enviar Email HTML Profesional.
Este nodo Gmail transforma los datos crudos del error en un email HTML con diseño profesional. La notificación llega a su bandeja de entrada con formato visual claro, secciones bien definidas y toda la información necesaria para actuar inmediatamente.
El email incluye el nombre del workflow fallido directamente en el asunto, lo que permite identificar la urgencia sin siquiera abrir el mensaje. El cuerpo HTML presenta los detalles del error con estilos limpios, separaciones visuales y enlaces clicables.
➡️ Expresiones n8n utilizadas en el mensaje:
{{ $json.workflow.name }}→ Nombre del workflow{{ $json.execution.id }}→ ID de ejecución{{ $json.execution.url }}→ Enlace directo a la ejecución fallida{{ $json.error.message }}→ Mensaje de error{{ $now.toLocaleString('es-ES', { dateStyle: 'full', timeStyle: 'long' }) }}→ Timestamp formateado
💡 Consejo: Personalice el template HTML según su identidad visual. Puede añadir su logo, colores corporativos y enlaces a documentación interna para resolver errores comunes.
Parámetros- Credential to connect with (Credenciales): Seleccione su credential de Gmail configurado en n8n. Debe tener permisos para enviar emails.
- Resource (Recurso):
Message- Indica que trabajamos con mensajes de email. - Operation (Operación):
Send- Envía el email. - To (Destinatario):
[SU_EMAIL_DESTINO]- Dirección donde recibirá las alertas. - Subject (Asunto):
N8N - Workflow Error ({{ $json.workflow.name }})- Asunto dinámico que incluye el nombre del workflow fallido. - Email Type (Tipo de email):
HTML- Permite formato enriquecido con estilos CSS. - Message (Mensaje): Contenido HTML completo del email con estilos inline y expresiones n8n.
03 Paso 03Send Slack Notification - Alertar al Equipo en Tiempo Real.
El nodo Slack complementa la notificación por email con una alerta instantánea en su espacio de trabajo. Mientras el email es ideal para registro y seguimiento, Slack garantiza que el equipo vea la alerta inmediatamente, especialmente si tienen notificaciones activas en el canal dedicado.
El mensaje está formateado con emojis y markdown para máxima legibilidad. Incluye un encabezado visual de alerta, los detalles del workflow afectado, timestamp localizado y el mensaje de error completo.
💡 Consejo: Considere crear un canal de Slack exclusivo para errores de n8n (ej: #n8n-errors). Así puede configurar notificaciones específicas para este canal sin saturar canales generales. También facilita buscar historial de errores.
Parámetros- Credential to connect with (Credenciales): Seleccione su credential de Slack configurado en n8n con permisos para enviar mensajes a canales.
- Resource (Recurso):
Message- Trabajamos con mensajes de Slack. - Operation (Operación):
Send- Envía el mensaje al canal. - Send Message To (Enviar mensaje a):
Channel- El destino es un canal de Slack. - Channel (Canal): Método de selección:
From list→ Canal seleccionado:[SU_CANAL_ERRORES](ej: #n8n-errors) - Message Type (Tipo de mensaje):
Simple Text Message- Mensaje de texto con formato markdown de Slack. - Message Text (Texto del mensaje):
⚠️ *AUTOMATION ERROR DETECTED*📋 *Workflow:* {{ $json.workflow.name }}🔢 *Execution ID:* {{ $json.execution.id }}🕐 *Timestamp:* {{ $now.toLocaleString('es-ES', { dateStyle: 'full', timeStyle: 'long' }) }}❌ *Error:* {{ $json.error.message }}🔗 *Investigar:* {{ $json.execution.url }}
Consigue el JSON n8n listo para importar + la guía
Deja tu email y te enviamos el escenario completo.
- JSON n8n listo para importar
- Guía de setup escrita
- Tutorial en video incluido
Por Qué Automatizar la Detección de Errores es un Game-Changer para Equipos de Automatización
La monitorización de workflows es uno de esos aspectos que fácilmente se descuida hasta que es demasiado tarde. Cuando gestiona 5, 10 o 50 automatizaciones activas, la revisión manual simplemente no escala.Problemas comunes sin un sistema de alertas:Errores que pasan desapercibidos durante horas o díasDescubrir fallos solo cuando un cliente o stakeholder reporta el problemaTiempo perdido revisando manualmente el historial de ejecucionesIncapacidad de priorizar: no saber qué errores son críticos vs. menoresDificultad para identificar patrones de fallos recurrentesBeneficios de automatizar las alertas de errores:Detección instantánea: se entera en segundos, no en horasInformación completa: no solo "algo falló", sino exactamente qué, cuándo y dóndeMúltiples canales: email para registro formal, Slack para respuesta inmediata del equipoEnlaces directos: un clic para ir a la ejecución fallida y comenzar el diagnósticoEscalabilidad: funciona igual de bien con 5 workflows que con 500Este sistema transforma su postura de reactiva a proactiva. En lugar de apagar incendios, usted anticipa y resuelve problemas antes de que impacten a usuarios finales o procesos de negocio. Para escenarios más complejos, puede combinar esta solución con técnicas avanzadas de depuración en n8n.
La automatización completa, en tu bandeja.
JSON n8n, guía escrita y tutorial en video, todo para desplegar en menos de 15 minutos.
- Escenario n8n JSON completo
- Documentación de setup paso a paso
- Tutorial en video completo