Telegram Bot integration
Build chatbots for Telegram
- Actions
- 20
- Triggers
- 1
- Auth
- API key
- License
- MIT, open source
- Updated
- September 2026
About the Telegram Bot integration
Add the Telegram Bot piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Telegram Bot with 760+ other apps in the same flow.
Triggers
Start a flow the moment something happens in Telegram Bot
Each trigger below can start a flow on its own, either instantly or on a schedule.
New Update
Triggers when the bot receives a Telegram update (message, callback query, poll answer, etc.).
2 fields
Actions
Everything Activepieces can do in Telegram Bot
Drop any of these into a flow and fill in the fields. No code is required.
Send Text Message
Send a text message through a Telegram bot
11 fields
Send Media
Send a media message (photo, video, sticker, GIF) through a Telegram bot
11 fields
Send Document
Send a generic file (document) to a Telegram chat
12 fields
Send Audio
Send an audio file to a Telegram chat (.MP3/.M4A — shown in the music player)
15 fields
Send Location
Send a geographic location (latitude/longitude) to a Telegram chat
13 fields
Send Media Group
Send a group of 2–10 photos, videos, documents or audios as an album to a chat
8 fields
Send Poll
Send a native Telegram poll (regular or quiz) to a chat
18 fields
Send Chat Action
Show a status (typing, uploading photo, recording voice, etc.) on behalf of the bot in a chat. The status is shown for up to 5 seconds.
4 fields
Edit Message Text
Edit the text of a previously sent message or an inline message
9 fields
Delete Message
Delete a message sent in a chat. Bots can delete their own messages and messages in groups where they are admins.
3 fields
Forward Message
Forward a message from one chat to another
7 fields
Pin Message
Pin a message in a chat. The bot must be an administrator in the chat for this to work.
4 fields
Unpin Message
Unpin a message in a chat. Leave Message Id empty to unpin the most recent pinned message.
3 fields
Get Chat
Get up-to-date information about a chat (name, description, photo, member count, etc.)
2 fields
Get Chat Member
Get member info (or null) for the provided chat id and user id
3 fields
Get File
Get file information and optionally download a file from Telegram
2 fields
Create Invite Link
Create an invite link for a chat
6 fields
Answer Callback Query
Respond to a callback query sent by an inline keyboard button. Shows a notification or alert to the user.
5 fields
Request Approval Message
Send an approval message to a chat and wait until the message is approved or disapproved
4 fields
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Use Telegram Bot in a flow
Connect Telegram Bot once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.
Telegram Bot, answered.
Yes. Activepieces is open source and free to start, and the Telegram Bot piece is included on every plan, from the free cloud tier to any self-hosted deployment.
More communication integrations
Browse all integrationsGmail
Email service by Google
Slack
Channel-based messaging platform
Discord
Instant messaging and VoIP social platform
WhatsScale
Send WhatsApp messages, manage contacts, and automate conversations via WAHA
Resend
The email API for developers