Most businesses that "have Telegram" have a channel where they post promotions. That is a newsletter with a different delivery mechanism, and it is roughly 5% of what the platform can do for a commercial business.
The interesting thing is not the messaging. It is that Telegram is now a place where a customer can find you, be identified, browse, order and pay — and then receive the confirmation and the reminder — without ever leaving the conversation.
Telegram passed 1 billion monthly active users with around 500 million daily, adding roughly 2.5 million new users a day, with more than 53% of its base aged 18–34. In markets across the CIS, Central Asia and parts of the Middle East and South Asia it is not one messenger among several. It is the default communication layer.
But the numbers are not the argument. This is:
A Mini App is not a cheaper mobile app. It is a structurally different object, and three of its properties have no equivalent anywhere else.
Property 1: distribution is a link
An app store listing is a destination. You have to get someone there, they have to search, download, wait, open and sign up. Every step loses people, and you pay that toll on every customer for the life of the product.
A Mini App opens in a tap, from a link, from a chat, from a QR code on a door, from a message a customer forwards to a friend. There is no install and no store review — which also means no two-week wait to ship a fix.
The forwarding property is the one people miss. A customer sending a friend a link to your booking screen inside a chat they are already having is word of mouth with a working checkout attached. No other channel does that.
Property 2: identity arrives already verified
This is the property with the largest measurable effect, and it is invisible to most people evaluating the platform.
Every registration form loses customers. Email plus password plus confirmation plus "check your spam folder" — for a haircut. In markets where Telegram is the account people already have, that entire funnel is unnecessary.
When we built the Bronjoy booking bot and Mini App, opening the Mini App signs the customer in silently by verifying Telegram's signed launch data, then walks them through service, branch, time, confirmation and payment. No form.
The implementation detail matters, because this is where it goes wrong. On BiliMind's Mini App the backend verifies the initData HMAC signature against the bot token in constant time, rejects payloads older than 24 hours by default, and finds or creates the learner by Telegram ID with a race-safe insert. The client detects the Mini App from the launch hash, persists that context — because Telegram's launch data disappears after the first in-app navigation — and loads Telegram's SDK only when it is actually needed, so web visitors who never open it inside Telegram pay nothing for it.
Silent sign-in done carelessly is an authentication bypass. Done correctly, it removes the single largest step in your funnel.
Property 3: the notification channel and the transaction channel are the same channel
Think about what it currently takes to remind a customer about tomorrow's appointment. An SMS that costs money and gets ignored. An email that lands in Promotions. A push notification that requires an app they did not install.
In Telegram, the reminder arrives in the same conversation where the booking was made, from the same bot, with buttons that reopen the thing it is reminding them about. The confirmation, the reminder, the reschedule and the receipt are one continuous thread the customer can scroll back through.
Nowhere else do you get a zero-cost, high-open-rate notification channel that is also the checkout.
This is also where most bots become unbearable, so it needs engineering rather than enthusiasm. In the Bronjoy staff bot — the one business owners use to run their venue from chat — a notification dispatcher applies quiet hours, coalescing, rate caps and digests before anything is sent. The design goal was stated as "quiet enough that owners do not mute it", and a muted bot is a dead channel. If you build one thing carefully, build the thing that decides when not to message.
What you can actually run in there
Not a toy list — these are things we have shipped into production in Telegram:
- A full booking flow: catalogue, service selection, staff, branch, time slot, confirmation, payment.
- Business operations: the staff bot gives owners inline screens for appointments, clients, services, team, reviews, schedule, waitlist and statistics, plus onboarding and document upload for claiming a listing — the whole back office, in chat, between clients.
- Support with a real escalation path: the help bot answers in Uzbek, Russian or English from imported product documentation, holds no write tools, and escalates on request, after repeated unhelpful answers, or on error, with billing and account replies held for human approval.
- A product's entire front end: BiliMind's AI course generator opens straight from a chat.
- White-label bots: a business with its own audience can take bookings through a bot carrying its own name, on the same backend.
That last one is worth pausing on if you run a platform. The Mini App is not only your channel — it is a channel you can give to your business customers, which makes it a product feature rather than a marketing surface.
The market case, for the region where this is obvious
If you sell in Uzbekistan or nearby, the context makes this urgent rather than interesting.
Uzbekistan's e-commerce market reached $1.2 billion in 2026, up from $680 million in 2023, supported by 32.7 million internet users, with cash usage falling from 78% in 2020 to 45% in 2026 — per the 2026 digital marketing report. A market that is simultaneously getting online and getting off cash is a market where the winner is whoever removes the most friction from the first purchase.
Meanwhile, most small service businesses there still take bookings by phone, while someone is mid-appointment. That is the gap Bronjoy was built into: 23,727 venues listed by September 2026, with three languages across both apps and every bot, because English appearing on a Russian or Uzbek screen is treated as a bug rather than a rough edge.
What it costs and when it is wrong
A Telegram bot or Mini App starts at $199 with a one-to-three-week delivery — scenario mapping, the build and integrations, testing with real chats on real devices, then launch under your own bot account with an admin panel and full access to the code.
Compare honestly:
| Telegram Mini App | Mobile app | |
|---|---|---|
| Entry price | $199 | $599 |
| Delivery | 1–3 weeks | 1–7 weeks |
| Install required | No | Yes |
| Store review on updates | No | Yes |
| Works if customers are not on Telegram | No | Yes |
That last row is the disqualifier, and it is absolute. If your customers are not on Telegram, none of the above matters — build a website or, if you pass the tests in you probably do not need an app, an app.
Two other cases where we would steer you elsewhere: if your product needs deep device capability such as background location or peripherals, and if your business is B2B in a market where Telegram carries a semi-professional reputation you would rather not borrow.
Four mistakes we made so you do not have to
Everything above is the case for building. Here is what goes wrong once you do.
Mistake 1 — mirroring the website. The first instinct is to rebuild your whole catalogue inside Telegram. It will be worse than your website, because a chat surface is not a browser and you have just spent a month proving it. Build the one transaction; link out for everything else.
Mistake 2 — treating notifications as free. They are free to send and expensive to get wrong. A bot that messages an owner every time anything happens gets muted in a week, and a muted bot is a dead channel you are still paying to run. This is why the Bronjoy staff bot has a notification dispatcher applying quiet hours, coalescing, rate caps and digests before anything is delivered. The design goal was written down as "quiet enough that owners do not mute it" — build that before you build the tenth feature.
Mistake 3 — trusting the launch data naively. Silent sign-in is the platform's best property and its sharpest edge. Telegram's signed launch payload must be verified against your bot token, in constant time, and stale payloads rejected — BiliMind's Mini App rejects anything older than 24 hours by default and creates the user with a race-safe insert. Skip any of that and "no registration form" becomes "no authentication".
Mistake 4 — assuming the context survives. Telegram's launch data disappears after the first in-app navigation. Read it once, persist it, and never assume you can ask for it again. Half the "it works on my machine" bugs in Mini Apps are this.
There is a fifth, non-technical one worth naming: do not put the whole business in Telegram with no way out. Keep the data and the rules in your own backend and treat Telegram as one client. Bronjoy's bots, Mini Apps and website all call the same API, which is the only reason a platform policy change would be an inconvenience rather than an extinction event.
Start with one transaction
The mistake is building a Mini App that mirrors your whole website. It will be worse than your website, because a chat surface is not a browser.
Pick the single transaction customers most want to complete and most often abandon — book, reorder, check status, pay an invoice — and build that one flow well. Everything else can stay a link to your site.
Tell us what you need. You get a fixed price and a delivery date back — free, and with no obligation to proceed.
Frequently asked questions
Can I take payments inside Telegram?
Yes — through Telegram's own payments layer or your existing provider, depending on the market and the currency. Bronjoy's booking flow completes payment inside the chat, and in Uzbekistan that means local providers alongside international cards.
Is a bot the same thing as a Mini App?
No, and the difference matters. A bot is a conversation with buttons — good for notifications, simple flows and support. A Mini App is a real interface that opens inside Telegram — good for catalogues, calendars and anything with more than a few choices. Most useful products are both: the bot handles the conversation, the Mini App handles the screen.
How do I get customers into it in the first place?
The same places you already reach them: a link in your existing channel, a QR code at the counter, a link on your website, and from other customers forwarding it. The advantage is that every one of those is one tap from a working checkout.
Is it secure enough for real transactions?
The signed launch data gives you a cryptographically verifiable user identity, which is stronger than most email sign-ups. The risks are in implementation — verifying the signature properly, rejecting stale payloads, enforcing your business rules on the server. Those are the same risks as any API, and they are solvable.
What happens if Telegram changes the rules?
You are building on a platform you do not control, which is a real and permanent risk — the same one that applies to app stores and search engines. Mitigate it the obvious way: keep your data and your business logic in your own backend, and treat Telegram as one client among several. Bronjoy's bots and Mini Apps call the same API the website does.



