What you unlock
Messaging
Send, edit, delete, and forward messages in any chat or group your bot has access to.
Rich media sharing
Share photos, documents, locations, and polls directly through the bot.
Chat management
View chat details, list administrators, check member counts, and create invite links.
Bot configuration
Manage bot commands, process updates, and handle callback queries from inline keyboards.
Connect Telegram
Get your bot token
Open Telegram and message @BotFather. Send
/newbot (or use an existing bot), then copy
the bot token — it looks like 123456789:ABCdefGHIjklMNOpqrsTUVwxyz.Telegram integrations use a bot token instead of OAuth. The bot can only interact with chats and groups where it
has been explicitly added as a member.
Agent tools
Messages
| Tool | Description |
|---|---|
| Send message | Send a text message to a chat or group |
| Edit message | Edit an existing message sent by the bot |
| Delete message | Delete a message from a chat |
| Forward message | Forward a message from one chat to another |
Media and content
| Tool | Description |
|---|---|
| Send photo | Send an image to a chat |
| Send document | Send a file or document to a chat |
| Send location | Share a geographic location |
| Send poll | Create and send a poll in a chat |
Chats
| Tool | Description |
|---|---|
| Get chat | Retrieve details about a specific chat or group |
| Get chat administrators | List administrators of a group or channel |
| Get chat history | Retrieve recent messages from a chat |
| Get chat member | Look up a specific member’s status in a chat |
| Get chat members count | Get the total number of members in a chat |
| Create chat invite link | Generate an invite link for a group or channel |
Bot
| Tool | Description |
|---|---|
| Get me | Retrieve the bot’s own profile information |
| Get updates | Fetch pending updates (messages, callbacks) for the bot |
| Answer callback query | Respond to an inline keyboard button press |
| Set my commands | Define the bot’s command menu |
Triggers
Triggers are not yet available for Telegram. When trigger support is added, you will be able to start agent tasks
automatically based on incoming messages and bot events.
Example use cases
Send daily reports to a Telegram group
Send daily reports to a Telegram group
Set up an agent to compile a daily summary from your project management tool and post it to a Telegram group every
morning.
Build a Q&A bot for your team
Build a Q&A bot for your team
Have your agent monitor bot updates, interpret incoming questions, search your knowledge base, and reply with
helpful answers directly in the chat.
Share alerts and notifications
Share alerts and notifications
Troubleshooting
Bot token is rejected
Bot token is rejected
Make sure the token is copied exactly from BotFather, including the colon and all characters. Tokens look like
123456789:ABCdefGHIjklMNOpqrsTUVwxyz. If the bot was deleted or regenerated, you need a fresh token.Bot can't send messages to a group
Bot can't send messages to a group
The bot must be added as a member of the group. Open the group in Telegram, tap Add Members, and search for your
bot’s username. Also ensure the group’s privacy settings allow bots to read messages if needed.
Messages are not being received
Messages are not being received
If another service is consuming updates via webhook, the bot’s
getUpdates polling may be blocked. Only one
consumer can receive updates at a time. Disconnect any competing webhook integrations.Bot can't delete messages in a group
Bot can't delete messages in a group
The bot needs admin privileges in the group to delete other members’ messages. It can always delete its own
messages without admin rights.
Back to Integrations
View all available integrations