Telegram Bot API lets bots send messages on behalf of business accounts
What changed
Bot API 7.2 (March 31, 2024) added BusinessConnection updates, business_message, edited_business_message and deleted_business_messages updates, getBusinessConnection, and the business_connection_id parameter on sendMessage, sendPhoto, sendVideo, sendMediaGroup and the other send methods. Bot API 10.0 (May 8, 2026) allowed business bots to manage user accounts without a Telegram Premium subscription.
What it means
A Telegram user with a business account can connect a bot that reads and sends messages in their private chats for them.
Who is affected
Tools that reply to customers or send messages for small businesses on Telegram.
What to do by 31 Mar 2024
Optional. Handle business_connection updates and pass business_connection_id on send calls to act for a connected business account.
What this means for you
A business on Telegram can now hand its chats to a bot. The bot can read messages and answer customers as if it were the business itself. A social media tool can use this to reply for you. Since May 2026 this no longer needs a paid Telegram Premium plan.
The details
- Connection: the bot receives a
business_connectionupdate when a business account connects or disconnects it;getBusinessConnectionreturns the details. - Incoming:
business_message,edited_business_messageanddeleted_business_messagesupdates. - Outgoing:
business_connection_idonsendMessage,sendPhoto,sendVideo,sendAnimation,sendAudio,sendDocument,sendSticker,sendVideoNote,sendVoice,sendLocation,sendVenue,sendContact,sendPoll,sendDice,sendGame,sendMediaGroupandsendChatAction. - Later releases: 7.5 (June 18, 2024) added editing business messages; 7.8 (July 31, 2024) pinning; 9.0 (April 11, 2025) replaced
can_replywith aBusinessBotRightsobject and added profile and story management; 10.0 (May 8, 2026) removed the Telegram Premium requirement for business bots.
What to do next
- Business owners: If you answer customers on Telegram, a bot connected to your Telegram business account can now send replies for you.
- Marketers and agencies: Ask whether your inbox or scheduling tool supports Telegram business connections.
- Developers: Store the
business_connection_id, checkBusinessBotRightsbefore acting, and pass the id on every send for that account.
Primary sources
- Telegram Bot API changelog: March 31, 2024 (Bot API 7.2)
- Telegram Bot API changelog: May 8, 2026 (Bot API 10.0)
- Telegram Bot API: BusinessConnection
Get an email when a new API change is added
Follow new entries with the RSS feed. Each platform also has its own feed, for example X or Meta.