⚠️ 内部資料 / 社外配布禁止
CHAPTER 04 / WORKFLOWS

業務フロー

contact@ 応対 / モーニング / CAC 配信 / ES Thailand 等

contact@ 一次応対フロー(B モード)

会社問い合わせ窓口 {{connect8_contact_email}} に届くメールを、{{connect8_ai_email}} 経由で AI が下書きまで作成。送信は必ず人間。

┌─ 外部から「contact@connect8.cc」宛にメール送信
│
▼
{{connect8_email}} 受信箱(Workspace 主、エイリアス受信)
│
▼ Gmail フィルタ(To: contact@ で絞り込み)
│  ├─ ラベル「connect8-AI 転送済」付与
│  └─ {{connect8_ai_email}} へ自動転送
│
▼
{{connect8_ai_email}} 受信箱(AI 作業拠点)
│
▼ email_check.py(30 分巡回、または専用 LaunchAgent)
│  ├─ FAQ 分類器(キーワード + Haiku ハイブリッド)
│  │   └─ 信頼度 ≥ 0.85 のカテゴリ確定 → 下書き作成へ
│  │   └─ 信頼度 < 0.85 → エスカレーション通知(人間判断)
│  └─ Discord #client-support 通知
│
▼ connect8_draft_creator.py
│  ├─ FAQ テンプレ Sheets から本文取得
│  ├─ users.drafts.create で下書き作成
│  ├─ From ヘッダに contact@ 名義(Send mail as 経由)
│  └─ 監査ログ /tmp/connect8_ai_drafts.log(メアド自動マスク)
│
▼ Discord 通知(カテゴリ・信頼度・Gmail UI 直リンク)
│
▼ ターちゃん / 白石 / CEO のいずれかが
│  Gmail UI で下書きを開く → 確認 → 「送信」ボタン
│  ↓
└─ 送信完了(SPF/DKIM/DMARC 全 pass、contact@ 名義で正規送信)
送信モード = B 厳守: AI コードは drafts.create までで止める。drafts.sendmessages.send は実装しない。将来 D モード(まとめ承認 + スクリプト代行送信)への昇格は CEO 判断(TASKS.md 保留)。

モーニングルーティン(毎朝 06:30)

{{ai_email}} 主管。5 アカウントを巡回して朝刊を Discord 配信。

06:30 JST  LaunchAgent com.personal.morning-routine.plist 起動
│
▼ morning_digest.py
│  ├─ 5 アカウント巡回(gmail.readonly のみ)
│  │   ├─ {{ai_email}}      → AI 専用メール
│  │   ├─ {{connect8_email}} → 会社メール
│  │   ├─ {{finance_email}} → 投資関連
│  │   ├─ {{shop_email}}    → ショッピング
│  │   └─ {{rim_email}}     → 夫婦共有
│  ├─ 直近 24h の未読を Claude API で 4 段階分類
│  │   📮 配信予定 / 📋 要対応 / 👀 見る / 🗑 スキップ
│  ├─ Google Calendar の今日の予定取得({{cac_ai_email}} 集約)
│  ├─ Reddit / ProductHunt / Hacker News から AI ニュース pickup
│  └─ Discord 「#朝刊」へ統合配信

30 分ごとのメール巡回email_check.py)も同じトークンを使い、緊急メールのみ Discord 即時通知。

CAC 週次セミナー配信(日曜通信)

{{cac_ai_email}} 主管、黒柳さん指揮。

金曜            digital-asset.jp 配信ニュース 7 日分を棚卸し
土曜午前         キュレーション確定(柴田 + 黒柳)
土曜 12:00       Google Drive にスライド PPTX 配置(cac_ai 所有)
日曜             セミナー本番

実装フロー:
build_sunday_slides.py
│
├─ ニュース 8〜11 本選定(テーマ別、出典明記)
├─ 投資家別マトリクス生成
├─ 16:9 Presentation で Google Slides 出力
├─ cac_ai の Drive フォルダに保存
└─ HTML 並走版も生成(2026-05-14 決定、視聴者シェアなし)

銘柄管理シート自動更新(平日 16:00)

{{cac_ai_email}} 主管。4 つの LaunchAgent ジョブが平日 16:00 に並走。

ジョブ 対象 更新内容
com.cac.stock.jp-premium.plist 日本株プレミアム yfinance から株価、PER/PBR、過去一覧 append
com.cac.stock.us-premium.plist 米国株プレミアム GOOGLEFINANCE + yfinance、配信時株価記録
com.cac.stock.shikiho-jp.plist 日本株四季報勉強会 銘柄管理 + 王冠記号読み取り
com.cac.stock.shikiho-us.plist 米国株四季報勉強会 同上
絶対に止めない: CEO 最優先指示。CAC オンラインサロン会員に影響が出るため、トークン・LaunchAgent・スクリプトに不用意に触らない。

ES Thailand 事業 OS(Drive ↔ Notion ハイブリッド)

白石さん主管、A08 配下のコンサル案件。{{connect8_ai_email}} Drive を活用。

[CEO iPhone] Google Drive 「ES Thailand⚡️」に大容量ファイルアップ
│  (クライアント(AI管理)共有ドライブ配下、connect8.cc Workspace)
▼
[CEO Discord] #energy-saving-thailand に「キャプション + Drive URL」投稿
│
▼
[Bot esth_inbox_bot.py]
│  ├─ テキスト保存 _inbox/raw/YYYY-MM-DD_HHMMSS_text.md
│  ├─ frontmatter に drive_urls 自動記録
│  └─ Drive URL 自動抽出(drive.google.com / docs.google.com)
│
▼
[白石セッション] 「最新の inbox raw 構造化して」
│  ├─ Drive URL → Notion embed ブロックで埋め込み
│  ├─ Companies / Projects / Evidence DB へ紐付け
│  └─ 完了報告
│
完成形:
- Notion ESTH 事業 OS(テキスト・構造化情報)
- Drive ES Thailand⚡️(重い画像・動画・PDF 原本)
- Notion から Drive リンクで参照、無料プラン維持

日次・週次・月次の自動ジョブ一覧

時刻 ジョブ 担当アカウント 担当エージェント
06:30モーニング朝刊配信{{ai_email}} 他 5主 Claude
毎 30 分メール巡回 → 緊急通知同上主 Claude
平日 16:00銘柄管理 4 ジョブ{{cac_ai_email}}cac_ai 自動
17:00YouTube リネーム(200 件/日)ブルトン
21:00業務報告(#business-report)秋山
週次(金〜日)日曜通信スライド生成{{cac_ai_email}}黒柳
月次クライアント月次レポート{{connect8_ai_email}}白石