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



