ユースケース • 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 認証情報の設定が必要です:
- まず Google Cloud Console(管理画面)を開きます。
- 新しいプロジェクトを作成するか、既存のプロジェクトを選択します。
- Gmail API を有効化します。
- OAuth 2.0 認証情報を作成します。
- 認証情報を 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
テストと確認
- 自分宛にテストメールを送ります。
- OpenClaw に「新着メールを確認して」と依頼します。
- メールを正しく読み取り、要約できることを確認します。
高度な機能
スマートフィルタ、文脈に応じた返信、PDF/画像など添付の自動処理を試してください。