ユースケース • TutorialHeader.readTime
OpenClaw でカレンダー連携
予定管理、リマインド、会議調整を自動化します。
このチュートリアルでは、OpenClaw を CalDAV カレンダー(iCloud、Google、Fastmail など)に接続して、予定管理・リマインド・会議調整を行う方法を紹介します。
Tutorial.step
作るもの
- CalDAV カレンダーと OpenClaw の連携
- チャット経由でのイベント照会・管理
- 毎日のブリーフィングとリマインドの自動化
- スマートなスケジューリング支援
Tutorial.step
Prerequisites
- OpenClaw がインストール済みで稼働していること
- チャネルが接続済み(Telegram、WhatsApp など)
- CalDAV の接続情報と資格情報
Tutorial.step
カレンダースキルのインストール
OpenClaw は CalDAV を専用スキルでサポートします。CLI でインストールします:
Tutorial.terminal
npx openclaw-hub@latest install caldav
または OpenClaw にセットアップを依頼できます:
- "iCloud カレンダーを接続して"
- "Google カレンダーと連携したい"
- "CalDAV カレンダー連携をセットアップして"
Tutorial.step
カレンダー接続の設定
CalDAV サーバ URL と資格情報が必要です。
iCloud カレンダー
- CalDAV サーバ URL を確認します(通常は
https://caldav.icloud.com)。 - iCloud のメールアドレスと アプリ用パスワードを使用します。
Google カレンダー
- Google カレンダー設定 → カレンダーの統合へ進みます。
- Google アカウントの資格情報(または OpenClaw 経由の OAuth)を使用します。
Tutorial.step
カレンダーアクセスのテスト
接続したチャネルで次のように試してください:
- "今日の予定は?"
- "今週のイベントを見せて"
- "金曜 14:00 に会議を追加して"
Tutorial.step
自動リマインドの設定
毎朝 8:00 にカレンダーブリーフィングを作成します:
openclaw.json
{
"cron": {
"enabled": true,
"jobs": [
{
"name": "Calendar Briefing",
"cron": "0 8 * * *",
"message": "Check my calendar for today. Send me a summary of my meetings and events, and remind me of any important deadlines."
}
]
}
}Tutorial.step
高度な機能
さらに活用する
スマートスケジューリング(最適な時間の探索)、イベント抽出(メールから抽出)、移動時間計算などに活用できます。