カスタマーサポートのAIエージェントのフルスクラッチ・オーダーメイド開発について

カスタマーサポートAIエージェントのフルスクラッチ・オーダーメイド開発は、既製ツールの標準機能では要件を満たしきれない場合に検討される、自社専用の設計・構築です。

既製ツールとの比較を軸に、向いているケースや費用感、技術選定、発注時の注意点を、具体的な数値とともに扱います。

  • 対象:導入対象と業務条件
  • 工程:計画から実装まで
  • 確認:品質と運用条件

このテーマの全体像は、下の記事で扱っています。

▼全体ガイドの記事
・カスタマーサポートのAIエージェントの完全ガイド

カスタマーサポートAIエージェントにおけるフルスクラッチ開発の定義

カスタマーサポートAIエージェントにおけるフルスクラッチ開発とは

フルスクラッチ開発は、既製のパッケージ製品やSaaSを使わず、自社の要件に完全に合わせて、ゼロからシステムを設計・構築する方法です。

カスタマーサポートAIエージェントでは、顧客データの統合基盤からナレッジベース連携まで、すべてを自社の業務プロセスに最適化した形で構築します。ヘルススコアの算出ロジックやチャーン予兆モデル、オンボーディング支援機能も、その対象です。

既製ツール(Intercom・Zendesk AI・Gainsight等)との違い

既製のカスタマーサクセスプラットフォームには、Intercom Fin、Zendesk AI Agents、Gainsightなどがあり、ChurnZeroや国内サービスのHiCustomerも含まれます。これらは、あらかじめ用意されたヘルススコアテンプレートやオンボーディングフローの雛形を使えるため、短期間かつ低コストで導入できる点が最大の魅力です。

一方で、これらは汎用的なSaaSビジネスを想定して設計されています。そのため、従量課金と月額固定を組み合わせた複雑な料金体系や、業界特有の利用データ構造を持つ企業では、標準機能だけで実態に即したヘルススコアを算出しきれないことがあります。

既製ツールの制約を受けず、自社の事業モデルに完全に適合したロジックを組み込めることが、フルスクラッチ開発の本質的な違いです。

SaaS型・カスタマイズ型・フルスクラッチ型の比較

3つの型は、初期費用や導入期間、自社の業務にどこまで合わせられるかで違いが出ます。

  • SaaS型:初期費用は0〜数十万円、月額は数万円〜数十万円で、導入期間は数日〜1ヶ月と短期間です。ただし、要件を満たせるのは標準機能の範囲に限られます。
  • カスタマイズ型:既製プラットフォームを、自社のCRMや請求システムと連携させ、ある程度の個別最適化ができます。初期費用は数百万円、開発は2〜5ヶ月程度です。
  • フルスクラッチ型:初期費用は数百万円〜1億円規模、開発期間は6ヶ月〜1年超で、3つの型のなかで最も投資が大きくなります。

フルスクラッチ型は、自社の解約予測ロジックや業務プロセスに完全に適合したシステムを構築でき、長期的な競争優位の源泉にもなり得ます。

型を選ぶには、まず既製ツールで代替できない独自要件がどれだけあるかを見極めます。

ポイント

既製ツールの標準機能で、料金体系や自社データとの連携、解約予測ロジックの要件を満たせるかを先に確かめます。満たせない部分が多いなら、フルスクラッチが候補になります。

フルスクラッチ開発が向いているケース

フルスクラッチ開発が向いているケース

フルスクラッチ開発が合理的な選択になるのは、投資対効果を踏まえたうえで、典型的な一部のケースに限られます。そのケースを順に見ていきます。

独自の契約体系・利用データ構造を持つ場合

独自性の高い契約体系を持つ企業では、既製ツールの標準的なヘルススコアロジックがうまく機能しないことがあります。たとえば、従量課金と月額固定を組み合わせたハイブリッド型の料金体系、複数のプロダクトを束ねたバンドル契約、利用量に応じて単価が段階的に変わるティア制などです。

