跳至主要內容

解決聊天機器人無法觸發或意外停止的問題

總結

如果您的聊天機器人未如預期啟動,或在對話完成前停止,通常是因為聊天機器人配置、對話分配、關鍵字規則或流程設定不正確所導致。

本指南說明了聊天機器人無法觸發或意外停止的最常見原因,以及解決每個問題的步驟。

說明

聊天機器人的問題通常屬於以下兩類之一:

  • 聊天機器人從未啟動。

  • 聊天機器人啟動了,但在完成對話前停止。

請根據您遇到的問題選擇下方的章節。

聊天機器人未觸發

如果當客戶發送訊息時聊天機器人沒有啟動,請檢查以下項目:

注意:此疑難排解章節僅適用於聊天機器人,不適用於基於關鍵字的規則自動化。

1. 確認聊天機器人是否有「開始節點」 (Start Node)

每個聊天機器人流程都必須有一個開始節點。如果未配置開始節點,或者您的聊天機器人不包含任何訊息節點,則聊天機器人將不會開始對話。

解決方案

  • 在聊天機器人建構器中開啟您的聊天機器人。

  • 點擊三點選單

  • 選擇設定開始節點

  • 確認開始節點已連接到聊天機器人流程的其餘部分。

  • 確保聊天機器人中至少配置了一個訊息節點。

2. 確認關鍵字與配置的規則相符

如果您的聊天機器人是使用規則觸發的,客戶的訊息必須與規則中配置的關鍵字相符。

解決方案

  • 確認規則中配置了正確的關鍵字。

  • 如果關鍵字使用完全匹配,請確保客戶的訊息與關鍵字完全一致,包括拼寫和空格。

  • 如果客戶的訊息與配置的關鍵字不符,則不會觸發聊天機器人。

注意:基於關鍵字的規則中所使用的關鍵字不區分大小寫。例如,SupportsupportSUPPORT 會被視為相同的關鍵字。

3. 確認對話已分配給聊天機器人 (Bot)

聊天機器人自動化僅在對話分配給 Bot 時才會執行。

如果對話分配給了真人客服,聊天機器人將不會觸發。

解決方案

  • 檢查對話是如何分配的。

  • 確保對話是分配給 Bot 而非真人客服。

聊天機器人啟動後意外停止

如果您的聊天機器人開始了對話,但沒有完成流程,請檢查以下項目:

1. 客戶發送了不受支援的回應

如果聊天機器人期待特定的回覆,但收到了不同的回應,對話可能會停止。

例如,如果聊天機器人期待 123,但客戶回覆了 Hello,聊天機器人將不知道該遵循哪條路徑。

解決方案

  • 配置一般預設回應以處理意外的回覆。

  • 將客戶重新導向回預期的問題或其他聊天機器人流程。

2. 客戶發送了媒體訊息

如果客戶發送了媒體訊息(例如圖片或影片),而聊天機器人未配置為接受媒體輸入,聊天機器人將會停止。

解決方案

在需要的地方配置聊天機器人節點以接受媒體回應。

3. 聊天機器人計時器逾時

每個聊天機器人都有一個閒置計時器。如果客戶在計時器到期前沒有回覆,聊天機器人會自動結束。

解決方案

  • 開啟聊天機器人建構器。

  • 點擊右上角的聊天機器人計時器 (Chatbot Timer)

  • 調整逾時數值。

聊天機器人計時器可以設定在 1 分鐘1,440 分鐘(24 小時)之間。

4. 聊天機器人節點配置錯誤

如果節點配置不正確,聊天機器人可能會在繼續下一步之前停止。

這通常發生在整合節點中,例如:

  • Webhook

  • Google Sheets

解決方案

  • 確認每個節點都配置正確。

  • 確認任何外部整合皆已連接並按預期運作。

進一步了解:請參閱我們關於配置 Webhook 節點的指南。

5. 聊天機器人使用了您方案中未提供的功能

