会社ごとにナレッジを独立管理
企業、部署、顧客単位でデータを分け、文書、チャットログ、意見箱、課金イベントを同じ会社スコープで扱います。
画面を拡大 ↗汎用チャットボットだけでは、会社ごとのデータ分離、社員ごとの権限、外部公開用URL、課金管理が後から重くなります。 CompanyBrainは最初からマルチテナントを前提に置き、学習データと回答の責任範囲を明確にします。
企業、部署、顧客単位でデータを分け、文書、チャットログ、意見箱、課金イベントを同じ会社スコープで扱います。
owner、admin、editor、publisher、viewer の権限を前提に、更新、削除、参照、公開URL発行を切り分けます。
登録された文書から関連テキストを検索し、回答に使った根拠を残すことで、社内外の問い合わせ対応を検証できます。
保存している資料の量と、チャットの利用回数を会社ごとに集計します。料金プランを設計するときの判断材料になります。
メニューを非表示にするだけでは権限管理になりません。AIは質問を受けるとまず資料を検索してから答えを作るため、検索の時点で対象を絞る必要があります。 CompanyBrain はその判定を画面ではなくサーバー側で行い、 利用者から送られてくる指定には依存しない設計にしています。
利用者が自社のアカウントでログインする
そのユーザーが見てよい資料の範囲を、画面ではなくサーバー側で確定する
確定した範囲の中だけを検索して、答えを作る
回答と、根拠にした資料、フィードバックを会社ごとに分けて保存する

社外に出すのはチャットだけ。管理画面、ナレッジ更新、公開URL発行は権限を持つ社員だけが行います。 顧客、代理店、学生、採用候補者など、用途ごとに独立した質問窓口を用意できます。
ログイン、会社ごとのデータ分離、権限の切り替え、資料の追加、社外向け公開チャットまでを ひとつの流れで試せます。役割の違うアカウントでログインし直すと、同じ質問への答えが変わることを確認できます。
技術構成(開発者向け):Next.js / Vercel、認証とデータ永続化に Supabase、 行レベルセキュリティで会社境界を強制。文書検索は Postgres と pgvector を使う設計です。 実運用では埋め込み生成・決済連携・権限制御の強化を段階的に行います。