跳至主要內容

如何使用 Wati MCP 構建和管理聊天機器人與自動化規則

摘要

Wati MCP 伺服器讓您可以透過與 ChatGPT 或 Claude 等 AI 助理對話,來建立、檢視、更新及管理 Wati 聊天機器人、聊天機器人觸發條件、自動化規則和機器人動作。您不需要為了設定每個步驟而瀏覽 Wati 儀表板,只需以自然語言描述您想要執行的動作,並讓連接的助理透過 Wati MCP 執行即可。

本指南說明如何連接 Wati MCP、使用提示詞(Prompt)建立及管理聊天機器人和自動化規則、切換不同的 Wati 工作區,以及排解常見的 MCP 問題。

重要:本指南中描述的動作也可以透過 Wati 使用者介面 (UI) 執行。本指南特別著重於如何透過 Wati MCP 伺服器並使用已連接的 AI 助理來執行這些動作。

說明

開始之前:連接至 Wati MCP 伺服器

若要透過 AI 助理管理 Wati 資源,您需要:

  • 擁有存取相關工作區的 Wati 帳號。

  • 擁有執行所請求動作的適當角色與權限。

  • 一個已連接至 Wati 且支援 MCP 的 AI 助理。

如何將 Wati MCP 連接至 AI 助理

  • 開啟您支援 MCP 的應用程式,例如 ChatGPT 或 Claude。

  • 使用伺服器 URL:https://mcp.wati.io/mcp 將 Wati 新增為 MCP 連接器。

  • 使用您的 Wati 憑證登入並完成連線設定。

  • 回到您的 AI 助理,確認連線是否正常運作。

您也可以使用 Wati AI,它已經與 Wati 連接。若要驗證連線,請詢問:

"Which Wati workspace am I in?"(我目前在 Wati 的哪個工作區?)

助理應會回傳您的工作區 ID 和 WhatsApp 號碼。

使用 Wati MCP 建立聊天機器人

您可以透過在提示詞中描述您想要的對話流程來建立 Wati 聊天機器人。AI 助理會草擬該聊天機器人,讓您審閱,並在您核准變更後將其儲存至您的 Wati 帳號。

第 1 步:描述您想要建立的聊天機器人

告訴助理聊天機器人應該執行什麼動作。包含聊天機器人名稱、歡迎訊息、問題、按鈕和對話流程。

提示詞範例:

"Draft a chatbot called Golf Trip Leads. Greet the customer, ask if they want a Group trip or a Solo trip with 2 buttons, then ask for their travel month and tell them someone will contact them within a day."(草擬一個名為「高爾夫之旅潛在客戶」的聊天機器人。問候客戶,詢問他們想要團體旅行還是個人旅行(包含 2 個按鈕),然後詢問他們的旅遊月份,並告訴他們將會有人在一天內與他們聯繫。)

第 2 步:審閱聊天機器人草稿

助理會呈現建議的聊天機器人流程,包含其訊息、按鈕和問題。此時草稿尚未儲存。

審閱建議的流程,並使用自然語言提示詞請求變更。

提示詞範例:

"Add a third button for Corporate trips."(新增第三個按鈕用於企業旅行。)

持續審閱並精進草稿,直到符合您的需求為止。

第 3 步:使用 Wati MCP 儲存聊天機器人

當您對聊天機器人感到滿意後,請要求助理將其儲存。

提示詞範例:

"Save it."(儲存它。)

助理會將聊天機器人儲存至您的 Wati 帳號,並提供一個連結,讓您在 Flow Builder 中開啟它。

第 4 步:使用 Wati MCP 更新已儲存的聊天機器人

您可以要求助理按名稱更新先前儲存的聊天機器人。每次儲存都會建立一個新版本,並保留較早的版本。

提示詞範例:

"Update the Golf Trip Leads chatbot to add a question about the customer's budget."(更新「高爾夫之旅潛在客戶」聊天機器人,新增關於客戶預算的問題。)

若要直接在 Wati UI 中檢查或編輯已儲存的聊天機器人,請登入您的 Wati 帳號並前往 Automations(自動化) > Chatbots(聊天機器人)。選取該聊天機器人即可在 Flow Builder 中開啟。