また、IoTデバイスのデータや業界特有のトランザクションログのように、一般的なSaaSとは異なる利用データ構造を扱う場合にも、フルスクラッチ開発は有効です。自社データに合わせて一から設計できるためです。

チャーン予測ロジックが競争優位に直結する場合

チャーン予測の精度がNRR(ネット・レベニュー・リテンション)の向上に直結するビジネスでは、それが競合他社との差別化要因にもなり得ます。そのため、既製ツールの汎用モデルに頼らず、自社の解約実績データに深く根ざした独自モデルを構築する価値があります。

金融や医療関連のSaaSのように、セキュリティやコンプライアンスの要件が厳しい業界では、外部SaaSへのデータ連携そのものが制約になることがあります。その場合、オンプレミスや専用クラウド環境での自社構築が、実質的な必須条件になることもあります。

ポイント

独自の契約体系や一般的なSaaSとは違う利用データ構造があるか、解約予測の精度そのものが事業の競争優位になるかで、フルスクラッチの要否を見極めます。

開発体制・人月単価と総費用感

開発体制・人月単価と総費用感

フルスクラッチ開発を検討するなら、必要な人材構成と規模別の総費用感を先に把握しておくと、予算計画の精度が上がります。

必要な人材と人月単価の目安

フルスクラッチ開発では、プログラマー、システムエンジニア、プロジェクトマネージャーに加え、チャーン予測モデルを設計する機械学習・AIエンジニアなど、多様な専門人材が必要になります。人月単価の目安は、プログラマーが40〜100万円、システムエンジニアが80〜120万円、プロジェクトマネージャーが100〜150万円で、機械学習・AIエンジニアは100〜200万円です。

特にAIエンジニアには、汎用的な機械学習の知識に加えて、サブスクリプションビジネス特有の解約パターンやコホート分析への理解が望まれます。この専門性の有無が、プロジェクトの成否を左右します。

中規模プロジェクトを、プロジェクトマネージャー1名、AIエンジニア2名、システムエンジニア2名、6ヶ月の体制で試算すると、人件費だけで数千万円規模になることが一般的です。

規模別の総費用感

既存のCRMや請求システムとの連携を中心とした小〜中規模のカスタマイズなら、500万〜2,000万円程度です。独自のチャーン予測モデルの学習や、複数の基幹システムとの深い連携を含む大規模なフルスクラッチなら、3,000万円〜1億円以上を見込む必要があります。

あわせて、初期構築費用の15〜20%程度を年間の保守費として継続的に計上するのが一般的な目安です。

稼働後のモデル再学習やナレッジベース更新にかかる運用コストまで含めると、初期開発費だけでは比べられません。中長期の総所有コスト(TCO)で比較検討することが大切です。

ポイント

予算は、初期開発費だけでなく、稼働後のモデル再学習や年間保守費まで含めた総所有コスト(TCO)で比べるのが目安です。

技術選定の重要ポイント

技術選定の重要ポイント

フルスクラッチ開発では、要件定義の段階で固めておきたい技術選定のポイントが、いくつかあります。

チャーン予測モデルの手法選定とLLM選定

チャーン予測の手法は大きく2つあります。ひとつは、ログイン頻度や機能利用率などをスコア化するルールベースのシンプルなスコアリングです。もうひとつは、過去の解約実績データから統計的にリスクを学習する機械学習モデルです。

現実的なのは、データ量の少ない立ち上げ期はルールベースから始め、解約実績データが十分にたまった段階で機械学習モデルへ移る、段階的な進め方です。

あわせて、オンボーディング案内やセルフサービスの回答生成に使うLLMは、回答精度、API利用コスト、データガバナンスの3点で比べます。データガバナンスでは、顧客データが学習に利用されない契約条件になっているかを見ておく必要があります。

既存CRM・請求システムとの連携方式

CRMのSalesforceや請求システムのStripeを含む既存システムとの連携方式は、大きく2つから選ぶことになります。一つは、各システムのAPI仕様を直接呼び出す個別連携です。もう一つは、データ連携基盤(データウェアハウスやiPaaS)を経由する集約型連携です。

