Add browser push notifications to any web app.

Send real browser notifications with a simple API.

Alerto helps developers add native Web Push notifications without building subscription storage, VAPID handling, delivery logs, and send APIs from scratch.

1 SDK

Add Alerto to your frontend.

1 file

Keep the service loader in public root.

1 API

Send notifications from your backend.

Send notification

POST /api/v1/notifications/send

Delivered

curl https://alerto.venders.in/api/v1/notifications/send \

  -H "X-Alerto-App-Key: app_key_xxx" \

  -H "X-Alerto-App-Secret: app_secret_xxx" \

  -d "user_id=123" \

  -d "title=New order received" \

  -d "body=Order #1045 is ready to review"

A

New order received

Order #1045 is ready to review.

now · yourapp.com

Required file

/alerto-service-loader.js

Frontend init

Alerto.init(...)

Create an app

Get your app ID, app key, and app secret from the dashboard.

Add the SDK

Load the Alerto script and identify logged-in users from your frontend.

Keep the loader file

Place alerto-service-loader.js in your public folder for Web Push.

Send from backend

Call the Alerto API whenever your app needs to notify a user.