Tutorial - Notifications with NTFY

Here is a tutorial to receive notifications on Android / iOS / Web with the NTFY service.

NTFY is a service that lets you publish messages to channels (topics) and subscribe from multiple consumers (mobile/web).
The free plan limit is 250 messages/day.

:warning: Channels are all public. Anyone can subscribe to your channel, so choose a name that no one can easily find.

Go to ntfy web and click on S'abonner au sujet. Enter a personal channel name.

Next, go to Gladys and open a scene where you need a notification. Create an action of type Faire une requête HTTP with method POST.

In URL, enter https://ntfy.sh/\u003cchannel_name\u003e like https://ntfy.sh/gladys_notification_56JQ8N2TVuAMOw43

In the Body, you can put a simple message like Hey, c'est Gladys 🎉

Test the scene; you should receive a notification like this

You can now install the app on your phone and subscribe to the same topic.

You can explore the NTFY documentation to send more complex messages (Sending messages - ntfy)

And don’t forget to use variables from previous devices with {{

If you have any questions, don’t hesitate.

And a very interesting discussion here explaining the differences between messaging and notifications and reminding that NTFY is a third-party service.

Thanks for the tutorial @cicoub13, I’m sure it will help a lot of people :slight_smile:

With the tool available as a container (and maintained by its author), it becomes super easy and super convenient to self-host :heart: Thank you so much @cicoub13 for this discovery :star_struck:

July 2026: Is Ntfy still relevant or is there another method?

Hello,

NTFY is dedicated to alerts. For more features, prefer Telegram

No issues on Android. On iPhone, NTFY has a few problems.

Actually, what I’m looking for is a sound alert on my Android phone, because messages sent by Gladys don’t make my phone ring and, moreover, I have to open Gladys to read them: did I understand the operation correctly or am I doing something wrong?
(And I don’t want to use Telegram because WhatsApp is enough for me!)
And is there no email sending by Gladys?

I think you didn’t understand correctly, because the messages you have in the discussion tab, you can find them in Telegram (with the configured integration) or possibly Nextcloud Talk. In this case, you have notifications on your phone and you can set a ringtone.

if I understood correctly, but I don’t want to install Telegram! I don’t know Nextcloud, I’ll check it out. And why isn’t there WhatsApp integration? And integration for sending emails? For a beginner like me, it would be very useful not to have to install another app!

Yes, you can use the Callmebot integration to send messages via WhatsApp. However, it goes through a third-party service, and I believe there are limits on the free version, and most importantly, it doesn’t work both ways (you can’t reply to Gladys).

Telegram is really great, why not install it?

It could be an external integration :wink:

For Telegram, I’ll end up reinstalling it! And for email, I’ll use Node-RED.