Send UptimeFlare downtime and recovery alerts to Signalgrid using webhooks
UptimeFlare is a serverless uptime monitoring and status page project built around Cloudflare Workers. Its notification system supports custom webhooks, which makes it easy to forward downtime alerts, recovery notices, and SSL warnings to Signalgrid.
The simplest setup is to configure a Signalgrid webhook inside uptime.config.ts so monitor events appear immediately on your phone.
Prerequisites
- A working UptimeFlare deployment with notifications enabled
- A Signalgrid account
- Your Signalgrid
client_key - A Signalgrid channel token
- Outbound HTTPS access from UptimeFlare to
https://api.signalgrid.co
Configuration Example
This version sends regular Signalgrid notifications and uses $MSG as the body so UptimeFlare inserts its human-readable event text.
Critical Configuration Example
Use the critical variant only for the alerts that should bypass quiet mode and Do Not Disturb on supported devices.
Parameters
urlpayloadTypex-www-form-urlencoded so UptimeFlare sends a standard form bodyclient_keychanneltitlebody$MSG so UptimeFlare inserts the event texttypeManual Testing
Before you wait for a real outage, first verify that your Signalgrid credentials and target channel work with a direct API request:
Once that arrives on your device, save the UptimeFlare webhook configuration, redeploy your worker if needed, and wait for the next monitor event or recovery message.
Troubleshooting
client_key, the channel token, and that UptimeFlare can reach https://api.signalgrid.co/v1/pushpayloadType is x-www-form-urlencoded and that the payload field names match the Signalgrid API exactly$MSG instead of a static placeholder or an unsupported variable