Blog

n8n 基礎教學

第一條 n8n 工作流教學:表單提交 → AI 摘要 → Slack 通知

跟著這篇教學,30 分鐘做出你的第一條 n8n 工作流。不需要寫程式,只需要拖拖拉拉。

事前準備

你需要:一個 n8n 帳號(可以免費註冊 n8n Cloud)、一個 Google 表單、一個 Slack 工作區。全部都有免費版,零成本開始。

步驟一:建立 Trigger(Google Sheets)

在 n8n 畫布上,點「+」新增 Node,搜尋「Google Sheets」,選「Row Added」Trigger。這表示「當表單有新回覆時,流程就啟動」。

連接你的 Google 帳號,選擇表單對應的試算表和工作表。測試一下,應該能讀到新回覆的每一欄資料。

步驟二:加入 AI 摘要(OpenAI)

新增「OpenAI」Node,選「Chat Model」。在 Prompt 裡面寫:「請用 50 字以內摘要以下客戶需求:[把 Google Sheets 的內容欄位拖進來]」。

這裡的關鍵是「把表單欄位當作變數」,n8n 會自動把每筆回覆的內容傳給 OpenAI。不需要寫程式,只要拖拖放放。

步驟三:發送 Slack 通知

新增「Slack」Node,選「Send Message」。選擇要發送的頻道,在訊息內容裡組合:「新客戶詢價:」+ OpenAI 的摘要結果 + 「查看詳情:[表單連結]」。

同樣的,把 OpenAI 的輸出和表單欄位拖進訊息框,n8n 會自動替換成實際內容。

步驟四:測試與啟動

點「Test Workflow」,然後去填一次表單。如果設定正確,30 秒內 Slack 就會收到 AI 摘要的通知。沒收到?檢查每個 Node 的輸出,看看資料在哪個環節卡住。

測試成功後,把 Workflow 切換為「Active」,它就會 24 小時自動運作。

進階:加入條件分支

基礎版做好了?試著加入「IF Node」:如果客戶預算欄位超過 10 萬,發到「大客戶」頻道;否則發到「一般詢價」頻道。這就是條件分支,讓自動化更聰明。

預約免費諮詢