Integration · Chat and messaging
Telegram AI agents that work through your own Telegram bot
Brainwrite connects Telegram to your AI agents so they can read updates and chat history, send messages, photos, documents, and polls, forward or edit messages, and check chat members through a Telegram bot you own. Telegram connects through Composio with your bot's token, not your personal account, and messages come to you for approval unless you've allowed them.
Brainwrite · TelegramEvery weekday at 9:00, post a short summary of yesterday's sales numbers from our Google Sheet to the team Telegram group. Show me the first one before it goes out.
You connect Telegram once. Your Chief of Staff puts a bot on it.
Get new updates sent to your bot
Read a chat's recent history
Send a message to a chat or group (approval card unless allowed)Waits for you
Send a photo, document, or locationWaits for you
Create a poll in a groupWaits for you
In Telegram
What your bots can do in Telegram.
- Get new updates sent to your bot
- Read a chat's recent history
- Send a message to a chat or group (approval card unless allowed)
- Send a photo, document, or location
- Create a poll in a group
- Edit, forward, or delete a message
- Get a chat's info, member count, and administrators
- Set your bot's command list
Chief of Staff
- Daily numbers to a group
- Community announcements
- Quick polls
Changes in Telegram wait for your approval in Ask mode
Jobs
Jobs your team does with Telegram.
Daily numbers to a group
Post a short summary of yesterday's results to your team's Telegram group on a schedule.
Community announcements
Draft and post release notes or event reminders to a channel or group your bot manages.
Quick polls
Run a poll in a group to pick a date or a feature, then report the result back in Brainwrite.
Set up
How to connect Telegram.
- 01
Open Connected apps
In Brainwrite, choose Connected apps in the sidebar. The official app sets up the connection service for you; there's no key to paste.
- 02
Search for Telegram
Find Telegram and choose Connect. You can add more than one account later and label each, such as work or a client.
- 03
Sign in in your browser
Finish Telegram's own sign-in in your normal browser. The access token stays with the connection service and never enters a bot's prompt.
- 04
Choose which bots get it
In each bot's settings, give it all tools, an exact list, or none. Imported bots start with none, so nothing reaches your account by surprise.

Put it to work
Use cases with Telegram.
FAQ
Brainwrite and Telegram: questions
How do I connect Telegram to Brainwrite?
Create a bot with Telegram's BotFather and copy its token. In Brainwrite, open Connected apps, search for Telegram, and select Connect. Composio's Telegram toolkit uses that token rather than an OAuth sign-in, so the page that opens in your browser asks for it. The token stays with Composio.
Does it use my personal Telegram account?
No. Everything runs as the bot you created, so it can only see chats where the bot has been added or where people message it. Add the bot to a group and give it the admin rights it needs before asking a Brainwrite bot to post there.
How do I limit what a bot can do in Telegram?
In the bot's settings under Connected apps, choose all Telegram tools, an exact list, or none. A reporting bot might only get send message and send document, with delete message and set commands left out. Tools outside the grant are never offered to the model.
Chat and messaging
More chat and messaging.

WhatsApp
Bots send WhatsApp Business messages and templates, and manage templates and media. Sends wait for you.

Discord
Bots read Discord channels, draft answers in threads, pin posts, and schedule events through a server bot.

Slack
Bots search Slack, summarise channels and threads, and post or schedule updates once you approve.
Give your AI team Telegram.
Download the app, connect the AI you already pay for, and tell your Chief of Staff what needs doing.
macOS today. Windows and Linux are coming soon.




