【n8n超入門教學】n8n x AI Agent x LINE Messaging 打造個人行動助理 7 - Google Calendar建立活動

用 N8N 打造自動建立行事曆活動的 AI 助理(Google Calendar 範例)
這一集我們要來實作「個人行動助理的建立活動功能」,讓 AI 幫你自動把會議、聚會等活動加到 Google Calendar,完全免寫程式!
Step 1:建立專屬 Google Calendar
先到 Google Calendar 建立一個新的日曆(例如「n8n-test」),方便之後自動新增活動。
Step 2:在 N8N 新增 Google Calendar 工具
回到 N8N,進入 AI agent 節點,點擊 Tool 連接的加號,搜尋並選擇「Google Calendar Tool」。
第一步是串接 Google 帳號,點選「Create New Credential」→「Sign in with Google」,登入並授權 N8N 存取 Google Calendar。看到「Account Connected」就代表串接成功。
Step 3:設定 Google Calendar 工具細節
- Resource 選「Event」
- Operation 選「Create」
- Calendar 選剛剛建立的日曆(如 n8n-test)
- Start 與 End 欄位都點選右側星星,讓 AI 自動抓取(例如「明天早上9點到10點」)
- 若要讓 AI 自動填入活動標題(Summary),在 Additional Fields 裡點選「Summary」,並點右側星星
Step 4:測試建立活動
儲存流程後,打開聊天視窗,輸入「幫我建立重要會議,明天早上9點到10點」。
AI 會自動在 Google Calendar 新增一個活動,標題為「重要會議」,時間正確。
你也可以測試「下禮拜六下午3到5點野餐」等不同活動,AI 都能正確建立。
Step 5:優化 AI Agent 的 System Message
在 AI agent 的 System Message 裡,加入 Google Calendar 工具的描述,例如:
Google Calendar 用於建立行事曆事件,當使用者需要安排行程或建立提醒時請調用此工具。事件的摘要(Summary)是必填欄位。
建議也補充「當前日期」資訊,讓 AI 能正確判斷時間。
如果沒有輸入活動標題,AI 會提醒你「請提供活動的摘要或名稱」,避免建立無標題活動。
Step 6:進階測試與排錯
- 若活動沒有標題,AI 會要求你補充,確保每個活動都有明確名稱
- 若時間格式不正確,AI 也會提醒你
- 你可以隨時回到 N8N 介面調整工具描述或欄位設定,讓流程更穩定
這樣就完成了自動建立行事曆活動的 AI 助理!
目前我們已經有查天氣、記帳、建立活動三大功能。
下一集會教大家如何串接 LINE,讓你用 LINE 跟 AI 助理對話,敬請期待。如果有任何問題,歡迎留言討論!