background-hooknotifierbackground-hooknotifier
Last update: Jul 09, 20264 minutes read

How to get push notifications on Android without building an app

guide

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.

You want your Android phone to buzz when something happens. A new order comes in. A container crashes. A backup finishes. A webhook fires.

On Android this sounds like it needs a full app and Firebase. It does not. Here are the real options, compared honestly, and then the shortest one.

Why Android push feels like a project

A native Android push notification normally travels through Firebase Cloud Messaging (FCM). To send through FCM yourself you need to:

  • Create a Firebase project and register an app.
  • Build and publish an Android app to hold the device token.
  • Keep tokens in sync as they rotate.
  • Run a server that calls the FCM API.

That is a real project just to make your phone buzz. The shortcut: you do not have to be the one who built the app. If an app already exists that receives pushes and gives you a URL to trigger them, you skip every step above.

The honest options

Tasker and automation apps

Tasker (and similar automation apps) can do a lot on the device: react to events, show local notifications, run tasks. If your trigger happens on the phone itself, this is powerful.

The limit: reacting to an outside server event means polling a URL on a timer or adding plugins, which is fragile and drains battery. Excellent for on-device automation. Not built to receive a push from an external service.

ntfy

ntfy is open source and can be self-hosted, which is a big draw on Android where people like control. You publish to a topic over HTTP and subscribe on your phone. The trade-off is that topics are the unit of privacy, and how polished and instant it feels depends on your setup. A strong pick if you want to run your own server.

Pushover

Pushover is a dedicated send-an-HTTP-request-get-a-push app, well made and long-lived. It is a paid app (a one-time purchase per platform). Some prefer paying once for a focused tool. Check the current price on the Pushover site before you decide.

A Telegram or Discord bot

The familiar free workaround: point your event at a Telegram or Discord bot so the chat app buzzes. It works. But it is a chat message, not a notification. It mixes with your conversations, it is easy to mute by accident, and you cannot shape it into a real notification with a title, a color, a priority and a filterable inbox.

A ready-made notification inbox (the shortest path)

This is where Hook.Notifier sits. Install one app, get a personal URL, and anything that can make an HTTP request pushes a native notification to your Android phone. No Firebase, no server, no chat app in the middle. You also get a browser inbox, so a notification is never a buzz you missed.

The shortest path, step by step

1. Get your URL

Create a free account. You get an identifier and a key. Together they are your personal hook:

Your hook: https://hooknotifier.com/{IDENTIFIER}/{KEY}

2. Install the app on your phone

Get the Android app and sign in. This one install replaces building your own app. It holds the FCM token for you.

3. Call your URL

Anything that can make an HTTP request can now notify you. The simplest test is a browser or curl:

curl "https://hooknotifier.com/{IDENTIFIER}/{KEY}?object=Hello&body=My%20first%20Android%20notification"

Your phone buzzes with a real native notification, and the same notification lands in your browser inbox too.

Send from real events

The point is to wire your phone to the things you care about, not to curl yourself by hand.

From a webhook (Stripe, GitHub, Supabase, your own app). Paste your hook as the webhook URL and map the event:

curl -X POST "https://hooknotifier.com/{IDENTIFIER}/{KEY}" \
  -H "Content-Type: application/json" \
  -d '{"object":"New order","body":"Someone just bought something","tags":"shop"}'

From a no-code automation. In Zapier or Make, add a webhook action pointed at your hook and map the fields.

From a server or script. Add one line and your phone tells you when it is done:

docker compose up -d && curl "https://hooknotifier.com/{IDENTIFIER}/{KEY}?object=Stack&body=Containers%20are%20up"

Shape the notification

Control how the notification looks and behaves with a few parameters.

ParameterTypeDescription
objectStringTitle of the notification required
bodyStringContent of the notification
tagsString,String,...Tags to organise and filter your inbox
colorColor String (#000000)Accent color of the notification
redirectUrlUrl StringURL opened when you tap the notification
prioritylow / normal / high / criticalHow insistent the push is

High and critical priority push through your quiet hours, so monitoring wakes you while a nightly job stays quiet.

So which should you pick

If your trigger lives on the phone, Tasker is powerful. If you want to self-host, ntfy is a solid open-source choice. If you want your Android phone to buzz whenever an event fires anywhere, with the least setup and a real inbox behind it, a ready-made notification app is the shortest path. Hook.Notifier does that for free.

hook notifier notification

Try it in under a minute

Create a free account, install the Android app, and paste your hook into a browser tab. Your phone buzzes. Then point a real webhook or automation at the same URL. Prefer a visual approach? Your dashboard has a Notif. Builder that composes the URL for you with a live preview.

Step 1 / 3

11:21 am

Title

Message

Tags