如何使用 SendPulse 為您的企業創建電報聊天機器人

已發表: 2020-04-08

Telegram 每月在全球擁有 5 億活躍用戶,規模龐大。 許多用戶喜歡這個信使,因為它是多平台的並且高度安全。 反過來,不同的企業發現 Telegram 聊天機器人和渠道是其最佳功能,並廣泛使用它們來提高參與度、增加銷售額和增加流量。

考慮到龐大的受眾和無限的商機,我們正在推出 Telegram 聊天機器人——除電子郵件、網絡推送、短信和 Facebook Messenger 之外的另一種溝通渠道。

使用由 SendPulse 提供支持的 Telegram 聊天機器人,您可以:

  • 設置響應特定觸發器而激活的自動回復和消息流,添加變量和標籤,根據流中用戶的操作發送 webhook。
  • 將用戶輸入的數據保存為變量,以細分和個性化您未來的聊天機器人活動。
  • 在創建新活動時,根據訂閱日期、活動、標籤和變量對用戶進行細分。
  • 在您的網站上為您的 Telegram 或 Facebook Messenger 機器人放置一個註冊小部件。 如果您在多個信使上有聊天機器人,您可以輕鬆地為所有這些信使創建一個訂閱小部件。
  • 使用單個實時聊天直接從您的 SendPulse 帳戶與 Telegram 和 Facebook Messenger 上的聊天機器人訂閱者進行交流。

在這篇博文中,我們將了解 Telegram 聊天機器人是什麼以及企業如何使用它。 在此過程中,我們將向您展示不同行業中 Telegram 機器人的一些用例。 最重要的是——我們將教您如何使用我們的 SendPulse 聊天機器人消息生成器創建一個。 讓我們深入了解!

內容
  1. 什麼是 Telegram 聊天機器人?
  2. 企業如何使用 Telegram 聊天機器人?
    1. 電子商務企業的電報聊天機器人
    2. 用於醫療保健行業的電報聊天機器人
    3. 在線服務提供商的電報聊天機器人
    4. 旅行和旅遊公司的電報聊天機器人
  3. 步驟 1. 為 Telegram 創建一個新機器人
  4. 第 2 步。將您的 Telegram 機器人連接到您的 SendPulse 帳戶
  5. 步驟 3. 組織機器人結構
  6. 步驟 4. 在聊天機器人消息生成器中設置自動回复流
  7. 由 SendPulse 提供支持的 Telegram 聊天機器人的附加功能
    1. 註冊小部件
    2. 分割
    3. 保存的流程
    4. 在線聊天
  8. 與此同時

什麼是 Telegram 聊天機器人?

Telegram 聊天機器人是在 Telegram 環境中運行的小程序,不需要任何額外的安裝程序。 要構建它們,請使用帶有預定義響應(自動回复)和操作的消息流來執行特定功能、遵循指令或與人互動。

Telegram 機器人如此受歡迎有幾個原因:

  1. 它們易於使用。 與不同的應用程序和服務相比,您無需記住何時何地點擊即可執行此操作; 機器人是通用且易於使用的——它通過快速回复或文本為您提供簡單的交流。
  2. 他們是最低限度的促銷。 聊天機器人的廣告最少,尤其是我們習慣看到的廣告形式。 它更多地關注用戶的需求和預測他們的需求。
  3. 他們不需要用戶重新登錄。 用戶無需在每次使用機器人時都進行註冊、授權或重新登錄。 人們只在必要時使用它,當不再需要時,他們可以阻止聊天。

企業如何使用 Telegram 聊天機器人?

Telegram 聊天機器人可幫助公司自動執行日常任務,為他們的消息提供更大的覆蓋面和個性化,從而提供更多的轉換機會。 聊天機器人是企業請求和收集有關其目標受眾的相關信息的絕佳渠道。

電子商務企業的電報聊天機器人

電子商務公司可以建立一個 Telegram 聊天機器人來幫助客戶首先找到交易並進行購買。 下訂單後,用戶可以使用 Telegram 聊天機器人及時收到有關訂單處理和發貨狀態的更新。

Amazon Search & Price Bot 就是一個很好的例子,它可以幫助用戶以在其預算範圍內的價格找到他們正在尋找的商品。 使用此機器人,您將獲得滿足您需求的商品列表、它們的亞馬遜鏈接以及顯示其價格歷史記錄的圖表。

