Product Update: Apr 1 | Telegram integration live now (we're not joking!)

Telegram Channel Integration is now Live on tawk.to! :tada:

Seriously. We’re not kidding. Telegram is now fully integrated into the tawk.to Inbox. Handle Telegram conversations from the same Inbox as Chat, WhatsApp, Facebook Messenger, and SMS. No app switching.

Once a user messages your bot, agents can reply anytime. No session expiry, no time limits.

Completely free.

Get started: Connect Telegram to your tawk.to Inbox

:electric_plug: Connect Your Telegram Bot

Link your bot via token and display name from @BotFather. Multiple bots can be connected to a single property’s inbox. Token rotation supported if you ever need to update credentials.

:inbox_tray: Unified Inbox Integration

Telegram conversations appear in the Inbox alongside all other channels with the same assignment, tags, priority, and timeline. Each connected bot shows as its own inbox tab with unread count.

:speech_balloon: Rich Messaging

Full-featured messaging in both directions:

  • Inbound from users: Text (up to 4,096 chars), images, videos, audio, documents (up to 50 MB), voice messages, static/animated/video stickers, GIFs, location sharing with map preview, contact cards, forwarded messages, media with captions, @username mentions
  • Outbound from agents: Text with character counter, images, videos, audio, documents with captions, voice recording, up to 10 attachments per message, reply-to quoting, and Telegram-supported emoji reactions.

:writing_hand: Compose from Contact

For contacts who’ve previously messaged your bot, agents can start or continue a Telegram conversation directly from the contact’s compose dropdown. Contacts without Telegram history see a shareable bot link instead.

:link: Contact & Person Linking

Telegram conversations automatically link to Person records. Profile photos are fetched from Telegram, and username changes reflect when the user sends a new message.

:bell: Notifications

Sound and visual notifications for new Telegram messages, consistent with your existing notification preferences.

:magic_wand: AI Assist Support

Telegram is available as an AI Assist channel. Assign Telegram channels to an AI Agent in AI Assist > Your AI Agent > Settings > Channels. Each channel can only be assigned to one AI Agent at a time. AI responds to text in all enabled languages, recognises images, transcribes and replies to voice messages, and handles message context including location, contact cards, and emoji.


:pushpin: Things to Note:

  • Users must message the bot first (e.g. t.me/YourBot) before agents can reply
  • Only private (1:1) chats are supported; group/channel messages are ignored
  • No historical or deleted message sync; only messages received after bot connection appear
  • Delivery and read receipts are not available (Telegram Bot API limitation)
  • Typing indicator is outbound only; users see when agents type, but not vice versa
  • File limits: images 10 MB, video/audio/documents 50 MB, stickers 512 KB

:open_book: Need help getting started? Check out our Knowledge Base:

Nice, congratulations to the team for this new feature

2 Likes

First of all, congratulations on launching this new feature.

Currently, once a Telegram bot is connected, it can only be disconnected and cannot be permanently deleted. Even after it has been disconnected, there is still no way to remove it completely. Because of this, after rotating the token, I accidentally connected the bot twice since I did not realize at first that token rotation was supported. As a result, there are now two Telegram bots in the inbox.

It would be greatly appreciated if you could add a delete option as soon as possible.

Hi @Tawkusers,

Thanks for your message.

We’re working on adding a deletion flow, however, it shouldn’t be possible to add the same exact bot twice.

Upon review, it looks like you deleted your first bot via Telegram, and then created a new one with the same username.

While it appears to be the same bot, it actually has a different ID.

If you need further assistance, please feel free to email me at kristaps@tawk.to. I’ll do my best to help.