Skip to main content
The Telegram node adds Telegram operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Telegram also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Telegram.
You can wire the Telegram node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Telegram under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential.

Operations

Bot

OperationIDDescriptionTrigger
Get Bot Informationget_bot_informationGet basic information about the bot

Callback and inline query

OperationIDDescriptionTrigger
Answer Inline Button Callbackanswer_inline_button_callbackAnswer a callback query from an inline keyboard button
Answer Inline Search Resultsanswer_inline_search_resultsAnswer an inline query with a list of results
Answer Payment Pre Checkoutanswer_payment_pre_checkoutConfirm or reject a payment pre-checkout query

Channel

OperationIDDescriptionTrigger
Connect Telegram Channelconnect_telegram_channelConnect a Telegram channel by entering its @username or numeric ID.
Send Message to Channelsend_message_to_channelSend message to a public channel or group
Setup Telegram Channel Guidedsetup_telegram_channel_guidedGuided channel setup flow.

Chat

OperationIDDescriptionTrigger
Get Chat Detailsget_chat_detailsGet full information about a chat
Set Chat Descriptionset_chat_descriptionChange the description of a chat
Set Chat Titleset_chat_titleChange the title of a chat

Chat action

OperationIDDescriptionTrigger
Send Chat Typing Indicatorsend_chat_typing_indicatorShow a ‘typing…’ or ‘uploading…’ indicator in a chat

Chat member

OperationIDDescriptionTrigger
Ban User from Chatban_user_from_chatBan a user from a chat
Get Chat Admin Listget_chat_admin_listGet a list of administrators in a chat
Get Chat Member Countget_chat_member_countGet the number of members in a chat
Get Chat Member Infoget_chat_member_infoGet information about a member of a chat
Promote User to Adminpromote_user_to_adminPromote a user to admin or update their admin rights
Restrict User Permissionsrestrict_user_permissionsRestrict a user’s permissions in a chat
Unban User from Chatunban_user_from_chatUnban a previously banned user

Dice

OperationIDDescriptionTrigger
Send Dice Emojisend_dice_emojiSend an animated emoji that displays a random value
OperationIDDescriptionTrigger
Create Chat Invite Linkcreate_chat_invite_linkCreate an additional invite link for a chat
Revoke Chat Invite Linkrevoke_chat_invite_linkRevoke an invite link to a chat

Invoice

OperationIDDescriptionTrigger
Send Payment Invoicesend_payment_invoiceSend a payment invoice

Location and contact

OperationIDDescriptionTrigger
Send Contact Informationsend_contact_informationSend a phone contact
Send Location Pinsend_location_pinSend a geographic location
Send Venue Locationsend_venue_locationSend a venue (location with title and address)

Media

OperationIDDescriptionTrigger
Get File Download Infoget_file_download_infoGet info about a file by its file_id (includes download URL)
Send Animated Videosend_animated_videoSend a GIF or silent H.264/MPEG-4 AVC video
Send Audio Filesend_audio_fileSend an audio file to a chat
Send Circular Videosend_circular_videoSend a circular video message
Send Document Filesend_document_fileSend a document/file to a chat ID
Send Photo Imagesend_photo_imageSend a photo to a chat
Send Photo Video Albumsend_photo_video_albumSend a group of photos, videos, or documents as an album
Send Stickersend_stickerSend a sticker
Send Video Filesend_video_fileSend a video to a chat
Send Voice Notesend_voice_noteSend a voice note (.ogg) to a chat

Message

OperationIDDescriptionTrigger
Copy Message to Chatcopy_message_to_chatCopy a message to another chat (without forward tag)
Delete Messagedelete_messageDelete a message
Delete Multiple Messagesdelete_multiple_messagesDelete multiple messages at once
Edit Message Captionedit_message_captionEdit the caption of a media message
Edit Message Textedit_message_textEdit the text of a sent message
Forward Message to Chatforward_message_to_chatForward a message to another chat
Pin Message in Chatpin_message_in_chatPin a message in a chat
Send Message to Chatsend_message_to_chatSend message directly to a chat ID
Set Message Emoji Reactionset_message_emoji_reactionSet a reaction on a message
Stop Active Pollstop_active_pollStop a running poll
Unpin Chat Messageunpin_chat_messageUnpin a message (or all messages) in a chat

Poll

OperationIDDescriptionTrigger
Send Poll or Quizsend_poll_or_quizCreate and send a poll or quiz

Webhook

OperationIDDescriptionTrigger
Send Webhook Deliverysend_webhook_deliveryDeliver via webhook (no message required)

Other

OperationIDDescriptionTrigger
Receive Webhook Messagesreceive_webhook_messagesReceive messages via webhook (trigger mode).Yes