連携の対象は、CRM、請求システム、プロダクト分析ツールの各分野に広がります。

  • CRM:HubSpot
  • 請求システム:freee
  • プロダクト分析ツール:Mixpanel、Amplitude、Repro

連携先のシステム数が多い場合や、今後連携先が増える見込みがある場合は、個々のシステムと直接つなぐより、データ連携基盤を中心に据えた構成のほうが、後々の保守性・拡張性の面で有利になることが多いです。そのため、要件定義の段階でこの構成方針を固めておくことが大切です。

ポイント

チャーン予測は、ルールベースで始めて解約実績が貯まってから機械学習に移す方法が現実的です。連携先が多い場合は、データ連携基盤を中心に据えるのが目安です。

発注時の注意点とベンダー選定

発注時の注意点とベンダー選定

フルスクラッチ開発は投資額が大きいため、発注前の準備とベンダー選定の精度が、プロジェクトの成否を大きく左右します。

契約形態と多段階契約の設計

チャーン予測モデルの精度を事前に完全に保証することは、技術的に難しいです。そのため、要件を完全に固めた一括請負契約でフルスクラッチ開発全体を発注すると、リスクが高くなります。

経済産業省のモデル契約ガイドラインが示すように、投資リスクを管理しながら進める実務的な標準は、多段階の契約です。PoCは準委任契約で探索的に進め、精度目標をクリアしたら本開発の請負契約(または成果完成型準委任契約)を結び直します。稼働後の運用・保守は、再び準委任契約に切り替えます。

発注前に確認すべきチェックリスト

投資額が大きいぶん、発注前の確認は開発会社の力量から稼働後の体制まで、幅広く必要になります。

  1. 開発パートナー:カスタマーサクセス業務とサブスクリプションビジネスモデルを理解しているか。
  2. 見積りの内訳:相見積りで、工程別の内訳とチャーン予測モデルの精度目標(KPI)が明示されているか。
  3. 契約形態・要件管理:スコープクリープ(要件の際限ない拡大)への対策が講じられているか。
  4. アフターフォロー体制:導入後のモデル再学習・ナレッジベース更新まで含めた体制が整っているか。強く推奨する確認事項です。

特に、アフターフォロー体制は見落とされがちです。稼働後も改善を続けられる体制があって初めて、フルスクラッチ開発への投資が長期的な成果につながります。

あわせて、開発会社が手がけた類似プロジェクトの実績や、担当予定のエンジニアがカスタマーサクセス領域で持つ知見を、契約前の商談で具体的に確認しておくことは、後々のミスマッチを防ぐうえで有効です。

ポイント

ベンダーは、カスタマーサクセス業務への理解とアフターフォロー体制の有無で選ぶのが目安です。契約は、PoCを準委任契約で始める多段階契約が現実的です。

まとめ

カスタマーサポートAIエージェントのフルスクラッチ・オーダーメイド開発のまとめ

カスタマーサポートAIエージェントのフルスクラッチ・オーダーメイド開発は、既製ツールでは対応しきれない独自の契約体系や利用データ構造を持つ企業にとって、有効な選択肢です。チャーン予測ロジックそのものを競争優位の源泉にしたい企業にも、有効な場合があります。

初期投資は数百万円〜1億円規模と大きくなります。その一方で、自社の業務プロセスに完全に最適化したシステムを構築できる点が最大のメリットです。

要件定義の段階で技術選定と既存システムとの連携方式を固めておくことが大切です。そのうえで、PoCを準委任契約で先行させる多段階契約によって投資リスクを管理し、カスタマーサクセス業務への理解を持つ信頼できる開発パートナーを見極めることが、プロジェクト成功の鍵となります。

自社に合う開発形態を選ぶ際の判断材料として、ご活用ください。

▼全体ガイドの記事
・カスタマーサポートのAIエージェントの完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。