Saltar al contenido principal

Slack

Requisitos previos​

  • Un Workspace de Slack donde puedas instalar apps.
  • Permisos de administrador o de gestión de apps en ese Workspace.

1. Crear una app de Slack​

  1. Abre api.slack.com/apps → Create New App → From scratch.
  2. Ponle un nombre (por ejemplo, isthisthing.online Alerts) y elige tu Workspace.

2. Activar Incoming Webhooks​

  1. En la barra lateral de la app, haz clic en Incoming Webhooks.
  2. Activa Activate Incoming Webhooks en On.
  3. Haz clic en Add New Webhook to Workspace.
  4. Elige el canal de destino (por ejemplo, #incidents) → Allow.

Recibirás una URL como:

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

Copia esta URL: la necesitarás en el siguiente paso.

3. Añadir la integración en isthisthing.online​

  1. Ve a Integrations → New Integration.
  2. Selecciona Slack como tipo.
  3. Rellena los campos:
CampoValor
NameUna etiqueta descriptiva, p. ej. Slack #incidents
Webhook URLLa URL del paso 2
ChannelDéjalo vacío (el webhook publica en el canal que elegiste)
  1. Activa los eventos disparadores que necesites (creado / resuelto / actualizado).
  2. Haz clic en Save.

4. Probar​

Haz clic en el icono Test junto a tu integración en la lista. En unos segundos debería aparecer un mensaje de prueba en tu canal de Slack.

Qué incluye el mensaje​

CampoDescripción
Event & StatusCREATED, RESOLVED o UPDATED con el estado actual del Incident
Workspace & MonitorNombres e IDs para referencia rápida
TimestampsHora de inicio, resolución y emisión en UTC
LinksBotones para abrir el Incident o el Dashboard del Workspace

Solución de problemas​

ProblemaSolución
No llega ningún mensajeComprueba que la integración esté enabled y que al menos un evento disparador esté activo. Verifica que la URL del webhook siga activa en Slack.
Error invalid_blocksRegenera el webhook en Slack y actualiza la URL en la configuración de la integración.
Canal incorrectoLos Incoming Webhooks publican en el canal elegido al crearlos. Crea un webhook nuevo para otro canal.

Seguridad​

  • Trata las URL de webhook como secretos: no las subas al control de versiones.
  • Rota la URL de inmediato si se expone.
  • Limita la gestión de integraciones a Owners y Admins del Workspace.