Workflows
Blocks
Triggers
Telegram Trigger

Telegram Trigger

The Telegram Trigger block launches your workflow in real time whenever your Telegram bot receives a message or command.

Key Features

  • Real-Time Execution: Triggers workflows instantly when a message arrives
  • Chat Mode: Respond to every message sent to your bot
  • Command Mode: Trigger only on a specific bot command (e.g. /order_status)
  • Data Mapping: Extracts message data into workflow variables automatically
  • Webhook Automation: Automatically manages Telegram webhook setup

Configuration

ParameterTypeRequiredDescription
Telegram BotCredentialsYesSaved Telegram bot credentials (token from BotFather)
Chat ModeBooleanNoEnable to respond to all messages (default on)
Event NameStringYes (if Chat Mode off)Bot command name that triggers the workflow

Setup Guide

  1. Create a bot with @BotFather (opens in a new tab) and copy the bot token.
  2. Add the Telegram Trigger block to your workflow and select (or create) Telegram credentials.
  3. Choose Chat Mode to react to every message, or disable it and set an Event Name to react to a specific command.
  4. Click Verify Bot Token — the webhook is registered automatically.

Response Mapping

Save incoming data into variables:

ValueDescription
User MessageThe text of the incoming message
Chat IDThe chat the message came from (use it to reply)
File LinkFile identifier when the user sends a file
Indite Documentation v1.7.1
PrivacyTermsSupport