運用 AI > 年間カレンダー (Google Calendar 連携)

★ FLAGSHIP · 最重要機能

年間カレンダー (Google Calendar 連携)

talent 別 12 ヶ月 view に SNS 投稿 / オーディション / 撮影 / 重要 task を配置。 タレントと共有済の Google Calendar に自動投入、 双方向同期で「タレント側変更」 も Talent Hub に反映。

残す

01 解こうとしている課題

02 年間 view (mock: 増田 彩乃)

SNS 投稿 / 撮影 オーディション 案件撮影 / 本番 重要 task / 面談

2026 / 5

  • 5/15 NIKKEI 通過確認
  • 5/28-29 NIKKEI 撮影
  • 5/10 + 5/24 SNS
  • 5/13 税理士面談

2026 / 6

  • 6/05 VOGUE オーディション
  • 6/12 ANA オーディション
  • 6/07 + 6/21 SNS 撮影
  • 6/15 1on1

2026 / 7

  • 7/02-04 VOGUE 撮影
  • 7/05 + 7/19 SNS 撮影
  • 7/15 SNS 戦略 v2 review

2026 / 8

  • 8/02 + 8/16 + 8/30 SNS
  • 8/18 中間振り返り
  • 8/22 大型 audition

2026 / 9

  • 9/03 + 9/10 + 9/17 audition
  • 9/06 + 9/20 SNS 撮影
  • 9/25 大型撮影

2026 / 10

  • 10/05 + 10/18 撮影
  • 10/04 + 10/25 SNS
  • 10/30 Q3 振り返り

2026 / 11

  • 11/12 audition
  • 11/01 + 11/15 + 11/29 SNS
  • 11/25 strategy v3

2026 / 12

  • 12/02-04 年末 CM 撮影
  • 12/13 + 12/27 SNS
  • 12/28 年間振り返り

2027 / 1

  • 1/10 + 1/24 SNS
  • 1/15 新年計画
  • 1/20 audition

2027 / 2

  • 2/05 大型 audition
  • 2/14 確定撮影
  • 2/07 + 2/21 SNS

2027 / 3

  • 3/01 新年度方針
  • 3/07 + 3/21 SNS
  • 3/15 audition

2027 / 4

  • 4/10 年次 1on1
  • 4/04 + 4/18 SNS
  • 4/22 撮影

03 Google Calendar 双方向同期

A. Talent Hub → Google Calendar (push、 自動)

B. Google Calendar → Talent Hub (pull、 webhook)

C. 認証方式 (2 案)

(a) Service Account + Domain-wide DelegationGoogle Workspace 環境推奨。 1 service account で全 talent + handler の Calendar 操作可能。 operator は GCP コンソールで 1 度設定
(b) Per-talent OAuth2Workspace 外 talent 向け。 Talent Hub 設定 page で「Calendar 接続」 ボタン → refresh_token を保存

04 AI 自動スケジューリング

SNS 戦略エンジン + オーディション + 既存 task が「空き時間」 をどう埋めるかを AI が提案。

05 新スキーマ (proposal)

テーブル主要列 / 役割
calendar_eventsid, talent_id, event_type (sns_post/sns_shoot/audition/shoot/meeting/task), start_at, end_at, title, description, attendees jsonb, google_event_id, google_meet_url, status (proposed/confirmed/changed/cancelled), source_table, source_id, last_synced_at
tenant_calendar_integrationstenant_id, provider, service_account_email or oauth_refresh_token, default_calendar_id, timezone, active (issue-decomposition 設計と共通利用)
(既存) talentsgoogle_calendar_id 列追加 (talent 共有 calendar の id を保存)
(既存) internal_tasks / auditions / sns_strategiescalendar_event_id 列で calendar_events と紐付け

06 期待効果 (impact)

二度入力削減

manager 月 6h → 0 (完全廃止)

Talent Hub だけ更新で Google も同期

talent 即時把握

Google Calendar 通知で即時認知

Talent Hub login 不要

変更検出

talent 側変更を 1 min 以内に manager 通知

webhook 経由

年間最適化

月 density 警告で過密回避

audition 14 件/月で警告

07 関連機能 / 依存

前: オーディション管理 運用 AI トップへ