Telegram Channel
Connect a Telegram bot to your agent — setup guide, group chats, bot commands, and tips.
Tip: Your agent handles Telegram messages exactly like dashboard chat — same tools, same skills, same context.
Connecting Telegram
Step 1: Create a Bot via BotFather
- Open @BotFather on Telegram
- Send
/newbot - Follow the prompts — choose a name and username for your bot
- BotFather gives you a bot token (looks like
123456789:ABCdefGHI...)
Step 2: Connect in Communa
- Go to your agent → Channels tab
- Click Connect Channel
- Paste your bot token in the setup drawer
- Click Connect Bot
The system validates the token and shows the connection as Active. That's it — your bot is live.
Step 3: Enable Group Chat Access (Optional)
If you want your bot to work in group chats (not just private 1:1 conversations):
- Open @BotFather on Telegram
- Send
/mybots→ select your bot - Go to Bot Settings → Group Privacy
- Click Turn off
Why? By default, Telegram bots run in Privacy Mode — they can only see /commands in groups, not regular messages. Disabling group privacy allows the bot to receive all group messages, including @mentions. Without this, your bot literally never sees group messages and won't respond.
Telegram Features
Group Chats
Your agent works in Telegram group chats, not just private conversations. Add the bot to any group and interact with it naturally.
How the bot responds in groups — The bot doesn't respond to every group message, only when directly addressed:
| Trigger | Example |
|---|---|
| @mention | @YourBot summarize today's updates |
| Reply to bot | Reply to any message the bot sent |
When you @mention the bot, the @YourBot tag is automatically stripped from the message before the agent processes it — so the agent sees clean text.
Group context — When responding in a group, your agent knows it's in a group chat, sees the group name and sender's name, and tailors its responses accordingly.
Commands in groups — Telegram appends the bot username to disambiguate when multiple bots are present:
| Command | What It Does |
|---|---|
/start@YourBot | Welcome message |
/stop@YourBot | Cancel the active task |
/help@YourBot | Show help |
Important: Make sure you've disabled Group Privacy in BotFather (Step 3 in setup). Without this, Telegram blocks all non-command messages in groups.
Bot Commands
Your Telegram bot automatically registers these commands (visible when typing / in the chat):
| Command | What It Does |
|---|---|
/start | Sends a welcome message introducing the bot |
/stop | Cancels the currently active task |
/help | Shows a brief help message |
Voice Messages
Send a voice message to your bot and it's automatically transcribed — the agent reads it as regular text and responds naturally.
- Works in both private chats and group chats
- Language is auto-detected (Hebrew, English, Arabic, and 50+ more)
- Audio files sent as documents (
.mp3,.m4a,.wav, etc.) are also transcribed - Cost: ~$0.003 per minute of audio, billed from your credits
Info: If transcription fails for any reason, the audio file is still delivered as an attachment.
Stopping from Telegram
/stopcommand — Type/stopto cancel the active task. You'll see "⏹ Task stopped."- Inline Stop button — The first message of each agent response includes a ⏹ Stop button. Tap it to cancel. The button is removed when the task completes.
Tips & Best Practices
- Test with /start first — After connecting, send
/startto your bot to verify everything is working - Bot not responding in groups? — Make sure Group Privacy is disabled in BotFather (
/mybots→ Bot Settings → Group Privacy → Turn off) - Keep messages concise — Add to your agent's custom instructions: "When responding via Telegram, keep messages concise and well-formatted for mobile reading"
- Use the dashboard for complex tasks — Telegram is great for quick interactions; for tasks that require watching the desktop preview, use the dashboard
What's Next?
- Channels Overview — Shared channel features, attachments, auto-wake, and connection management
- WhatsApp Channel — Connect your agent via WhatsApp
- Chat & Sandbox — The dashboard workspace for direct agent interaction