Desarrollo y DevOps

Recibir alertas de Slack, publicar en X y archivar en Postgres

34 nodos 190 115 Webhook
Descargar

Descripción del flujo de trabajo

Automatización empresarial que captura mensajes a través de webhooks, los transmite a la plataforma X con formato personalizado y mantiene un registro de auditoría completo en Postgres. Incluye enrutamiento condicional inteligente para garantizar que solo las alertas relevantes lleguen a los canales correctos con verificación adecuada.

Cómo funciona

  1. 1.Recibir solicitud de webhook y analizar el contenido de los mensajes de Slack entrantes
  2. 2.Evaluar condiciones configuradas y dirigir datos a través de ramas de procesamiento apropiadas
  3. 3.Publicar mensaje formateado en cuenta de X con etiquetas y contexto requeridos
  4. 4.Archivar registro completo de transacción y detalles del mensaje en base de datos Postgres
  5. 5.Enviar notificación de confirmación en Slack para verificar la ejecución exitosa

Casos de uso

  • Transmitir automáticamente alertas de DevOps y actualizaciones de infraestructura a X mientras se mantienen registros de auditoría
  • Centralizar notificaciones críticas de múltiples canales de Slack con publicación automática y archivo permanente
  • Crear flujo de gestión de incidentes que notifique al equipo por Slack y publique actualizaciones de estado en X simultáneamente

Requisitos

  • Espacio de trabajo de Slack activo con permisos de creación de webhooks y acceso a canales para recibir y enviar mensajes
  • Cuenta de desarrollador en X (Twitter) con credenciales de API configuradas para publicación de mensajes autenticada
  • Base de datos PostgreSQL con esquema y tablas apropiadas configuradas para registro de transacciones

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Slack Twitter/X Postgres

Detalles

Disparador Webhook
Nodos 34
Aplicaciones 3
Vistas 190
Descargas 115

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (34)

/

Start thread

Slack

#1

send help

HTTP Request

#2

Validate Slack token

If

#3

Sticky Note3

Sticky Note

#4

Reply to user that command was received

HTTP Request

#5

if has workflow

If

#6

Set config

Set

#7

Send debug url

HTTP Request

#8

if create thread

If

#9

Alert user that thread was created

HTTP Request

#10

Add debug info

Slack

#11

Execute target workflow

Execute Workflow

#12

Add thread info

Merge

#13

Handle other commands

Switch

#14

Set thread info

Set

#15

Unknown command

HTTP Request

#16

Set vars

Set

#17

Webhook to call for Slack command

Webhook

#18

Reply to user directly

HTTP Request

#19

Sticky Note

Sticky Note

#20

Command workflow trigger

Execute Workflow Trigger

#21

if has flag

If

#22

If matches env variable

If

#23

Found user

HTTP Request

#24

Format data into nice structure

Code

#25

REPLACE ME WITH TRIGGER

Set

#26

Delete user here for example

Postgres

#27

Get user here for example

Postgres

#28

Confirm user was deleted

Slack

#29

Replying to thread

Slack

#30

Sticky Note2

Sticky Note

#31

Sticky Note1

Sticky Note

#32

parse command

Code

#33

Validate webhook signature

Code

#34