跳至主要内容

聊天工作流程規則

聊天工作流程規則允許您根據訪客行為、訊息活動、客服人員操作和聊天上下文自動執行即時聊天中的操作。這些規則幫助您主動與訪客互動、路由對話和管理聊天流程,無需手動介入。

一般資訊​

一般資訊一般資訊
  • 規則名稱:為規則定義描述性名稱。清晰的命名幫助您的團隊輕鬆識別每個規則的作用。
  • 啟用:啟用或停用規則。僅當滿足事件和條件時才執行活躍規則。
  • 觸發事件:選擇觸發規則的事件。
  • 優先順序 / 排序順序:指定規則的處理順序。較小的數字先執行。這有助於控制當多個規則適用於同一事件時哪些規則優先。
  • 停止進一步的規則處理:應用此規則後停止執行優先順序較低的規則。當您希望特定規則完全控制事件時很有用。

觸發事件​

指定開始規則評估的事件。可用事件包括:

  • 當客戶訪問頁面時 — 當訪客載入帶有聊天小工具的頁面時觸發。
  • 當客戶開啟新對話時 — 建立新聊天對話時觸發。
  • 當客戶發送第一條訊息時 — 訪客在對話中發送第一條訊息時觸發。
  • 當客戶發送任何訊息時 — 每條訪客訊息都會觸發。
  • 當透過規則開始對話時 — 當另一個工作流程規則建立對話時觸發。
  • 當規則發送訊息時 — 規則發送自動訊息後觸發。
  • 當隊友發送任何訊息時 — 客服人員在聊天中回覆時觸發。
  • 如果隊友變更對話狀態 — 聊天狀態變更時觸發(開啟、關閉、正在服務等)。
  • 如果隊友變更團隊分配 — 聊天重新分配給另一個團隊時觸發。
  • 當隊友新增備註時 — 在聊天中新增內部備註時觸發。

條件​

條件定義何時應執行工作流程規則。您可以使用一個或多個條件,使用 ALL/ANY 邏輯組合它們,甚至建立巢狀群組以進行進階篩選。 將此部分留空以使規則在每次事件發生時執行。

條件條件

可用條件​

您可以使用以下欄位建立條件:

  • 當日時間 (0–23) — 事件發生時訪客的本地小時。
  • 星期幾 — 觸發聊天事件時的當前日期。
  • 網站停留時間(秒) — 訪客在網站上花費的總時間。
  • 頁面停留時間(秒) — 訪客在當前頁面停留的時間。
  • IP 位址 — 訪客的 IP 位址。
  • 城市 — 根據訪客 IP 位址解析的城市。
  • 地區 — 根據訪客 IP 位址解析的地區或州。
  • 國家代碼 — 根據訪客位置解析的國家代碼(ISO)。
  • 當前頁面 URL — 發生聊天事件的頁面 URL。
  • 當前頁面標題 — 訪客當前查看的頁面標題。
  • 已瀏覽頁面數 — 工作階段期間訪問的頁面總數。
  • 使用者代理 — 訪客瀏覽器發送的原始使用者代理字串。
  • 瀏覽器 — 檢測到的瀏覽器名稱(Chrome、Safari、Firefox 等)。
  • 平台 / 作業系統 — 檢測到的訪客作業系統。
  • 請求聊天中 — 指示訪客是否正在主動請求聊天。
  • 由客服人員服務中 — 顯示聊天是否當前分配給客服人員。
  • 已觸發 — 指示聊天是否已被工作流程規則觸發。
  • 訪客姓名 — 訪客提供的或規則自動設定的姓名。
  • 訪客電子郵件 — 訪客提供的電子郵件地址。
  • 訪客標籤 — 分配給訪客的標籤。
  • 聊天次數 — 訪客發起的聊天對話總數。
  • 工作階段次數 — 訪客的獨立訪問次數。
  • 訊息發送者 — 標識誰發送了訊息(訪客或客服人員)。
  • 發送者類型 — 區分訪客、客服人員或系統訊息。
  • 訊息內容 — 聊天訊息的文字內容。
  • 帳戶狀態 — 訪客的帳戶狀態(訪客、已註冊、已封鎖等)。
  • 聊天小工具 ID — 標識哪個聊天小工具發起了對話。
  • 佇列大小 — 當前在佇列中等待的聊天數量。

條件運算子​

每個條件支援以下運算子:

  • 等於 — 匹配精確值。
  • 不等於 — 排除特定值。
  • 大於 — 檢查值是否超過指定數字。
  • 大於或等於 — 檢查值是否達到或超過指定數字。
  • 小於 — 檢查值是否低於指定數字。
  • 小於或等於 — 檢查值是否低於或等於指定數字。
  • 介於 — 檢查值是否在定義的範圍內。
  • 匹配正則表達式 — 使用正則表達式進行進階匹配。
  • 開頭為 — 檢查值是否以特定文字開頭。
  • 結尾為 — 檢查值是否以特定文字結尾。
  • 為空 — 當沒有值時觸發。
  • 不為空 — 當存在值時觸發。
  • 包含 — 檢查值是否包含特定文字。
  • 不包含 — 檢查值是否不包含特定文字。

操作​

操作定義滿足所有規則條件時會發生什麼。 您可以在單個規則中配置多個操作。

操作操作
  • 發送訊息給訪客 — 在聊天中發送自動訊息。
  • 設定已觸發狀態 — 將聊天標記為已觸發,用於追蹤或邏輯鏈接。
  • 等待 — 在繼續之前暫停規則執行指定時間。
  • 設定訪客姓名 — 分配或更新訪客的姓名。
  • 封鎖訪客 — 阻止訪客開始新的聊天。
  • 新增標籤 — 為訪客或聊天新增標籤。
  • 移除標籤 — 移除現有標籤。
  • 設定備註 — 在對話中建立或取代內部備註。
  • 附加至備註 — 向現有內部備註新增額外文字。