所有文章
OpenClaw Google Calendar 與 Gmail 整合設定指南

OpenClaw Google Calendar 與 Gmail 整合設定指南

|2 分鐘閱讀

Google Calendar 和 Gmail 是 OpenClaw 最熱門的兩個整合項目。連結完成後,你的 AI 助理就能閱讀行程、撰寫郵件、管理你的一天 — 全都可以透過 Telegram 操作。

你可以做什麼

行事曆

  • 「我今天有什麼行程?」
  • 「幫我排下週二下午兩點跟 John 的會議」
  • 「把我下午三點的會議改到週四」
  • 「幫我在明天早上空出兩小時做深度工作」
  • 「我下週有沒有時間衝突?」

Gmail

  • 「看看我的信箱有沒有緊急的信」
  • 「幫我回覆客戶 X 的信」
  • 「發追蹤郵件給我在研討會認識的每個人」
  • 「幫我整理今天未讀的信件摘要」
  • 「把這週的電子報全部封存」

設定指南

步驟一:建立 Google Cloud 專案

  1. 前往 Google Cloud Console
  2. 建立新專案(命名為「OpenClaw」或類似名稱)
  3. 啟用以下 API:
    • Google Calendar API
    • Gmail API

步驟二:設定 OAuth 同意畫面

  1. 前往 APIs & Services → OAuth consent screen
  2. 選擇「External」使用者類型
  3. 填入應用程式名稱、支援電子郵件
  4. 新增權限範圍:
    • calendar.readonly
    • calendar.events
    • gmail.readonly
    • gmail.send
    • gmail.modify
  5. 將你的電子郵件新增為測試使用者

步驟三:建立 OAuth 憑證

  1. 前往 APIs & Services → Credentials
  2. 建立 OAuth 2.0 Client ID
  3. 應用程式類型:Web application
  4. 新增重新導向 URI:http://localhost:3000/oauth/callback(或你的 OpenClaw 實例 URL)
  5. 下載憑證 JSON 檔案

步驟四:安裝 OpenClaw 技能

openclaw plugins install @anthropic/mcp-google-calendar
openclaw plugins install @anthropic/mcp-gmail

步驟五:設定憑證

openclaw config set mcpServers.google-calendar.env.GOOGLE_CLIENT_ID "your-client-id"
openclaw config set mcpServers.google-calendar.env.GOOGLE_CLIENT_SECRET "your-client-secret"

openclaw config set mcpServers.gmail.env.GOOGLE_CLIENT_ID "your-client-id"
openclaw config set mcpServers.gmail.env.GOOGLE_CLIENT_SECRET "your-client-secret"

步驟六:授權

開啟 OpenClaw 提供的授權網址,用你的 Google 帳號登入並授予權限。Token 會安全地儲存在你的實例上。

自動化範例

智慧排程

「我這週需要跟 Sarah 開會。幫我查看我們雙方的行事曆,建議三個可行的時段。」

OpenClaw 會檢查你的行事曆、找出空閒時段並提供選項。如果 Sarah 有分享她的行事曆,也會一併查看。

郵件 + 行事曆組合技

「檢查我的信箱裡有沒有還沒回覆的會議邀請。」

OpenClaw 會掃描 Gmail 中的行事曆邀請,與你實際的行事曆交叉比對,告訴你哪些需要處理。

會議準備

「我 30 分鐘後要跟客戶 X 開會。幫我彙整我們最近的信件往來和相關筆記。」

每日信件摘要

設定排程任務:

「每天早上九點,幫我整理過去 12 小時的未讀信件摘要。依寄件者重要性分組。」

自動婉拒

「如果我收到週五下午的會議邀請,自動回覆婉拒並說明『我把週五留給專注工作。』」

安全注意事項

  • OAuth Token 儲存在你本機的 OpenClaw 實例上
  • 你可以隨時從 Google 帳號設定中撤銷 Token
  • 使用最小必要的權限範圍
  • 對於 Gmail,如果你只需要讀取,gmail.readonly 就足夠了 — 只有在你希望 OpenClaw 發送郵件時才加上 gmail.send

Google Workspace 帳號

針對 Google Workspace(企業版)帳號:

  • 你的管理員可能需要允許該 OAuth 應用程式
  • 可以為團隊部署設定全域委派(Domain-wide delegation)
  • Service Account 可用於不需使用者互動的自動化存取

在 ClawTank 上使用

ClawTank 簡化了 OAuth 流程 — 在儀表板中設定你的 Google 憑證,一鍵完成授權。你的 Token 安全地儲存在隔離的容器中。

立即開始

ClawTank 部署,連結 Google Calendar 和 Gmail,讓你的 AI 助理透過 Telegram 管理你的行程和收件匣。

準備好部署 OpenClaw 了嗎?

不需要 Docker、SSH、DevOps。不到 1 分鐘即可部署。

免費開始使用