Salesforce のシステム管理者や IT 調達部門の責任者が Agentforce の予算を策定する際、最も重要な選択肢となるのが「1 会話あたり 2.00 ドルの固定課金」と「アクション実行に基づく従量制 Flex Credits(100,000 クレジットあたり 500 ドル、標準アクション 1 回あたり約 0.10 ドル)」のどちらを採用するかです。この両者の損益分岐点は、1 回の会話における標準アクション実行数がちょうど 20 回です。一般的なカスタマーサポートやセルフサービスでは、AI エージェントが 1 回のやり取りで実行するバックエンドアクションは平均 1〜4 回にとどまるため、Flex Credits を採用することで会話固定型に比べて 75%〜95% のコスト削減が可能です。一方、会話単位課金は、複雑なトラブルシューティングなどで 1 会話あたり 20 回以上のアクションが連鎖する高度なオーケストレーション案件における「コスト上限キャップ(保険)」として機能します。
適切な課金モデルを選定するためには、セッション定義の理解、アクション密度の正確な算出、有人転送率の影響評価、および Salesforce Digital Wallet を用いたガバナンス設計が不可欠です。
1. 課金モデルの基本構造と計測メカニズム
Salesforce では組織(Org)レベルにおいて、外部顧客向け Agentforce の主要な従量課金方式を選択するのが一般的です。予算試算を行う前に、それぞれの計測ルールとコスト発生条件を整理しておく必要があります。
| 評価項目 | 会話単位課金(Per-Conversation) | Flex Credits 従量課金モデル |
|---|---|---|
| 基本単価 | 1 会話あたり 2.00 ドル | 100,000 クレジットあたり 500 ドル(0.005 ドル / クレジット) |
| 標準テキストアクション | 会話内に含まれ追加費用なし | 1 アクションあたり 20 クレジット(約 0.10 ドル) |
| 音声アクション(Voice) | 音声アドオンまたは分単位従量課金 | 1 音声アクションあたり 30 クレジット(約 0.15 ドル) |
| 課金発生トリガー | 24 時間枠内で開始された対話セッション | 具体的な Agent Action(Flow、Apex、API 呼び出し)の実行 |
| アクションなしの FAQ 回答 | 2.00 ドルの満額が課金 | 基本プロンプト消費のみ(アクション費用はほぼゼロ) |
| 早期離脱・有人転送 | 2.00 ドルの満額が課金 | 転送前に実行された実際のアクション分のみ消費 |
| 契約コミット形態 | 月次従量課金または事前購入会話パック | Pay-as-you-go、Pre-commit、Pre-purchase の各階層 |
| クレジット有効期限 | 契約期間に準拠 | 事前購入クレジットは契約期間満了時に失効(繰越不可) |
会話単位課金モデル(2.00 ドル / セッション)
このモデルにおいて、Salesforce は「エンドユーザーと Agentforce との間で 24 時間以内に行われる一連の対話」を 1 会話と定義します。問い合わせが解決したかどうかに関わらず、セッションが開始された時点で課金が発生します。
- ユーザーが「営業時間を教えてください」と質問し、エージェントが 1 文で回答して終了した場合、外部連携や更新を行わなくても 2.00 ドルが請求されます。
- エージェントが最初のターンで意図を正しく解釈できず即座に有人オペレーターへエスカレーションされた場合、オペレーターの人件費に加えて 2.00 ドルの AI 費用が二重に発生します。
- 40 ターンに及ぶ複雑な不具合調査において、25 回のデータベース照会やケース更新が実行された場合でも、費用は 2.00 ドルに据え置かれます。
Flex Credits モデル(標準アクションあたり約 0.10 ドル)
Flex Credits はセッションという枠組みを排し、AI が実際に遂行した「デジタル労働量(成果・作業量)」に対して課金します。
- 標準エージェントアクション(自動起動フローの実行、Apex クラスの呼び出し、MuleSoft や HTTP コールアウトによる外部照会、CRM レコードの更新)は 1 回につき 20 Flex Credits(約 0.10 ドル)を消費します。
- 音声エージェントアクションは 1 回につき 30 Flex Credits(約 0.15 ドル)を消費します。
- ナレッジベースの検索(RAG)のみで回答が完結し、バックエンドの実行アクションを伴わない場合、アクション費用は発生せず、最小限のプロンプトクレジットのみ消費されます。
- 本人確認アクションを 1 回実行した直後に有人転送された場合、消費されるのはその 1 回分のアクション(20 クレジット=0.10 ドル)のみです。
2. 数学的損益分岐点とシナリオ別コスト試算
どちらのモデルが総所有コスト(TCO)を低く抑えられるかは、**1 会話あたりの平均アクション数($A_{avg}$)**によって決まります。
損益分岐点の計算式
- 標準テキスト対話:
$$\text{損益分岐アクション数} = \frac{$2.00}{$0.10} = 20 \text{ アクション / 会話}$$ - 音声エージェント対話:
$$\text{損益分岐音声アクション数} = \frac{$2.00}{$0.15} \approx 13.33 \text{ アクション / 会話}$$
平均アクション数が 20 未満の場合は Flex Credits が経済的優位性を持ち、20 を超える場合は 2.00 ドルの会話固定課金がコストの上限保護として機能します。
1 会話あたりコスト ($)
3.00 | / (Flex Credits: $0.10/アクション)
2.50 | /
2.00 |----------------- 損益分岐点 (20 アクション) ---/----------------- (会話固定: $2.00)
1.50 | /
1.00 | /
0.50 | /
0.00 +----------+----------+----------+----------+----------+
0 5 10 15 20 25
セッション内で実行されたアクション数
3 つのユースケース別試算(月間 10,000 会話の場合)
企業の代表的な導入ユースケース 3 パターンにおける月間コスト比較は以下のとおりです。
| ユースケース特性 | 典型的な処理フローとアクション数 | Flex Credits 費用 | 会話単位課金費用 | 月間コスト差額 |
|---|---|---|---|---|
| プロファイル A:簡易ナレッジ回答・照会 | ナレッジ検索、注文配送状況の参照(平均 1 アクション:20 クレジット = 0.10 ドル) | 1,000 ドル(20 万クレジット) | 20,000 ドル | Flex Credits で 19,000 ドル削減(-95%) |
| プロファイル B:定型トランザクション対応 | 本人確認、住所変更、注文内容変更、確認メール送信(平均 3.5 アクション:70 クレジット = 0.35 ドル) | 3,500 ドル(70 万クレジット) | 20,000 ドル | Flex Credits で 16,500 ドル削減(-82.5%) |
| プロファイル C:高度な複数システム連携 | 診断ログ解析、保証判定、ERP 在庫引当、返品承認発行、返金処理、配送伝票発行(平均 22 アクション:440 クレジット = 2.20 ドル) | 22,000 ドル(440 万クレジット) | 20,000 ドル | 会話固定型で 2,000 ドル削減(-9%) |
実際の現場では、企業のカスタマーサポートやリード対応の 85% 以上がプロファイル A または B に該当します。一般的なユースケースにおいて会話単位課金を選択すると、大幅なコスト過払いが発生します。
3. 予算策定で見落としがちな 4 つの変動要因
公表価格だけでなく、以下の運用要因が実際の消費コストに影響を与えます。
1. 有人転送率と無駄な課金リスク
AI の自己解決率が 70% で有人転送率が 30% の場合、会話単位課金では解決できなかった 30% に対しても 2.00 ドルの AI 費用が発生します。一方、Flex Credits では転送までに実行されたアクションが少なければ(0〜1 回)、0.00〜0.10 ドルの消費にとどまり、未解決セッションによる費用の無駄を最小限に抑えられます。
2. 推論ループとアクションの過剰呼び出し(Action Sprawl)
トピックのプロンプト指示が曖昧な場合、自律型推論エンジンが試行錯誤を繰り返し、1 ターンで多数のフローを実行してしまう現象が発生します。Flex Credits では 1 セッション内で 15 回のアクションがループ実行されると、それだけで 1.50 ドルを消費します。再試行回数の上限設定など、技術的なガードレールが不可欠です。
3. Data Cloud(Data 360)とのリソース連携
Agentforce は、リアルタイムの顧客コンテキストやベクター検索グラウンディングのために Data Cloud を利用します。エージェントアクション自体は Flex Credits を消費しますが、Data Cloud 側のデータ取り込みやクエリ処理には Data Services Credits または共通のプラットフォームクレジットが消費される場合があります。契約上でクレジットプールが共用されているか確認が必要です。
4. コミットメント形態と失効リスク
Flex Credits には 3 段階の調達形態があります。
- Pay-as-you-go(従量課金): 事前確約なしで利用実績に応じ月次請求。定価(100,000 クレジット=500 ドル)が適用されます。
- Pre-commit(コミット契約): 月次最低利用額を確約することで割引単価が適用され、超過分も同単価で請求されます。
- Pre-purchase(事前一括購入): 年間でまとまった枠を購入し最大割引を受けられますが、未使用クレジットは契約満了時に失効し翌年に繰り越せません。過大な見積もりは資金の固定化を招きます。
4. 管理者のための 5 ステップ評価フレームワーク
Salesforce 管理者が本番契約前に実施すべき標準的な手順は以下のとおりです。
[ステップ 1: 過去ログの分析]
│
▼
[ステップ 2: テストセンターでの検証]
│
▼
[ステップ 3: 加重平均アクション数の算出]
│
▼
[ステップ 4: 損益分岐モデルの構築]
│
▼
[ステップ 5: Digital Wallet での監視設定]
ステップ 1: 過去の問い合わせログの監査
Service Cloud のチャットや Messaging for In-App and Web(MIAW)の過去 3〜6 か月分の履歴を抽出し、問い合わせ意図を難易度別に分類します。各分類で必要となるバックエンド操作の回数を想定します。
ステップ 2: Agentforce Testing Center でのプロトタイプ検証
Enterprise Sandbox 環境でトピックを構築し、Agentforce Testing Center を活用して代表的なプロンプトに対する自動テストを実行します。
- 推論エンジンが実際に呼び出すアクションの実行順序と回数を計測します。
- 類似する細かいフロー呼び出しが存在する場合、単一の Apex アクションに統合して集約できるか検討します。
ステップ 3: 加重平均アクション数($A_{weighted}$)の計算
各問い合わせトピックの発生比率に基づいて、加重平均アクション数を算出します。
$$A_{weighted} = \sum_{i=1}^{n} (P_i \times A_i)$$
ここで、$P_i$ はトピック $i$ の発生比率、$A_i$ はそのトピックで消費される平均アクション数です。
計算例:
- FAQ・ナレッジ回答:比率 50% $\times$ 0.5 アクション = 0.25
- 注文照会・基本情報変更:比率 35% $\times$ 2.0 アクション = 0.70
- 返品・キャンセル対応:比率 15% $\times$ 7.0 アクション = 1.05
- 全体の加重平均 $A_{weighted}$ = 2.00 アクション / 会話
加重平均が 2.00 回の場合、Flex Credits での平均単価は 1 会話あたり 0.20 ドル となり、2.00 ドル固定モデルと比較して 90% のコスト削減となります。
ステップ 4: Salesforce Digital Wallet での運用管理
本番稼働前に、システム管理者は Digital Wallet 上で監視体制を整えます。
- Digital Wallet の起動: アプリケーションランチャーから Digital Wallet を検索して開きます。
- レートカードの確認: Flex Credits のカードを開き、自社の契約条件に基づくアクション消費乗数を確認します。
- 閾値アラートの設定: クレジット消費率が 50%、75%、90% に達した際にメール通知が送信されるよう設定し、予算超過を予防します。
- カスタム分析レポートの作成: Data Cloud または CRM Analytics を通じて
TenantEnrichedUsageEventデータレイクオブジェクト(DLO)を参照し、エージェント別・トピック別・アクション API 名別の消費トレンドを可視化します。
ステップ 5: Agent Builder での技術的ガードレール実装
予期せぬループによるクレジットの過剰消費を防ぐため、以下の実装を行います。
- トピック内のプロンプト指示で同一アクションの再試行回数を最大 2 回までに制限し、失敗時は有人転送するルールを明記します。
- 連続して呼び出される複数のデータ取得処理を単一の Apex 処理にまとめ、1 回(20 クレジット)の呼び出しで完結させます。
- プロンプト更新後は必ず Testing Center で回帰テストを実行し、意図しないアクション呼び出しが発生していないか検証します。
5. 選定判断マトリクス
IT 部門と調達部門の合意形成には、以下の判断基準を活用してください。
| 組織の導入要件・特徴 | 推奨モデル | 選定理由と運用のポイント |
|---|---|---|
| 高トラフィックなセルフサービス(1 会話あたり 1〜5 アクション) | Flex Credits(Pre-Commit または Pre-Purchase) | 1 会話あたり 0.10〜0.50 ドルとなり、固定課金に比べて 75%〜95% の大幅なコスト削減が可能。 |
| 初期 PoC・試験導入フェーズ | Flex Credits(Salesforce Foundations / 従量課金) | Enterprise Edition 付帯の無料初期枠や Pay-as-you-go を活用し、初期の固定投資を回避。 |
| 基幹 ERP や複雑なシステム連携を伴う高度障害対応(アクション > 20 回) | 会話単位課金(2.00 ドル固定) | アクション数の増加による請求額の振れ幅を排除し、固定単価によるコスト上限を確保。 |
| 問い合わせの離脱率や有人転送率が高い場合 | Flex Credits | 未解決や初期離脱セッションに対しても満額(2.00 ドル)を支払う無駄を防止。 |
| 社内従業員向け支援エージェント(営業・サービス担当者向け) | ユーザーライセンス課金(125〜150 ドル/ユーザー/月) | 従業員の日常業務支援には固定ユーザーライセンスを採用し、無制限の生成 AI 利用環境を整備。 |
加重平均アクション数を定量的に算出し、Digital Wallet でリアルタイムに監視することで、Agentforce の導入効果を最大化しながら予測可能で無駄のない AI 予算管理が実現できます。