Les administrateurs Salesforce et les responsables des achats informatiques préparant le budget d'un déploiement Agentforce sont confrontés à un arbitrage financier fondamental : opter pour un forfait fixe de 2,00 $ par conversation ou acheter des Flex Credits basés sur la consommation à 500 $ les 100 000 crédits (soit une moyenne de 0,10 $ par action standard exécutée). Le seuil de rentabilité mathématique (break-even) se situe exactement à 20 actions standard par conversation. Pour l'immense majorité des cas d'usage orientés client et libre-service, où un agent IA exécute en moyenne entre 1 et 4 actions backend par interaction, le modèle Flex Credits réduit le coût par transaction de 75 % à 95 % par rapport au tarif forfaitaire par conversation. À l'inverse, la facturation fixe par conversation sert de plafond de sécurité financier pour les flux d'orchestration complexes dont les appels d'API et le raisonnement dépassent 20 actions par session.
Choisir le modèle le plus avantageux exige de maîtriser la définition contractuelle d'une session chez Salesforce, de quantifier la densité d'actions des agents, d'anticiper l'impact des transferts vers des opérateurs humains et de mettre en place une gouvernance rigoureuse dans le Salesforce Digital Wallet.
1. Mécanismes de Facturation : Fonctionnement des Deux Modèles
Salesforce impose généralement à l'organisation de définir un modèle principal de consommation pour ses agents Agentforce orientés vers les clients externes. Avant d'établir des projections financières, il convient de comparer les règles de déclenchement et les composants de coût.
| Dimension d'Évaluation | Facturation par Conversation | Modèle Flex Credits |
|---|---|---|
| Prix Unitaire | 2,00 $ fixe par conversation | 500 $ pour 100 000 crédits (0,005 $ par crédit) |
| Action Texte Standard | Incluse en illimité dans la session | 20 Flex Credits (~0,10 $ par action déclenchée) |
| Action Vocale (Voice) | Facturée via forfaits voix ou à la minute | 30 Flex Credits (~0,15 $ par action vocale) |
| Déclencheur de Facturation | Toute session interactive dans une fenêtre de 24h | Exécution d'une Agent Action précise (Flows, Apex, APIs) |
| Réponses FAQ sans Action | Facturation intégrale de 2,00 $ | Consommation minime de prompts (coût d'action quasi nul) |
| Transfert Précoce vers Humain | Facturation intégrale de 2,00 $ | Facturation limitée aux seules actions réellement déclenchées |
| Structure Contractuelle | Consommation mensuelle ou packs prépayés | Paliers Pay-as-you-go, Pre-commit ou Pre-purchase |
| Validité des Crédits | Définie par la durée du contrat | Les crédits préachetés non utilisés expirent en fin de contrat |
Le Modèle par Conversation (2,00 $ / Session)
Dans ce schéma, Salesforce définit une conversation facturable comme une session d'échange interactive pouvant durer jusqu'à 24 heures entre un utilisateur final et l'agent Agentforce. Le montant est prélevé quelle que soit l'issue de l'échange :
- Si un client demande « Quels sont vos horaires d'ouverture ? », que l'agent répond en une phrase et que la session se termine sans solliciter de système tiers, l'entreprise paie la totalité des 2,00 $.
- Si l'agent interprète mal la demande initiale et bascule immédiatement vers un conseiller Service Cloud, l'entreprise paie 2,00 $ pour la session IA échouée en plus du coût horaire de l'opérateur humain.
- Si un utilisateur engage un dépannage technique de 40 tours de parole déclenchant 25 interrogations de bases de données et mises à jour d'enregistrements en 24 heures, le coût reste plafonné à 2,00 $.
Le Modèle Flex Credits (0,10 $ / Action Standard)
Les Flex Credits dissocient les coûts des limites arbitraires des sessions pour les lier directement au « travail numérique » produit :
- Les actions standard de l'agent (lancement d'un autolaunched Flow, exécution d'Apex, interrogation d'APIs externes via MuleSoft ou callout HTTP, mise à jour CRM) consomment 20 Flex Credits (0,10 $).
- Les actions vocales consomment 30 Flex Credits (0,15 $).
- Si l'agent répond à une question via la recherche documentaire (RAG) sans écriture en base ni appel de flux externe, seuls de faibles crédits de prompts sont débités.
- Si l'échange est transféré à un humain après une vérification d'identité, la facturation ne s'élève qu'aux 20 crédits de cette unique action (0,10 $).
2. Seuil de Rentabilité Mathématique et Simulation de Scénarios
L'arbitrage financier repose sur l'intensité moyenne d'actions par conversation ($A_{moy}$).
Formules du Seuil de Rentabilité
- Interactions Textuelles Standard :
$$\text{Actions d'Équilibre} = \frac{2,00\ $}{0,10\ $} = 20 \text{ actions par conversation}$$ - Interactions avec Agent Vocal :
$$\text{Actions Vocales d'Équilibre} = \frac{2,00\ $}{0,15\ $} \approx 13,33 \text{ actions vocales par conversation}$$
Dès lors que $A_{moy} < 20$, les Flex Credits sont systématiquement plus économiques. Lorsque $A_{moy} > 20$, le forfait de 2,00 $ offre une prévisibilité budgétaire en bloquant les dépassements.
Coût par Conversation ($)
3.00 | / (Flex Credits : 0,10 $/action)
2.50 | /
2.00 |----------------- SEUIL D'ÉQUILIBRE (20) ------/----------------- (Forfait : 2,00 $)
1.50 | /
1.00 | /
0.50 | /
0.00 +----------+----------+----------+----------+----------+
0 5 10 15 20 25
Actions Exécutées par Session
Simulation Comparative des Coûts (Volume de 10 000 Conversations/Mois)
L'évaluation de 10 000 sessions mensuelles réparties sur trois profils représentatifs met en lumière des écarts majeurs :
| Profil d'Usage | Parcours Type et Volume d'Actions | Coût en Flex Credits | Coût par Conversation | Écart Mensuel |
|---|---|---|---|---|
| Profil A : FAQ Simple et Consultation | Recherche documentaire, suivi de commande (1 action : 20 crédits = 0,10 $) | 1 000 $ (200k crédits) | 20 000 $ | Flex Credits économise 19 000 $ (-95 %) |
| Profil B : Service Transactionnel Standard | Authentification, mise à jour d'adresse, modification de commande, e-mail de confirmation (3,5 actions : 70 crédits = 0,35 $) | 3 500 $ (700k crédits) | 20 000 $ | Flex Credits économise 16 500 $ (-82,5 %) |
| Profil C : Orchestration Multi-Systèmes Complexe | Télédiagnostic, vérification de garantie, allocation de stock ERP, autorisation de retour, remboursement, édition d'étiquette de transport (22 actions : 440 crédits = 2,20 $) | 22 000 $ (4,4M crédits) | 20 000 $ | Forfait par conversation économise 2 000 $ (-9 %) |
Dans la pratique, plus de 85 % des interactions de support client et de qualification commerciale s'inscrivent dans les profils A et B. Opter pour le forfait à 2,00 $ sur ces volumes génère un surcoût structurel évitable.
3. Quatre Facteurs Cachés qui Impactent les Budgets
Au-delà des prix catalogues, quatre variables opérationnelles modifient l'équation budgétaire réelle :
1. Le Taux d'Escalade vers l'Humain
En production, le taux de résolution autonome n'est jamais de 100 %. Si un agent résout 65 % des demandes et en transfère 35 % :
- Avec la facturation par conversation, les 35 % de sessions transférées coûtent 2,00 $ d'IA en plus du temps de traitement de l'agent humain.
- Avec les Flex Credits, une escalade précoce ne consomme que 0 à 1 action (0,00 $ à 0,10 $), ce qui élimine les dépenses superflues sur les sessions non résolues par l'IA.
2. Les Boucles de Raisonnement et Dérives d'Actions (Action Sprawl)
Si les consignes d'un Topic sont ambiguës ou ne comportent pas de condition d'arrêt explicite, le moteur de raisonnement peut tenter d'exécuter successivement plusieurs Flows face à une demande floue. Une seule session en boucle peut déclencher 15 actions successives (1,50 $). Sans garde-fous techniques, des prompts mal cadrés accélèrent la consommation de crédits.
3. Consommation Liée à Data Cloud (Data 360)
Agentforce s'appuie sur Data Cloud pour l'ancrage contextuel et la recherche vectorielle. Bien que les Agent Actions consomment des Flex Credits, l'ingestion de données et les requêtes vectorielles sous-jacentes peuvent consommer des Data Services Credits ou puiser dans la même réserve de crédits. Il est impératif de vérifier si le contrat sépare ou fusionne ces deux postes.
4. Niveaux d'Engagement et Risque d'Expiration
Salesforce propose les Flex Credits sous trois formules commerciales :
- Pay-As-You-Go : Facturation mensuelle au réel via Digital Wallet, sans engagement, mais au tarif catalogue plein.
- Pre-Commit : Engagement sur un seuil mensuel minimum ouvrant droit à une remise unitaire, les dépassements étant facturés au même tarif négocié.
- Pre-Purchase : Achat groupé initial offrant la remise unitaire maximale. Les crédits non consommés expirent cependant à l'échéance annuelle du contrat et ne sont pas reportés. Une surestimation immobilise du capital inutilement.
4. Cadre d'Évaluation en Cinq Étapes pour les Administrateurs
Il est recommandé aux administrateurs de suivre une méthodologie en cinq étapes avant de signer une commande :
[Étape 1 : Audit de l'Historique des Échanges]
│
▼
[Étape 2 : Prototypage dans le Testing Center]
│
▼
[Étape 3 : Calcul de la Moyenne Pondérée d'Actions]
│
▼
[Étape 4 : Modélisation du Seuil de Rentabilité]
│
▼
[Étape 5 : Paramétrage de la Digital Wallet]
Étape 1 : Auditer l'Historique des Tickets et Chats
Extrayez 3 à 6 mois de données Service Cloud Chat ou Messaging for In-App and Web (MIAW). Catégorisez les demandes selon leur complexité et évaluez le nombre d'actions backend nécessaires pour chaque catégorie.
Étape 2 : Prototyper et Évaluer dans l'Agentforce Testing Center
Configurez les Topics cibles dans une Sandbox Enterprise et exécutez des tests automatisés dans l'Agentforce Testing Center :
- Relevez l'enchaînement exact d'actions sélectionné par le Reasoning Engine.
- Calculez le nombre moyen d'actions par scénario abouti.
- Identifiez les appels de flux redondants et regroupez-les au sein d'une action invocable Apex unique et performante.
Étape 3 : Calculer la Moyenne Pondérée d'Actions ($A_{ponderee}$)
Déterminez la moyenne pondérée en fonction de la répartition prévisionnelle de vos volumes :
$$A_{ponderee} = \sum_{i=1}^{n} (P_i \times A_i)$$
Où $P_i$ est la part de volume du sujet $i$, et $A_i$ le nombre moyen d'actions consommées par ce sujet.
Exemple Concret :
- FAQ & questions informatives : 50 % du volume $\times$ 0,5 action = 0,25 action
- Consultations & modifications de commande : 35 % du volume $\times$ 2,0 actions = 0,70 action
- Retours & litiges complexes : 15 % du volume $\times$ 7,0 actions = 1,05 action
- Moyenne Pondérée Globale $A_{ponderee}$ = 2,00 actions par conversation.
Avec une moyenne de 2,00 actions, le coût moyen réel sous Flex Credits s'établit à 0,20 $ par conversation, soit 90 % d'économie par rapport au modèle forfaitaire à 2,00 $.
Étape 4 : Mettre en Place la Gouvernance dans la Salesforce Digital Wallet
Avant le passage en production, activez les dispositifs de surveillance dans Salesforce :
- Accéder à la Digital Wallet : Ouvrez la Digital Wallet depuis l'App Launcher.
- Examiner les Grilles Tarifaires : Consultez la fiche Flex Credits pour vérifier les multiplicateurs d'actions associés à votre contrat.
- Configurer des Alertes de Seuil : Programmez des notifications par e-mail à 50 %, 75 % et 90 % de consommation du quota pour prévenir tout dépassement imprévu.
- Créer des Rapports d'Usage : Interrogez l'objet
TenantEnrichedUsageEventdans Data Cloud ou CRM Analytics pour détailler la consommation par Agent, Topic et nom d'API d'action.
Étape 5 : Déployer des Garde-Fous Techniques dans l'Agent Builder
Afin d'éviter tout emballement de la consommation de crédits :
- Limitez explicitement dans les consignes des Topics le nombre de tentatives d'une action à 2 maximum avant d'exiger un transfert vers un conseiller humain.
- Fusionnez les requêtes séquentielles au sein d'un composant Apex unique, regroupant plusieurs vérifications en un seul appel facturé 20 crédits.
- Exécutez systématiquement des tests de régression dans le Testing Center après toute modification de prompt.
5. Matrice de Décision Budgétaire
Ce tableau de synthèse guide les arbitrages conjoints entre les équipes IT et achats :
| Contexte et Caractéristiques du Déploiement | Modèle Recommandé | Justification Stratégique |
|---|---|---|
| Libre-service à fort volume avec 1 à 5 actions par session | Flex Credits (Pre-Commit ou Pre-Purchase) | Coût moyen de 0,10 $ à 0,50 $ par session ; génère 75 % à 95 % d'économies par rapport au tarif fixe. |
| Phase pilote ou Preuve de Concept (PoC) | Flex Credits (Salesforce Foundations / Pay-As-You-Go) | Exploite les crédits d'amorçage inclus dans l'Enterprise Edition sans engagement initial de capital. |
| Dépannage technique complexe multi-ERP (>20 actions) | Par Conversation (2,00 $ Forfaitaire) | Protège le budget contre la volatilité des coûts causée par de longues chaînes d'appels récursifs. |
| Trafic avec fort taux d'abandon ou d'escalade rapide | Flex Credits | Les sessions non abouties ne consomment qu'une fraction de crédit, évitant de payer 2,00 $ pour un échec. |
| Agents d'assistance pour collaborateurs internes (Vente/Service) | Licences par Utilisateur (125–150 $/utilisateur/mois) | Fournit un accès illimité à l'IA générative interne avec une dépense d'exploitation mensuelle fixe et prévisible. |
En calculant la densité réelle d'actions et en pilotant activement la consommation via la Digital Wallet, les entreprises déploient Agentforce en garantissant l'alignement strict des investissements IA avec la création de valeur opérationnelle.