Enruta alertas de Upptime a llamadas telefónicas con Echobell

Envía alertas de caída de Upptime a Echobell como notificaciones push urgentes o llamadas telefónicas usando un único webhook personalizado — sin servidores adicionales.

Enruta alertas de Upptime a llamadas telefónicas con Echobell

Upptime monitorea tus sitios desde GitHub Actions, pero una verificación fallida solo es útil si la alerta te llega. Esta guía muestra cómo enrutar las notificaciones de caída de Upptime a Echobell como notificaciones push urgentes o llamadas telefónicas usando una única URL de webhook, sin infraestructura adicional.

Configuración

1. Copia la URL del webhook de un canal de Echobell

En la app de Echobell, abre un canal y copia su webhook: https://hook.echobell.one/t/<channel-token>

Configura el tipo de notificación del canal como estándar, urgente o llamada según la criticidad del endpoint monitoreado.

2. Agrega secretos a tu repositorio de Upptime

En la configuración de tu repositorio de GitHub, agrega estos secretos de Actions:

NOTIFICATION_CUSTOM_WEBHOOK=true
NOTIFICATION_CUSTOM_WEBHOOK_URL=https://hook.echobell.one/t/<channel-token>?site=$SITE_NAME&status=$STATUS&url=$SITE_URL&issue=$ISSUE_URL&code=$RESPONSE_CODE&emoji=$EMOJI
NOTIFICATIONS_DOWN_MESSAGE=$EMOJI $SITE_NAME is $STATUS ($RESPONSE_CODE) – $ISSUE_URL
NOTIFICATIONS_UP_MESSAGE=$EMOJI $SITE_NAME is back up – $SITE_URL

3. Configura una plantilla en Echobell

Usa variables que coincidan con los parámetros de consulta anteriores: {{site}}, {{status}}, {{code}}, {{url}}, {{issue}}. Elige si el canal debe llamar o enviar push.

Eso es todo. Upptime entrega los datos; Echobell gestiona la notificación.

Para una guía completa consulta la guía de configuración de Upptime. Para las opciones de notificación propias de Upptime, consulta la documentación oficial.

Qué obtienes

  • Notificación inmediata cuando un endpoint cae o se recupera
  • Enlace directo al sitio afectado y a su issue de GitHub en cada alerta
  • Escalación a una llamada telefónica para endpoints que no pueden esperar