If you're a business or support agent using Ruut, integrating your Telegram channel can help you engage with customers more efficiently through a single unified dashboard. This guide walks you through the step-by-step process of setting up a Telegram channel on the Ruut platform.

![](https://app.ruut.chat/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBOVVCQlE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--238092dc32cc140bddc98570afb1aa029c70726c/WhatsApp%20Image%202025-08-04%20at%2013.10.28.jpeg)

**What You Need Before You Start**

* A Telegram Account

* A Telegram Bot (created via BotFather)

* Ruut Admin Access

* Channel Admin Permissions (if linking a Telegram Channel)

**Step-by-Step Guide**

* **Step 1:**  
  Create a Telegram Bot

* Open Telegram and search for @BotFather.

* Start a chat and use the /newbot command.

* Follow the prompts to:

* Name your bot.

* Set a unique username ending with bot (e.g., RuutSupportBot).

* BotFather will give you a token. Copy this token; you'll need it in Ruut.

  **Step 2:**

  Add the Bot to Your Telegram Channel (If using a Channel)

* Go to your Telegram channel.

* Tap Channel Info → Administrators → Add Admin.

* Search for your bot (e.g., @RuutSupportBot) and add it as an admin.

* Grant at least these permissions:

* Post messages

* Edit messages

* Delete messages (optional)

  **Step 3:**

  Log in to Your Ruut Dashboard

* Visit <https://app.ruut.chat/app/login> and log in with your admin account.

* Go to Settings > Channels.

  **Step 4:** Add Telegram as a Channel

* Click “Add Channel” and select Telegram.

* Paste the Bot Token you got from BotFather.

* (If you're connecting a Telegram group or channel) Enter the channel/group username.

* Click "Connect".

* Ruut will validate the token and link the bot to your workspace.

* Test Your Bot

* Send a message from a personal Telegram account to your bot. It should appear in your Ruut inbox. You can now reply to customers from Telegram directly within Ruut!

  ![](https://app.ruut.chat/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBLzhCQlE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--b43ea7544aaa6448076dbb40e461200b36d04842/image%20(99).png)

**Tips for Smooth Operation**

* Make sure your bot remains an admin in the channel.

* If connecting a group, users must interact with the bot once before Ruut can see their messages.

* Use auto-routing and tags in Ruut to manage incoming Telegram messages efficiently.