Telegram MCP integration
Sends messages, files and polls into Telegram chats, reads incoming updates, and keeps bot-authored messages correct after the fact.
18actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Send message
Lyro sends a text message to a Telegram chat through the bot. A customer gets an instant reply right in the chat they're already using, with no delay waiting for a human to pick it up.
Get chat history
Lyro pulls recent message history for a Telegram chat so it has the full context of what was already said. An agent stepping into a conversation sees what came before instead of asking the customer to repeat themselves.
Delete message
Lyro deletes a specific message from a Telegram chat, including service messages. A team can clean up an outdated or mistaken message without asking someone to do it manually inside the app.
How businesses use Telegram + Lyro
Each card is one request a support team gets, and the Telegram actions Lyro runs to close it.
Deliver an update into the chat that needs it
Lyro posts a text message to a group or channel, attaches the original file uncompressed when the format matters, and sends a photo where an image is the point.
Send MessageSend DocumentSend PhotoSee what is actually being asked
Lyro polls incoming updates, filters the history down to one chat, and reads that chat's current name, username and type before it decides how to respond.
Get UpdatesGet Chat HistoryGet Chat InfoRun an interaction, not just a broadcast
Lyro sends a native poll to collect a group's answer, responds to a tap on an inline keyboard button, and keeps the bot's published command list current.
Send PollAnswer Callback QuerySet Bot CommandsKeep the chat itself in order
Lyro corrects a message the bot already sent, removes one that should not stand, and issues a fresh primary invite link when the old one needs revoking.
Edit MessageDelete MessageExport Chat Invite Link
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Telegram actions it has and picks the ones a request needs.
- 01
Connect Telegram
Authorize the Telegram account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Telegram actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Telegram
Setup, permissions, and the limits of what Lyro can do inside Telegram.
No. Edit Message works only on messages the bot itself authored, and Delete Message cannot remove messages older than 48 hours in groups, so corrections have to happen while the message is still recent and bot-owned.
Every action available in Telegram
All 18 actions your agent can call on Telegram, straight from the live MCP connection.
Answer callback query
Use this method to send answers to callback queries sent from inline keyboards.
Export chat invite link
Generate a new primary invite link for a chat; any previously generated primary link is revoked.
Delete message
Delete a message, including service messages.
Edit message
Edit text messages sent by the bot.
Forward message
Forward messages of any kind.
Get chat info
Get up to date information about the chat (current name of the user for one-on-one conversations, current username of a user, group or channel, etc.).
Get chat administrators
Get a list of administrators in a chat.
Get chat history
Get chat history messages via the getUpdates polling method, filtered by chat_id.
Get chat member
Get a chat member's status/role (including the bot itself) to preflight permissions and troubleshoot 403/empty-history issues.
Get chat members count
Get the number of members in a chat.
Get bot info
Get basic information about the bot using the Bot API getMe method.
Get updates
Use this method to receive incoming updates using long polling.
Send document
Send general files (documents) to a Telegram chat using the Bot API.
Send location
Send point on the map location to a Telegram chat using the Bot API.
Send message
Send a text message to a Telegram chat using the Bot API.
Send photo
Send photos to a Telegram chat using the Bot API.
Send poll
Send a native poll to a Telegram chat using the Bot API.
Set bot commands
Use this method to change the list of the bot's commands.
The tools Telegram sits next to
Same connection, same setup. Pick the next one your team already uses.
Microsoft Teams
Searches past Teams messages and files, posts escalations into the right channel, and sets up the online meeting a conversation calls for.
Slack
Searches message history for a prior answer, hands conversations to the right channel with the transcript, and times messages for working hours.
Slackbot
Sends and schedules automated posts, sets reminders, writes canvases and files, and searches history so a scripted reply matches a real answer.
Gmail
Searches the mailbox for the right thread, drafts and sends replies in place, batches label changes, and sets the filters that route new mail.
Mailchimp
Checks subscription status and send history, tags and segments people from a conversation, and handles unsubscribes without an agent.
Outlook
Searches a mailbox for the earlier thread, replies or drafts for review, books meetings against real availability, and files messages.

Ready to connect Telegram?
Authorize the account and your agent has all 18 actions from the first conversation.


