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




