Telegram Integration — Automate Telegram with AI on Beauto
Telegram is a cloud-based messaging app with a focus on security and speed. Build bots to send messages, manage chats, and interact with users.
Category: team chat, notifications · 18 actions available
What you can automate with Telegram
Beauto connects Telegram with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Telegram events, enrich Telegram data with AI, or sync Telegram with the rest of your stack — without writing code.
- Sync Telegram data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Telegram events and route the output anywhere
- Schedule recurring Telegram tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Telegram actions Beauto supports
- Answer Callback Query — Use this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert.
- Export Chat Invite Link — Generate a new primary invite link for a chat; any previously generated primary link is revoked. The bot must be an administrator in the chat for this to work and must have the appropriate administrator rights.
- Delete Message — Delete a message, including service messages. Limitations: cannot delete messages older than 48 hours in groups, forwarded messages, or content in protected chats (returns 400 'message can’t be deleted'). Bot must have d
- Edit Message — Edit text messages sent by the bot. Only bot-authored messages can be edited; editing messages from other users will fail. In groups, the bot must have edit permissions.
- Forward Message — Forward messages of any kind. Service messages can't be forwarded.
- 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.). The bot must be a member of or have access to the target chat; calls
- Get Chat Administrators — Get a list of administrators in a chat. On success, returns an Array of ChatMember objects containing information about all chat administrators except other bots. Only meaningful for supergroups and channels; private cha
- Get Chat History — Get chat history messages via the getUpdates polling method, filtered by chat_id. Returns only updates from the specified chat. Bot can only retrieve messages sent after it joined the chat; missing older messages is expe
- Get Chat Member — Get a chat member's status/role (including the bot itself) to preflight permissions and troubleshoot 403/empty-history issues. Use before sending messages to verify bot membership and permissions.
- Get Chat Members Count — Get the number of members in a chat. The bot must be an administrator in the chat for this to work. Insufficient admin permissions surface as authorization errors, not as a zero or empty count.
- Get Bot Info — Get basic information about the bot using the Bot API getMe method. Returns fields like id, username, first_name, and capabilities. If the response returns ok=false, the bot token is invalid or revoked and must be replac
- Get Updates — Use this method to receive incoming updates using long polling. An Array of Update objects is returned. IMPORTANT: This method will not work if an outgoing webhook is set up. Webhooks and getUpdates are mutually exclusiv
- Send Document — Send general files (documents) to a Telegram chat using the Bot API. Prefer over TELEGRAM_SEND_PHOTO when original file format or image resolution must be preserved. Rapid sends trigger flood control (HTTP 429 with `retr
- 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. Bots must be members of target groups/channels with post rights. Rate limit: ~1 msg/sec per chat, ~30 msg/sec globally; exceeding returns 429 with retry_after sec
- Send Photo — Send photos to a Telegram chat using the Bot API. Telegram compresses and re-encodes images; use TELEGRAM_SEND_DOCUMENT to preserve original resolution/format. Each call produces a separate post; no media-group/album sup
- 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. See https://core.telegram.org/bots#commands for more details about bot commands.