Echobell

Uptime Kuma Integration - Self-Hosted Website Monitoring Notifications

Complete guide to integrate Uptime Kuma with Echobell for instant website monitoring alerts. Receive mobile push notifications or phone calls when your services go down, with self-hosted uptime monitoring and real-time downtime detection.

Uptime Kuma is an easy-to-use self-hosted monitoring tool. You can receive notifications via Echobell when your services go down.

Create a Channel

Create a new channel in Echobell and copy the Webhook URL.

Setup Notification in Uptime Kuma

  1. Go to Settings > Notifications.
  2. Click Setup Notification.
  3. Select Webhook as the Notification Type.
  4. Set Friendly Name to "Echobell".
  5. Paste your Echobell Webhook URL into Post URL.
  6. Set Method to POST.
  7. Set Body Type to JSON.
  8. Enable Custom Body.

Configure Payload

Enter the following JSON in the Custom Body field:

{
  "title": "Monitor {{name}} is {{status}}",
  "body": "{{msg}}\nURL: {{hostnameOrURL}}",
  "status": "{{status}}",
  "monitor": "{{name}}"
}

You can customize the JSON structure as needed. Echobell will use these variables in your notification templates.

Test

Click Test to send a test notification to Echobell.