{"id":35738,"date":"2026-01-10T18:10:22","date_gmt":"2026-01-10T11:10:22","guid":{"rendered":"https:\/\/dps.media\/huong-dan-toan-tap-cai-dat-va-tich-hop-kenh-telegram-vao-he-thong-chatwoot-2\/"},"modified":"2026-01-10T18:10:22","modified_gmt":"2026-01-10T11:10:22","slug":"complete-guide-installing-and-integrating-telegram-channel-into-chatwoot-system-2","status":"publish","type":"post","link":"https:\/\/dps.media\/en\/complete-guide-installing-and-integrating-telegram-channel-into-chatwoot-system-2\/","title":{"rendered":"Complete Guide to Installing and Integrating Telegram Channel into Chatwoot System"},"content":{"rendered":"<p>In the digital era, diversifying interaction channels with customers is a key factor in enhancing user experience and increasing conversion rates. Alongside traditional channels like Email or Website Widget, Telegram is emerging as a popular, secure, and efficient messaging platform, especially in the Vietnamese market as well as worldwide.<\/p>\n<p>Integrating Telegram into a centralized conversation management system like Chatwoot helps your business not miss any messages, while centrally managing all interactions in one place. This article will guide you through the detailed steps to set up the Telegram channel in Chatwoot, as well as delve into advanced features like the latest Business Bot mode.<\/p>\n<h2>Why integrate Telegram into Chatwoot?<\/h2>\n<p>Before diving into the technical details, let's highlight the significant benefits this integration brings to your customer support team:<\/p>\n<ol>\n<li><strong>Centralized Management (Centralized Inbox):<\/strong> Instead of opening multiple tabs or mobile devices to check Telegram messages, your staff can respond directly from the Chatwoot Dashboard interface.<\/li>\n<li><strong>Team Collaboration:<\/strong> Chatwoot allows assigning conversations to specific staff, adding internal notes (private notes) that customers can't see, making problem resolution coordination smoother.<\/li>\n<li><strong>Automation:<\/strong> Use Chatwoot's automation rules to label, classify customers from Telegram, or trigger simple chatbots.<\/li>\n<li><strong>Customer History:<\/strong> Capture the conversation history context of customers if they have contacted through other channels (if there is a unified identification mechanism), helping personalize the experience.<\/li>\n<\/ol>\n<h2>Preparation before installation<\/h2>\n<p>To ensure a smooth setup process, you need to prepare:<\/p>\n<ul>\n<li><strong>Chatwoot Account:<\/strong> You need administrator access (Administrator) or access to the Settings section of the Chatwoot account.<\/li>\n<li><strong>Telegram Account:<\/strong> A personal Telegram account to create the bot.<\/li>\n<li><strong>Bot Creation Permissions:<\/strong> Most Telegram accounts can create bots for free via BotFather.<\/li>\n<\/ul>\n<h2>Detailed step-by-step setup guide<\/h2>\n<p>Follow the steps below to connect Telegram to Chatwoot.<\/p>\n<h3>Step 1: Initialize the flow to add a new Mailbox<\/h3>\n<p>First, log in to your Chatwoot system.<\/p>\n<p>In the left sidebar, click on the icon <strong>Settings<\/strong> (gear icon), then select <strong>Inboxes<\/strong>.<\/p>\n<p>In the inbox management interface, you will see the button <strong>\u201cAdd Inbox\u201d<\/strong> in the top right corner. Click there to start.<\/p>\n<h3>Step 2: Select the connection channel<\/h3>\n<p>Chatwoot supports many different channels like Facebook, Twitter, WhatsApp, Email, etc.<\/p>\n<p>On the channel selection screen, find and click on the icon <strong>\u201cTelegram\u201d<\/strong>. This icon usually features a distinctive paper airplane on a blue background.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/dps.media\/wp-content\/uploads\/mcp\/2026\/01\/chatwoot_select_channel_1768042820579-2.jpg\" alt=\"Select Telegram channel in Chatwoot\" title=\"\"><\/p>\n<h3>Step 3: Create and configure Telegram Bot<\/h3>\n<p>This is the most important step. Chatwoot operates based on the Telegram Bot API mechanism. You need to create a bot on Telegram to act as a bridge for receiving and sending messages.<\/p>\n<p>You don't need to know programming, as Telegram provides the tool <strong>BotFather<\/strong> to make this extremely simple.<\/p>\n<ol>\n<li>Open your Telegram app (on phone or computer).<\/li>\n<li>In the search bar, type <code>@BotFather<\/code> and select the account with the blue verification check.<\/li>\n<li>Press <strong>Start<\/strong> to begin the conversation.<\/li>\n<li>Send the command <code>\/newbot<\/code> to request a new bot.<\/li>\n<li>BotFather will ask you to set <strong>Display Name (Name)<\/strong>: This is the name customers will see (e.g., \u201cABC Customer Service\u201d).<\/li>\n<li>Next, set <strong>Username<\/strong>: This name must end with <code>bot<\/code> (e.g.: <code>cskh_abc_bot<\/code>and is unique across the entire Telegram system.<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/dps.media\/wp-content\/uploads\/mcp\/2026\/01\/telegram_botfather_setup_1768042835440-2.jpg\" alt=\"Create bot with BotFather\" title=\"\"><\/p>\n<p>If successful, BotFather will send you a congratulatory message along with <strong>API Token<\/strong>. This code is in the form of a long string of characters.<\/p>\n<p><strong>Note:<\/strong> Please keep this Token code secure, as anyone who has it can control your bot.<\/p>\n<h3>Step 4: Connect to Chatwoot<\/h3>\n<p>Return to the Chatwoot interface in your web browser.<\/p>\n<p>In the input field <strong>API Token<\/strong>, paste the code you just copied from BotFather into.<\/p>\n<p>After pasting, click the button <strong>\u201cCreate Telegram Channel\u201d<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/dps.media\/wp-content\/uploads\/mcp\/2026\/01\/chatwoot_api_token_1768042850030-2.jpg\" alt=\"Enter Chatwoot API Token\" title=\"\"><\/p>\n<p>The system will verify the Token code. If the code is correct, the inbox will be created successfully.<\/p>\n<h3>Step 5: Assign management permissions (Add Agents)<\/h3>\n<p>After the inbox is created, Chatwoot will ask which staff you want to assign to this inbox.<\/p>\n<ul>\n<li><strong>Select staff:<\/strong> Check the boxes for those who will be responsible for responding to messages from Telegram.<\/li>\n<li><strong>Access rights:<\/strong> Only the staff added can see messages from this inbox (unless they are Administrator).<\/li>\n<\/ul>\n<p>Click <strong>\u201cAdd agents\u201d<\/strong> to complete the setup process.<\/p>\n<h3>Step 6: Check and verify configuration<\/h3>\n<p>To ensure everything works stably, please check the configuration again.<\/p>\n<p>Access the Inbox list again, select the newly created Telegram inbox and go to the <strong>Settings<\/strong> of that inbox.<\/p>\n<p>Check if the inbox name matches the Bot name you created. You can also update the avatar for the inbox here for easy recognition.<\/p>\n<h3>Step 7: Real-world testing (Test Connection)<\/h3>\n<p>Never skip this verification step before announcing the support channel to customers.<\/p>\n<ol>\n<li>Use a personal Telegram account (different from the bot creation account if possible, or ask a colleague).<\/li>\n<li>Search for your bot by username on Telegram.<\/li>\n<li>Press <strong>Start<\/strong> and send the message \u201cHello, I need support\u201d.<\/li>\n<li>Open the Chatwoot Dashboard, check if a new conversation appears.<\/li>\n<li>Try replying from Chatwoot and check if Telegram receives the response immediately.<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/dps.media\/wp-content\/uploads\/mcp\/2026\/01\/chatwoot_telegram_conversation_1768042866394-2.jpg\" alt=\"Telegram conversation in Chatwoot\" title=\"\"><\/p>\n<p>If messages go back and forth smoothly, congratulations! You have successfully integrated.<\/p>\n<hr>\n<h2>Advanced features and Frequently Asked Questions (FAQs)<\/h2>\n<h3>Support for Telegram Business Bot<\/h3>\n<p>A notable recent update is that Chatwoot (from version v4.3.0, released June 2024) now supports <strong>Telegram Business Bot<\/strong>. This is a feature for Telegram Business accounts, allowing you to connect the bot to a business account to manage personal messages like a professional business.<\/p>\n<p><strong>How to activate Business Bots:<\/strong><\/p>\n<ol>\n<li>In the chat with <strong>@BotFather<\/strong>, send the command <code>\/business_mode<\/code>.<\/li>\n<li>Select the bot you want to convert and confirm activation.<\/li>\n<li>Create a new Telegram inbox in Chatwoot as instructed above (if not already done) and use this bot's token.<\/li>\n<li>Chatwoot will automatically detect Business mode and register the necessary webhooks.<\/li>\n<\/ol>\n<p><strong>Important note about Business Bot:<\/strong><\/p>\n<ul>\n<li><strong>24h Rule:<\/strong> Telegram applies the 24-hour response window rule. You can only reply to customers within 24 hours from their last message. After this time, you cannot proactively send marketing messages or spam them.<\/li>\n<li><strong>User experience:<\/strong> If the customer has previously chatted with the bot (before enabling Business Mode), messages may appear as coming from the bot instead of the Business account. To avoid confusion, it is recommended to create a completely separate bot dedicated solely to Business Account purposes.<\/li>\n<li><strong>Feature limitations:<\/strong> The current Business API still has some limitations compared to regular Bots (e.g., lack of \u201ctyping\u201d indicators, or some complex multimedia message types).<\/li>\n<\/ul>\n<h3>Why aren't messages coming to Chatwoot?<\/h3>\n<p>If you encounter issues with messages not coming through:<\/p>\n<ul>\n<li>Check if the Bot is connected to any other service (e.g., n8n, Zapier). Telegram Bot only supports 1 webhook at a time. A new connection will override the old one.<\/li>\n<li>Check Chatwoot's system logs (Server Logs) if you are self-hosted to see if there are network connection errors to the Telegram API.<\/li>\n<\/ul>\n<h3>Conclusion<\/h3>\n<p>Integrating Telegram into Chatwoot is a simple yet highly effective strategic step. It not only professionalizes your customer care process but also expands your brand's touchpoints to millions of potential Telegram users. Hope this detailed guide helps you implement successfully. If you have any questions, don't hesitate to leave a comment or contact the support team.<\/p>\n<style>\r\n.lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 40px;\nmargin-bottom: 30px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }.lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(33% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            max-width: 150px;\r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n            object-fit: cover;\r\n            aspect-ratio: 1 \/ 1;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n            \r\n            \r\n            \r\n        }@media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }.lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                max-width: initial;\r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                \r\n                \r\n                \r\n            };\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <div class=\"lwrp-title\">Related Posts<\/div>    \r\n        <div class=\"lwrp-list-container\">\r\n                                <div class=\"lwrp-list lwrp-list-row-container lwrp-list-double-row\">\r\n                <div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/top-10-content-marketing-companies-highly-rated-by-businesses\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Top 10 Content Marketing Companies Highly Rated by Businesses<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/which-products-are-banned-from-advertising-on-facebook\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Which Products Are Prohibited from Advertising on Facebook?<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/secrets-to-making-the-em-ghe-blue-dress-trend-the-hottest\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Secrets to Making the Blue Dress Trend the Hottest<\/span><\/a><\/div>                <\/div>\r\n                            <div class=\"lwrp-list lwrp-list-row-container lwrp-list-double-row\">\r\n                <div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/dps-media-practical-digital-marketing-solutions-for-small-businesses\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">DPS.MEDIA \u2013 Practical Digital Marketing solutions for small businesses<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/industries-should-focus-on-selling-on-tiktok-shop\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Industries to focus on selling on TikTok Shop<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/7-reasons-why-facebook-ads-are-not-approved\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">7 reasons why Facebook ads are not approved<\/span><\/a><\/div>                <\/div>\r\n                <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>In the digital era, diversifying customer interaction channels is the key factor to enhance user experience and increase conversion rates. Alongside traditional channels like Email or Website Widget, Telegram is emerging as a messaging platform [\u2026]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-35738","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"acf":[],"rankmath_keywords":{"primary":"","secondary":[""]},"yoast_keywords":{"primary":"","secondary":[]},"yoast_focuskw":"","rankmath_focuskw":"","seo_keywords":{"primary":"","secondary":[""]},"_links":{"self":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/35738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/comments?post=35738"}],"version-history":[{"count":0,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/35738\/revisions"}],"wp:attachment":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media?parent=35738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/categories?post=35738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/tags?post=35738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}