Notification Manager
All guides

Getting Started

Notification Manager does two jobs in one place:

  1. Uptime monitoring. It checks your websites on a schedule and alerts you when one goes down or recovers.
  2. Notification aggregation. Any system you own (CI/CD, SSO, cron jobs) can push alerts through a simple REST API. They all land in one feed and in your Telegram chat or inbox.

Core concepts

Concept What it is
Monitor A website you want checked, with an interval, timeout and expected status code.
Incident A period of downtime. It opens when a monitor fails its threshold and closes on recovery.
Channel Where alerts are delivered: Telegram or Email.
API token A secret key that lets an external service push notifications. Its name becomes the tag.
Tag A label on every notification: internal for uptime alerts, or the token name (for example jenkins logs).

Quickstart

1. Sign in

Open the console and sign in through SSO. Your account is created on first login.

2. Connect a channel

Go to Channels and connect at least one:

  • Telegram: press Connect Telegram and open the link.
  • Email: confirm the address, request a code, and enter it to verify the mailbox.

3. Add a website

Go to My Websites → Add website, enter a URL, and save. The first check runs within seconds.

4. Push your first external notification

Create a token on API Tokens (name it, for example, my first app), then:

curl -X POST https://monitor.applicanity.com/api/v1/notifications/push \
  -H "Authorization: Bearer sk_live_your_token_here" \
  -H "Content-Type: application/json" \
  -d '{"title":"Hello","message":"My first notification","level":"info"}'

The alert appears in Notifications tagged my first app, and is delivered to your active channels.

Where to go next