How to Connect Telegram to Flowre
Link your Telegram bot to Flowre so you can automate DM flows, keyword triggers, and AI agent conversations for your audience.

Requirements
A Telegram account
You need a personal Telegram account to create and manage your bot.
A Telegram Bot (created via BotFather)
Flowre connects to bots, not personal accounts. You will create a free bot using the official @BotFather bot on Telegram.
A Flowre account
You must be logged in to Flowre to add a Telegram channel.
Step 1 — Create a bot with BotFather
Open Telegram and search for @BotFather
Find the official BotFather bot (blue checkmark) and open the chat.
Send /newbot
Type /newbot and send. BotFather will ask you to choose a name for your bot (this is the display name, e.g. “My Shop Bot”).
Choose a username
Enter a username for your bot. It must end in “bot” (e.g. myshop_bot). This will be your bot’s @handle.
Copy your API token
BotFather will reply with a token that looks like: 123456789:ABCdef.... Copy this token — you will need it in the next step.
Step 2 — Connect the bot to Flowre
Open Flowre → Channels
In your Flowre dashboard, click “Channels” in the left sidebar. Click “Add Channel” and select Telegram.
Paste your Bot Token
Paste the API token you copied from BotFather into the “Bot Token” field.
Click Connect
Flowre will verify the token and fetch your bot’s info. If successful, your bot name and @username appear in the Channels list.
You’re connected!
Your Telegram bot is now linked to Flowre. You can create DM automation flows, AI agent workflows, and keyword triggers for this bot.
- Use /setdescription in BotFather to add a description users see when they open your bot.
- Use /setuserpic to upload a profile photo for your bot — it builds trust.
- Enable inline mode with /setinline if you want users to mention your bot in other chats.
Troubleshooting
Token is invalid or connection fails
Double-check you copied the full token from BotFather without extra spaces. Tokens look like: 123456789:ABCdef-ghijklmno.
My bot is connected but not responding to messages
Make sure you have an active workflow with a Trigger node set to your Telegram channel. The bot only responds when an automation is active.
I want to use a different bot or replace the token
Go to Channels → your Telegram channel → Settings. You can update the token or disconnect and reconnect with a new bot.
Telegram bots support inline keyboard buttons, rich text formatting, image and video messages, and file attachments. These features are available in your Flowre DM workflow nodes.