OpenClawSkills
GitHub
ユースケース • TutorialHeader.readTime

OpenClaw でメール管理

メール処理・フィルタ・返信を自動化するための完全チュートリアル。

このチュートリアルでは、OpenClaw を使ってメール管理を自動化する方法を紹介します。メールの処理、重要メールのフィルタリング、自動返信、そして Gmail Pub/Sub を使ったリアルタイム自動化を学びます。

Tutorial.step

作るもの

  • メール(例:Gmail)と OpenClaw の連携
  • メールの自動フィルタリングと優先順位付け
  • 要約と返信の自動化
  • Gmail Pub/Sub によるリアルタイム通知
Tutorial.step

Prerequisites

  • OpenClaw がインストール済みで稼働していること
  • チャネルが接続済み(Telegram、WhatsApp など)
  • Gmail アカウント(Gmail Pub/Sub の例)
Tutorial.step

メールスキルのインストール

OpenClaw はスキル経由でメールを扱えます。まずは Gmail 連携スキルをインストールします:

Tutorial.terminal
npx openclaw-hub@latest install gmail

または OpenClaw に直接依頼できます:

  • "メール管理のために Gmail 連携をセットアップして"
  • "メールを読み取って処理するスキルを作って"
  • "メールの自動フィルタリングを手伝って"
Tutorial.step

メールアクセスの設定

Gmail の場合は OAuth 認証情報の設定が必要です:

  1. まず Google Cloud Console(管理画面)を開きます。
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択します。
  3. Gmail API を有効化します。
  4. OAuth 2.0 認証情報を作成します。
  5. 認証情報を OpenClaw の設定に追加します。
Tutorial.step

メール自動化の設定

例 1:毎朝のメール要約

毎朝 9:00 に重要メールの要約を受け取ります:

openclaw.json
{
  "cron": {
    "enabled": true,
    "jobs": [
      {
        "name": "Daily Email Summary",
        "cron": "0 9 * * *",
        "message": "Check my emails from the last 24 hours. Summarize important messages and flag any that need my attention."
      }
    ]
  }
}

Example 2: Gmail Pub/Sub Integration

リアルタイム処理のために Gmail Pub/Sub を設定します:

openclaw.json
{
  "hooks": {
    "gmail": {
      "enabled": true,
      "topic": "your-pubsub-topic",
      "subscription": "your-subscription-name"
    }
  }
}
Tutorial.step

メール処理ルールの作成

OpenClaw にカスタムルールを作らせることもできます:

  • "重要な送信者からのメールだけ即通知して"
  • "特定のキーワードを含むメールに自動返信して"
  • "メールを分類して適切なフォルダへ移動して"
  • "添付ファイルを抽出して指定場所へ保存して"
Tutorial.step

テストと確認

  1. 自分宛にテストメールを送ります。
  2. OpenClaw に「新着メールを確認して」と依頼します。
  3. メールを正しく読み取り、要約できることを確認します。

高度な機能

スマートフィルタ、文脈に応じた返信、PDF/画像など添付の自動処理を試してください。