某些聊天機器人功能僅在特定的 Wati 方案中提供。

如果您的聊天機器人包含目前方案未涵蓋的功能,聊天機器人的部分功能可能無法正常運作。

解決方案

  • 移除目前方案不支援的功能。

  • 升級您的 Wati 方案以使用這些功能。

仍然遇到問題?

如果檢查上述項目後,您的聊天機器人仍然無法觸發或完成流程:

  • 檢查您的聊天機器人流程,查看是否有遺失或未連接的節點。

  • 確認所有規則和整合皆已正確配置。

  • 使用預期的客戶輸入測試聊天機器人。

  • 如果問題仍然存在,請聯繫 Wati 客服並提供您的聊天機器人詳情,以便團隊進一步調查。

常見問題 (FAQ)

聊天機器人觸發問題

1. 為什麼當客戶發送訊息時我的聊天機器人沒有觸發?

如果聊天機器人沒有配置開始節點、客戶的訊息與配置的關鍵字規則不符,或者對話是分配給真人客服而非 Bot,則聊天機器人可能不會觸發。

2. 為什麼使用基於關鍵字的規則時我的聊天機器人沒有觸發?

當聊天機器人使用規則觸發時,客戶的訊息必須與規則中配置的關鍵字相符。如果規則使用完全匹配,則訊息必須與配置的關鍵字完全一致,包括拼寫和空格。

3. 基於關鍵字的規則中的關鍵字是否區分大小寫?

不會。基於關鍵字的規則中所使用的關鍵字不區分大小寫。例如,SupportsupportSUPPORT 會被視為相同的關鍵字。

4. 為什麼當對話分配給客服人員時,我的聊天機器人沒有觸發?

聊天機器人自動化僅在對話分配給 Bot 時才會執行。如果對話分配給了真人客服,聊天機器人將不會觸發。

聊天機器人意外停止

5. 為什麼當客戶發送意外的回覆時,我的聊天機器人會停止?

如果聊天機器人收到無法處理的回應,可能會停止。例如,如果聊天機器人預期客戶回覆 123,但客戶發送了不同的回應,聊天機器人可能不知道該遵循哪條路徑。配置一般預設回應有助於處理意外的回覆。

6. 為什麼當客戶發送媒體訊息時,我的聊天機器人會停止?

如果客戶發送了媒體訊息(例如圖片或影片),而聊天機器人未配置為接受媒體輸入,聊天機器人將會停止。在需要的地方配置聊天機器人節點以接受媒體回應。

7. 為什麼我的聊天機器人在等待客戶回應後停止?

每個聊天機器人都有一個閒置計時器。如果客戶在配置的逾時時間到期前沒有回應,聊天機器人會自動結束。聊天機器人計時器可以設定在 1 分鐘1,440 分鐘(24 小時)之間。

8. 為什麼我的聊天機器人在 Webhook 或 Google Sheets 節點之後停止?

如果節點配置不正確,聊天機器人可能會停止。這通常發生在整合節點中,例如 WebhookGoogle Sheets。確認節點已正確配置,且任何外部整合皆已連接並按預期運作。

9. 為什麼加入某些功能後我的聊天機器人無法運作?

某些聊天機器人功能僅在特定的 Wati 方案中提供。如果您的聊天機器人使用的功能未包含在您的目前方案中,聊天機器人的部分功能可能無法正常運作。請移除不受支援的功能,或升級您的 Wati 方案以使用它們。

一般疑難排解

10. 如果排除故障後我的聊天機器人仍然無法運作,該怎麼辦?

如果您的聊天機器人仍然無法觸發或完成流程,請檢查聊天機器人是否有遺失或未連接的節點,確認所有規則和整合皆已正確配置,並使用預期的客戶輸入測試聊天機器人。如果問題仍然存在,請聯繫 Wati 客服並提供您的聊天機器人詳情以進行進一步調查。

是否回答了您的問題?