Blog
Practical guides for getting push notifications out of anything that can send an HTTP request.
Webhook basics
What is a webhook?
A webhook is an HTTP POST that one system sends to another when something happens. This guide explains payloads, endpoints, retries, security and how webhooks differ from APIs and polling.
July 23, 2026 · 6 min read
Webhook URL vs. endpoint
Payload URL, webhook URL, endpoint, callback URL – different services use different words for the same thing. Here is what each term means and what makes a good webhook URL.
July 23, 2026 · 3 min read
Webhook payloads explained
What a webhook payload contains, how Stripe, GitHub and Shopify structure theirs, and how to find the fields that matter – with real examples.
July 23, 2026 · 4 min read
Testing and debugging webhooks
Webhooks are hard to debug because you can't see them. Here are the tools and techniques: inspection services, tunnels for localhost, replaying events and the fastest smoke test.
July 23, 2026 · 4 min read
Webhook security and signature verification
Anyone who knows your webhook URL can post to it. How HMAC signatures work, how to verify them correctly (including timing-safe comparison) and what else protects an endpoint.
July 23, 2026 · 4 min read
Retries, duplicates and idempotency
Why the same webhook can arrive twice, how providers retry, and the idempotency pattern that keeps duplicate deliveries from causing double charges or double emails.
July 23, 2026 · 4 min read
HTTP status codes for webhooks
Your response code decides whether the provider retries, gives up or disables your endpoint. What 200, 202, 4xx and 5xx really mean in webhook handling.
July 23, 2026 · 3 min read
10 webhook best practices
The rules that keep webhook integrations from breaking in production: answer fast, verify signatures, handle duplicates, log everything, plan for failure.
July 23, 2026 · 4 min read
Monitoring & alerts
Grafana alerts as push notifications
Send Grafana alerts to your phone as push notifications with a webhook contact point – no PagerDuty, no per-seat pricing. Grafana even fills in title and message for you.
July 23, 2026 · 3 min read
Alertmanager alerts on your phone
Route Prometheus Alertmanager alerts to your phone as push notifications with four lines of YAML – no PagerDuty, no Slack detour.
July 23, 2026 · 3 min read
Healthchecks.io alerts as push notifications
Healthchecks.io notices when your cron job stops pinging – its webhook integration with a custom body turns that into a loud push notification on your phone.
July 23, 2026 · 3 min read
Sentry issues as push notifications
Make new Sentry issues impossible to miss: an alert rule with a webhook action sends a push notification with a real alarm sound to your phone.
July 23, 2026 · 3 min read
Better Stack incidents as push notifications
Turn Better Stack (Uptime) incidents into push notifications with their own alarm sound – via an outgoing webhook, without paid per-seat phone alerting.
July 23, 2026 · 3 min read
Uptime Kuma: push notifications with a real alarm sound
Connect Uptime Kuma to your phone in two minutes: add a webhook notification, paste your Webhooky URL and get down/up alerts with a sound you cannot miss.
July 14, 2026 · 4 min read
Proxmox & Synology: homelab alerts on your phone
Backup failed, disk full, RAID degraded: route Proxmox (8.3+) and Synology DSM notifications to your phone with the built-in webhook targets.
July 14, 2026 · 5 min read
Docker: a push when a container dies
A 10-line watcher turns Docker events into push notifications: know the moment a container crashes, plus Watchtower update alerts via shoutrrr.
July 14, 2026 · 4 min read
CI/CD & deployments
GitHub events as push notifications
Two ways to get GitHub events on your phone: a repo webhook for pushes, stars and releases – or a one-line curl step in GitHub Actions that alerts you when CI fails.
July 23, 2026 · 4 min read
GitLab events as push notifications
Get GitLab pushes and failed pipelines on your phone: a project webhook for events, or a CI job with curl for alerts with your own texts – works self-hosted too.
July 23, 2026 · 3 min read
Jenkins build alerts on your phone
No notification plugin needed: a post section with one curl line sends failed and fixed Jenkins builds to your phone as push notifications with an alarm sound.
July 23, 2026 · 3 min read
Vercel deployments as push notifications
Know the moment a Vercel deployment succeeds or fails: two webhooks, two Webhooky endpoints, two sounds – set up in minutes.
July 23, 2026 · 3 min read
Netlify deploys as push notifications
Netlify's deploy notifications support outgoing webhooks per event – point “Deploy failed” at a Webhooky endpoint with an alarm sound and never miss a broken build.
July 23, 2026 · 3 min read
Docker Hub image pushes on your phone
Docker Hub fires a webhook on every image push to your repository – point it at a Webhooky endpoint and your phone tells you when CI published a new tag.
July 23, 2026 · 3 min read
From your own code
Push notifications without building an app
You don't need your own app, Firebase project or APNs certificates to get push notifications. One HTTP POST to a ready-made endpoint does it – setup in a minute.
July 20, 2026 · 2 min read
Send a push notification from Python
Send a push notification to your phone from any Python script with a single requests.post call – no Firebase, no tokens, no app to build. With cron and try/except patterns.
July 20, 2026 · 2 min read
Send a push notification from Node.js
Send a push notification to your phone from Node.js with a single fetch call – no Firebase Admin SDK, no tokens. With catch-block and process-crash patterns.
July 20, 2026 · 2 min read
Firebase Cloud Functions: error alerts on your phone
Never miss a failing Cloud Function again: send yourself a push notification from any catch block – with the error message right in the notification.
July 14, 2026 · 4 min read
Supabase: push notifications for errors and new rows
Send push notifications from Supabase Edge Functions and Database Webhooks – error alerts and new-row notifications on your phone in seconds.
July 14, 2026 · 4 min read
Send a push notification to your phone with one HTTP request
No app to build, no FCM setup, no API keys: get a personal URL and every HTTP POST to it becomes a push notification on your phone. Works from curl, Python, JS – anything.
July 14, 2026 · 4 min read
Get notified when your script finishes
Stop checking the terminal: one appended curl call sends a push notification when your training run, render or migration finishes – or fails.
July 14, 2026 · 4 min read
Comparisons & alternatives
The best webhook notification apps in 2026
Which app turns webhooks and HTTP requests into push notifications on your phone? Webhooky, ntfy, Pushover, Gotify, Pushbullet, Telegram and Discord compared by setup, iOS support and price.
July 23, 2026 · 5 min read
A Gotify alternative for iPhone users
Gotify is a great self-hosted push server – but it has no official iOS app and needs a server you maintain. Webhooky delivers native push on both platforms with zero setup.
July 23, 2026 · 3 min read
Beyond the Telegram bot for alerts
Telegram bots are the classic way to get server alerts on your phone – with BotFather, tokens and chat IDs. Here is what the setup costs you and when a dedicated push endpoint is better.
July 23, 2026 · 3 min read
Discord webhooks vs. a push notification
Discord webhooks are perfect for team channels – but a channel message is not an alarm. When to use Discord, when a dedicated push endpoint, and how to use both together.
July 23, 2026 · 3 min read
A Pushbullet alternative for alerts
Pushbullet shines at phone↔PC sharing, less so as an alert channel: API key, 500 free pushes per month, no per-event sounds. A dedicated webhook endpoint is the better fit.
July 23, 2026 · 3 min read
Webhooky vs. ntfy vs. Pushover
An honest comparison of the three easiest ways to get push notifications from your own scripts and webhooks – setup, iOS support, sounds, pricing.
July 20, 2026 · 3 min read
A Pushover alternative without API tokens
Looking for a Pushover alternative? Webhooky sends push notifications from any script or webhook without an account, user key or API token – the URL is all you need.
July 20, 2026 · 2 min read
An ntfy alternative that loves iOS
ntfy is great on Android and your own server – on iOS it struggles. Webhooky delivers native APNs push notifications with zero setup and no server to maintain.
July 20, 2026 · 2 min read
Automation & tools
n8n: a push notification from any workflow
Add phone push notifications to n8n workflows with one HTTP Request node – plus an error workflow that pages you when any workflow fails.
July 14, 2026 · 4 min read
TradingView alerts as push notifications
Route TradingView webhook alerts to your phone: price crossings, indicator signals and strategy events as push notifications – with a different sound per setup.
July 14, 2026 · 4 min read
Give your AI agent the ability to text you
Let Claude, ChatGPT or n8n AI agents send you push notifications: a webhook endpoint as a “notify user” tool – for finished tasks, needed approvals and daily digests.
July 14, 2026 · 4 min read
IoT, smart home & industry
Send push notifications from a Raspberry Pi
Get a push notification on your phone from any Raspberry Pi script – with two lines of Python or a curl one-liner. No SDK, no server, no fees.
July 14, 2026 · 5 min read
PLC to phone: machine notifications via HTTP POST
Let your PLC notify workers when a machine finishes or faults – a simple HTTPS POST via Siemens S7, TwinCAT or Node-RED, straight to their phones.
July 14, 2026 · 5 min read
ESP32: from sensor to phone push in 20 lines
Send push notifications from an ESP32 or Arduino with a plain HTTPS POST – doorbell, mailbox, water leak and battery projects included. Full sketch inside.
July 14, 2026 · 5 min read