amazon telegram bot
Telegram 上的亞馬遜搜索和價格聊天機器人入門

用於醫療保健行業的電報聊天機器人

醫療保健組織可以創建一個 Telegram 機器人來幫助他們的客戶獲得醫療建議或安排預約。 機器人可以介入以更好地組織患者路徑或藥物管理。 例如,虛擬醫院 iCliniq 推出了他們的 Telegram 機器人,允許用戶從真正的醫生那裡獲得問題的答案。

icliniq telegram bot
在 iCliniq Telegram 聊天機器人上獲得在線醫療建議

在線服務提供商的電報聊天機器人

在線服務提供商可以配備他們的 Telegram 聊天機器人,以減輕他們的客戶服務專業人員的負擔,並自動與他們的客戶或用戶進行交流。 這意味著客戶可以在白天或晚上獲得問題的解決方案,而無需尋找支持電話號碼並等待。

在線服務也可以集成一個機器人,讓用戶更容易使用他們的工具。 這正是軟件公司 GitHub 用他們的聊天機器人所做的。

github telegram chatbot
熟悉 Telegram 上的 GitHub 機器人

旅行和旅遊公司的電報聊天機器人

旅遊企業可以像虛擬旅行社一樣使用 Telegram 聊天機器人,在詢問潛在客戶對預算、目的地類型或類似問題的偏好後,提出個人建議。 機器人還可以回答常見問題、接受或取消預訂以及進行預訂。

以下是 Telegram 上的旅行聊天機器人示例,可幫助用戶搜索航班、獲取旅行靈感和尋找住宿選擇。

eddy travels telegram chatbot
使用 Eddy Travels Telegram 聊天機器人尋找航班

Telegram 聊天機器人還有其他用例。 例如,餐廳可以使用 Telegram 機器人來接受食品訂單,新聞平台可以使用機器人發送有關新內容的通知,學習中心可以通知用戶即將發生的事件等等。

準備好創建聊天機器人了嗎?

無需使用 SendPulse 進行編碼即可設計和設置 Facebook、WhatsApp 或 Telegram 聊天機器人。 創建消息流,不僅包括文本,還包括圖像、列表、帶有鏈接的按鈕等等。

註冊並啟動您的第一個聊天機器人

現在我們將繼續介紹用於 Telegram 的 SendPulse 聊天機器人的功能。 為了詳細描述可用功能,我們為虛構的搖滾樂隊創建了一個簡單的聊天機器人。

與新的 Telegram 聊天機器人互動

以下是此流程在我們的聊天機器人構建器中的外觀:

telegram chatbot flow
SendPulse 聊天機器人構建器中通信流的整體視圖

構建任何消息流的第一步是創建一個 Telegram 聊天機器人並將其連接到 SendPulse。 如果您已經擁有 Telegram 機器人,請跳至第 2 步。

步驟 1. 為 Telegram 創建一個新機器人

在 Telegram 搜索欄中找到 @botfather。 要創建新的 Telegram 機器人,請向 BotFather 發送 /newbot 命令。 然後為您的 Telegram 機器人提供一個友好名稱並指定一個唯一的用戶名。

在此之後,BotFather 將生成一個訪問令牌,用於授權您的新機器人並向 Bot API 發送請求。 您還需要此訪問令牌才能將機器人連接到您的 SendPulse 帳戶。

telegram bot access token
通過 BotFather 創建一個新的 Telegram bot

第 2 步。將您的 Telegram 機器人連接到您的 SendPulse 帳戶

導航到您的 SendPulse 帳戶中的“Messengers”部分,然後選擇“Manage bots”選項卡——在這裡,您可以連接您的 Telegram 和 Facebook Messenger 機器人。 轉到 Telegram 部分並粘貼您從 BotFather 收到的訪問令牌,然後單擊“啟用”。

connectng telegram bot to sendpulse
在“管理機器人”選項卡中粘貼訪問令牌

為確保您已成功連接機器人並能夠對其進行測試,請訂閱它。

subscribing to bot
訂閱機器人

連接後,您將在可以管理的已連接機器人列表中看到您的 Telegram 機器人。 在我們的例子中,它是Cute Cate Band Bot。

