Get SMS alerts from Uptime Kuma with SimGate
Route Uptime Kuma down/up notifications to SMS on your own number. Use a lightweight webhook relay to reshape the payload into a SimGate send.
Be paged by SMS when a monitor fails
Uptime Kuma sends a webhook describing the incident when a monitor changes state. SimGate expects its own send body (deviceId, phoneNumber, message), so you place a small relay in between that maps the incident into a text.
The relay can be an automation tool you already run (n8n or Make) or a tiny serverless function — anything that can receive a webhook and POST to SimGate.
Wire it up
Add a Webhook notification
In Uptime Kuma, add a Webhook notification pointing at your relay URL.
Map the payload
In the relay, build a message from the incident (e.g. monitor name + status) and set phoneNumber.
Call SimGate
Have the relay POST to /v1/sms/send with your API key.
Attach to monitors
Enable the notification on the monitors you care about.
What the relay sends to SimGate
1POST https://api.simgate.app/v1/sms/send2x-api-key: YOUR_API_KEY3Content-Type: application/json45{6"deviceId": "android-5q15b182f2704gbz",7"phoneNumber": "+1234567890",8"message": "Hello from SimGate!"9}
Your relay reshapes the Uptime Kuma webhook into this SimGate send.
Quickest path
If you already run n8n, point Uptime Kuma's webhook at an n8n Webhook node, then add an HTTP Request node to SimGate — no separate service to host.
Frequently asked questions
Why do I need a relay?
Uptime Kuma sends its own incident payload, while SimGate expects deviceId, phoneNumber, and message. A small relay maps one to the other. n8n, Make, or a tiny function all work.
Can I get both down and up alerts?
Yes — include the monitor's status in the message your relay builds so you know whether it recovered.
Keep exploring
Turn your phone into an SMS API
Send and receive SMS from your own SIM at a flat monthly price. Install the app, connect a device, and call the API in minutes.
Start free