這是我們 N8N 系列的第四篇,也是第一篇 AI 實戰教學。我們要用 N8N 官方提供的免費 AI workflow 模板,打造一個能 24 小時自動回覆客戶問題的 AI 客服系統。這個系統能理解客戶的問題、根據你的企業知識庫回答,遇到無法處理的問題還會自動轉給真人客服。
這個方案基於 N8N 官方的「AI Agent Chat」模板,我們會針對台灣中小企業的實際需求做調整和中文化說明。
這個系統能做什麼?
- 自動回答客戶常見問題(營業時間、退換貨政策、產品規格等)
- 理解繁體中文語境,回答自然流暢
- 根據你的企業文件和知識庫回答,不是通用的 AI 回覆
- 無法回答的問題自動標記並轉給真人客服
- 所有對話紀錄自動儲存,可隨時回顧和優化
你需要準備的東西
在開始之前,請先準備好以下資源:
1. OpenAI API Key
- 前往 platform.openai.com 註冊帳號
- 點選左側選單「API keys」
- 點「Create new secret key」,命名後複製保存
- 在「Billing」頁面加入付款方式並儲值(建議先儲 US$10,可以用很久)
費用估算:以 GPT-4o-mini 計算,每次客服對話約 US$0.001-0.005,一天處理 100 通對話,月費大約 US$3-15。
2. 企業知識文件
把你希望 AI 客服能回答的資訊整理成文件:
- 常見問答集(FAQ)
- 產品/服務說明
- 退換貨政策
- 營業時間與聯繫方式
- 價格表(如果適合公開)
格式不限,PDF、Word、純文字都可以。建議整理成一份結構清楚的文件,AI 理解起來效果更好。
3. N8N 帳號(Cloud 或自架)
如果你跟著前兩篇的教學做,應該已經有了。
建置步驟
步驟 1:匯入 AI Agent 模板
- 在 N8N 中點選「Workflows」→「Add workflow」
- 點選右上角的「…」選單 →「Import from URL」
- 或者直接在 N8N 模板庫中搜尋「AI Agent Chat」
- 匯入後你會看到一個預先設計好的工作流程
步驟 2:設定 AI 模型
- 點擊工作流程中的「OpenAI Chat Model」節點
- 在 Credential 中選擇「Create New」,貼上你的 OpenAI API Key
- 模型建議選擇 gpt-4o-mini(性價比最高,中文能力優秀)
- 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):
- 在工作流程中加入「Vector Store」節點(例如使用 In-Memory Vector Store 或 Pinecone)
- 建立另一個輔助工作流程,將你的企業文件透過「Document Loader」讀入
- 用「Text Splitter」將文件切成小段落
- 透過「Embeddings」節點(使用 OpenAI Embeddings)將文字轉為向量
- 存入 Vector Store
簡單替代方案:如果你的 FAQ 不多(50 題以內),也可以直接把所有問答寫在 System Prompt 裡,不需要額外設定 Vector Store。這樣更簡單,效果也不錯。
步驟 5:連接前端通道
AI 客服建好了,接下來要讓客戶能觸及到它。常見的連接方式:
方式 A:嵌入網站(最簡單)
N8N 的 Chat Trigger 節點會產生一個聊天介面的 URL,你可以用 iframe 直接嵌入你的網站。
方式 B:串接 LINE 官方帳號
- 在 LINE Developers 建立 Messaging API Channel
- 取得 Channel Access Token 和 Channel Secret
- 在 N8N 中用 Webhook 節點接收 LINE 的訊息
- 將訊息送入 AI Agent 處理
- 用 HTTP Request 節點將回覆發回 LINE
方式 C:串接 Facebook Messenger
原理類似 LINE,透過 Facebook Graph API 接收和發送訊息。
步驟 6:測試與上線
- 先用 N8N 內建的聊天介面測試各種問題
- 測試繁體中文理解能力
- 測試超出範圍的問題是否正確轉交
- 邀請同事用客戶身份測試
- 確認沒問題後,啟動工作流程
進階優化建議
對話紀錄儲存
在工作流程末端加入 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 小時不間斷自動回覆,平均回覆時間從數小時降到數秒。
