Angie:個人AIアシスタント
テンプレート概要
| 項目 | 説明 |
|---|---|
| カテゴリ | 🤖 AI ・ 📅 個人アシスタント |
| 連携サービス | Telegram、Google Calendar、OpenAI |
| 難易度 | ⭐⭐ 中級 |
| 作成者 | n8n 公式チーム |
動作原理
このワークフローは Telegram をインターフェースとして利用し、OpenAI の言語モデルによってユーザーの音声およびテキスト指示を理解し、Google Calendar 上でスケジュールの作成・照会・管理を自動的に行います。Angie はまるでいつでもそばにいる AI 秘書のように、Telegram でメッセージや音声を送るだけで、すべてのスケジュール調整を代行してくれます。
主な機能
- 音声認識 — Telegram の音声メッセージで指示を入力すると、OpenAI Whisper が自動的にテキストに変換
- スケジュール管理 — Google Calendar のイベントを自動で作成・変更・照会
- 自然言語理解 — 「明日の午後3時に張さんと会議」などの曖昧な指示にも対応
- コンテキスト記憶 — 複数回のやり取り(マルチターン対話)をサポートし、代名詞や指示表現、および後続の修正指示を理解
ワークフローノード構成
Telegram Trigger → AI Agent → OpenAI Chat Model
→ Google Calendar(カレンダーツール)
→ Memory Buffer(コンテキスト記憶)
利用手順
- テンプレートのインポート — n8n でこのワークフローテンプレートをインポート
- Telegram Bot の設定 — BotFather を使って Bot を作成し、トークンを追加
- Google Calendar の設定 — Google アカウントを連携し、カレンダーへのアクセス権限を付与
- OpenAI の設定 — OpenAI API Key のクレデンシャルを追加
- テスト実行 — Telegram で Bot にスケジュール関連のメッセージを送信
適用シーン
- 📅 個人スケジュールのスマート管理
- 🏢 チーム会議のスピーディーな調整
- 🎯 音声によるToDoリストの入力
- ⏰ スケジュールのリマインダーと重複チェック
関連ドキュメント
💡 動作要件:n8n バージョン 1.50.0 以上が必要です