在每個人幾乎都有LINE帳號的現在,相信大家在逛網站的時候,會發現很多公司或店家都有提供LINE客服的管道,自動化回覆使用者所提出的問題,那要怎麼建置LINE AI客服系統,讓AI Agent精準回答使用者的問題就非常重要。
除此之外,傳統人工客服不但耗費大量的人力成本,遇到高峰時段也很容易來不及回應,透過n8n LINE自動化,讓AI Agent全天候即時回覆常見問題,有效降低客服人力的負擔。
這篇文章就來和大家分享,用n8n串接LINE Message API打造LINE AI客服系統,當使用者提出問題時,AI Agent自動化查詢Google Sheets常見問題資料庫,即時回覆使用者的問題,提供良好的客服體驗。
一、n8n LINE AI客服系統使用Google Sheets資料庫的運作流程
想利用n8n打造LINE AI客服系統,整體流程大致分為五個步驟:
- 偵測使用者訊息。
- AI Agent分析使用者訊息關鍵字
- AI Agent到 Google Sheets查找相關的資料
- 如果AI Agent找得到資料,就回覆官方標準的答案
- 如果AI Agent找不到適合的資料,則寫入公司內部的待處理追蹤清單
二、n8n串接LINE Message API打造LINE AI客服系統的解決方案
使用者傳送LINE訊息提問時,觸發Webhook開始自動化流程,接下來,篩選Webhook中所需要的欄位資料,把使用者ID(userId)和訊息(message)資料傳入AI Agent,根據使用者的訊息查詢Google Sheets常見問題資料庫,如果有找到適合的答案,就依照官方的答案回覆使用者。
反之,AI Agent找不到答案的話,就把該使用者ID和問題寫入Notion待處理追蹤清單,讓專人後續能夠集中處理。
三、n8n串接LINE Message API打造LINE AI客服系統的實作步驟
1.設定Webhook:偵測使用者LINE訊息
當使用者傳送LINE訊息提問時,觸發流程。其中,欄位設定如下:
- HTTP Method:POST
- Path:可自訂
記得將完整的Webhook URLs設定到LINE官方帳號(LINE OA)。
2.設定Edit Fields:篩選Webhook欄位資料
由於Webhook節點會接收到很多使用者的欄位資料,比較重要的欄位有:
- userId:使用者ID
- message:使用者傳送的訊息
- replyToken:回覆訊息的權杖
可依照自己的需求增加所需要的欄位資料。
3.設定AI Agent(FAQ Agent):查詢Google Sheets資料庫
利用AI Agent根據使用者的訊息來查詢Google Sheets常見問題資料庫,傳入使用者ID和訊息,設定如下:
AI Agent Tool(工具)的部分,串接Google Sheets和Notion。Google Sheets設定如下:
本文的Google Sheets常見問題資料庫如下:
另外,當AI Agent無法找到適合的答案,則會呼叫Notion工具,把使用者ID和問題寫入待處理追蹤清單,方便專人後續追蹤回覆,設定如下:
4. 設定 HTTP Request:透過LINE Message API回覆使用者
透過LINE Message API,把AI Agent的處理結果回覆給使用者,如果有找到答案,回覆查詢結果,反之,則回覆稍待專人處理,設定如下:
其中,JSON的內容設定如下:
{ "replyToken": "{{ $('Edit Fields').item.json.replyToken }}", "messages": [ { "type": "text", "text": "{{ $json.output.replace(/\n/g, '\\n') }}" } ] }
四、成果總結
透過這篇n8n LINE自動化教學,我們建置了一套LINE AI客服系統,從 Webhook接收使用者訊息、AI Agent 查詢Google Sheets常見問題資料庫,到最後透過LINE Message API即時回覆使用者,並且,當AI Agent找不到適合答案時,也能夠自動把使用者的問題寫入Notion待處理追蹤清單,確保每一則需要專人跟進的客服訊息不會漏掉。
如果你也有回覆不完的LINE 客服訊息,可以試著按照本文的教學,用n8n串接LINE Message API,讓LINE AI客服為你24小時自動化回覆訊息。
💡 在導入流程自動化時遇到了什麼問題?還是有什麼應用想嘗試、想看的文章主題?歡迎填寫許願表單,你的回饋會直接影響下一篇教學的方向。填寫許願表單 →
🔗 如果這篇文章對你有幫助,歡迎把它分享給也在研究自動化的朋友。能幫到更多人少走一點彎路,是我寫這些內容最大的動力。





留言
張貼留言