Enviar correos importantes de Gmail a canales de Slack
Descripción del flujo de trabajo
Automatización que captura mensajes de Gmail según criterios personalizados y los reenvía instantáneamente a canales Slack designados. Incluye registro en base de datos Postgres para mantener un historial completo de las notificaciones enviadas y mejorar la coordinación del equipo.
Cómo funciona
- 1.Recibir notificaciones de correo desde Gmail mediante webhook que monitorea mensajes entrantes
- 2.Aplicar filtros y condiciones para identificar correos prioritarios por remitente, asunto o contenido
- 3.Enviar mensaje formateado al canal Slack correspondiente incluyendo detalles del remitente y contenido
- 4.Registrar todos los correos reenviados en Postgres para auditoría y seguimiento histórico
Casos de uso
- Alertar al equipo de ventas cuando llegan correos urgentes de clientes importantes
- Distribuir reportes diarios desde el correo a canales específicos del equipo automáticamente
- Dirigir tickets de soporte desde email a canales Slack dedicados para respuesta más rápida
Requisitos
- Cuenta Gmail activa con credenciales de aplicación o OAuth configuradas
- Workspace de Slack con permisos para publicar mensajes en canales
- Conexión a base de datos Postgres para almacenar registros y auditoría
Valor del servicio
Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (43)
Extract relevant data
Set
New /login event
Webhook
Unknown threat?
If
Get last 10 logins from the same user
Postgres
Query IP API1
HTTP Request
New location?
If
Parse User Agent
HTTP Request
Merge
Merge
New Device/Browser?
If
Complete login info
Merge
Query user by ID
Postgres
New Location
No Op
New Device/Browser
No Op
User has email?
If
HTML
HTML Page
Inform user
Gmail
noise?
If
Slack
Slack
Check trust level
Switch
Check classification
Switch
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Sticky Note9
Sticky Note
Sticky Note10
Sticky Note
riot?
If
🔴 Priority: HIGH
Set
🟡 Priority: MEDIUM
Set
🟢 Priority: LOW
Set
GreyNoise
HTTP Request
IP API
HTTP Request
UserParser
HTTP Request
When clicking "Execute Workflow"
Manual Trigger
Example event
Code
Sticky Note7
Sticky Note
Sticky Note11
Sticky Note
Sticky Note12
Sticky Note
Sticky Note13
Sticky Note
Known, Do Nothing
No Op
Known Location
No Op
Old Device/Browser
No Op
Not Riot
No Op