跳至主要內容

瞭解 Wati 中的規則型自動化

總結

Wati 中的規則型自動化 (Rule-based automation) 可協助您根據特定事件和條件自動執行任務。透過建立規則,您可以觸發如發送訊息、更新資訊或回覆客戶等動作,無需手動操作。

Wati 中的每項規則皆由三個核心元件組成:觸發條件 (Triggers)、篩選條件 (Filters) 和 動作 (Actions)。本指南說明這些元件的含義,並引導您建立第一個自動化規則。

操作說明

了解規則的組成要素

規則型自動化是透過串聯定義何時 (When)、為何 (Why) 以及執行什麼 (What) 的三個要素來運作。

觸發條件 (Trigger)

觸發條件是啟動自動化的事件。

觸發條件範例包括:

  • 收到新訊息

  • 新增聯絡人屬性

  • 更新聯絡人屬性

當此事件發生時,規則便開始執行。

篩選條件 (Filter)

篩選條件定義了規則若要繼續執行所必須符合的條件。例如,您可能希望僅在訊息包含特定關鍵字、訊息附有圖片或文件、訊息是語音訊息,或聯絡人屬性具有特定數值時才執行規則。

動作 (Action)

動作是當觸發條件發生且篩選條件滿足後,Wati 所執行的自動化任務。

動作範例包括:

  • 發送範本訊息

  • 更新聯絡人屬性

  • 指派對話

建立規則的步驟

請按照以下步驟在 Wati 中建立您的第一個自動化規則:

1. 前往自動化規則頁面

  • 導覽至自動化 (Automation) 頁面。

  • 從左側面板選擇規則 (Rules) 分頁。

2. 建立新規則

  • 點擊建立新規則 (Create new rule)。

  • 選擇您要使用的觸發條件 (Trigger)。

3. 開啟規則建立器

選擇觸發條件後,您將被帶往規則建立器 (Rule Builder) 頁面。在繼續操作前,請為您的規則命名。

規則建立器可讓您配置規則的三個元件:

  • 觸發條件 (Trigger)

  • 篩選條件 (Filter)

  • 動作 (Action)

在此範例中,我們將使用聯絡人新增屬性 (New attribute is added to a contact) 作為觸發條件。

4. 配置觸發條件

  • 點擊觸發條件 (Trigger) 區塊。

  • 選擇您想要規則監控的聯絡人屬性。

5. 新增篩選條件(選填)

篩選條件可讓您縮小規則執行的範圍。例如,您可以設定篩選條件,讓規則僅在訊息包含特定關鍵字或聯絡人屬性具有特定數值時才執行。若未新增篩選條件,該規則將針對所有符合觸發條件的聯絡人執行。

6. 新增並配置動作

  • 點擊動作 (Action) 區塊。

  • 選擇您要規則執行的動作。

在此範例中:

  • 選擇發送範本訊息 (Send template message)。

  • 選擇您希望在規則觸發時自動發送的範本。

Wati 將持續新增更多自動化動作,以支援更多使用場景。

規則範例

以下是規則運作的簡單範例。

情境:

  • 聯絡人新增了一個 country 屬性。

  • 該屬性值包含單字 "india"。

結果:

Wati 自動發送預設的 wati_test 範本訊息給該聯絡人。

這類型的自動化可協助企業根據客戶的資訊或活動即時做出回應。

了解規則執行順序

Wati 會從規則 (Rules) 列表的頂端到底端評估自動化規則。當多個規則符合同一則訊息時,所有符合的規則都會執行,但有一個例外:對話一次僅能由 1 個聊天機器人或 AI 代理處理。

如果多個符合的規則試圖啟動聊天機器人或將對話指派給 AI 代理,則僅有排列在最上方且符合條件的規則中的動作會生效。符合規則中的其他動作仍會正常執行。

如何更改規則順序

您可以更改規則順序,以控制當多個規則符合時,由哪個聊天機器人或 AI 代理接管對話。

  • 前往自動化 (Automation) 頁面並選擇規則 (Rules) 分頁。

  • 點擊重新排序 (Reorder)。

  • 將規則拖曳至列表中的新位置。

  • 點擊儲存變更 (Save changes) 以儲存新順序。

重要:

  • 新規則會新增至列表的最上方。

  • 關閉規則並不會改變其位置。當您重新開啟它時,它會在相同的位置執行。

範例:多個規則符合同一則訊息

假設有 3 個規則符合同一則傳入訊息:

  1. 預約 (Book an appointment) — 啟動一個聊天機器人。

  2. 聯繫客服 (Talk to support) — 將對話指派給一位 AI 代理。

  3. 儲存預約日期 (Save appointment date) — 更新聯絡人屬性。