使用 Wati MCP 新增或管理聊天機器人觸發條件

聊天機器人觸發條件決定了聊天機器人何時啟動。使用 Wati MCP,您可以要求助理將觸發條件新增至現有的聊天機器人,並啟用或停用該觸發條件。

Wati 支援下列聊天機器人觸發條件:

觸發類型

聊天機器人何時啟動

提示詞範例

關鍵字

當客戶發送特定單詞或短語時

"Start Golf Trip Leads when someone sends GOLF."

任何新訊息

當客戶發送任何訊息時

"Start the Welcome bot on every new message."

聯絡人欄位變更

當聯絡人屬性建立或更新時

"Start the Onboarding bot when lead_stage changes."

如何啟用或停用聊天機器人觸發條件

除非您要求助理啟用,否則新觸發條件預設為關閉。

若要啟用觸發條件,請使用如下的提示詞:

"Turn the GOLF trigger on."(開啟 GOLF 觸發條件。)

若要停用觸發條件,請詢問:

"Turn off the GOLF trigger."(關閉 GOLF 觸發條件。)

提示:在為所有客戶啟用之前,請先使用您自己的手機測試關鍵字觸發條件。這有助於您驗證聊天機器人是否如預期般回應。

如何使用 Wati MCP 建立自動化規則

自動化規則會在發生特定事件時自動執行動作。使用 Wati MCP 伺服器,您可以在提示詞中描述事件與動作、驗證設定、儲存規則,並在準備好時將其啟用。

哪些事件可以觸發自動化規則?

您可以透過 Wati MCP 針對下列事件建立自動化規則:

  • 收到 WhatsApp 訊息,包括符合特定關鍵字的訊息。

  • 客戶未回覆。

  • 建立聯絡人屬性。

  • 更新聯絡人屬性。

自動化規則可以執行哪些動作?

自動化規則可以執行下列動作:

  • 將對話路由至團隊。

  • 將對話分配給特定客服人員,或退回給最後一位處理該對話的客服人員。

  • 傳送文字回覆或核准的 WhatsApp 範本。

  • 更新聯絡人屬性(當規則是由聯絡人屬性變更所觸發時除外)。

第 1 步:描述自動化規則

告訴助理應該觸發規則的事件以及它應該執行的動作。

提示詞範例:

"When a contact's lead_stage changes to Hot, assign them to the Sales team."(當聯絡人的 lead_stage 變更為 Hot 時,將他們分配給銷售團隊。)

第 2 步:驗證自動化規則

在儲存規則之前,助理會檢查其設定並識別任何缺失的資訊。

如果助理要求提供更多細節,請提供完成規則所需的資訊。例如,如果您的 Wati 帳號中沒有銷售團隊,助理會對此進行標記。

第 3 步:儲存並啟用自動化規則

除非您要求助理啟用,否則新的自動化規則會以關閉狀態儲存。

審閱設定後,請詢問:

"Turn the Hot lead rule on."(開啟熱門潛在客戶規則。)

隨後該規則將會啟用,但須視所要求的動作是否順利完成以及您的 Wati 權限而定。

使用 Wati MCP 檢視或停用現有的自動化規則

您也可以使用 Wati MCP 來檢查與管理現有規則,包括最初在 Wati 儀表板中建立的規則。

提示詞範例:

  • "Which rules are on?"(哪些規則已開啟?)

  • "Show me the Black Friday rule."(向我顯示黑色星期五規則。)

  • "Turn off the Black Friday rule."(關閉黑色星期五規則。)

使用 Wati MCP 管理聊天機器人、自動化規則和機器人動作

Wati MCP 支援透過自然語言請求來檢視與管理現有的聊天機器人、自動化規則及機器人動作。

機器人動作是一種可重複使用的動作設定,例如文字回覆、範本訊息、對話路由動作、客服人員分配或聯絡人屬性更新。

使用下列提示詞範例,透過您連接的 AI 助理執行常見任務。

任務

提示詞範例

列出聊天機器人

"List my chatbots."

檢視聊天機器人流程

