Telegram AI bot for business: set one up without coding

Make a Telegram AI bot for your business without code: create it in BotFather, connect an AI agent, teach it your FAQs and hand tricky chats to a person.

By the KutrimBots teamPublished 10 min read

Yes, you can make a Telegram AI bot for your business without writing code. You create the bot in Telegram's official @BotFather in about 2 minutes, then connect its token to an AI agent, for example in KutrimBots, which answers customers from your own prices and FAQs, keeps every chat in one inbox and passes anything it can't handle to you. Customers have to message the bot first, and in groups the bot only sees what Telegram lets it see, so plan for direct chats.

This guide covers creating the bot, connecting it, teaching it your business, groups versus direct chats, handover to a person, and what a Telegram bot can't do.

Can I make a Telegram bot for my business without coding?

Yes: Telegram gives every bot a free account and a token from @BotFather, and the AI agent does the replying, so you never touch the Bot API yourself.

A few numbers worth knowing before you start:

  • Reach: Telegram passed 1 billion monthly active users in March 2025, according to founder Pavel Durov (TechCrunch).
  • Cost of the bot itself: Telegram's Bots FAQ says bots can message their users at no cost.
  • Usernames: a bot username is 5 to 32 characters, uses Latin letters, numbers and underscores, and must end in "bot" (Telegram Bot Features).

What you need:

  • a Telegram account on your phone;
  • 15 minutes for the bot and the connection, plus 30 minutes to write down your facts;
  • a KutrimBots workspace with 1 agent (the free 7-day trial allows up to 3);
  • your prices, timings and top 20 questions, in a document or in your head.

How do I create a Telegram bot with BotFather?

Open @BotFather in Telegram, send /newbot, choose a name and a username, and copy the token it gives you.

  1. Find BotFather. Search for @BotFather (it has a blue verified tick) and tap Start.
  2. Send /newbot. Type the display name customers will see, such as "Sharma Bakery".
  3. Pick the username. For example sharma_bakery_bot. This becomes your link: t.me/sharma_bakery_bot.
  4. Copy the token. It looks like 123456789:AA…. Anyone with it can control your bot, so treat it like a password. If it ever leaks, send /token to BotFather for a new one.
  5. Finish the profile. These BotFather commands make the bot look like a real business:
    • /setuserpic: your logo;
    • /setabouttext: a bio of up to 120 characters on the bot's profile page;
    • /setdescription: up to 512 characters, shown under "What can this bot do?" when someone opens an empty chat;
    • /setcommands: a menu such as /prices, /timings, /order and /human.

Telegram asks every bot to support 3 global commands, /start, /help and /settings, so mention the first 2 in your description.

How do I connect the bot to an AI agent in KutrimBots?

Click Connect on Telegram for the agent that should answer; it walks you through the steps and asks for the token on a secure card, never in the chat.

  1. Open Messaging (under You) and choose the agent, for example your support agent.
  2. Click Connect on the Telegram card. The agent gets a setup request in its chat and explains the BotFather steps if you haven't done them yet.
  3. Paste the token on the secure card. When you're ready, the agent shows a card that asks for the bot token and, optionally, your own Telegram user ID (from @userinfobot). For a customer bot, leave the user ID empty, because filling it in limits the bot to you. The token is saved only to that agent's private workspace; the AI never sees it.
  4. Let it finish. The agent configures its Telegram connection, restarts and tells you how to start chatting. The Telegram card then shows Configured.
  5. Say who the bot is for. A customer bot should answer anyone; a staff bot should answer only listed people. If a stranger gets a short pairing code instead of an answer, the bot is still set to private: ask the agent to open it to customers.
  6. Test from a second phone. Ask a price question, a question it shouldn't know, and ask for a person. Check all three answers before you share the link.

Then share t.me/your_bot_username in 4 places: your website, Instagram bio, invoices and a QR code at the shop counter. If you're new to agents, set up your first AI team before you connect channels.

How do I teach the bot about my business?

Put your facts in Super Brain and your rules in the agent's instructions; the bot answers from those, not from guesses.

What to addExampleWhere it goes
Prices and packages"Eggless chocolate truffle, 1 kg: ₹950"Super Brain, Company space
Timings and location"Open 10 AM to 9 PM, closed on Tuesdays"Super Brain, Company space
Policies"Custom cakes need 24 hours' notice and a ₹300 advance"Super Brain, Company space
Common questionsDelivery areas, eggless options, gift messagesSuper Brain, Company space
Tone and language"Reply in the customer's language: English, Hindi or Hinglish"Agent instructions
Never do"Never promise a delivery slot or discuss refunds; pass those to me"Agent instructions

Super Brain keeps facts with dates: when a value changes, the newest one wins and the old one is kept as history. Change the price of a cake from ₹950 to ₹990 once, and every agent quotes ₹990 from then on. Our guide to Super Brain, the shared memory for your AI team explains folders, customer notes and forgetting.

Inside each chat, the agent also keeps notes in Inbox Manager, such as an order number or "prefers delivery after 6 PM", so it doesn't ask the same customer twice.

Should the bot work in direct chats or Telegram groups?

Use direct chats for customer questions and orders; use groups only for a community or your staff, where the bot answers commands and replies.