telegram bot enabled
我們 SendPulse 帳戶中的新 Telegram 聊天機器人

我們的 Telegram 聊天機器人已連接,現在我們可以使用它來創建通信流。 但首先,讓我們設置機器人結構。

步驟 3. 組織機器人結構

我們的聊天機器人基於觸發器運行——用於發送自動回复或生成消息流的條件。 要構建您的 Telegram 聊天機器人,您可以使用兩種觸發器:預定義和定制。

預定義觸發器

打開之前連接到帳戶的 Telegram 機器人後,您會看到一組預定義的觸發器,可用於啟動一系列聊天機器人消息:“歡迎消息”、“標準回复”和“取消訂閱來自機器人。”

chatbot predefined triggers
電報機器人的預定義觸發器

歡迎留言

使用此觸發器在用戶訂閱後立即發送通知。 基於此觸發器的流程通常從“消息”元素開始,您可以在其中添加文本、圖像、文件、延遲選項、按鈕和其他元素以根據需要對其進行調整。

chatbot welcome message trigger
歡迎信息的設置

或者,您可以使用此消息提供有關如何取消訂閱機器人的信息。 這提醒用戶他們可以隨時選擇退出您的 Telegram 聊天機器人。 指定用戶應使用“/unsubscribe”或“/stop”命令來執行此操作。 您可以編輯或刪除此文本元素。

雖然您可以關閉“歡迎消息”觸發器,但我們建議您向新訂閱者致意並與他們互動。

telegram bot welcome message
來自聊天機器人的歡迎消息示例

標準回复

聊天機器人可以響應先前連接到特定觸發器的關鍵字。 不可能預見用戶可能遇到的所有問題。 因此,您應該仔細考慮訂閱者在輸入未鏈接到任何觸發器的關鍵字時會得到的“標準回复”。

為此類回复編寫通用文本,以幫助用戶解決問題。 例如,您可以指定您的電話號碼或添加反饋表的鏈接。 您還可以將聊天機器人配置為將用戶與客戶服務代理聯繫起來,以便人們可以解決他們的請求。

您可以使用“操作”塊將用戶轉移給一個人。 創建自動回复流程時,單擊元素設置面板中的“打開聊天”選項。 客戶服務代理可以繼續對話,並且不會通知用戶他們已被重定向到另一個聊天。

telegram bot standard reply
響應“標準回复”觸發器的流程示例

取消訂閱機器人

此觸發器會在收到用戶的請求後激活有關成功取消訂閱的自動通知。 聊天機器人構建器中有一條標準消息,但您可以隨時對其進行修改。

unsubscribe from bot trigger
標準的“取消訂閱機器人”自動回复

通常,預定義的觸發器不足以與您的訂閱者進行有意義的通信,因此此時您應該配置一系列定制的觸發器。 讓我給你示範如何做。

自定義觸發器

要創建啟動自動回复或消息流所需的條件,請轉到“機器人結構”選項卡並單擊“創建新觸發器”。

creating new trigger
手動添加新觸發器

然後,在兩種可用的聊天機器人觸發器類型中選擇一種:“訂閱後”或“關鍵字”。

訂閱後

它會在您以分鐘、小時或天為單位指定的時間跨度內啟動自動回复流。

after subscription trigger
添加“訂閱後”觸發器

您可以將“歡迎消息”觸發器替換為上述觸發器,以介紹您的公司、產品、價格或忠誠度計劃。

關鍵詞

這種類型的觸發器通過對特定單詞或短語做出反應來啟動必要的自動回复流程。

keywords trigger
設置“關鍵字”觸發器

觸發器準備好後,繼續創建消息流。

步驟 4. 在聊天機器人消息生成器中設置自動回复流

要為您的聊天機器人創建自動回复流程,您可以使用“消息”、“流程”、“操作”和“暫停”元素。

chatbot builder elements
用於構建自動回复流的元素

因此,讓我們通過選擇觸發器並單擊“創建流”來讓球滾動。

creating a new flow
為所選觸發器創建新流

設置“開始”元素

輸入所選觸發器激活後用戶將收到的消息。 在下面的示例中,消息將在新訂閱後立即發送,因為我們使用了預定義的“歡迎消息”觸發器。

