Skip to main content

Telegram Integration

Updated today

Overview

Connect Telegram to your Taskade account to automate messaging, manage groups, and trigger workflows β€” using automations, AI agents, or both.

πŸ“‹ In This Article

  • Overview

  • Connect & Configure

  • Set Up Your Telegram Bot

  • Telegram Triggers

  • Telegram Actions

  • Use Telegram with AI Agents

  • Configure Telegram Tool

  • Prompt Examples

  • Example Workflows

  • Frequently Asked Questions


Connect & Configure

Before you start building with Telegram, you need to configure the integration.

  • Navigate to Workspace β†’ Automations in your app.
    ​

  • Click Create to build a new automation.
    ​

    • You can also prompt EVE to build the automation for you.

  • Add a Telegram trigger / action/step.

  • Click Connect in the sidebar on the right, paste your bot token (see below), and click Save.
    ​

  • Configure and enable the automation (or continue adding steps).

Your Telegram bot is now available to automations and agents.


Set Up Your Telegram Bot

Telegram integrations require a bot token. Here's how to get one:

  • Open Telegram and search for @BotFather.
    ​

  • Send /newbot and follow the prompts to name your bot.
    ​

  • BotFather will give you a bot token β€” copy it.
    ​

  • Paste the token in the Taskade automation sidebar when connecting.

πŸ’‘ Tip: Keep your bot token private. Anyone with the token can control your bot.


Telegram Triggers

Use Telegram triggers to respond to messages and events in real time.

Trigger

Description

New Message

Fires when a new message is sent to your bot

Bot Command

Fires when a specific command (e.g. /start) is sent to your bot


Telegram Actions

Build messaging workflows with Telegram actions. Send messages, manage groups, and interact with chats using automations or AI agents.

Action

Description

Send Text Message

Send a text message to a chat or group

Send Photo

Send an image to a chat or group

Send Document

Send a file to a chat or group

Send Video

Send a video to a chat or group

Get Chat Info

Retrieve details about a chat or group

Pin Message

Pin a message in a chat or group

Get Chat Members Count

Get the number of members in a group


Use Telegram with AI Agents

Your AI agents can call Telegram actions as tools during conversations, allowing them to send messages, manage groups, and respond with live bot data.

Configure Telegram Tool

  • Connect Telegram to your workspace (see above).
    ​

  • Open your agent β†’ Tools tab.


Prompt Examples

Your AI agents can use Telegram actions as tools during conversations:

User: "Send a daily standup reminder to the team channel"
Agent β†’ telegram.send_message(chat_id, "πŸ”” Daily standup in 15 minutes!")
Agent: "Reminder sent to the team channel!"


Example Workflows

Here are a few ways to put Telegram automation into practice. Mix and match triggers, actions, and AI agents to fit your messaging workflow.

Team Notification Bot

  • Trigger: Telegram New Message
    ​

    • β†’ Action: Create task in Taskade project
      ​

    • β†’ Action: Notify team via Slack
      ​

    • β†’ Action: Log to Google Sheets

Support Bot Agent

  • Agent trained on product docs + FAQ
    ​

    • β†’ Custom tool: Telegram Send Text Message
      ​

    • β†’ Custom tool: Telegram Send Document
      ​

    • β†’ Deploy as your Telegram support bot

Daily Mood Check-In

  • Trigger: Schedule (every day at 9am)
    ​

    • β†’ Action: Telegram Send Text Message (mood survey)
      ​

    • β†’ Action: Log responses to Taskade project
      ​

    • β†’ Action: AI generates weekly mood report


Frequently Asked Questions

  • Can I connect multiple Telegram bots?
    ​

    • Yes. Connect each bot separately in your workspace automations.
      ​

  • Which Telegram features are supported?
    ​

    • Text messages, photos, documents, videos, group management, and message pinning.
      ​

  • Is there a rate limit?
    ​

    • Taskade respects Telegram's API rate limits. High-volume bots may want to use scheduled triggers instead of real-time triggers to stay within limits.

Learn more about automation workflows in Automations: The Execution Pillar.


🧬 Helpful Links

  • Download our apps: taskade.com/downloads
    ​

  • Leave feedback: taskade.com/feedback
    ​

  • Changelog: taskade.com/blog/updates
    ​

  • Watch tutorials: youtube.com/taskade
    ​

  • Contact us: taskade.com/contact

Did this answer your question?