在此範例中:

  • 預約規則會啟動其聊天機器人,因為它是最上方的符合規則。

  • 聯繫客服規則不會啟動其 AI 代理,因為聊天機器人已經接手該對話。

  • 儲存預約日期規則會照常更新聯絡人屬性。

若您希望改由 AI 代理接手對話,請將聯繫客服規則移至預約規則上方。

額外的規則執行順序設定

規則執行順序設定可讓您控制當多個自動化程序皆可回覆同一則傳入訊息時,哪一個自動化程序優先執行。

如何開啟執行設定

  • 前往自動化 > 規則 (Automation > Rules)。

  • 在基於事件 (Event-based) 的分頁上,點擊重新排序 (Reorder) 旁邊的設定圖示。

  • 根據需要更新設定,然後點擊儲存 (Save)。

實用資訊:

  • 設定圖示僅在基於事件 (Event-based) 分頁中可用,而非基於時間 (Time-based) 分頁。

  • 當您處於重新排序 (Reorder) 模式時,設定圖示會被停用。請先儲存或取消目前的重新排序變更,再開啟執行設定。

  • 只有管理員 (Admins) 和自動化經理 (Automation Managers) 可以更改這些設定。

  • 這 3 個開關預設皆為關閉狀態,因此在您更改並儲存設定前,現有的自動化行為將保持不變。

1. 優先執行快速回覆 (Prioritize Quick-Reply First)

此設定控制當聯絡人在行銷活動中點擊「快速回覆」按鈕時,快速回覆動作是在其他自動化程序之前還是之後執行。

  • 關閉(預設):規則和關鍵字動作優先執行。快速回覆動作隨後執行,除非聯絡人當前正在聊天機器人對話中。

  • 開啟:快速回覆動作優先執行,隨後執行規則和關鍵字動作。

按鈕互動後停止 (Stop After Button Interactions)

此設定僅在優先執行快速回覆開啟時才可用。它控制快速回覆動作執行後,是否允許執行其他自動化程序。

  • 開啟:快速回覆動作執行後,該訊息不再執行其他自動化程序。

  • 關閉(預設):規則、關鍵字動作和預設動作可以在快速回覆動作後執行。

若按鈕點擊未觸發快速回覆動作,其他自動化程序將照常執行。

2. 規則優先於關鍵字動作 (Prioritize Rules Over Keyword Actions)

此設定控制當傳入訊息符合規則和關鍵字動作時,哪一個自動化程序先執行。

  • 關閉(預設):關鍵字動作和規則並行執行。

  • 開啟:規則先執行,隨後執行關鍵字動作。兩者皆可針對同一則訊息執行。

產生的自動化順序

此視窗會根據您選擇的設定顯示最終的自動化順序。請在儲存變更前檢查順序。

預設動作 (Default Actions) 在自動化流程中被觸發時,總是最後執行。

重新排序執行設定的重要注意事項

  • 聊天機器人聯絡人:當聯絡人目前處於聊天機器人對話中時,快速回覆優先級不適用。快速回覆動作不會優先為這些聯絡人執行。

  • 變更生效時間:您的變更會在儲存後應用於新的傳入訊息。

  • 重新排序規則:這些設定控制不同類型自動化之間的順序。若要更改個別規則的順序,請使用重新排序 (Reorder)。

規則不執行時的情況

規則在下列情況下不會執行:

  • 聯絡人目前正在進行聊天機器人對話。

重要:當聯絡人與聊天機器人積極互動時,他們的訊息將由聊天機器人處理。訊息觸發的規則、關鍵字動作和預設動作在聊天機器人運作期間不會執行。它們會在聊天機器人結束後重新開始執行。

  • 該規則已關閉。

  • 您的 Wati 方案未包含該規則的觸發條件。

  • 對話已指派給人工客服或 AI 代理,且該規則由傳入訊息觸發。

  • 對話遭到封鎖。

  • 觸發條件是表情符號反應。

其他事件觸發的規則仍可在客服人員處理對話時執行。這包括:

  • 聯絡人屬性變更

  • Shopify 事件

  • 排程

  • 未接來電

如果其中一項規則發送了訊息或啟動了聊天機器人,對話將會從指派的客服人員轉回機器人。

為避免中斷客服人員的對話,請使用以下動作:

  • 路由至團隊 (Route to team)

  • 指派給運營人員 (Assign to operator)

  • 更新聯絡人屬性 (Update contact attribute)

  • 通知 (Notification)

這些動作會讓對話保持在指派的客服人員手中。

啟動不同聊天機器人的多個規則