setting up the start element
聊天機器人消息生成器中的“開始”元素

您只能在用戶對上一條消息做出反應後發送下一條消息 - 例如,單擊消息附加的按鈕。 要在構建器中添加它,請按“添加按鈕”,使用不超過 20 個符號輸入文本,並在必要時插入鏈接。 在我們的例子中,它是一個簡單的“Hi Cute Cat Bot”按鈕。

welcome message button
添加按鈕以激活流中的下一條消息

當用戶單擊此按鈕時,他們將收到我們的下一條消息。

添加“消息”元素

將“消息”元素拖到工作區。 我們將讓這條消息看起來像一個菜單。 因此,我們將為其添加三個不同的按鈕:“更新”、“即將到來的巡演日期”和“客戶服務”。

setting up message element
為我們的自動回复流程構建三種不同的場景

每個按鈕都將連接到相應的消息。

message flows
用其他“消息”元素補充流程

除了文本、變量、表情符號或按鈕之外,您還可以使用圖像、文件、列表來補充您的消息,或使用延遲 — 一種模仿實時通信的打字指示器。

message elements
您可以添加到聊天機器人消息的元素

您還可以要求您的訂閱者以字符串、數字、日期、電子郵件地址、電話號碼或 URL 的形式輸入他們的數據。 此數據將保存到現有或新創建的變量中。 如果訂閱者輸入的數據無效,您可以為他們創建消息提示。

user input element
添加“用戶輸入”元素以收集機器人訂閱者的電子郵件地址

為了確保輸入的字符串和數字值準確無誤,您可以添加快速回复,讓您的訂閱者從預定義的變體中選擇一個有吸引力的答案。

adding quick replies
添加對“消息”元素的快速回复

查看我們的知識庫,了解有關如何設置“用戶輸入”元素的詳細信息。

使用其他元素開發自動回复流程

您可以向消息流中添加另外三種類型的元素——“暫停”、“流”和“動作”——都可以在左側面板中找到。

“暫停”元素

使用此元素來延遲流中下一條消息的發送。 暫停時間跨度可以從幾分鐘到一天不等。

pause element
“暫停”元素

“動作”元素

此元素包括以下選項:

  • 打開聊天
  • 取消訂閱機器人
  • 添加變量
  • 添加標籤
  • 發送網絡鉤子

我們使用“Action”元素將與訂閱者的聊天升級到客戶服務代理。

action element
“操作”元素選項

“流”元素

此元素允許您將用戶重定向到其他消息流,以避免出現重複的元素。

flow element
“流”元素

由 SendPulse 提供支持的 Telegram 聊天機器人的附加功能

使用我們的聊天機器人服務,您可以創建註冊小部件、細分受眾、跟踪機器人的活動統計數據、保存流程以在需要時重新使用它們,以及使用實時聊天。

註冊小部件

轉到“註冊小部件”部分為您的網站設置小部件。 如果您在不同的信使上有機器人,您可以為不同的頻道創建帶有多個按鈕的單個小部件。

signup widget
Telegram 和 Facebook Messenger 的註冊小部件

分割

創建新的 Telegram 活動時,您可以根據以下條件對受眾進行細分:訂閱日期、活動、變量、標籤,或者用戶何時處於指定流或收到特定活動。

telegram campaign segmentation
在創建新的 Telegram 活動時對收件人進行細分

要查看新訂閱者和活躍用戶的數量或查看已發送消息的數量,請查看“統計”選項卡。

telegram bot stats
聊天機器人活動統計

保存的流程

您曾經創建但後來解除綁定的流不會被刪除 — 它們存儲在“已保存的流”部分中。 您可以將任何保存的流連接到新的或現有的觸發器。

在線聊天

您可以在 Telegram 和 Facebook 上找到包含所有機器人列表的實時聊天以及主面板中的對話。 使用它,您不必去 Telegram 或 Facebook Messenger 查看來自用戶的消息並回复他們。

live chat
所有聯網機器人的實時聊天

與此同時

我們仍在開發我們的聊天機器人服務,但您已經可以在可用渠道中創建消息流。 因此,請不要猶豫,使用 Telegram 聊天機器人升級您的業務,並在下面的評論中分享您的反饋。