跳至主要內容

如何疑難排解未觸發或意外停止的聊天機器人

摘要

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

本指南將說明聊天機器人可能未觸發或意外停止的最常見原因,以及解決這些問題的步驟。

說明

聊天機器人問題通常可分為兩類:

  • 聊天機器人從未啟動。

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

請選擇您遇到的問題的下方區段。

聊天機器人未觸發

如果您的聊天機器人在客戶發送訊息時未啟動,請檢查以下幾點:

注意:此故障排除區段僅適用於聊天機器人。不適用於基於關鍵字的規則自動化。

1. 確認聊天機器人具有起始節點

每個聊天機器人流程都必須有一個起始節點。如果未設定起始節點,或您的聊天機器人未包含任何訊息節點,則聊天機器人將無法開始對話。

解決方案

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

  • 按一下三點選單。

  • 選取設定起始節點。

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

  • 確保聊天機器人中已設定至少一個訊息節點。

2. 確認關鍵字與已設定的規則相符

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

解決方案

  • 確認規則中已設定正確的關鍵字。

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

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

注意:用於基於關鍵字的規則中的關鍵字不區分大小寫。例如,Support、support 和 SUPPORT 會被視為相同的關鍵字。

3. 確認對話已指派給機器人

聊天機器人自動化僅在對話已指派給機器人時執行。

如果對話已指派給人工客服,聊天機器人將不會觸發。

解決方案

  • 檢查對話的指派方式。

  • 確保對話已指派給機器人而非人工客服。

4. 另一個聊天機器人或 AI 代理程式已在處理對話

在同一個管道上,一次只能有一個聊天機器人或 AI 代理程式處理聯絡人。如果另一個聊天機器人或 AI 代理程式已在處理對話,則新的聊天機器人或 AI 代理程式無法啟動。

這可能發生在以下情況:

  • 多個規則符合同一訊息:只有最高優先級的符合規則才會啟動聊天機器人或 AI 代理程式。其他符合規則的動作會被略過,但其餘動作仍會執行。

  • 已有聊天機器人正在運行:如果聊天機器人是從較早的訊息開始,則規則無法中斷它。

此限制對每個管道獨立適用。例如,在 WhatsApp 上運行的聊天機器人不會阻止在 Instagram 上運行另一個聊天機器人。

解決方案

  • 檢查是否有另一個聊天機器人或 AI 代理程式正在處理對話。

  • 如果多個規則符合同一訊息,請檢查哪個規則具有最高優先級。

  • 檢閱任何可能已停止目前聊天機器人的關鍵字動作或行銷活動。

聊天機器人意外停止

如果您的聊天機器人開始對話但未能完成流程,請檢查以下幾點:

1. 客戶輸入了不支援的回應

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

例如,如果聊天機器人預期收到1、2或3,但客戶回覆「哈囉」,聊天機器人將不知道該遵循哪個路徑。

解決方案

  • 設定一般或預設回覆來處理意外的回應。

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

2. 客戶輸入了媒體訊息

如果客戶傳送媒體訊息(例如圖片或影片),而聊天機器人未設定為接受媒體輸入,則聊天機器人將停止。

解決方案

在需要的地方,將聊天機器人節點設定為接受媒體回應。

3. 聊天機器人計時器已到期

每個聊天機器人都有一個不活動計時器。如果客戶在計時器到期前未回覆,聊天機器人將自動結束。

解決方案

  • 開啟聊天機器人建立者。

  • 按一下右上角的聊天機器人計時器。

  • 調整逾時值。

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

4. 聊天機器人節點設定錯誤

如果節點未正確設定,聊天機器人可能會在繼續下一階段之前停止。

這常見於整合節點,例如:

  • Webhook

  • Google Sheets

解決方案

  • 確認每個節點都已正確設定。

  • 確認所有外部整合均已連接並如預期般運作。

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

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

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

解決方案

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

或

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

仍有問題嗎?

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

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

  • 確認所有規則和整合均已正確設定。

  • 檢查是否有另一個聊天機器人或 AI 代理程式已在處理對話。

  • 檢查是否有關鍵字動作或行銷活動已停止目前的聊天機器人。

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

  • 如果問題仍然存在,請聯繫 Wati 支援團隊並提供您的聊天機器人詳細資訊,以便團隊協助進一步調查。

常見問題 (FAQ)

聊天機器人觸發問題

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

聊天機器人未觸發的原因可能包括:未設定起始節點、客戶訊息未符合設定的關鍵字規則、對話已指派給人工客服而非機器人,或另一個聊天機器人或 AI 代理程式已在處理對話。

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

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

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

否。用於基於關鍵字的規則中的關鍵字不區分大小寫。例如,Support、support 和 SUPPORT 會被視為相同的關鍵字。

4. 為什麼當另一個聊天機器人或 AI 代理程式已在處理對話時,我的聊天機器人沒有啟動?

在同一個管道上,一次只能有一個聊天機器人或 AI 代理程式處理聯絡人。如果另一個聊天機器人或 AI 代理程式已在處理對話,則新的聊天機器人或 AI 代理程式無法啟動。如果多個規則符合同一訊息,只有最高優先級的符合規則才會啟動聊天機器人或 AI 代理程式。規則無法中斷從早期訊息開始的聊天機器人,但關鍵字動作或行銷活動可以停止目前的聊天機器人並啟動自己的自動化。此限制對每個管道獨立適用。

聊天機器人意外停止

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

當聊天機器人收到它未設定處理的回應時,可能會停止。例如,如果聊天機器人預期收到1、2或3,但客戶回覆哈囉,聊天機器人可能不知道該遵循哪個路徑。設定一般或預設回覆可以處理意外的回應。

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

如果客戶傳送媒體訊息(例如圖片或影片),而聊天機器人未設定為接受媒體輸入,則聊天機器人將停止。

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

每個聊天機器人都有一個不活動計時器。如果客戶在計時器到期前未回覆,聊天機器人將自動結束。聊天機器人計時器可設定在1 分鐘到1,440 分鐘(24 小時)之間。

8. 為什麼我的聊天機器人因為節點或功能設定而停止?

如果節點未正確設定,聊天機器人可能會在繼續下一階段之前停止。這常見於整合節點,例如Webhook和Google Sheets。如果聊天機器人使用您目前 Wati 方案中未提供的功能,部分功能也可能無法正常運作。

是否回答了您的問題?