Build Telegram bots with AI or without code, on the web and in the Android app. Describe your bot, or drag and drop visual blocks: live chat, broadcasts and API calls, no developer needed.
No credit card. Just connect your bot and Pro unlocks for 14 days.
Get it on Google Play ▶︎ Watch demoSee it in action
The trial begins when you connect a bot, not when you sign up, and you don't need a credit card to start it.
One tap, no form to fill in.
Paste the token @BotFather gives you into Settings.
Every Pro block and limit switches on at that moment.
The account moves to the Free plan and nothing is deleted. Your flows and stored rows stay, the flow you keep active carries on replying, and flows built with Pro blocks pause until you upgrade.
Create a Telegram bot with AI in plain words. Write what the bot should do, such as “a /support command that asks for an email and saves it”, and the AI bot generator builds a working flow from the same blocks you use in the editor, then saves it to your bot, ready to edit visually.
It can use messages, buttons, menus, conditions, API calls, reminders and data blocks, and it creates the collections a flow needs or reuses ones your bot already has. Every flow is checked before it is saved; if it does not pass, nothing is created.
A working starting point you can edit, not a finished product. AI can make mistakes, so open the flow and double-check it before you rely on it.
Try our AI bot builder free. No credit card required.
Powerful features to build, manage, and scale your Telegram bots.
Describe your bot in plain words and the AI bot generator builds an editable flow from your blocks, including any data collections it needs. Check it, change it, and it is yours.
Drag-and-drop blocks to design conversation flows. Connect triggers, messages, buttons, and logic visually.
Jump into any conversation in real-time. Toggle live chat per user while your bot pauses automatically.
Send messages to all your bot users at once. Track delivery stats and reach everyone instantly.
Connect any REST API to your bot. Fetch data, set variables, and build dynamic responses.
Capture user input, store data, and use conditions and loops to build smart conversations.
See every user who interacted with your bot. View history, ban, and manage contacts easily.
Give your bot a database. Create collections on the Data page and let blocks save, find, update and delete rows while a conversation runs.
Queue a follow-up message minutes, hours or days ahead, and the bot sends it without anyone lifting a finger.
Start from a ready-made bot. Import one, then edit it like any other flow.
Add your bot to a Telegram group as an admin: welcome new members, block links and spam, warn, mute and ban, all from one dashboard.
Most bots forget everything the moment a chat ends. Here yours does not. Build collections (plain tables of rows and columns) on the Data page, then read and write them from inside a conversation.
A collection holds up to 50,000 rows across 32 columns, and a bot can have up to 20 of them. Blocks match rows on equals, not equals or contains, and can save a new row, find one, find many, update matches or delete them.
Creating a collection is a Pro feature. If Pro ends, the collections and rows you already have stay in place and you can still open, edit and export them.
A Reminder block hands a message to the scheduler and lets the conversation move on. The delay is relative and written the way you would say it: in 2 hours, in 3 days.
Anything from 1 minute to 365 days ahead works, in minutes, hours or days, and each contact can have up to 100 reminders waiting at once.
Useful for nudging someone the day before an appointment, or a week before a renewal, while you are asleep.
Connect a bot and the starter flow is already there. Import a template for a working example you can pull apart.
/start
A welcome message with two buttons. Added to every new bot automatically, so a freshly connected bot already replies.
/funfact
Replies with a random fun fact fetched from a free public API: a working example of the API Call block.
/shop
A product menu that looks each item up in a Products collection and replies with its price.
/help
An FAQ bot that matches a question against a FAQ collection by keyword and answers from it.
The Android app is the same builder, sized for a phone: connect a bot, edit a flow, take over a chat and send a broadcast without opening a laptop.
Pro costs less than half of what most Telegram bot builders charge.
Four simple steps to your first live Telegram bot.
Message @BotFather on Telegram and get your bot token.
Paste the token in TeleBotBuilder. Your Pro trial starts instantly.
Drag blocks onto the canvas. Set triggers, messages, buttons, and logic.
Save your flow. Send /start to your bot. It's live!
Four shapes that come up again and again, each built from blocks that exist today.
A Menu block lists what you sell. Find Data looks the choice up in your collection and the Found branch replies with the price, while Not found says so politely.
Answer the common questions with Text and Buttons, then take over the chat yourself from the Live Chat page: the bot pauses for that person while you type.
Ask a question, wait for the reply, and Save Data writes it as a row you can open, edit and export on the Data page.
Someone taps a button, a Reminder block schedules the nudge, and the message arrives days later without you being online.
Seven blocks on the Free plan, ten more on Pro. Drag any of them onto the canvas and connect them up.
Starts a flow on /start, a command you choose, a keyword, or any message nothing else matched.
Sends a message, with variables such as {{first_name}} filled in per person.
A message with tappable buttons, each button leading to its own branch.
A persistent keyboard of options under the chat, up to six choices.
Sends a photo with an optional caption.
Pauses the flow before the next block runs.
A message with a button that opens a web link.
Branches on a variable: equals, not equals, greater, less, contains or a regular expression.
Repeats a set of blocks a fixed number of times, or until a condition is met.
Calls an external REST API and puts the JSON response into variables.
Stores a value to use later in the same conversation.
Writes a row into one of your collections.
Looks up one row and branches on Found or Not found.
Returns a set of matching rows.
Changes the rows that match your conditions.
Removes the rows that match your conditions.
Schedules a message to go out later, on its own.
Available worldwide · Start free, upgrade when you need more power.
No card needed for the trial
No card needed for the trial
Use the chat button on this page, or write to [email protected]. The help guide covers the basics too.
Longer walk-throughs of the parts people ask about most.
Describe a bot in plain words, then check and edit the flow it builds.
From @BotFather token to a bot that replies, using the seven free blocks.
Collections, the five storage blocks, and lookups that answer from your own rows.
The Welcome starter and three importable flows, explained step by step.
Exactly what the free plan covers, and where Pro starts.
Schedule a follow-up from 1 minute to 365 days ahead.
Personal invite links, credited joins and a /myref count, from one template.
Short answers. The help guide goes deeper.
A visual builder for Telegram bots. You drag blocks onto a canvas and connect them instead of writing code, either in the web dashboard or in the Android app.
No. Bots are built by connecting blocks. The one technical step is getting a bot token from @BotFather inside Telegram, which takes about a minute.
Yes. The Free plan gives you 1 bot with 1 flow, up to 15 blocks in it, up to 3 buttons per Buttons block and 500 characters per message, using the Trigger, Text, Buttons, Menu, Image, Delay and Link Button blocks.
Pro is $4.99 per month or $39.99 per year. It raises the limits to 5 bots, 20 flows, 100 blocks per flow, 8 buttons per block and 2000 characters per message, and it unlocks conditions, loops, API calls, variables, data storage, scheduled reminders, live chat takeover and broadcasts.
Connecting your first bot starts a 14-day Pro trial, with no card needed. When it ends the account moves to the Free plan: your flows and data stay, the flow you keep active goes on running, and flows that use Pro blocks pause until you upgrade.
No plan counts how many messages your bot sends or how many people it talks to. Broadcasts are the one paced feature: up to 30 sends an hour, each message up to 2000 characters.
Yes. The Android app edits the same bots as the web dashboard, so you can change a flow from anywhere.
Create the bot with @BotFather in Telegram, copy the token it hands you, and paste it into Settings. A new bot gets a starter /start flow straight away, so it replies before you build anything.
Yes, on Pro. Collections work like tables: up to 20 per bot, 50,000 rows each and 32 columns, and blocks can save, find, update and delete rows mid-conversation.
Yes, on Pro. A Reminder block schedules a message from 1 minute to 365 days ahead, and each contact can have up to 100 reminders waiting.
Cancel from Settings in the dashboard. A subscription bought on the website stops at the end of the period you have already paid for, and Pro stays switched on until that date.
The token is kept on our server and is never sent back to the browser: no dashboard page or API response contains it.
Describe the bot in plain words, for example a /support command that asks for an email and saves it. The AI builds a flow from the same blocks you use in the editor, checks it, and saves it to your bot on its own command. If the result does not pass the checks, nothing is saved.
It goes live on its command as soon as it is saved, but treat it as a starting point: AI can make mistakes, so open it in the Flow Builder, check each block and change anything you like.
The AI builder is part of Pro: up to 30 generations a month on Pro and one generation during the 14-day free trial. The Free plan does not include it, and an attempt that fails does not use one up.
Yes. Add the bot to your group as an admin and approve the group on the Groups page. It can welcome new members, post the rules, remove links, forwarded channel posts and banned words, stop floods and give warnings, and admins can mute, kick or ban with commands such as /warn and /mute. The Free plan runs 1 group, Pro up to 5 across all your bots.
Join now and create your first Telegram bot in under 5 minutes. Free plan forever, and no credit card needed to start your trial.