← ブログに戻る

2026年7月22日

マルチテナント管理:代理店が1つの管理画面で顧客20社のAIチャットボットを運用する方法

チャットボットの再販ビジネスは、顧客が5社を超えたあたりから「売る苦労」より「運用する苦労」が大きくなります。

  • 顧客ごとにアカウントを作り、ログインを切り替えて設定変更
  • 「A社の担当者にB社のデータが見えてしまわないか」という不安
  • 顧客から「うちのボット、先月どうだった?」と聞かれるたびに手作業で集計

本記事では、この運用問題をマルチテナント管理でどう解決するかを、代理店向けAIチャットボット「OneBot」の実際の管理画面構造に沿って解説します。

代理店がぶつかる「20社の壁」

チャットボット再販の収益モデル自体はシンプルです(90日で月200万円の再販プレイブック参照)。問題は、顧客数に比例して増える運用負荷です。

顧客数単一アカウント運用で起きること
〜5社なんとか手動で回る
5〜10社ログイン切替・設定ミスが頻発。属人化が始まる
10〜20社担当者ごとの権限管理が破綻。データ混在リスクが現実化
20社〜新規受注を増やすほど赤字になる「運用限界」

この壁を越えるための構造がマルチテナントです。

マルチテナントとは:1つの屋根、完全に分かれた部屋

マルチテナント(multi-tenant)とは、1つのシステムの中に、互いに完全に分離された「テナント(顧客企業の領域)」を複数持てる構造のことです。

マンションに例えると次のようになります。

  • 建物(システム)は1つ
  • 各部屋(テナント)には専用の鍵があり、他の部屋の中は見えない
  • 管理人(代理店)はマスターキーで全部屋を管理できる

代理店にとって重要なのは「分離」と「一元管理」が同時に成立することです。顧客Aのデータ・設定・会話履歴は顧客Bから完全に見えません。しかし代理店は1つの画面からすべてを管理できます。

OneBotのテナント構造:4段階の権限モデル

OneBotの管理画面は、次の4つのロールで構成されます。

ロール誰が使うかできること
スーパー管理者代理店本部全テナントの作成・管理、プラン割当、全体設定
テナントオーナー顧客企業の責任者(または代理店の担当者)自テナント内のすべて:プロジェクト、ユーザー、設定
テナント管理者顧客企業の運用担当担当プロジェクトの運用:学習データ、会話履歴、分析
メンバー一般ユーザー割り当てられた範囲の閲覧・利用

ポイントは2つあります。

① データ分離はシステムが強制する:テナント間のデータアクセスはアプリケーション層で遮断されており、「設定ミスでB社のデータがA社に見える」という事故が構造的に起きにくい設計です。

② 権限は役割で自動的に決まる:「この担当者はどこまで触れるか」を顧客ごとに個別設計する必要がなく、ロールを割り当てるだけで済みます。

顧客ごとのブランド設定

各テナントには専用ロゴを設定でき、顧客企業側の管理画面・チャット画面に反映されます。「代理店のシステムを借りている」感を出さずに、顧客のブランドでサービスを提供できます。

OEM・ホワイトラベル販売の全体像(収益モデル・契約形態)は、チャットボットOEM・ホワイトラベル代理店プログラム完全ガイドで詳しく解説しています。

プランとクォータを顧客ごとに割り当てる

マルチテナントのもう1つの強みは、商品設計の自由度です。

  • テナントごとにプラン(メッセージ数上限・機能セット)を割当
  • 上限超過時の挙動を顧客ごとに設定可能(停止/従量課金/通知のみ)
  • 使用量はテナント別に自動集計され、しきい値到達時は自動でアラートメール送信(日英対応)

つまり「A社はライトプラン、B社は大容量プラン」という売り分けを、システム側の設定だけで実現できます。価格設計の詳細は再販価格設計の解説記事で解説しています。

日々の運用フロー:1画面で20社を回す

実際の運用イメージです。

朝の確認(5分):ダッシュボードで全テナントのKPI(会話数・エラー・引き継ぎ発生)を横断確認。異常のあるテナントだけ開く。

顧客対応:「先月の実績を教えて」→ 該当テナントの分析画面(日次サマリー・会話数・トピック)をそのまま共有。手作業の集計は不要。

改善運用:会話履歴から「答えられなかった質問」を確認し、該当テナントの学習データに追加。フィードバック(役に立った/立たなかった)はテナント別に蓄積され、回答精度のチューニングに使えます。

AI利用コストの把握:LLMのトークン使用量はプロジェクト・モデル別に記録され、管理画面で確認できます。「どの顧客にどれだけAIコストがかかっているか」が見えるため、粗利管理が成り立ちます(詳細はLLMコスト管理の解説記事で解説しています)。

エンドユーザー向けポータル

各テナントには専用URLのメンバーポータル(例:/portal/gmj-corp/)を発行できます。顧客企業の社員・会員がログインしてチャットボットを利用する形態(社内ヘルプデスク、会員サポートなど)にも対応します。

導入までの流れ

  1. 無料トライアルで代理店側が管理画面を確認(14日間・カード不要)
  2. デモテナントで顧客向け提案(デモ環境の提供プロセスあり)
  3. 契約後、顧客テナントを作成しプラン割当。最短2週間で本番運用
  4. 顧客が増えたらテナントを追加するだけ。管理画面は1つのまま

OneBotは日本市場向けに設計されており、LINE公式アカウント連携・日本国内サーバーでのデータ管理・APPI準拠の運用に対応。導入企業実績にはGMJ社、Javion社、AiboLink社などがあります。

よくある質問(FAQ)

Q1. 顧客間でデータが混ざるリスクは本当にありませんか?

テナント間のデータアクセスはアプリケーション層で強制的に分離されています。ロール権限も含め、他テナントのデータに到達する経路が構造的に存在しない設計です。

Q2. 顧客が増えたときの追加費用は?

テナント追加はプラン割当ベースです。代理店向けの料金体系はトライアル後の個別相談でご案内します。

Q3. 顧客自身に管理画面を触らせることはできますか?

できます。テナントオーナー/管理者ロールを顧客側に付与すれば、顧客が自社分だけを運用できます。代理店がすべて代行する運用も可能です。

Q4. 代理店側に技術者は必要ですか?

不要です。テナント作成・プラン割当・学習データ登録はすべてノーコードで、管理画面から行えます。

Q5. LINE連携は顧客ごとに設定できますか?

はい。テナント内のプロジェクトごとにLINE公式アカウントを接続できます。顧客各社が自社のLINE公式アカウントを使えます。

Q6. 何社まで管理できますか?

テナント数に構造的な上限はありません。プラン設計に応じて拡張できます。

まとめ

  • 再販ビジネスの本当のボトルネックは販売ではなく運用
  • マルチテナントなら「データ完全分離 × 一元管理」が両立し、20社の壁を越えられる
  • OneBotは4段階ロール・テナント別ブランド設定・プラン/クォータ割当・テナント別分析を標準搭載

まずは代理店アカウントで管理画面を実際に触ってみてください。14日間無料・カード登録不要です。

👉 無料トライアルを開始する