AI 工具實戰

實戰:用 N8N 打造 AI 客服自動回覆系統,24 小時不間斷服務

用 N8N 官方 AI Agent 模板打造 24 小時 AI 客服系統。完整教學涵蓋 OpenAI API 設定、企業知識庫建立、系統提示詞設計、LINE/網站串接,每月成本不到 NT$1,000。

這是我們 N8N 系列的第四篇,也是第一篇 AI 實戰教學。我們要用 N8N 官方提供的免費 AI workflow 模板,打造一個能 24 小時自動回覆客戶問題的 AI 客服系統。這個系統能理解客戶的問題、根據你的企業知識庫回答,遇到無法處理的問題還會自動轉給真人客服。

這個方案基於 N8N 官方的「AI Agent Chat」模板,我們會針對台灣中小企業的實際需求做調整和中文化說明。

這個系統能做什麼?

你需要準備的東西

在開始之前,請先準備好以下資源:

1. OpenAI API Key

  1. 前往 platform.openai.com 註冊帳號
  2. 點選左側選單「API keys」
  3. 點「Create new secret key」,命名後複製保存
  4. 在「Billing」頁面加入付款方式並儲值(建議先儲 US$10,可以用很久)

費用估算:以 GPT-4o-mini 計算,每次客服對話約 US$0.001-0.005,一天處理 100 通對話,月費大約 US$3-15。

2. 企業知識文件

把你希望 AI 客服能回答的資訊整理成文件:

格式不限,PDF、Word、純文字都可以。建議整理成一份結構清楚的文件,AI 理解起來效果更好。

3. N8N 帳號(Cloud 或自架)

如果你跟著前兩篇的教學做,應該已經有了。

建置步驟

步驟 1:匯入 AI Agent 模板

  1. 在 N8N 中點選「Workflows」→「Add workflow」
  2. 點選右上角的「…」選單 →「Import from URL」
  3. 或者直接在 N8N 模板庫中搜尋「AI Agent Chat」
  4. 匯入後你會看到一個預先設計好的工作流程

步驟 2:設定 AI 模型

  1. 點擊工作流程中的「OpenAI Chat Model」節點
  2. 在 Credential 中選擇「Create New」,貼上你的 OpenAI API Key
  3. 模型建議選擇 gpt-4o-mini(性價比最高,中文能力優秀)
  4. Temperature 設為 0.3(較低的值讓回覆更精準、較少幻覺)

步驟 3:設定系統提示詞(System Prompt)

這是決定 AI 客服品質的關鍵。在 AI Agent 節點的「System Message」欄位,輸入以下模板(請根據你的企業資訊修改):

你是「[你的公司名稱]」的線上客服助理。請遵守以下規則:

1. 身份:你是[公司名稱]的官方客服,語氣親切專業
2. 語言:一律使用繁體中文回覆
3. 回覆範圍:僅回答與公司產品、服務、政策相關的問題
4. 知識來源:根據提供的企業文件回答,不要自行編造資訊
5. 無法回答時:誠實告知「這個問題需要由專人為您服務」,
   並提供聯繫方式:[你的客服電話/Email/LINE]
6. 回覆長度:簡潔有力,一般不超過 150 字
7. 格式:善用條列式讓資訊更清楚

公司基本資訊:
- 公司名稱:[填入]
- 營業時間:[填入]
- 客服電話:[填入]
- 地址:[填入]

步驟 4:建立知識庫(RAG)

要讓 AI 客服根據你的企業資料回答問題,需要設定 RAG(Retrieval-Augmented Generation):

  1. 在工作流程中加入「Vector Store」節點(例如使用 In-Memory Vector Store 或 Pinecone)
  2. 建立另一個輔助工作流程,將你的企業文件透過「Document Loader」讀入
  3. 用「Text Splitter」將文件切成小段落
  4. 透過「Embeddings」節點(使用 OpenAI Embeddings)將文字轉為向量
  5. 存入 Vector Store

簡單替代方案:如果你的 FAQ 不多(50 題以內),也可以直接把所有問答寫在 System Prompt 裡,不需要額外設定 Vector Store。這樣更簡單,效果也不錯。

步驟 5:連接前端通道

AI 客服建好了,接下來要讓客戶能觸及到它。常見的連接方式:

方式 A:嵌入網站(最簡單)

N8N 的 Chat Trigger 節點會產生一個聊天介面的 URL,你可以用 iframe 直接嵌入你的網站。

方式 B:串接 LINE 官方帳號

  1. 在 LINE Developers 建立 Messaging API Channel
  2. 取得 Channel Access Token 和 Channel Secret
  3. 在 N8N 中用 Webhook 節點接收 LINE 的訊息
  4. 將訊息送入 AI Agent 處理
  5. 用 HTTP Request 節點將回覆發回 LINE

方式 C:串接 Facebook Messenger

原理類似 LINE,透過 Facebook Graph API 接收和發送訊息。

步驟 6:測試與上線

  1. 先用 N8N 內建的聊天介面測試各種問題
  2. 測試繁體中文理解能力
  3. 測試超出範圍的問題是否正確轉交
  4. 邀請同事用客戶身份測試
  5. 確認沒問題後,啟動工作流程

進階優化建議

對話紀錄儲存

在工作流程末端加入 Google Sheets 或資料庫節點,將每次對話紀錄存下來。定期回顧這些紀錄,可以發現客戶最常問的問題,持續優化知識庫。

滿意度追蹤

在 AI 回覆後加入一個簡單的「這個回答有幫助嗎?」選項,追蹤客戶滿意度,作為優化依據。

多語言支援

如果你有國際客戶,可以在 System Prompt 中加入「根據客戶使用的語言回覆」的指示,AI 會自動偵測語言並用對應語言回答。

成本估算

項目費用
N8N(自架版)免費
N8N(雲端版)€20/月起
OpenAI API(GPT-4o-mini)約 US$3-15/月(100通/天)
雲端主機(自架用)約 NT$150-300/月
總計約 NT$300-800/月

相比聘請一位客服人員或使用商業客服系統(通常月費 NT$3,000 以上),這個方案的性價比非常高。

結語

一個 24 小時運作的 AI 客服系統,不只是省下人力成本,更重要的是讓客戶在任何時間都能得到即時回應,大幅提升客戶體驗。而透過 N8N 來建置,你擁有完全的掌控權,可以隨時調整、優化、擴展。

下一篇,我們要介紹另一個高實用性的 AI workflow:用 N8N 自動生成社群行銷內容,讓 AI 成為你的行銷小幫手。

想要有專業團隊協助你建置 AI 客服系統嗎?預約品得的免費諮詢,我們會根據你的實際需求量身規劃。

N8N 可以做 AI 客服自動回覆嗎?

可以。N8N 可以接收來自 LINE、Telegram、Email、網站表單的客戶訊息,透過 AI 節點(OpenAI/Claude)分析意圖並生成回覆,再自動發送回對應平台。設定完成後可 24 小時不間斷自動回覆,平均回覆時間從數小時降到數秒。