Skip to content

Notifications settings

The Notifications tab pushes events from inside Fexl Lite out to your phone. Two channels — Telegram and WhatsApp — and a checklist of event types each can subscribe to. Owners typically set this up once on day one so they hear about a low-stock SKU or a big sale without having to open the app.

Updated 5 May 2026·For v2.2.0·4 min read
Settings → Notifications — Telegram and WhatsApp configuration panels with bot-token / phone-number fields and per-event subscription toggles

How notifications fire

A small worker on the server watches a queue of business events: an invoice posting above the configured big-sale threshold, a product crossing its low-stock line, the end-of-day cash-drawer close. When an event matches an enabled channel + event subscription, the worker formats a short message and POSTs it through the Telegram Bot API or the WhatsApp Business Cloud API.

Messages are short by design — single line, with a deep link back into the app if you want details. Nothing customer-identifying ships in the body; it’s a heads-up, not a report.

Telegram

The cheapest channel: free, instant, and works with a regular bot you create in two minutes.

1

Create a Telegram bot

Open Telegram, message @BotFather, run /newbot. Give it a name and a username ending in bot. BotFather replies with a bot token that looks like 123456:ABC-DEF…. Copy it.

2

Add the bot to a channel or chat

Create a private channel (or use a group), add your new bot as an admin with Post Messages permission. Send any message in the channel, then visit https://api.telegram.org/bot<TOKEN>/getUpdates to find the chat’s numeric chat ID (looks like -1001234567890).

3

Paste both into Settings → Notifications → Telegram

Toggle Enable Telegram, paste the bot token and the chat ID, click Test message. A message lands in the channel within a second or two. If not, see the deep dive at Telegram notifications.

WhatsApp

The serious-business channel: phone-number based, costs per message, but works for staff and customers who don’t use Telegram.

WhatsApp routes through the WhatsApp Business Cloud API (Meta’s hosted endpoint). You’ll need a verified business phone number and an API access token from the Meta Business Manager. The Notifications tab takes the phone number ID and access token — paste them in, run the test, and you’re live.

WhatsApp’s policy requires templated messages for outbound notifications. Fexl Lite ships three pre-approved templates (low stock, big sale, daily summary); custom templates need to be approved by Meta before they’ll deliver. See WhatsApp alerts for the onboarding walkthrough and the quota math.

Per-event subscriptions

Three event types ship today, independently subscribable per channel:

  • Low Stock — fires when a product’s stock crosses the low stock threshold set on the Inventory tab. One message per product per day; doesn’t spam if the same product crosses and uncrosses.
  • Big Sale — fires when an invoice’s total exceeds a configurable threshold (default $500 equivalent). The message includes the invoice number, total, and customer name.
  • Daily Summary — fires once at the end of the configured business day (Inventory tab → Business Day Start Hour). Includes today’s revenue, invoice count, top product, cash variance.

Tick the events you want under each enabled channel. Off by default — every shop opts in to what they actually want.