A Telegram bot for business is an automated Telegram account, created through Telegram's official @BotFather, that greets subscribers, answers common questions, sends broadcasts and posts to your channel without a person typing each message. In India in 2026, businesses use Telegram bots mainly for coaching batches, creator communities, order updates and research desks, because sending to subscribers who started your bot is free on Telegram's side and a single bot can serve a very large audience.
This guide explains how Telegram bots work, what Telegram allows and blocks, how to set one up in about ten minutes, and how to run it next to WhatsApp without your team juggling two inboxes. Every Telegram rule quoted below comes from Telegram's own bot documentation.
What a Telegram bot can do for an Indian business
A bot is a special Telegram account that is run by software instead of a phone. Users find it by searching its username or opening its t.me link, tap Start, and from then on the bot can reply to them and message them. For a business, that turns into a few practical jobs:
- Welcome and onboarding. Everyone who taps Start gets the same welcome message, links and a menu of buttons.
- Answering repeat questions. Fees, timings, batch schedules, delivery status, refund policy: keyword auto-replies handle them at 2 a.m. as well as at noon.
- Broadcasts. One announcement, photo or PDF to every subscriber, either right now or scheduled for later.
- Channel and group posting. A bot that is an admin of your channel or group can publish posts there for you.
- A shared inbox. Replies that the bot cannot answer land with a human, so the conversation does not die.
What a bot cannot do is equally important: Telegram says plainly that bots can't start conversations with users. A user must message the bot first or add it to a group. That single rule shapes every Telegram strategy, and it is the reason Telegram works best as an opt-in channel rather than a cold-outreach tool.
Telegram's rules every business should know
Telegram publishes its bot limits in the official Bots FAQ. They are not suggestions; going over them gets your messages rejected with HTTP 429 errors.
| Rule | What Telegram says | What it means for you |
|---|---|---|
| Who can be messaged | Bots can't start conversations; the user must message the bot or add it to a group first | Build your list through a Start link, never by importing phone numbers |
| Bulk speed | About 30 messages per second for bulk notifications | A large broadcast is spread out over minutes, not sent in one burst |
| Per chat | Avoid more than one message per second in a single chat | Do not machine-gun one user with five messages in a row |
| Groups | No more than 20 messages per minute in a group | Keep group posting to announcements, not chatter |
| Bot token | Anyone with the token has full control of the bot | Treat it like a password; paste it only into a tool you trust |
| Cost | By default, bots message their users at no cost; paid broadcasts above the free rate are optional | No per-message fee from Telegram for normal bot messages |
Telegram also offers paid broadcasts, which let a bot go well beyond the default rate in exchange for Telegram Stars per message. Most Indian SMBs will never need that; a list of a few thousand subscribers goes out comfortably inside the free limit if your tool paces the queue properly.
How to create a Telegram bot with BotFather
Every Telegram bot, whether it runs on your own code or on a no-code tool, starts in the same place: the official @BotFather account inside Telegram.
- Open @BotFather. Search for it in Telegram and check for the blue verified tick so you do not talk to an impersonator.
- Send
/newbot. BotFather asks for a display name (what users see, for example "Sharma Classes Updates") and a username that must end inbot(for examplesharmaclasses_bot). - Copy the token. BotFather replies with an API token. This is the key to your bot. Do not post it in a group or a screenshot.
- Set the profile. Use
/setdescription,/setabouttextand/setuserpicso people recognise your brand when they open the bot. - Connect the token to your tool. Paste it into whatever software will run the bot's replies and broadcasts.
Our step-by-step guide to connecting a Telegram bot walks through these screens one by one, including what to do if you lose the token and need to revoke it.
Five ways Indian businesses use Telegram bots
Coaching institutes and edtech
Batch timetables, class links, test reminders and PDF notes are the classic Telegram use case in India. Students already live on Telegram for study material, so a bot that sends the right notes to the right batch (using tags) replaces a dozen manually managed groups.
Creators and communities
Creators use a channel for public posts and a bot for the one-to-one side: welcome messages, a menu of free resources, and answers to the same ten questions every new follower asks.
Get the India 2026 WhatsApp BSP price comparison
Wati vs AiSensy vs Interakt vs RichAutomate: Meta rates, platform fees and hidden costs, side by side. We send it to your WhatsApp in a minute.
D2C order updates
Some D2C brands offer Telegram as an option for shoppers who prefer it. The customer taps a Start link on the order page, and the bot sends dispatch and delivery updates. WhatsApp usually remains the default here because more customers have it, which we cover in our Telegram automation overview.
Trading and finance research desks
Research desks publish market notes to subscribers. This is also the most regulated use: if you give investment advice or research in India, SEBI's adviser and research-analyst rules apply on Telegram exactly as they do on any other channel. Our SEBI compliance guide for messaging covers registration, disclosures and record-keeping, and the same principles carry over to Telegram.
Local services
Gyms, salons and clinics use a bot for slot reminders and offers to customers who opted in, with a human taking over for bookings that need judgement.
What to look for in a Telegram automation tool
You can write your own bot against the Telegram Bot API, but most teams want something that works on day one. When you evaluate tools, check these points:
- Subscriber list with tags. You need to know who started the bot and segment them (batch, city, product interest).
- Opt-out that actually works. A
/stopcommand should remove the person from every future broadcast automatically. - Rate-limit-safe broadcasts. The tool should queue and pace sends under Telegram's limits instead of firing everything and collecting 429 errors.
- Rich messages. Text, photos, documents and inline buttons, plus scheduling.
- Auto-replies. Keyword replies, a welcome message, and an away message outside business hours.
- A real inbox. When a subscriber asks something the bot cannot answer, a person should see it and reply from the same screen.
- Analytics. Subscribers gained and lost, broadcast delivery, and which messages drive replies.
RichAutomate's Telegram automation (new)
RichAutomate is adding Telegram to the same dashboard Indian teams already use for WhatsApp. RichAutomate's Telegram automation (new) covers:
- Connecting a bot you create in BotFather by pasting its token
- A separate Telegram inbox, so Telegram chats never mix with WhatsApp conversations
- Subscribers with tags, and
/stopopt-out handled automatically - Broadcasts with text, photos, documents and buttons, with scheduling, paced to stay rate-limit safe
- Keyword, welcome and away auto-replies, plus optional AI auto-reply
- Posting to your Telegram channel or group
- Analytics for subscribers and broadcasts
It is included in the Pro plan at ₹899/month with one bot, and in White-label at ₹1,199/month with three bots; Custom plans are configured around you. RichAutomate charges no per-message fee on Telegram messages. Details are on the pricing page, and the Telegram automation page shows every feature; you can connect your first bot today.
Telegram and WhatsApp together
For most Indian businesses the question is not Telegram or WhatsApp. WhatsApp is where your customers already are, and it is the right channel for order confirmations, OTPs and one-to-one support from a verified business number. Telegram is better for communities, channels and large free broadcasts to people who chose to follow you.
Running both from one dashboard means one login, one team, and consistent rules: the same habit of honouring opt-outs on Telegram's /stop that you already have on WhatsApp with automatic STOP handling. Use each channel for what it is good at, and let subscribers pick the one they prefer.
Common mistakes to avoid
- Buying or importing lists. Telegram bots cannot message people who never started them, and trying to work around that through personal accounts gets accounts restricted. Grow the list with Start links on your website, receipts and social profiles.
- Sharing the token. If the token leaks, revoke it in BotFather straight away and paste the new one into your tool.
- Ignoring /stop. Respecting opt-outs keeps your bot from being reported and blocked.
- Making financial claims without registration. Research and advice need SEBI registration and disclosures, whatever app you use.
- No human fallback. A bot that cannot hand over to a person frustrates exactly the subscribers who were closest to buying.
A 30-day starter plan
In week one, create the bot, write the welcome message and add a menu of three buttons for your most common requests. In week two, review the questions that reached a human and turn the top five into keyword replies. In week three, put your bot's Start link on your website, invoices and Instagram bio, and tag new subscribers by how they found you. In week four, send your first scheduled broadcast to one tag, compare replies and opt-outs, and adjust frequency before you message everyone. Teams that skip the review step tend to over-send, and the /stop count is the first number to tell you so.
Start small: one bot, a welcome message, five keyword replies and one weekly broadcast. Measure what people reply to, then expand.