Webhooks salientes

Desarrolladores

Webhooks salientes

Suscribe un punto de conexión HTTP (o una URL de Slack / Teams) a eventos de tareas, sprints, reuniones, código y menciones.

Webhooks salientes

Skrum es el plano de control de proyectos con IA todo en uno — chat de equipo, tareas y sprints, reuniones de vídeo nativas y actividad de código entrante en un solo espacio de trabajo, con cada acción de la IA a la espera de un sí humano.

Los webhooks salientes distribuyen notificaciones de eventos. Son la contraparte saliente de Actividad de código — Skrum es el origen, el tercero es el receptor.

  1. Crea. Ajustes → Integraciones → Webhooks → Nuevo. URL, secreto de firma (Skrum genera uno; se muestra una sola vez) y suscripciones a eventos (task.*, sprint.*, meeting.*, code.*, message.mention).
  2. Cuerpo firmado. Cada entrega lleva una firma HMAC-SHA256 sobre el cuerpo sin procesar, verificada con tu secreto de firma.
  3. Reintentos. Las respuestas que no sean 2xx se reintentan con retroceso exponencial, con un tope de cinco intentos. Protegido contra SSRF — las IP privadas y los servidores de metadatos se rechazan.

Slack / Teams

Pega una URL de webhook entrante de Slack o Teams. Skrum reconoce el esquema, da formato a una carga útil de texto plano acotada y la publica — la misma comprobación SSRF que cualquier URL saliente.

Preguntas frecuentes

  • ¿Rotar un secreto? Elimina y vuelve a crear; los secretos se muestran una sola vez.
  • ¿Historial de entregas? Se muestran las entregas recientes por webhook, con la clase de fallo en los errores no reintentables (ssrf_refused, signing_failed, http_4xx).

Ver también: Documentación de Skrum