"Show me the Golf Trip Leads flow."

列出已儲存的機器人動作

"List my routing actions."

建立或更新機器人動作

"Create an action that routes chats to the Support team."

列出可用於對話路由的團隊

"What teams do I have?"

列出可用的客服人員和 AI 客服人員

"List my AI agents."

列出聯絡人屬性

"What contact fields can I use?"

檢視現有自動化規則

"Which rules are on?"

檢視特定自動化規則

"Show me the Black Friday rule."

助理還可以檢索聊天機器人的完整流程、檢查較早的聊天機器人版本、顯示自動化規則的詳細資訊、檢查可用的規則設定選項,並在儲存前驗證規則。

您不需要記住底層 MCP 工具的名稱。只需描述您想要執行的動作,助理就會選擇適當的操作。

如何使用 MCP 切換 Wati 工作區

如果您的 Wati 登入帳號可以存取多個工作區,您可以透過同一個 AI 助理對話在這些工作區之間進行切換。

第 1 步:列出您可以存取的工作區

詢問:

"Which Wati workspaces can I access?"(我可以存取哪些 Wati 工作區?)

助理會列出可用的工作區 ID 及其相關聯的 WhatsApp 號碼。

第 2 步:切換至另一個工作區

詢問:

"Switch to workspace 111501."(切換至工作區 111501。)

將 111501 替換為您想要存取的工作區 ID。

第一次切換到某個工作區時,助理會提供一個登入連結。開啟連結,登入目標工作區,然後回到對話中。

初次登入後,切換回該工作區的速度會更快。

重要:Wati MCP 動作僅適用於目前作用中的工作區。如果您在一個工作區中建立或更新了聊天機器人或自動化規則,除非該設定也存在於另一個工作區中,否則您無法從另一個工作區進行檢視或管理。

使用 Wati MCP 時的注意事項

  • 刪除聊天機器人、規則和觸發條件:目前尚不支援透過對話刪除。您可以使用助理關閉支援的項目,或在 Wati 儀表板中將其刪除。

  • 已核准的 WhatsApp 範本:傳送範本的自動化規則或機器人動作,需要該範本已在 Wati 中獲得核准。

  • 變更會影響實際對話:已儲存的聊天機器人和自動化規則是實際的設定。一旦啟用,它們可能會影響真實的客戶對話。請在為所有客戶啟用變更前先進行測試。

  • 更新自動化規則:當您要求助理更新規則時,它會再次儲存整條規則。該規則的執行次數計數可能會歸零。

  • 批次操作:涉及大量變更的請求可能需要較長時間。如果您收到「請稍後再試」的訊息,請稍候幾秒鐘並重複該請求。

  • 權限:助理只能執行您在目前作用中的 Wati 工作區所擁有的角色權限內允許的動作。

排解 Wati MCP 問題

使用下列指引來排解透過 MCP 伺服器建立或管理 Wati 資源時的常見問題。

錯誤或問題

如何解決

"Session not found" 或 "can't reach live data"

再次發送相同的請求。通常第二次嘗試就會成功。

"Rate-limiting requests"

等待約 10 秒後再試。如果問題持續存在,請減少單一訊息中的任務數量。

聊天機器人或自動化規則回傳 "Not found"

透過詢問 "Which Wati workspace am I in?" 來確認您是否在正確的工作區。

切換工作區時出現 "Sign-in required"

開啟登入連結,登入目標工作區,然後回到對話中。如果連結已過期,請要求助理提供新的連結。

聊天機器人對關鍵字沒有回應

詢問 "Is the trigger on?"(觸發條件已開啟嗎?)。新觸發條件預設為關閉狀態。

助理表示自動化規則無效

檢閱助理識別出的缺失資訊,提供所需的詳細資料,並要求它重新驗證規則。

"Team or operator does not exist"

要求助理列出可用的團隊或客服人員,然後選擇正確的項目。

如果問題持續存在,請聯繫 Wati 支援團隊。請附上您發送請求的時間以及您發送給 AI 助理的提示詞,或是分享顯示這些詳細資訊以及任何錯誤訊息的螢幕截圖。

是否回答了您的問題?