若有 2 個符合條件的規則包含兩個或多個具備聊天機器人或 Astra AI 代理動作的規則,則位置較低的規則中的聊天機器人或 Astra AI 代理將被跳過,但其其他動作仍會正常執行。

您可以透過更改規則順序,來調整哪個聊天機器人或 Astra AI 代理具有優先權。

新規則與優先級

新規則會新增至規則 (Rules) 列表的頂端,使其具有最高優先級。在建立後,您可以將新規則移至不同位置。

基於時間的規則 (Time-Based Rules)

基於時間的規則無法重新排序。它們根據其排程執行,且不具備優先順序。

常見問題集 (FAQs)

規則型自動化基礎

1. Wati 中的規則型自動化是什麼?

Wati 中的規則型自動化可根據特定事件和條件自動執行任務。它可以在無需手動操作的情況下發送訊息、更新聯絡人資訊、指派對話並回覆客戶。

2. Wati 自動化規則的三個組成元件是什麼?

Wati 自動化規則有 3 個核心元件:

  • 觸發條件 (Trigger):啟動自動化的事件,例如收到新訊息或新增聯絡人屬性。

  • 篩選條件 (Filter):規則要繼續執行所必須滿足的條件,例如訊息包含關鍵字或聯絡人屬性具有特定數值。

  • 動作 (Action):當觸發條件發生且篩選條件滿足後 Wati 執行的任務,例如發送範本訊息或指派對話。

規則執行順序與設定

3. Wati 如何決定哪個自動化規則先執行?

Wati 會從規則列表的頂端到底端評估規則。當多個規則符合同一則傳入訊息時,所有符合的規則都會執行,但僅有 1 個聊天機器人或 AI 代理可以接手對話。最高優先級符合規則中的聊天機器人或 AI 代理動作具有優先權,而符合規則中的其他動作仍會繼續執行。

新規則預設會新增至規則列表的頂端。關閉規則並不會改變其位置。基於時間的規則無法重新排序,因為它們是依據各自的排程執行。

4. 當多個規則試圖啟動不同的聊天機器人或 AI 代理時會發生什麼?

如果多個符合的規則包含聊天機器人或啟動 Astra AI 動作,最高優先級符合規則中的聊天機器人或 Astra AI 代理將接手對話。位置較低的符合規則中的聊天機器人或 AI 代理將被跳過,但其其他動作仍會正常執行。

5. 規則執行設定控制什麼?

Wati 的規則執行設定控制當不同類型的自動化程序符合同一則傳入訊息時的執行順序。

  • 優先執行快速回覆:啟用後,快速回覆動作會在規則和關鍵字動作之前執行。關閉後,規則和關鍵字動作優先執行,隨後才是快速回覆動作(除非聯絡人當前正在進行聊天機器人對話)。

  • 按鈕互動後停止:僅在啟用「優先執行快速回覆」時可用。啟用後,快速回覆動作執行後,該訊息不再執行其他自動化程序。關閉後,規則、關鍵字動作和預設動作可以在之後執行。

  • 規則優先於關鍵字動作:啟用後,規則在關鍵字動作之前執行。關閉後,規則和關鍵字動作並行執行。

「產生的自動化順序」視窗會根據所選設定顯示最終順序。預設動作在觸發時總是最後執行。變更會在儲存後應用於新的傳入訊息。只有管理員和自動化經理可以更改這些設定。

疑難排解自動化規則

6. 為什麼自動化規則可能不會執行?

自動化規則可能不會執行的原因如下:

  • 該規則已關閉。

  • 您的 Wati 方案未包含該規則的觸發條件。

  • 聯絡人正在與聊天機器人進行積極互動。

  • 對話已指派給人工客服或 AI 代理,且該規則由傳入訊息觸發。

  • 對話遭到封鎖。

  • 觸發條件是表情符號反應。

當聯絡人與聊天機器人互動時,聊天機器人會處理他們的訊息。訊息觸發的規則、關鍵字動作和預設動作在聊天機器人結束前不會執行。

由其他事件(如聯絡人屬性變更、Shopify 事件、排程和未接來電)觸發的規則,仍可在客服人員處理對話時執行。然而,如果其中一項規則發送了訊息或啟動了聊天機器人,對話將會從指派的客服人員轉回機器人。

7. 哪些規則動作有助於防止中斷客服人員的對話?

以下動作會讓對話保持在指派的客服人員手中:

  • 路由至團隊

  • 指派給運營人員

  • 更新聯絡人屬性

  • 通知

這些動作有助於避免將對話從指派的客服人員轉回機器人。

是否回答了您的問題?