Telegram Mini Apps: what they are and why a business needs one
A Telegram Mini App is not a new messenger or a separate app to download — it is a web page that opens inside Telegram and looks like part of it.
What it looks like to a user
The user taps a button in a bot or a channel menu, and instead of jumping to a browser a full-screen app opens inside Telegram — with a product grid, filters, cart, account area. No install, no registration.
Visually a Mini App adopts the user's own Telegram theme, light or dark, so it does not feel like an embedded website but a native part of the app.
How it beats a button-based bot
A button bot works well for simple 5–10 step flows. Once you need a catalogue of fifty items with filters and sorting, or an account area with order history, buttons turn into an unwieldy long list, while a Mini App shows it all on one screen.
A Mini App also suits visually rich interfaces — a map with delivery points, a calendar for picking time slots, a product gallery — things that look thin in a bot conversation.
Which businesses should consider it
Stores with a catalogue of 30–40+ items, services with an account area (balance, history, bonuses), businesses booking appointments through a calendar.
A small business with a simple flow — a business-card bot, a single request form — usually does not need one: it is extra cost with no real payoff at that scale.
Where to start
The sensible path is to start with a regular bot, build an audience and learn the real usage patterns, then move the most-used flows into a Mini App on top of the same database.
A Mini App starts from 12M UZS for a simple catalogue and grows with the number of screens, integrations and interface complexity — it is a separate project, not a two-day add-on.