在經營IG帳號的時候,除了要管理貼文內容之外,另一個最花時間的就是回覆使用者的私訊,如果又是經營商業相關的帳號,使用者的私訊量應該相當可觀,經常會需要回覆許多重複性的問題。
如果能導入IG自動回覆的AI客服系統,就能夠大幅降低人工回覆訊息的時間,並且透過即時解決使用者的疑惑,提升商品的轉換率與滿意度。
這篇文章就帶你利用n8n串接Instagram API,根據使用者的訊息內容,查詢公司內部的Notion常見問題資料庫,回覆使用者的問題,實現IG自動回覆訊息。
一、IG自動回覆的AI客服系統運作流程
想利用AI Agent打造IG自動回覆的功能,整體流程分為以下五個步驟:
- 偵測使用者訊息
- AI Agent分析使用者訊息關鍵詞
- AIAgent到資料庫查詢相關的資料
- 如果AI Agent找得到資料,就即時回答使用者的問題
- 如果AI Agent找不到適合的資料,就把使用者的問題,寫入公司內部的待辦追蹤清單
二、n8n串接Instagram API打造IG自動回覆的解決方案
使用n8n的Webhook偵測使用者的訊息,當有訊息傳入,判斷是否為使用者的訊息,如果是的話,回覆Instagram API Webhook,然後利用AI Agent根據使用者的訊息,查詢Notion常見問題資料庫。
如果有資料能夠回答問題,就透過Instagram API回覆使用者訊息,否則把使用者的訊息寫入Notion待辦追蹤清單,讓專人集中處理。
三、n8n串接Instagram API打造IG自動回覆的實作步驟
1.設定Webhook:偵測IG使用者訊息
利用Webhook偵測是否有使用者發送Instagram訊息,Webhook URLs要和所建的Meta應用程式相同,欄位設定如下:
- HTTP Methods:POST
- Path:自訂Webhook URLs網址
- Respond:Using 'Respond to Webhook' Node
2.設定IF:判斷是否為使用者的訊息
由於使用者發送的訊息和AI客服系統回覆的訊息都會觸發Webhook,所以這邊要判斷傳入的訊息是否為使用者的訊息,並且不為空值,才不會導致無窮迴圈。
3.設定Respond to Webhook:回應Webhook
如果沒有回應一開始的Webhook,Meta應用程式會認為發生問題,啟動重試機制,造成流程重複執行。
4.設定AI Agent(FAQ Agent):查詢Notion資料庫
AI Agent根據使用者傳入的Instagram訊息,查詢Notion常見問題資料庫,回答使用者的問題。如果沒辦法回答,就寫入Notion待辦追蹤清單,設定如下:
Notion常見問題資料庫工具(Tool),設定如下:
本文所使用的Notion常見問題資料庫內容,如下:
如果AI Agent找不到資料,就把使用者ID和訊息,透過Notion待辦追蹤清單工具(Tool)寫入資料庫,設定如下:
5.設定HTTP Request:回覆使用者訊息
透過Instagram API,把AI Agent的查詢結果回傳給使用者。
JSON內容如下:
{ "recipient": { "id": "{{ $('Webhook').item.json.body.entry[0].messaging[0].sender.id }}" }, "message": { "text": "{{ $json.output.replace(/\n/g, '\\n') }}" } }
四、成果總結
雖然IG平台本身有提供自動回覆訊息的功能,但都是簡單的歡迎訊息,有限的常見問題解答與關鍵字回覆,無法進行複雜的對話,沒辦法回答的訊息也不會存入追蹤清單,很容易漏掉潛在客戶的訊息。
本文利用n8n串接Instagram API,所建置的AI客服系統,能夠讓IG自動回覆更有彈性,透過查詢公司內部的資料庫,回答的品質更精準,並且會記錄無法回覆的使用者訊息,方便專人後續追蹤,真正提升IG自動回覆訊息的效率。




留言
張貼留言