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 萬,發到「大客戶」頻道;否則發到「一般詢價」頻道。這就是條件分支,讓自動化更聰明。