Integration: Uptime Kuma

Uptime Kuma Phone Call Alerts

Keep running Uptime Kuma for your checks and status page, and let Edesy OnCall make the phone call. Add one Webhook notification pointing at an OnCall alert webhook URL: when a Kuma monitor goes down, OnCall calls your team in English or Hindi and escalates until someone presses 1. When it comes back up, the incident closes.

Webhook

Kuma notification type

0 / 1

Down / up status

1 incident

Per Kuma monitor

Free

For 3 monitors

Detected as Uptime Kuma automatically

Up closes the incident

Escalates until someone presses 1

Uptime Kuma integration at a glance

How OnCall reads Kuma's webhook

ItemEdesy OnCall
NotificationNotification Type: Webhook, Post URL: your alert webhook monitor's URL, Request Body: Preset - application/json
DetectionA payload with a heartbeat or monitor object is read as Uptime Kuma
Downheartbeat.status 0 opens an incident, one per Kuma monitor
Upheartbeat.status 1 closes it and sends back-up emails
Spoken textThe Kuma monitor's name; Kuma's message is shown in the incident
Test notificationKuma's Test button is accepted and opens no incident
One OnCall monitorCovers every Kuma monitor you enable the notification on

Connect Uptime Kuma to OnCall

About five minutes

  1. Step 1 of 5: Create an alert webhook monitor

    In OnCall, add an Alert webhook monitor named "Uptime Kuma", attach an escalation policy and copy its URL.

  2. Step 2 of 5: Add a notification in Kuma

    In Uptime Kuma, open Settings, Notifications, Setup Notification and choose Webhook.

  3. Step 3 of 5: Paste the URL

    Set Post URL to the OnCall URL and Request Body to Preset - application/json. Save.

  4. Step 4 of 5: Enable it on monitors

    Turn the notification on for the Kuma monitors that deserve a phone call.

  5. Step 5 of 5: Test

    Pause and resume a test site, or stop a test service, to see the call and the incident timeline.

Uptime Kuma notification settings

Replace the URL with the one from your OnCall alert webhook monitor.

Notification Type: Webhook
Post URL:          https://oncall.edesy.in/ingest/<token>
Request Body:      Preset - application/json

Uptime Kuma plus OnCall

  • Kuma keeps doing the checks, including the check types OnCall doesn't have

  • OnCall adds phone calls in English or Hindi with press 1 to acknowledge

  • Escalation to a second and third person with wait times

  • Incident timeline with every call, key press and recovery

Good to know

  • Your Kuma server must be able to reach oncall.edesy.in over HTTPS

  • If the Kuma server itself goes down, it can't send the alert: watch it with an OnCall HTTP check

  • All Kuma monitors on one notification share one escalation policy; add more OnCall monitors to split them

  • Monitor names are read aloud, so keep them short

Uptime Kuma phone call alerts: FAQ

Self-hosting monitoring for many sites?

Tell us how many Kuma monitors you run and who should be called. We reply within one working day.

Give Uptime Kuma a phone

Create an alert webhook monitor on the Free plan and add it as a Kuma notification. Prices exclude 18% GST.