總結
Wati Rules 讓您能在符合特定條件時自動執行任務。您可以使用 Rules 來發送訊息、路由聊天、更新聯絡人資訊、發送產品目錄,或透過聊天機器人與 Astra AI Agents 啟動更進階的工作流程。
本文說明可直接在 Rules 下使用的動作、如何進行設定,以及在需要更複雜的自動化工作流程時,如何使用聊天機器人或 Astra AI Agents。
重要:直接在 Rules 下可用的動作,與其他 Wati 自動化工具中可用的動作或節點不同。例如,更新聊天狀態 (Update Chat Status) 可作為 Chatbot Builder 中的節點,但它並非直接的 Rule 動作。
操作說明
Rules 中的動作是什麼?
動作是當 Rule 被觸發時 Wati 所執行的自動化任務。
例如,當客戶發送特定訊息時,Rule 可以:
發送範本訊息。
發送即時訊息。
將聊天內容路由給操作員或團隊。
更新聯絡人屬性。
發送產品目錄。
啟動聊天機器人。
啟動 Astra AI Agent。
啟動序列。
透過結合 Rules 與這些動作,您可以自動化重複性任務,並建立無需手動介入即可回應客戶的工作流程。
如何設定 Rule 中的動作
在新增動作之前,請確保已先設定好所需的資源。
例如:
在使用發送範本訊息之前,請先建立訊息範本。
在使用發送訊息之前,請先建立回覆內容。
在使用啟動聊天機器人之前,請先設定聊天機器人。
在使用啟動 Astra AI Agent 之前,請先設定 Astra AI Agent。
在使用發送目錄之前,請先設定產品目錄。
在使用啟動序列之前,請先設定序列。
若要新增動作:
建立新 Rule 或編輯現有的 Rule。
在動作 (Actions) 區段中,選擇您想要觸發的動作。
設定所選動作的詳細資訊。
儲存 Rule。
範例
您可以建立一個偵測特定客戶訊息並啟動聊天機器人的 Rule:
觸發條件:收到的訊息包含「訂單狀態」
動作:啟動聊天機器人
聊天機器人:訂單狀態聊天機器人
隨後聊天機器人即可使用其設定的流程繼續對話。
可直接在 Rules 下使用的動作
目前 Wati Rules 下可直接使用的動作如下:
1. 發送範本訊息
向客戶發送預先核准的 WhatsApp 範本訊息。
範本訊息可用於:
外發通知
後續追蹤
行銷活動觸發的回應
在 24 小時訊息視窗外發送的訊息
2. 發送訊息
在有效的 24 小時對話視窗內向客戶發送即時工作階段訊息。
您可以發送:
文字
文件
圖片
貼圖
影片
Wati Rules 中「發送範本訊息」與「發送訊息」的區別
Wati Rules 包含兩種向客戶發送訊息的動作:發送範本訊息與發送訊息。這兩者不可互換,應使用哪一種取決於對話的狀態。
發送訊息會發送自由格式的回覆(文字、文件、圖片、貼圖或影片)給客戶。這僅適用於有效的 24 小時對話視窗內,意即客戶必須在過去 24 小時內發送過訊息。如果視窗已關閉,此動作將無法傳送。
發送範本訊息會發送預先核准的 WhatsApp 範本。範本必須在 Wati 中建立,並在 Meta 核准後方可使用。與自由格式訊息不同,範本可以在任何時間發送(無論是否在 24 小時視窗內),因此這是聯繫近期未發送訊息之客戶的唯一選擇。
何時使用何者:
當您確定規則會在有效的對話視窗內觸發時(例如由新的收到訊息觸發),請使用發送訊息。
當規則可能在對話視窗外觸發時(例如由聯絡人屬性變更觸發,或在客戶閒置 24 小時後重新接觸),請使用發送範本訊息。
常見錯誤:在由屬性變更或排程事件觸發的規則中使用「發送訊息」。如果此時沒有有效的對話視窗,訊息將無法傳送。對於無法保證在即時對話中觸發的規則,請務必使用「發送範本訊息」。
3. 路由聊天
自動將對話分配給:
特定操作員
特定團隊
最後一位分配的代理人
例如,您可以建立一個規則,將收到的帳務相關聊天內容路由給您的財務團隊。
4. 啟動聊天機器人
在 Rule 被觸發時啟動聊天機器人流程。
聊天機器人可以使用以下項目處理結構化對話:
預建訊息
選單
決策樹
Chatbot Builder 中可用的其他節點
當您需要預定義的對話流程而非單一自動化動作時,請使用啟動聊天機器人。
5. 啟動 Astra AI Agent
將對話交給 Astra AI Agent 進行自動處理。
Astra AI Agent 會使用您設定的知識庫來源來即時回應客戶諮詢。
當您需要人工智慧驅動的對話而非預定義的聊天機器人流程時,請使用啟動 Astra AI Agent。
6. 發送目錄
自動向客戶發送產品目錄。
例如,當客戶詢問您的產品或服務時,您可以使用 Rule 來發送您的目錄。
7. 更新聯絡人屬性
根據 Rule 的觸發條件更新聯絡人個人檔案中的自訂屬性。
例如,您可以更新以下屬性:
生命週期階段
語言
客戶偏好
其他自訂聯絡人資訊
8. 啟動序列
觸發多步驟訊息工作流程,根據定義的排程向客戶發送一系列訊息。
序列可用於以下工作流程:
客戶後續追蹤
引導上線 (Onboarding)
多步驟互動
Rule 動作與聊天機器人節點並不相同
本文列出的動作是目前唯一可直接在 Wati Rules 下使用的動作。
Wati 也會在其他自動化工具(例如 Chatbot Builder)中提供額外的動作或節點。這些功能僅限於該工具,不應被解讀為直接的 Rule 動作。
例如,更新聊天狀態可作為 Chatbot Builder 中的節點,但它無法直接作為 Rules 下的動作。
同樣的區別也適用於其他 Chatbot Builder 節點。聊天機器人流程中可用的節點,不會自動變成 Rules 中可用的動作。
重要:只有列在 Rules 動作 (Actions) 區段中的動作,才能直接由 Rule 選擇並執行。
如何在 Rule 中使用聊天機器人功能
如果您需要 Rule 來發起使用 Chatbot Builder 功能的工作流程,請使用啟動聊天機器人。
例如:
Rule 觸發 → 啟動聊天機器人 → 聊天機器人流程 → 聊天機器人節點
Rule 啟動聊天機器人,然後聊天機器人執行其設定的流程。
範例:透過聊天機器人更新聊天狀態
更新聊天狀態並非直接的 Rule 動作。但是,您可以透過聊天機器人將其用作基於規則的工作流程的一部分。
建立或編輯 Rule。
選擇啟動聊天機器人作為 Rule 動作。
使用所需的流程設定聊天機器人。
將更新聊天狀態節點新增至聊天機器人流程。
儲存 Rule 與聊天機器人設定。
當 Rule 被觸發時,它會啟動聊天機器人。接著,聊天機器人會將更新聊天狀態節點作為其流程的一部分來執行。
因此,聊天狀態是由聊天機器人更新的,而非直接由 Rule 更新。
使用 Astra AI Agents 進行 AI 驅動的自動化
當您需要更靈活、由 AI 驅動的對話時,也可以使用 Rule 來啟動 Astra AI Agent。
工作流程為:
Rule 觸發 → 啟動 Astra AI Agent → Astra AI Agent 處理對話
Astra AI Agent 會使用其設定的知識庫來源即時回應客戶的問題。
當客戶互動需要 AI 代理人去理解並回應問題,而不是遵循固定的聊天機器人流程時,請使用啟動 Astra AI Agent。
聊天機器人與 AI 代理人無法同時處理同一對話
對話可以由聊天機器人或 AI 代理人處理,但不能同時由兩者處理。
如果多個 Rules 符合同一訊息,且有多個 Rule 會啟動聊天機器人或 AI 代理人,則僅有規則列表中最高權限的 Rule 會啟動自動化。
若要將對話從聊天機器人移交給 AI 代理人,請在聊天機器人流程結尾新增 Astra AI Agent 或 Custom AI Agent 節點。請勿使用不同的 Rules 來同時啟動聊天機器人和 AI 代理人。
如果您的 AI 代理人 Rule 執行後沒有反應
如果 AI 代理人 Rule 已執行但代理人沒有回應,請檢查:
您的 Wati 方案是否已啟用 AI 代理人。
在啟動 Astra AI Agent 動作中是否已選定 AI 代理人。
所選的 AI 代理人是否仍然存在。
即使沒有訊息被發送,Rule 也可能顯示為已執行。
建立更複雜的自動化
Rules 可以作為更進階工作流程的起點。
當您需要執行特定任務(如發送訊息、路由聊天或更新聯絡人屬性)時,請使用直接 Rule 動作。
對於更複雜的客戶互動,請使用:
啟動聊天機器人:將對話移交給結構化的聊天機器人流程。
啟動 Astra AI Agent:將對話移交給 AI 驅動的代理人。
這讓您能夠跨不同的自動化層級建立工作流程,同時保持每個工具的功能獨立。
例如:
Rule → 啟動聊天機器人 → 多個聊天機器人節點
或者
Rule → 啟動 Astra AI Agent → AI 驅動的對話
訊息限制
某些訊息動作取決於 WhatsApp 的訊息要求。例如,發送訊息會發送工作階段訊息,並需要有效的 24 小時對話視窗。
如果未滿足必要的訊息條件,動作可能無法成功。當您需要在有效的 24 小時對話視窗外發送外發訊息時,請盡量使用預先核准的範本訊息。
以下動作可在任何時間執行:
發送範本訊息
路由聊天
更新聯絡人屬性
以下動作需要開啟 24 小時對話視窗:
發送訊息
發送目錄
啟動聊天機器人
啟動 Astra AI Agent
啟動序列也需要開啟 24 小時對話視窗,除非序列是以範本訊息開頭。
保持 Rule 動作與其他自動化功能的獨立性
設定 Rule 時,只有顯示在 Rule 動作 (Actions) 區段中的動作可以直接選擇。
請勿假設 Wati 其他地方可用的動作、節點或功能同樣適用於 Rules。
例如:
功能 | 可直接在 Rules 下使用嗎? | 透過何者使用 |
發送範本訊息 | 是 | Rules |
發送訊息 | 是 | Rules |
路由聊天 | 是 | Rules |
啟動聊天機器人 | 是 | Rules |
啟動 Astra AI Agent | 是 | Rules |
發送目錄 | 是 | Rules |
更新聯絡人屬性 | 是 | Rules |
啟動序列 | 是 | Rules |
更新聊天狀態 | 否 | Chatbot Builder |
只有本文列為 Rule 動作的項目才是直接的 Rule 動作。僅作為 Chatbot Builder 節點或在其他自動化工具中存在的功能,並不會自動成為 Rule 動作。
組合動作以建立工作流程
您可以將多個 Rule 動作結合起來,建立更廣泛的自動化流程。
例如,一個 Rule 可以:
更新聯絡人屬性。
發送目錄。
將聊天內容路由給操作員。
對於更複雜的工作流程,請使用啟動聊天機器人或啟動 Astra AI Agent 作為 Rule 動作。
這讓 Rule 成為進入點,而聊天機器人或 Astra AI Agent 則負責處理客戶互動的後續階段。
重要限制
設定 Rules 時,請記住以下區別:
「更新聊天狀態」並非直接的 Rule 動作。
「更新聊天狀態」可作為 Chatbot Builder 中的節點。
Rule 可以使用啟動聊天機器人來觸發包含「更新聊天狀態」節點的聊天機器人。
Rule 可以使用啟動 Astra AI Agent 將對話交給 Astra AI Agent。
Chatbot Builder 或其他自動化工具中可用的動作或節點,不會自動變成直接的 Rule 動作。
訊息動作可能須遵守 WhatsApp 的訊息要求。
後續步驟
設定好您的 Rule 後:
使用不同的觸發條件測試 Rule。
確認所選動作是否如預期執行。
如果您需要結構化的多步驟工作流程,請使用啟動聊天機器人。
如果您需要基於設定知識庫來源的 AI 驅動回應,請使用啟動 Astra AI Agent。
如果您需要在基於規則的工作流程中更新聊天狀態,請使用啟動聊天機器人,並將「更新聊天狀態」節點新增至聊天機器人流程中。
使用 Rules 作為聊天機器人與 Astra AI Agents 的起點,讓您能在保持每個 Wati 自動化工具功能清晰分離的同時,建構更進階的自動化流程。
常見問題 (FAQs)
Rule 動作
1. 哪些動作可直接在 Wati Rules 下使用?
目前 Wati Rules 下可直接使用的動作為:
發送範本訊息
發送訊息
路由聊天
啟動聊天機器人
啟動 Astra AI Agent
發送目錄
更新聯絡人屬性
啟動序列
僅在 Chatbot Builder 或其他自動化工具中可用的動作或節點,並非直接的 Rule 動作。
2. 我可以直接使用 Wati Rule 更新聊天狀態嗎?
不行。「更新聊天狀態」並非 Wati Rules 下可用的直接動作。「更新聊天狀態」節點僅可在 Chatbot Builder 中使用。
若要在基於規則的工作流程中更新聊天狀態,請使用啟動聊天機器人作為 Rule 動作,並設定該聊天機器人使用「更新聊天狀態」節點。
3. Chatbot Builder 節點在 Rules 中可用為動作嗎?
不行。Chatbot Builder 中的節點不會自動變成 Rules 中可用的動作。只有列在 Rule 動作 (Actions) 區段中的動作才能直接由 Rule 使用。
4. 如何將聊天機器人與 Wati Rule 一起使用?
在 Rule 中使用啟動聊天機器人動作。當 Rule 被觸發時,Wati 會啟動該聊天機器人,接著執行其內部的流程與節點。
5. 如何將 Astra AI Agent 與 Wati Rule 一起使用?
在 Rule 中使用啟動 Astra AI Agent 動作。當 Rule 被觸發時,對話會移交給設定好的 Astra AI Agent,該代理人會使用其知識庫來源來回應客戶諮詢。
設定 Rule 動作
6. 在 Rule 中使用動作前需要設定什麼?
某些 Rule 動作需要預先設定資源。例如,在使用「發送範本訊息」前必須先設定訊息範本、使用「啟動聊天機器人」前需設定聊天機器人、使用「啟動 Astra AI Agent」前需設定 AI 代理人,以及在使用「啟動序列」前需設定序列。
7. 我可以在一個 Wati Rule 中使用多個動作嗎?
可以。您可以在工作流程中組合多個直接 Rule 動作。例如,一個 Rule 可以更新聯絡人屬性、發送目錄,並將聊天路由給操作員。
8. 當 Rule 需要執行更複雜的工作流程時,我應該使用什麼?
當您需要包含聊天機器人節點的結構化多步驟工作流程時,請使用啟動聊天機器人。當您需要使用 Astra AI Agent 設定之知識庫來源的 AI 驅動對話時,請使用啟動 Astra AI Agent。
9. 為什麼我在 Rules 下找不到特定的聊天機器人動作?
並非 Wati 其他自動化工具中可用的每項功能都能作為直接的 Rule 動作使用。如果某項功能僅以 Chatbot Builder 節點存在,而未列在 Rule 的動作 (Actions) 區段中,則無法直接將其選為 Rule 動作。
例如,更新聊天狀態是 Chatbot Builder 節點,無法直接在 Rules 下使用。




