AI Front Door

Private / PM Only

TATEKANDesk

TATEKANDesk は TATEKANOS の AI 音声ヘルプデスクです。Core、Toriteki、Mitsumori、dMemo、Time を横断し、一般操作案内、基本的な問い合わせ、初期トラブル報告を 24時間365日で一次受付します。

0. 現在ステータス

Implementation

canonical bridge 実装は 2026-04-05 時点で完了し、Codex 承認済みです。実機通話で自然な双方向対話も確認されています。

Production Readiness

実装自体は完了していますが、常駐起動の最終有効化と最終着信監査ログ確認が次タスクとして残っています。

1. サービス役割

Position

  • TATEKAN エコシステムの音声フロントドア
  • 各 business app の代替ではなく受付・振り分け・引継ぎ層
  • 問い合わせ入口とエスカレーション制御を担う

受付対象

  • TATEKANOS の一般的な操作案内
  • Toriteki、dMemo、Mitsumori、Time の基本機能に関する質問
  • 人手対応前の初期トラブル報告

2. アーキテクチャ

PBX Layer

Asterisk 20 を載せた tatekan-pbx が楽天 SIP 網へ直接接続し、着信を AudioSocket で転送します。

AI Layer

scripts/gemini_bridge.js が Asterisk 音声を Gemini 3.1 Flash Live に橋渡しし、低遅延の音声応答を返します。

Knowledge Layer

knowledge_registry.json と音声ヘルプデスク共通ナレッジを用いて、許可済み文書だけを起動時に統合します。

Audit Layer

CallerID、解決状態、参照 source、終了理由を構造化 JSON として記録し、監査と運用確認に使います。

3. 実装済み機能

Conversation

  • セッション開始時の AI 挨拶トリガー
  • 電話網での双方向音声対話
  • 30秒 idle timeout と 180秒 hard limit

Security

  • Secret Manager 経由の API キー取得
  • 最終 canonical 設計では平文秘密値のディスク露出なし
  • Asterisk 管理 IF 無効化と外線発信の構造的封鎖

Operations

  • 許可済み desk 文書の registry-based 読み込み
  • 固定タグによる解決 / エスカレーション監査
  • 常駐運用向け systemd unit 準備済み

4. 人手エスカレーション方針

  • AI 一次受付は 24時間365日
  • 人間による折返し案内は平日 9:00-18:00
  • 未解決案件やセンシティブ案件は AI 完結させず人手フォローへ回す

5. References