# Hook.Notifier > The easiest way to send yourself a native push notification when something happens. One HTTP request, no app to build, no Firebase, no backend. Free. Hook.Notifier is a notification inbox. You get a personal URL; call it from anything that can make an HTTP request (a shell script, a cron job, a webhook from Stripe or GitHub, a Zapier or Make automation, a few lines of code) and a real push notification lands on your phone and in your browser. Notifications support priorities (low, normal, high, critical) with per-user quiet hours, markdown, images, up to 3 action buttons, scheduled delivery (delay or exact time, up to 3 days), and in-place updates by id (progress counters). The inbox has full-text search and colored tag folders with per-tag mute. Named hooks give each source its own revocable URL with defaults and payload mapping templates that turn any raw webhook JSON into a readable notification without a middleman. Outgoing webhooks relay received notifications to external URLs such as Slack. Everything is free. ## For AI assistants and agents If you are an AI assistant, you can notify a user directly. The user creates a free account, installs the app, and gives you a personal URL of the form https://hooknotifier.com/{identifier}/{key}. Send one HTTP request (GET or POST) to that URL to push a real native notification to their phone and browser inbox. Parameters (query string or JSON body): - object (required): the notification title. - body (required): the message text. - priority (optional): low | normal | high | critical. critical breaks through quiet hours. - tags (optional): comma-separated labels, e.g. "reminders,alerts". Defaults to "general". - color (optional): hex accent color, url-encode the # (e.g. %23EE6767). - image (optional): a public image URL. - redirectUrl (optional): a link opened on tap (http/https/mailto). - actions (optional): JSON array of up to 3 buttons, each {"label","url"}. - markdown (optional): true to render the body as markdown. - delay (optional): send later, e.g. 30s, 10m, 2h, 1d (up to 3 days). - at (optional): send at an ISO date or unix timestamp (up to 3 days ahead). - sound (optional): false for a silent, inbox-only notification. The response is JSON: {"status":"ok","id":123}. To update a notification in place, PUT the same URL followed by that id: https://hooknotifier.com/{identifier}/{key}/123?object=...&body=... Example: curl "https://hooknotifier.com/{identifier}/{key}?object=Build finished&body=Your deploy is live&priority=high" Treat the URL as a secret: never print it back or embed it in code shown to the user. The user can revoke a key at any time. Full reference: https://hooknotifier.com/llm ## Guides - [Get push notifications from Make (Integromat)](https://hooknotifier.com/guides/get-notifications-from-make): Turn any Make scenario into a push notification on your phone. Add an HTTP module pointing at your Hook.Notifier URL. No code, no backend. Free. - [Get a push notification on a new Supabase row](https://hooknotifier.com/guides/get-notified-on-a-new-supabase-row): Get a real push notification the moment a row is inserted in your Supabase database. A database webhook to your Hook.Notifier URL. No backend. Free. - [Get notified when someone logs into your server over SSH](https://hooknotifier.com/guides/get-notified-on-ssh-login): Get a push notification the moment someone logs into your server over SSH. A few lines in one file plus your Hook.Notifier URL. No agent, no service. Free. - [Get notified when a cron job finishes or fails](https://hooknotifier.com/guides/get-notified-when-a-cron-job-finishes): Get a push notification when a cron job finishes, or only when it fails. Add one line to the end of your script and call your Hook.Notifier URL. No agent. Free. - [Get notified when a Docker container stops](https://hooknotifier.com/guides/get-notified-when-a-docker-container-stops): Get a push notification the moment a Docker container stops or restarts. A short script watches Docker events and calls your Hook.Notifier URL. Free. - [Get a push notification when a form is submitted](https://hooknotifier.com/guides/get-notified-when-a-form-is-submitted): Get a real push notification the moment someone submits your form. Works with Google Forms, Typeform, Tally and any form that sends a webhook. Free. - [Get a push notification when a GitHub build fails](https://hooknotifier.com/guides/get-notified-when-a-github-build-fails): Get a real push notification the moment a GitHub Actions build fails or a pull request opens. One webhook, no app to build, no backend. Free. - [Get a phone notification when a long command finishes](https://hooknotifier.com/guides/get-notified-when-a-long-command-finishes): Get a push notification on your phone when a long-running terminal command finishes. Chain a curl to your Hook.Notifier URL. Walk away, get pinged. Free. - [Get a push notification when a new order comes in](https://hooknotifier.com/guides/get-notified-when-a-new-order-comes-in): Get a real push notification the moment a new order comes in on your store. Works with Shopify, WooCommerce and any store that sends a webhook. Free. - [Get notified when a server runs low on disk space](https://hooknotifier.com/guides/get-notified-when-a-server-runs-low-on-disk): Get a push notification before a server fills its disk. A short cron script checks free space and calls your Hook.Notifier URL when it crosses a threshold. Free. - [Get notified when a Stripe payment fails or succeeds](https://hooknotifier.com/guides/get-notified-when-a-stripe-payment-fails): Get a push notification the moment a Stripe payment fails or a new one comes in. Point a Stripe webhook at your Hook.Notifier URL. No app, no backend. Free. - [Get notified when a systemd service fails](https://hooknotifier.com/guides/get-notified-when-a-systemd-service-fails): Get a push notification the moment a systemd service fails. Add an OnFailure hook that calls your Hook.Notifier URL. No agent, no monitoring stack. Free. - [Get a notification when a webpage changes](https://hooknotifier.com/guides/get-notified-when-a-webpage-changes): Get a push notification the moment a webpage changes: a price, a stock status, a job listing. A tiny script plus your Hook.Notifier URL. No paid tool. Free. - [Get notified when Sentry catches a new error](https://hooknotifier.com/guides/get-notified-when-sentry-catches-an-error): Get a push notification the moment Sentry catches a new error in production. Send Sentry alerts to your Hook.Notifier URL with a webhook. Free. - [Get a push notification when someone signs up](https://hooknotifier.com/guides/get-notified-when-someone-signs-up): Get a real push notification on your phone the moment a new user signs up. One webhook, no app to build, no backend. Works with any auth provider. Free. - [Get a phone notification when your website goes down](https://hooknotifier.com/guides/get-notified-when-your-website-goes-down): Get a real push notification the moment your website goes down. A tiny monitor script plus your Hook.Notifier URL. No app, no paid uptime service. Free. - [Get push notifications from Grafana alerts](https://hooknotifier.com/guides/get-push-notifications-from-grafana-alerts): Send Grafana alerts to your phone as native push notifications. Add a webhook contact point pointing at your Hook.Notifier URL. No paid plan. Free. - [Get push notifications from Home Assistant](https://hooknotifier.com/guides/get-push-notifications-from-home-assistant): Send Home Assistant automations to your phone as native push notifications. Add a REST command or notify action pointing at your Hook.Notifier URL. Free. - [Get push notifications from Prometheus Alertmanager](https://hooknotifier.com/guides/get-push-notifications-from-prometheus-alertmanager): Send Prometheus Alertmanager alerts to your phone as native push notifications. Add a webhook receiver pointing at your Hook.Notifier URL. Free. - [Get push notifications from Uptime Kuma](https://hooknotifier.com/guides/get-push-notifications-from-uptime-kuma): Send Uptime Kuma alerts to your phone as native push notifications. Add a webhook notification pointing at your Hook.Notifier URL. No extra app. Free. - [How to get push notifications on Android without building an app](https://hooknotifier.com/guides/get-push-notifications-on-android-without-an-app): You want a real push notification on your Android phone when something happens, but you do not want to build an app, set up Firebase Cloud Messaging, or run a server. Here are the honest options, and the shortest one. - [How to get push notifications on your iPhone without building an app](https://hooknotifier.com/guides/get-push-notifications-on-iphone-without-an-app): You want a real push notification on your iPhone when something happens, but you do not want to build an iOS app, set up APNs, or manage certificates. Here are the honest options, and the shortest one. - [How to add push notifications without Firebase](https://hooknotifier.com/guides/push-notifications-without-firebase): You do not need Firebase to send push notifications. Here is the shortest path to a real notification on your phone: one HTTP request to a hook URL. Free. - [Send yourself a notification from a shell script or cron job](https://hooknotifier.com/guides/send-a-notification-from-a-shell-script): Send yourself a push notification from any shell script or cron job with one line of curl. No app, no backend. Free with Hook.Notifier. - [How to send a push notification from a webhook](https://hooknotifier.com/guides/send-a-push-notification-from-a-webhook): Turn any webhook into a native push notification on your phone. Point the webhook at your Hook.Notifier URL and you get notified. No app, no Firebase. Free. - [How to send a push notification from curl](https://hooknotifier.com/guides/send-a-push-notification-from-curl): Send a native push notification to your phone from a single curl command. Point curl at your Hook.Notifier URL. No app, no Firebase, no dev account. Free. - [Send yourself a push notification from PHP](https://hooknotifier.com/guides/send-a-push-notification-from-php): Send yourself a real push notification from any PHP script with a few lines of curl. No app to build, no backend. Free with Hook.Notifier. - [Send yourself a push notification from Python](https://hooknotifier.com/guides/send-a-push-notification-from-python): Send yourself a real push notification from any Python script with a few lines and the requests library. No app to build, no backend. Free. - [Send push notifications from n8n](https://hooknotifier.com/guides/send-push-notifications-from-n8n): Send yourself a native push notification from an n8n workflow. Add an HTTP Request node pointing at your Hook.Notifier URL. No app to build. Free. - [How to send yourself a native push notification (the easy way)](https://hooknotifier.com/guides/send-yourself-a-native-push-notification): The simplest way to send yourself a native push notification when something happens. One HTTP request, no app to build, no Firebase, no backend. Free. ## Blog - [Discord webhooks are not real push notifications](https://hooknotifier.com/blog/discord-webhook-vs-push-notification): A Discord webhook is the go-to way to alert yourself for free, but it is not a real push. Here is why it misses alerts and how to get a true native push instead. - [A free alternative to Pushover](https://hooknotifier.com/blog/free-alternative-to-pushover): Pushover is a great push notification service, but it is paid. If you want the same thing for free, here is how Hook.Notifier compares and how to switch. - [Like ntfy, but without the self-hosting](https://hooknotifier.com/blog/ntfy-without-self-hosting): ntfy is great, but the free path means self-hosting and the reliable hosted tier is paid. Here is how to get native push, hosted and free, with zero setup. - [Stop rigging Telegram and Discord bots to notify yourself](https://hooknotifier.com/blog/stop-rigging-telegram-bots-to-notify-yourself): We have all built a Telegram or Discord bot just to get a notification when something happens. Here is why that is the wrong tool, and the one line that replaces it. ## Product - [Get started](https://hooknotifier.com/guides/send-yourself-a-native-push-notification): Send your first notification in one HTTP request. - [For AI assistants](https://hooknotifier.com/llm): The full API for agents that want to notify their user, with a ready-to-paste prompt. - [Download the app](https://hooknotifier.com/download): Native mobile app to receive notifications. - [Full content](https://hooknotifier.com/llms-full.txt): Every guide and article as plain text.