GOOGLE CALENDAR
Google Calendar 入力ノード
Google カレンダーの予定を取得してワークフローに渡します。会議前リマインドや議事録ノード起動のトリガーに使えます。
事前に Google 連携の設定(Calendar スコープを含む OAuth)が必要です。
設定項目
| 設定項目 | 説明 | 必須 |
|---|---|---|
| Google Calendar 連携 | 連携済みアカウントを選択 | 必須 |
| アクション | list_events(イベント一覧取得)/get_event(イベント詳細取得)/list_calendars(自分が見られるカレンダー一覧取得) | 必須 |
| カレンダー ID | list_events / get_event のとき必須。前のノード出力から動的指定可 | 条件付き必須 |
| イベント ID | get_event のとき必須 | 条件付き必須 |
| fromDate | list_events のとき開始日。ISO8601 形式(例: 2026-05-08T00:00:00+09:00) | 任意 |
| toDate | list_events のとき終了日 | 任意 |
| pageSize | list_events のときの最大取得件数(デフォルト 10) | 任意 |
list_events の出力データ
| フィールド | 内容 |
|---|---|
| events[] | 予定の配列。下記フィールドを含むオブジェクトが各要素 |
| events[].id | イベント ID |
| events[].summary | 件名 |
| events[].description | 説明欄 |
| events[].start / end | 開始・終了日時 |
| events[].attendees | 参加者の email・出欠ステータス配列 |
| events[].hangoutLink | Google Meet の参加 URL(あれば) |
| events[].location | 場所 |
活用例
会議 30 分前リマインド
定期実行で list_events → 開始 30 分前の予定を抽出 → 参加者の Slack に資料 URL 付きで通知。
当日の予定一覧をメール通知
毎朝 8 時に list_events で当日分取得 → AI で議題サマリーを生成 → Gmail で送信。
Meet 録画から議事録自動化
過去の予定を get_event → 録画ファイルを Drive で取得 → 文字起こし → 議事録生成。