Telegram treats groups differently. Privacy mode is on by default for every bot that isn't a group admin, and in that mode a bot receives only commands meant for it, replies to its own messages and a few service messages. Admin bots receive every message. Bots never see messages from other bots, and changing privacy mode only takes effect after you remove the bot and add it again (Telegram Bot Features, Bots FAQ).

Direct chat with the botTelegram group
Who starts itThe customer taps your t.me link and StartYou add the bot to the group
What the bot seesEvery message the customer sendsWith privacy mode on: commands for it and replies to it
PrivacyOne customer per chatEveryone reads every reply
Telegram's sending limitsAvoid more than 1 message a second in one chatNo more than 20 messages a minute in a group
Best forQuestions, orders, bookings, complaintsAnnouncements, class or community Q&A

Never let the bot discuss someone's order, phone number or payment in a group. Ask it to reply "Please message @sharma_bakery_bot directly" and continue in a private chat.

What happens when a customer needs a real person?

The agent tells the customer a person will follow up, records why, and alerts you; you decide what happens next.

  • Inbox Manager shows every Telegram chat and exactly what the agent replied. The agent marks each conversation open, waiting or done. The inbox is read-only for you; the agents do the replying.
  • Support Desk turns a complaint, refund request or problem into a numbered ticket (for example ACME-1024) with an SLA clock: by default, a normal-priority ticket has 24 hours for a first reply and 48 hours to be solved, and an urgent one has 1 hour and 8 hours. The customer gets the ticket number and the promise. The agent never promises a refund or credit itself.
  • Needs you is where questions about money, policy or anything unclear reach you. You answer there, and the agent passes your decision on.
  • CRM & Leads records buying interest as a lead with a next follow-up, so a big order isn't lost.

A rule worth copying into the agent's instructions: "If someone is upset, asks for a refund, or asks for a person twice, stop answering, tell them the owner will reply by 11 AM tomorrow, and send it to me."

Example scenario

A home bakery in Jaipur gets about 40 Telegram messages a day, mostly prices, eggless options and delivery areas. Before the bot, the owner spends close to 2 hours a day replying between bakes, often after 10 PM.

  • Setup, 45 minutes: 15 minutes for BotFather and the connection, 30 minutes to add 18 cakes with prices, 4 delivery zones, 2 eggless bases and the ₹300 advance rule to Super Brain.
  • 9:40 PM: a customer writes "1 kg eggless truffle kitna ka hai, kal tak mil jayega?" The agent answers in Hinglish: ₹950, and custom cakes need 24 hours' notice, so the earliest slot is the day after tomorrow.
  • 9:43 PM: the customer asks for a photo cake with a printed image. Custom designs need the owner, so the agent says she'll confirm by 10 AM, marks the chat waiting and sends the request to Needs you.
  • 8:15 AM: the owner approves the design and a price of ₹1,450 in Needs you; the agent replies to the customer and records the order as a lead with a follow-up for the delivery day.
  • End of week 1: the owner reads the inbox, finds 3 questions the agent couldn't answer (parking, GST bills, a sugar-free option) and adds them to Super Brain in 10 minutes.

On cost: 40 messages a day for 30 days is about 1,200 replies; at roughly $0.003 each on the included models that's around $3.60 of AI usage, inside the $10 included with Solo at $20 a month.

What can't a Telegram AI bot do?

A Telegram bot can only answer people who come to it, and it is only as accurate as the facts you give it.

  • It can't message first. Telegram says bots can't start conversations; a user must message the bot or add it to a group first (Telegram Bots). You can't import your contact list and broadcast to it.
  • It sees little in groups unless it's an admin or privacy mode is off, and never sees other bots.
  • Large files fail. The public Bot API downloads files up to 20 MB and uploads up to 50 MB, so ask for big photos or videos by email.
  • You can't type as the bot from the inbox. Tell the agent what to say, or message the customer from your own Telegram account.
  • It isn't your personal Telegram. The bot is a separate account; it never reads your private chats.
  • It shouldn't take payments in chat. Never let it ask for card numbers or UPI PINs; send a booking or payment link instead.
  • It can be wrong. Read the inbox daily for the first 7 days and fix gaps in Super Brain the same day.

If you'd rather put the same agent on your website, see how to add an AI chatbot to your website. To try the Telegram setup, KutrimBots has a free 7-day trial on Solo with up to 3 agents and $2 of AI usage, enough to test a bot for a week (see plans and pricing).

Frequently asked questions

Is a Telegram bot free for a business?

Creating a bot in BotFather is free, and Telegram says bots can message their users at no cost. You pay only for the AI that writes the replies; on KutrimBots that's included in plans from $20 a month.

Can AI reply to Telegram messages in Hindi or Hinglish?

Yes. Tell the agent to reply in the customer's language, and test a few real questions in Hindi and Hinglish before you share the link.

Can the bot message all my customers at once?

Only people who have already started a chat with it, because bots can't start conversations. Telegram also caps broadcasts at about 30 messages a second, so keep bulk messages for real updates.

Can I connect my personal Telegram account instead of a bot?

KutrimBots connects a bot you create in BotFather, using its token. Your personal chats stay private, and customers message the bot's own username.

Can one agent answer on Telegram, my website and email?

Yes. The same agent can answer Telegram, the website chat and email, and Inbox Manager shows every conversation in one place, so you can see what it told each customer on each channel.

Sources

Keep reading