Claude pour Salesforce Service Cloud : toutes les voies de connexion en 2026

Alicia Kirana Utomo
Écrit par

Alicia Kirana Utomo

Katelin Teen
Relu par

Katelin Teen

Dernière modification August 12, 2026

Vérifié par un expert
Illustration d'un assistant IA lisant et rédigeant des réponses à des dossiers de support dans Salesforce Service Cloud

En bref

Salesforce et Anthropic ont annoncé le 14 octobre 2025 que Claude deviendrait un modèle fondationnel privilégié dans Agentforce pour les secteurs réglementés. Presque tout le monde a compris que « Service Cloud tourne désormais sur Claude ». Ce n'est pas le cas. La propre page de configuration de Salesforce liste trois options de modèle et recommande toujours celle qui tourne sur GPT-4.1, et l'option Claude vous donne actuellement Haiku 4.5, pas Opus.

La voie qui s'est vraiment améliorée en 2026, c'est la direction inverse. Les serveurs MCP hébergés sont passés en disponibilité générale le 29 avril 2026, Salesforce a publié un guide de configuration Claude pas à pas cinq semaines plus tard, et vous pouvez désormais faire lire, interroger et mettre à jour des dossiers par Claude dans une org de production, avec vos propres permissions appliquées à chaque appel.

Ce qu'aucune voie ne fait, c'est envoyer la réponse. Il n'existe nulle part dans le catalogue d'outil sendEmail, postCaseComment, ni replyToCase. Chaque chemin s'arrête à « rédigé, journalisé, prêt » et renvoie l'envoi à un humain ou à du code Apex personnalisé que vous devez écrire vous-même. Cet écart est exactement la raison pour laquelle j'ai construit l'intégration Salesforce d'eesel comme je l'ai fait : elle rejoint Service Cloud, s'entraîne sur vos dossiers clos, et peut réellement appuyer sur envoyer pour 0,40 $ par dossier traité.

Pourquoi ce sujet me tient plus à cœur qu'à la plupart

Je construis des agents IA chez eesel, et Salesforce était l'intégration qu'on me demandait avant même que je l'aie livrée. Deux des défaites les plus nettes de notre historique commercial ont été des équipes de support du mid-market qui aimaient le produit et sont parties quand même, parce qu'à l'époque nous ne pouvions pas nous connecter à leur org Service Cloud. L'une d'elles gérait environ 900 dossiers par mois et nous a dit clairement que l'absence de support natif Salesforce était rédhibitoire. On n'oublie pas les contrats perdus à cause d'un connecteur manquant.

Donc quand je dis que les voies ci-dessous s'arrêtent avant d'envoyer une réponse, ce n'est pas une pique concurrentielle. C'est exactement le mur contre lequel j'ai passé des mois. Faire lire Salesforce à une IA, c'est un mardi comme un autre. Lui faire boucler la boucle d'un e-mail destiné au client, à l'intérieur du système de tickets Salesforce et de ses limites de gouverneur, c'est la partie difficile, et c'est la partie que presque tous les articles « connectez Claude à votre CRM » sautent.

Où chaque voie s'arrête : cinq couloirs montrant jusqu'où va chaque méthode de connexion Claude-Salesforce, seuls Apex personnalisé ou un Flow franchissant la ligne d'envoi
Où chaque voie s'arrête : cinq couloirs montrant jusqu'où va chaque méthode de connexion Claude-Salesforce, seuls Apex personnalisé ou un Flow franchissant la ligne d'envoi

D'abord, ce qu'aucune de ces voies ne fait

Commencez ici, car cela recadre tout ce qui suit.

Le catalogue MCP hébergé de Salesforce est bien construit. Le serveur SObject Reads embarque six outils, le serveur SObject All en embarque onze, et les dossiers sont explicitement dans le périmètre : les prompts d'exemple de Salesforce eux-mêmes incluent « Donne-moi un résumé de tous les dossiers ouverts ces 7 derniers jours pour les comptes du secteur des services financiers ».

Cherchez cependant dans ce catalogue un moyen de répondre au client, et vous ne trouvez rien de construit à cet effet. Pas de sendEmail. Pas de postCaseComment. Pas de replyToCase. Ce que vous obtenez, c'est le générique createSobjectRecord, qui accepte n'importe quel nom d'objet et un ensemble de valeurs de champs. Le chemin de réponse est donc : créer un enregistrement CaseComment ou EmailMessage, et espérer que l'automatisation de votre propre org le récupère et envoie effectivement quelque chose.

En général, ce ne sera pas le cas, et la raison tient à une particularité de l'objet EmailMessage qui piège constamment les gens.

Une réponse, deux appels : créer un EmailMessage enregistre la réponse sur le dossier mais n'envoie rien tant qu'emailSimple n'est pas déclenché
Une réponse, deux appels : créer un EmailMessage enregistre la réponse sur le dossier mais n'envoie rien tant qu'emailSimple n'est pas déclenché

Créer un EmailMessage enregistre qu'un e-mail existe. Il n'en envoie aucun. Le champ Status est en lecture seule sauf pour la transition de New à Read, donc vous ne pouvez pas le basculer sur « envoyé » et considérer que c'est fait. L'envoi effectif est un second appel distinct : l'action standard emailSimple via REST, ou Messaging.SingleEmailMessage en Apex. Deux appels, deux modes d'échec, et logEmailOnSend vaut false par défaut, donc ce que vous venez d'envoyer peut même ne pas apparaître sur le dossier.

Chaque voie ci-dessous s'arrête du côté gauche de cet écart. Seul de l'Apex personnalisé ou un Flow que vous écrivez vous-même le franchit.

Les cinq voies, côte à côte

VoieCe que Claude peut faireAtteint des dossiers de productionÉdition requiseStatut
Option de modèle AWS-Hosted d'AgentforceAlimente le moteur de raisonnement Agentforce pour toute l'org, actuellement sur Haiku 4.5Oui, via les actions AgentforceEnterprise / Performance / Unlimited avec Foundations ou Agentforce 1GA
Prompt Builder, Apex, Models APIN'importe lequel des 8 modèles Claude, appelable par nom d'APIOui, dans les modèles de prompt et actions personnaliséesIdentique ci-dessusGA
Serveurs MCP hébergés de SalesforceLire, interroger, rechercher, créer, mettre à jour, supprimer des SObjects dont CaseOui, CRUD complet sous les permissions de l'utilisateurDeveloper / Enterprise / Performance / UnlimitedGA le 29 avril 2026
Serveur MCP Salesforce DXUn outil SOQL en lecture seule, plus des outils de dev et de métadonnéesLecture seule, et seulement si pointé vers la productionN'importe quelle org que vous pouvez autoriser localementBêta
API REST et Apex, construit par vousTout ce que vous codez, y compris l'envoi effectifOuiN'importe quelle org avec accès APIVotre problème

Aucune de celles-ci n'est un produit « Claude pour Service Cloud », car Salesforce n'en a jamais lancé un. Claude atteint vos dossiers par l'une de ces cinq portes, et choisir la mauvaise vous coûte un trimestre. Si vous hésitez encore à utiliser la pile native, notre comparatif de la meilleure IA pour Service Cloud couvre les options hors Salesforce à côté de celles-ci.

Voie 1 : basculer Agentforce sur Claude

C'est celle que les gens veulent dire quand ils disent « on tourne sur Claude dans Salesforce », et c'est un unique réglage pour toute l'org.

On la trouve dans Setup, sous Quick Find à Audit, Analytics, and Monitoring, puis Einstein Audit, Analytics, and Monitoring Setup, puis « Select the Model for Agentforce ». La page Salesforce Select Agentforce Model Option liste exactement trois choix :

  • Salesforce Default, que Salesforce recommande, faisant tourner GPT-4.1 pour les agents créés dans le nouveau Agentforce Builder et GPT-4o pour les anciens
  • AWS-Hosted, qui est Anthropic Claude Haiku 4.5 sur Amazon Bedrock
  • Google Gemini, qui est Gemini 3.5 Flash sur Vertex AI

Trois choses dans cette liste méritent qu'on s'y arrête. Claude est une option, pas le réglage par défaut, et la propre recommandation de Salesforce reste celle adossée à OpenAI. Le choix vaut pour toute l'org, il s'applique donc à tous vos agents Agentforce, Service et autres, sauf si vous le remplacez agent par agent dans Agent Script. Et le modèle derrière ce bouton est le petit modèle : l'option AWS-Hosted est passée de Claude Sonnet 4 à Haiku 4.5 la semaine du 18 mai 2026.

Vue de dossier Salesforce montrant les détails du dossier, des résumés de travail, un fil de discussion Agentforce et une confirmation de remboursement du Service Rep Assistant, telle que reprise de Salesforce
Vue de dossier Salesforce montrant les détails du dossier, des résumés de travail, un fil de discussion Agentforce et une confirmation de remboursement du Service Rep Assistant, telle que reprise de Salesforce

Salesforce est étonnamment direct sur le coût de migration d'un changement. Extrait de la même page : « Compared to OpenAI, Anthropic tends to be more sensitive to the nuances in the input payload. Anthropic returns more accurate and reliable responses if the prompts are clear, concise, and thorough. » Elle renvoie même vers la documentation de prompt engineering d'Anthropic. Lisez cela pour ce que c'est : vos modèles de prompt existants devront être retestés, et changer de modèle n'est pas un ajustement de configuration qu'on fait un vendredi.

Un dernier avertissement du propre texte de Salesforce, important si vous changez pour des raisons de conformité : même après avoir choisi une option de modèle, certaines tâches spécifiques comme la classification des sous-agents ou les citations peuvent encore utiliser des modèles propriétaires de Salesforce. Le bouton n'est pas une étanchéité hermétique, et c'est l'une des limitations de l'IA de Service Cloud qu'il vaut mieux soulever lors d'une revue de sécurité que de découvrir plus tard.

Ce que vous y gagnez réellement

L'argument honnête en faveur de cette voie n'est pas la qualité du modèle, c'est la frontière de confiance. Anthropic affirme être le premier fournisseur de LLM entièrement intégré à l'intérieur de la frontière de confiance de Salesforce, et la propre documentation de Salesforce le confirme : sur la page Supported Models, seuls les modèles Anthropic et Amazon Nova portent cette mention. Aucun modèle OpenAI ni Google de la liste ne la porte.

Concrètement, Salesforce affirme que le trafic reste à l'intérieur de son propre cloud privé virtuel, est chiffré en TLS 1.2 minimum, se connecte à Bedrock via AWS PrivateLink, et que les fournisseurs de modèles ne peuvent pas accéder aux données clients, rien n'étant stocké dans Bedrock. Si votre revue de sécurité est la raison pour laquelle l'IA est bloquée dans votre org, ce paragraphe est la raison de regarder Claude. C'est un argument bien plus solide que n'importe quel benchmark, et cela pèse davantage pour un feu vert de gouvernance de l'IA qu'un classement de modèles ne le fera jamais.

Et ce que cela vous coûte

Les orgs Government Cloud devraient arrêter de lire ici : le tableau de disponibilité Government Cloud liste Claude Haiku 4.5 et Claude Opus 4.5 comme non disponibles.

Voie 2 : choisir un modèle Claude spécifique dans Prompt Builder, Apex ou la Models API

Le bouton Agentforce vous donne un modèle. Cette voie vous en donne huit, et c'est celle à utiliser quand une tâche particulière de traitement de dossier mérite un cerveau plus puissant que Haiku.

La note de Salesforce sur la page de configuration détaille l'échappatoire : bien qu'Agentforce soit limité à quelques options de modèle, une action personnalisée utilisant un modèle de prompt, Apex ou la Models API peut référencer n'importe quel modèle géré par Salesforce ou apporté par vous.

Un modèle dans Prompt Builder peut donc faire tourner Opus pendant que l'agent lui-même tourne sur Haiku. C'est la façon raisonnable de dépenser pour un modèle plus puissant : sur la poignée de tâches où la qualité du raisonnement se voit dans le résultat, plutôt qu'à chaque tour de chaque conversation. Rédiger des résumés de dossier en est le candidat évident.

ModèleNom d'API SalesforceClasse de facturation
Claude Haiku 4.5sfdc_ai__DefaultBedrockAnthropicClaude45HaikuStandard Prompts
Claude Sonnet 4.5sfdc_ai__DefaultBedrockAnthropicClaude45SonnetStandard Prompts
Claude Sonnet 4.6sfdc_ai__DefaultBedrockAnthropicClaude46SonnetStandard Prompts
Claude Sonnet 5sfdc_ai__DefaultBedrockAnthropicClaude5SonnetStandard Prompts
Claude Opus 4.5sfdc_ai__DefaultBedrockAnthropicClaude45OpusAdvanced Prompts
Claude Opus 4.6sfdc_ai__DefaultBedrockAnthropicClaude46OpusAdvanced Prompts
Claude Opus 4.7sfdc_ai__DefaultBedrockAnthropicClaude47OpusAdvanced Prompts
Claude Opus 4.8sfdc_ai__DefaultBedrockAnthropicClaude48OpusAdvanced Prompts

Trois anciens noms ont été redirigés plutôt que supprimés. Claude3Haiku pointe désormais vers Haiku 4.5, Claude37Sonnet vers Sonnet 4.5 depuis le 26 février 2026, et Claude4Sonnet vers Sonnet 4.6. Si vous avez codé en dur un nom d'API il y a un an, vous faites tourner en silence un modèle différent aujourd'hui.

Il existe aussi une voie « apportez votre propre modèle », disponible sur Enterprise, Performance ou Unlimited avec un module complémentaire Einstein for Sales, Platform ou Service. Elle prend en charge exactement quatre fournisseurs : Amazon Bedrock, Azure OpenAI, OpenAI et Vertex AI. Il n'y a pas de connecteur Anthropic direct, donc apporter votre propre Claude signifie apporter votre propre compte Bedrock. L'incitation à le faire est réelle : selon Salesforce, les modèles BYO consomment 30 % de Einstein Requests en moins que les modèles gérés.

La limite qui piège tout le monde

Voici la seule chose que je collerais sur un post-it avant que quiconque dans votre org ne promette un résumeur de dossiers propulsé par Claude.

Ce que le masquage des données coûte en contexte : la fenêtre d'un million de tokens de Claude Opus 4.8 se réduit à 65 536 tokens avec le masquage de l'Einstein Trust Layer activé
Ce que le masquage des données coûte en contexte : la fenêtre d'un million de tokens de Claude Opus 4.8 se réduit à 65 536 tokens avec le masquage de l'Einstein Trust Layer activé

Avec le masquage des données activé dans l'Einstein Trust Layer, chaque modèle est plafonné à 65 536 tokens de contexte. La fenêtre d'un million de tokens d'Opus 4.8 se réduit à environ six pour cent d'elle-même. Pour retrouver la fenêtre complète, il faut désactiver le masquage, ce qui est exactement la fonctionnalité pour laquelle vous avez activé Claude en premier lieu.

Pour une charge de travail de support, c'est une vraie morsure. Un dossier escaladé long avec une douzaine d'échanges d'e-mails, un historique cité et quelques pièces jointes dépassera ces 65 000 tokens, et le modèle verra silencieusement moins du fil que vous ne le pensez. Les limites de débit par modèle valent aussi le coup d'œil : Haiku 4.5 est le plus strict avec 250 requêtes par minute, tandis que les Sonnet et Opus 4.6 et au-delà en ont 1 000. Pour la gamme de modèles plus large et ce que coûte chaque palier hors Salesforce, voir notre décomposition des prix de Claude.

Voie 3 : les serveurs MCP hébergés, la voie pour laquelle Salesforce a écrit un guide Claude

C'est la voie la plus récente, et celle par laquelle je commencerais réellement, parce que Salesforce a fait le travail d'intégration à votre place puis a écrit le mode d'emploi.

Les serveurs MCP hébergés sont passés en GA le 29 avril 2026, disponibles pour les orgs Developer, Enterprise, Performance et Unlimited. Le cadrage de l'annonce de GA nomme Claude directement : « Whether your users live in Slack, Claude, ChatGPT, or something else entirely, MCP means they can work with Salesforce without switching contexts. » Cinq semaines plus tard, Salesforce a publié son propre guide de configuration Claude, un véritable pas-à-pas pour Claude Desktop et Claude Code.

Il existe quatre serveurs SObject standards, tous désactivés par défaut, et un administrateur doit en activer un :

ServeurNom d'APIOutilsCe qu'il peut faire
SObject Readsplatform/sobject-reads6Schéma, SOQL, recherche, enregistrements liés. Ne peut rien modifier
SObject Mutationsplatform/sobject-mutations6Ajoute création et mise à jour, pas de suppression
SObject Deletesplatform/sobject-deletes-Suppression uniquement
SObject Allplatform/sobject-all11CRUD complet

Les outils du serveur de lecture sont getObjectSchema, soqlQuery, find, getUserInfo, listRecentSobjectRecords et getRelatedRecords. Le serveur de mutations ajoute createSobjectRecord, updateSobjectRecord et updateRelatedRecord. Le propre conseil de Salesforce, que je suivrais, est de commencer par le serveur en lecture seule dans un sandbox : « It's read-only, risk-free, and immediately useful. »

Ce serveur en lecture seule suffit déjà à faire un travail utile. Demandez à Claude quels comptes ont le plus de dossiers ouverts cette semaine, faites-lui extraire les contacts et opportunités liés, repérer le schéma derrière un pic. C'est le même type de valeur qu'une intégration Claude avec n'importe quel autre système d'enregistrement, sauf que le modèle de permissions est celui de Salesforce lui-même.

Le modèle de sécurité est la meilleure partie

Chaque transaction s'exécute en tant qu'utilisateur authentifié, sans compte de service anonyme. Les règles CRUD, de sécurité au niveau des champs et de partage s'appliquent toutes, et comme le formule l'annonce de GA, si l'agent met à jour un enregistrement, le nom de cette personne apparaît dans la piste d'audit. Il existe un scope OAuth dédié, mcp_api, qui accorde l'accès MCP sans accorder les API REST existantes.

Salesforce est également honnête sur les limites des garde-fous. Les outils de la plateforme portent des annotations readOnlyHint et destructiveHint, mais la page de bonnes pratiques dit franchement : « Annotations are hints, not enforcement. Not all clients read or respect them. » Les outils Flow et Apex personnalisés sont potentiellement destructeurs par défaut, sauf si vous définissez vous-même les annotations. C'est le genre de réserve que la plupart des fournisseurs cachent, et j'apprécie qu'elle figure dans la documentation.

La configuration

La liste complète, tirée du guide Configure Claude de Salesforce :

  1. Activer le serveur. Setup, rechercher MCP Servers, onglet Salesforce Servers, choisir un serveur, Activate. Copier le nom d'API et l'URL du serveur.
  2. Créer une External Client App. Salesforce est direct ici : « Connected Apps aren't supported. » Cela surprend ceux qui construisent sur la plateforme depuis une décennie.
  3. Définir l'URL de callback sur https://claude.ai/api/mcp/auth_callback pour Claude web et Desktop, ou http://localhost:38000/callback pour Claude Code.
  4. Définir les scopes OAuth sur mcp_api plus refresh_token ou offline_access. Le scope générique api est le mauvais choix.
  5. Cocher Require PKCE et « Issue JWT-based access tokens for named users ». Décocher les deux cases « require secret ».
  6. Attendre jusqu'à 30 minutes que l'app se propage. C'est documenté et bien réel.

Sandbox et production ne diffèrent que par un segment d'URL, /v1/<server> contre /v1/sandbox/<server>.

Côté Claude, il n'y a pas de carte Salesforce de premier niveau dans le répertoire de connecteurs sur laquelle cliquer. Salesforce n'y apparaît que via des agrégateurs tiers, donc la voie documentée est Ajouter un connecteur personnalisé, coller l'URL du serveur, coller la clé consommateur de l'External Client App dans OAuth Client ID sous Advanced settings, connecter. Slack, en revanche, dispose bien d'une carte de premier niveau, ce qui en dit long sur le stade auquel se trouve chacune de ces deux intégrations. Le volet application de bureau est traité dans notre article intégration Claude Cowork avec Salesforce.

Attendez-vous à un peu de friction lors de la première tentative. Un ticket ouvert sur le dépôt MCP d'Anthropic suit un échec où OAuth se termine, Salesforce confirme que le token a été émis, et le premier appel d'outil retourne quand même « Authorization with the MCP server failed ». Plusieurs commentateurs reproduisent cela sur des orgs Enterprise en production. Le correctif de la communauté consiste à réduire la section sécurité de l'External Client App à seulement PKCE plus JWT pour les utilisateurs nommés, et à vérifier que le serveur était vraiment Activated dans l'API Catalog, et pas simplement présent. Comme le formule un commentateur : « not a bug, it's a missing setting. »

Les agents Agentforce comme outils Claude

Il existe une étape supplémentaire que Salesforce documente : exposer les agents Agentforce comme outils MCP, afin que Claude puisse déléguer à un agent qui connaît déjà votre org. L'exemple donné dans la documentation est un agent de triage de support qui analyse une description de dossier, en détermine la gravité, propose des étapes de dépannage et identifie l'équipe de routage. Cela colle très bien au travail de triage de tickets, et c'est proche de ce que le routage de bots natif tente déjà de faire.

Deux choses tempèrent mon enthousiasme. Seuls les agents construits avec le nouveau Agent Script Builder sont pris en charge, donc les anciens agents doivent d'abord être mis à niveau, ce qui est un projet à part entière en plus de votre implémentation d'Agentforce. Et le temps verbal est incohérent entre les propres pages de Salesforce : l'annonce de GA d'avril dit « soon, you'll be able to open up even more possibilities by invoking Agentforce agents via MCP », tandis que la documentation de l'outil se lit comme si c'était déjà en production. Considérez cette voie comme plus récente et plus instable que les serveurs SObject.

Voie 4 : le serveur MCP DX, qui n'est pas celui qu'il vous faut

Cherchez « Salesforce MCP server » et vous atterrirez d'abord sur @salesforce/mcp sur GitHub, parce qu'il est plus ancien et a des étoiles. Ce n'est pas la voie pour un projet Service Cloud.

Il tourne localement via stdio contre des orgs que vous avez déjà autorisées sur votre ordinateur portable, embarque plus de 60 outils, et Claude Code est un client de premier plan documenté avec un bloc de configuration à copier-coller dans le README. Tout va bien jusque-là. Le hic, c'est ce que sont ces 60 outils.

L'ensemble d'outils data tout entier se résume à un seul outil, run_soql_query, et il est en lecture seule. Il n'y a aucun outil de création d'enregistrement, aucun de mise à jour, aucun outil Case nulle part. Le reste, c'est du déploiement et de la récupération de métadonnées, l'exécution de tests Apex, l'attribution d'ensembles de permissions, douze outils DevOps Center, et une longue traîne d'outils de guidance LWC, Aura et mobile qui renvoient de la documentation plutôt que des données de l'org.

Le serveur DX peut donc lire des données de production avec SOQL si vous pointez --orgs vers la production, et c'est là son plafond. Il ne peut pas créer un dossier, poster un commentaire ni rien envoyer. C'est un outil de développeur qui parle MCP par hasard, et il est encore marqué Bêta. Un point sensible à connaître si vous l'utilisez quand même : DEFAULT_TARGET_ORG est résolu à chaque appel d'outil plutôt que fixé au démarrage, donc changer votre org par défaut modifie silencieusement l'org que le serveur peut toucher.

Voie 5 : le construire vous-même sur l'API

Si rien de ce qui précède ne convient, vous l'écrivez. C'est la seule voie qui franchit la ligne d'envoi, et il vaut la peine de comprendre la forme du mur avant d'y affecter un ingénieur.

Le schéma est : s'abonner aux nouveaux dossiers, lire le dossier, appeler Claude, écrire la réponse, l'envoyer. Quatre de ces cinq étapes ont une limite associée.

Lecture et déclenchement. Les lectures de dossiers comptent dans votre allocation API quotidienne. Enterprise reçoit 100 000 appels plus 1 000 par licence, si bien que l'exemple chiffré de Salesforce lui-même, une org Enterprise à 15 postes, atteint 115 000 par jour. Unlimited et Performance reçoivent plutôt 5 000 par licence. Pour le déclencheur, Platform Events et Change Data Capture partagent un même pool de livraison : 25 000 événements par 24 heures en Enterprise, 50 000 en Unlimited.

Et Change Data Capture vous limite à cinq entités sélectionnables pour toute l'org. Case, EmailMessage, CaseComment, Contact et Account représentent toute l'allocation, sans rien qui reste pour tout ce que votre entreprise voudrait streamer par ailleurs. Si vous aviez aussi prévu une automatisation des dossiers sur le même flux d'événements, ce budget est déjà dépensé.

Appeler Claude. Depuis Apex, vous disposez de 100 callouts par transaction et d'un budget cumulé de callout de 120 secondes, additif sur chaque appel de la transaction. Un raisonnement agentique en plusieurs étapes ne tient pas dans une transaction synchrone, vous passez donc immédiatement à des méthodes queueable ou future.

Celle qui mord le plus fort est la règle d'ordonnancement. Vous ne pouvez pas faire un callout après une opération DML en attente. Le design évident, marquer le dossier comme en cours, appeler Claude, écrire la réponse, est illégal en Apex. On se restructure autour de cela, mais seulement après y avoir buté.

Envoi. Retour au problème des deux appels du début de cet article. Créer l'EmailMessage pour l'enregistrement, puis déclencher emailSimple pour envoyer réellement, plafonné à 150 destinataires et 4 000 octets par champ de destinataire. Le threading est optionnel via addThreadingTokenToSubject et addThreadingTokenToBody, et sans cela, la réponse du client ouvre un tout nouveau dossier au lieu de poursuivre l'ancien. C'est un bug de moral pour l'équipe support, pas un bug technique.

Il existe une version sans code. Flow HTTP Callout plus External Services plus un Named Credential permet à un administrateur d'appeler l'API de Claude sans Apex, et cela fonctionne. Son plafond est que les rappels asynchrones sont réservés à Apex, donc tout ce qui est de longue durée vous ramène au code.

Ce que cela coûte réellement

Claude n'a pas de ligne budgétaire séparée dans Salesforce, car il est facturé via le compteur Agentforce. Et le compteur Agentforce a deux réglages qui n'ont rien à voir l'un avec l'autre.

Salesforce publie les deux : 2 $ par conversation, forfaitaire quelle que soit la complexité, ou des Flex Credits à 20 crédits par action, soit 0,10 $ par action, vendus en packs de 100 000 crédits pour 500 $. Le propre tableau comparatif de Salesforce situe une interaction de gestion de dossier à trois actions.

Tableau des Flex Credits de Salesforce montrant l'onboarding employé à 1 action pour 0,10 $, la gestion de dossier à 3 actions pour 0,30 $ et le field service à 6 actions pour 0,60 $, chacun face à un forfait de 2 $ par conversation, tel que repris de Salesforce
Tableau des Flex Credits de Salesforce montrant l'onboarding employé à 1 action pour 0,10 $, la gestion de dossier à 3 actions pour 0,30 $ et le field service à 6 actions pour 0,60 $, chacun face à un forfait de 2 $ par conversation, tel que repris de Salesforce

Lisez ce tableau attentivement, car c'est Salesforce qui argumente contre sa propre tarification à la conversation. Un échange de gestion de dossier coûte 2,00 $ sur un compteur et 0,30 $ sur l'autre. Si vous êtes sur la facturation à la conversation pour du travail de support, vous payez environ sept fois ce que coûte le même travail en crédits.

Injectez vos vrais chiffres :

Deux chiffres que le widget suppose et que vous devriez confronter à votre propre contrat. Les actions par dossier, c'est tout l'enjeu, et trois est l'exemple illustratif de Salesforce, pas une promesse concernant votre org. Et les 2,5 M de Flex Credits inclus dans Agentforce 1 Service à 550 $ par utilisateur et par mois représentent 125 000 actions par an, ce qui, à 1 200 dossiers par mois et trois actions chacun, fait un peu moins de trois ans d'autonomie. À six actions chacun, c'est moins d'un an et demi.

Si vous construisez le dossier business plutôt que la seule intégration, notre décomposition des prix d'Agentforce et l'article plus long sur le fait de savoir si Agentforce en vaut le coût approfondissent davantage le calcul poste plus consommation que je ne le ferai ici.

Les prix des postes sous-tendent tout cela

Édition Service CloudPrix par utilisateur/moisIA incluse
Starter Suite25 $IA intégrée uniquement
Pro Suite100 $IA intégrée, accès à AgentExchange
Enterprise175 $IA pour le service client (assistive)
Unlimited350 $Ajoute le chat et les bots
Agentforce 1 Service550 $Suite IA complète, agents employés illimités, 2,5 M de Flex Credits par org et par an

Chaque ligne porte la mention « prix de départ, des frais de transaction s'appliquent », et tout à partir de Pro Suite est facturé annuellement. L'option Claude nécessite Enterprise ou supérieur avec Foundations ou Agentforce 1, donc le point d'entrée réel le moins cher pour Claude dans Agentforce est de 175 $ par utilisateur et par mois, avant même qu'une seule action IA ne soit comptabilisée. L'échelle complète des éditions figure dans notre article sur les prix Salesforce, et le volet configuration dans le coût de configuration d'Agentforce.

Ce à quoi les praticiens se heurtent réellement

La documentation vous dit ce qui est possible. Les forums vous disent ce qui se passe.

Sur le prix, la réaction à la facturation à la conversation est constante depuis son lancement :

Reddit

« I just cannot stomach the pricing model. Sure, $2.40 for agent might beat $15 for a human interaction, but it's much, much more expensive than the $.05 - $.10 you'd pay to make the API calls to OpenAI to do the same thing. »

Ce commentaire est antérieur au passage aux Flex Credits, et les crédits sont la réponse de Salesforce à exactement cette objection. Mais les crédits ont apporté leur propre problème, à savoir que la consommation n'a pas de plafond :

Reddit

« There are currently no native hard caps, circuit breakers, or real-time consumption alerts to automatically halt credit drain. The system prioritizes operational continuity for their servers, leaving the customer exposed to un-capped financial liability. »

La mécanique vaut la peine d'être connue avant de signer : un commentateur avec de l'expérience en production explique que « 1 action = 20 flex credits in production. Sandboxes are 80% consumption, so in sandboxes, 1 action = 16 flex credits », un détail bien utile pour qui budgète à partir d'un pilote en sandbox.

Sur la fiabilité, le fil le plus acerbe que j'ai trouvé est celui où un agent Agentforce dans une file d'attente en direct a fait la mauvaise chose avec assurance :

Reddit

« The Agent accessed a internal only knowledge article and shared internal instructions on how to cancel the service. Instead of passing to a real human agent to attempt to resolve the issue, and prevent churn. »

La cause racine était un modèle de prompt utilisant le retriever par défaut avec accès à tous les articles Knowledge. Ce n'est pas un problème Claude ni un problème OpenAI, c'est un problème de périmètre des connaissances, et c'est de loin la façon la plus courante dont un déploiement d'IA de support tourne mal. C'est aussi pourquoi je ne lancerais jamais un agent sur une file d'attente en direct sans d'abord le faire tourner à blanc sur de vrais dossiers historiques, la même discipline qui rend sûre l'automatisation de la classification des tickets.

Le coût de construction apparaît aussi dans les avis, et c'est équitable, pas accablant :

G2

« The learning curve is definitely real. It's a powerful platform, but getting a new agent or admin fully comfortable takes time, and the deeper configuration really benefits from someone who already knows the system well. Licensing costs can climb quickly once you start layering on additional features. »

Et d'un développeur ayant passé cinq ans dans l'écosystème, sur les contraintes de plateforme qui rendent la Voie 5 pénible : « platform limits are silly in 2025 - 6 meg max heap size for a backend transaction????? » (zdware, Hacker News). Il décrit les mêmes limites de gouverneur qui rendent un callout IA en plusieurs étapes malcommode dans Apex.

Comment je déciderais réellement

Quatre situations, quatre réponses.

Vous possédez déjà des licences Agentforce et voulez Claude pour des raisons de conformité. Basculez le bouton AWS-Hosted et retestez vos modèles de prompt. L'argument de la frontière de confiance est réel et précis, et c'est le point le plus solide de tout le partenariat. Prévoyez un sprint pour retester les prompts, pas un après-midi.

Vous voulez que Claude aide votre équipe à traiter les dossiers, pas à répondre aux clients. Serveurs MCP hébergés, platform/sobject-reads, dans un sandbox. Moins de 30 minutes de configuration, aucune action facturée, et chaque appel porte les permissions propres de l'utilisateur. C'est la valeur la plus élevée par heure de toutes les voies présentées ici, et celle que j'essaierais en premier un vendredi après-midi. Elle vous en dira aussi plus sur le vrai mélange d'intentions de votre file d'attente qu'un tableau de bord.

Vous voulez un agent autonome qui clôture les dossiers de niveau un de bout en bout. Aucune de ces voies ne vous y mène seule, car aucune n'envoie la réponse. Soit vous construisez de l'Apex personnalisé derrière un outil MCP, soit vous achetez quelque chose qui a déjà franchi ce mur. L'article sur les alternatives à Agentforce est le tour d'horizon honnête de cette seconde option, la nôtre incluse.

Vous êtes une org Government Cloud. Claude Haiku 4.5 et Opus 4.5 ne vous sont pas accessibles. Planifiez autour de l'option Salesforce Default, ou regardez ce que couvre déjà la surface native du chatbot Salesforce.

Un schéma sur lequel j'insisterais quelle que soit la voie : commencer en mode brouillon. Sur les appels de démo auxquels j'assiste, les équipes qui réussissent sont presque toujours celles qui laissent l'IA tourner en copilote rédigeant des réponses suggérées pendant quelques semaines, observent ce qu'elle rate, puis passent à l'automatisation complète une fois qu'elles lui font confiance. Celles qui activent tout d'un coup sont celles qui finissent dans un fil Reddit à propos d'un agent qui colle des instructions internes d'annulation à un client.

eesel AI pour Salesforce Service Cloud

Je vais être franc sur la raison d'être de cette section. eesel perdait autrefois des contrats Service Cloud pour la raison la plus simple qui soit : nous ne pouvions pas nous connecter. Construire l'intégration Salesforce a été la solution, et elle a été construite spécifiquement pour franchir le mur dont il est question dans tout cet article.

eesel rejoint Service Cloud, lit les dossiers, contacts et comptes, s'entraîne sur votre historique de dossiers clos et vos articles de connaissance, puis fait ce qu'aucun outil MCP standard ne fait : rédige et envoie la réponse destinée au client, ajoute des notes internes, met à jour le statut et la priorité, et route vers la bonne file d'attente. La configuration se fait en moins de 30 minutes, et aucune licence Agentforce n'entre en jeu. C'est le même travail que l'IA dans Service Cloud, moins le comptage d'actions facturé.

Vue des rapports d'eesel montrant le volume de tâches, les événements déclencheurs par type et l'usage des approbations par outil
Vue des rapports d'eesel montrant le volume de tâches, les événements déclencheurs par type et l'usage des approbations par outil

Deux différences qui comptent face aux compteurs ci-dessus. La facturation est de 0,40 $ par dossier traité, et un dossier est un dossier : chaque réponse, chaque relance, chaque question de clarification est incluse dans ce seul frais, donc une conversation difficile ne coûte pas plus cher qu'une conversation facile. Et chaque déploiement commence par une simulation sur vos propres dossiers historiques, si bien que vous voyez ce que l'agent aurait dit sur de vrais tickets avant qu'un client ne le voie jamais. Démarrez gratuitement avec 50 $ d'usage et sans carte, sur la page tarifs d'eesel.

Si vous êtes déjà bien engagé dans Agentforce et satisfait, continuez ainsi. Si vous regardez un poste à 175 $, un comptage d'actions facturé et un chemin de réponse qu'il vous faut encore écrire vous-même en Apex, c'est le moment où eesel mérite vingt minutes de votre après-midi.

Questions fréquentes

Puis-je utiliser Claude dans Salesforce Service Cloud dès aujourd'hui ?
Oui, de trois façons. Vous pouvez basculer Agentforce sur l'option de modèle AWS-Hosted, qui exécute actuellement Claude Haiku 4.5. Vous pouvez appeler n'importe lequel des huit modèles Claude par son nom d'API dans Prompt Builder ou Apex. Ou vous pouvez connecter Claude à votre org depuis l'extérieur via des serveurs MCP hébergés. Notre article l'IA Salesforce dans Service Cloud explique d'abord ce que font les fonctionnalités natives.
Claude est-il le modèle par défaut dans Agentforce ?
Non. L'aide Salesforce liste trois options et recommande celle qui n'est pas Claude : Salesforce Default exécute GPT-4.1 pour les agents créés dans le nouveau générateur. Claude est l'option facultative AWS-Hosted, définie pour toute l'org dans Setup. La formule « modèle privilégié » du partenariat d'octobre 2025 concerne les secteurs réglementés, pas les réglages par défaut. Voir notre analyse des agents Agentforce pour comprendre comment la couche agent est construite.
Combien coûte Claude dans Salesforce en plus du prix de Service Cloud ?
Claude en lui-même n'a pas de ligne budgétaire séparée, car il est facturé via le compteur Agentforce. Ce compteur coûte soit 2 $ par conversation, soit 20 Flex Credits par action à 0,10 $, en plus d'un poste Service Cloud qui démarre à 175 $ par utilisateur et par mois en Enterprise. Nos articles sur les Flex Credits Salesforce et le prix d'Agentforce font le calcul complet.
Claude peut-il répondre seul à un dossier Salesforce ?
Pas via un outil standard. Il n'existe aucun outil sendEmail, postCaseComment ou replyToCase dans le catalogue MCP hébergé, donc Claude peut lire un dossier, mettre à jour des champs et créer des enregistrements, mais l'envoi sortant nécessite un outil personnalisé construit sur une action invocable Apex ou un Flow. Les équipes qui veulent un chemin d'envoi prêt à l'emploi se tournent plutôt vers un agent IA de helpdesk conçu spécifiquement pour cela.
Quelles données Salesforce Claude peut-il voir via MCP ?
Tout ce que l'utilisateur authentifié peut voir. Chaque appel MCP hébergé s'exécute en tant que cette personne, sous les règles CRUD, de sécurité au niveau des champs et de partage, et apparaît sous son nom dans la piste d'audit. Le serveur en lecture seule platform/sobject-reads embarque six outils et ne peut rien modifier, ce qui en fait le point de départ le plus raisonnable. Notre article sur la gouvernance de l'IA Salesforce approfondit le modèle de permissions.
L'Einstein Trust Layer limite-t-il ce que Claude peut lire sur un dossier ?
Oui, et c'est la limite que la plupart des équipes ratent. Avec le masquage des données activé, chaque modèle est plafonné à 65 536 tokens de contexte, si bien que la fenêtre d'un million de tokens de Claude Opus 4.8 se réduit à environ six pour cent d'elle-même. Les longs fils de dossiers avec pièces jointes atteignent ce plafond. Notre article sur l'Einstein Trust Layer explique ce que le masquage apporte en échange.
Existe-t-il un connecteur Salesforce officiel dans le répertoire de Claude ?
Aucun de premier niveau. Salesforce n'apparaît dans le répertoire de connecteurs de Claude que via des agrégateurs tiers, donc la voie documentée est « Ajouter un connecteur personnalisé » avec l'URL du serveur MCP de votre org et une clé consommateur issue d'une External Client App. Les Connected Apps ne sont explicitement pas prises en charge. Voir notre aperçu de l'intégration Claude pour comprendre comment fonctionne la couche connecteur en général.
Quel est le moyen le plus rapide de faire répondre l'IA aux dossiers Salesforce ?
Si vous possédez déjà des licences Agentforce, basculer l'option de modèle est un changement de dix minutes. Sinon, un outil dédié est généralement plus rapide que d'assembler MCP et une action d'envoi Apex personnalisée : eesel se connecte à Service Cloud, s'entraîne sur vos dossiers passés et vos articles de connaissance, et facture 0,40 $ par dossier traité. Comparez les options dans notre comparatif de la meilleure IA pour Salesforce Service Cloud.

Share this article

Alicia Kirana Utomo

Article by

Alicia Kirana Utomo

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Illustration d'un agent de support avec une liste de tickets Zoho Desk sur un écran et un panneau d'assistant Claude sur l'autre, reliés par un tuyau de données
Guides

Claude pour Zoho Desk : chaque voie, et ce que chacune ne peut pas faire

Zoho Desk est l'un des rares helpdesks qu'Anthropic liste vraiment comme connecteur. Cette voie est gratuite et elle fonctionne. Elle place aussi Claude du mauvais côté du guichet.

Rama Adi NugrahaRama Adi NugrahaAug 12, 2026
Qu'est-ce que CoreWeave ? Un aperçu approfondi du géant de l'infrastructure d'IA
Guides

Qu'est-ce que CoreWeave ? L'entreprise de cloud d'IA expliquée (2026)

Le monde de l'IA est alimenté par une infrastructure massive, et CoreWeave est l'un des principaux acteurs fournissant la puissance de calcul. Mais que font-ils exactement, et est-ce ce dont votre entreprise a besoin pour exploiter l'IA ? Ce guide décompose les services, les prix, les principaux contrats de CoreWeave et sa place dans l'écosystème de l'IA, vous aidant à choisir entre la construction sur une infrastructure complexe et le déploiement d'une solution d'IA prête à l'emploi dès aujourd'hui.

Stevia PutriStevia PutriOct 1, 2025
Qu'est-ce que Salesforce AI dans Marketing Cloud ? Un guide 2025
Guides

Qu'est-ce que Salesforce AI dans Marketing Cloud ? Un guide 2025

Plongez dans notre guide 2025 sur Salesforce AI dans Marketing Cloud. Nous couvrons ses principales fonctionnalités, sa tarification complexe et ses limites, ainsi qu'une alternative plus simple et plus flexible.

Kenneth PanganKenneth PanganOct 20, 2025
8 histoires inoubliables de mauvais service client à apprendre en 2025
Guides

8 histoires de mauvais service client dont s'inspirer (2026)

Des plaintes ignorées aux réponses robotiques, les histoires de mauvais service client révèlent comment négliger l'empathie peut nuire à la fidélité et à la confiance.

Stevia PutriStevia PutriSep 8, 2025
Un guide pratique des exemples d'IA Salesforce en 2025
Guides

Un guide pratique des exemples d'IA Salesforce en 2025

Vous envisagez d'utiliser l'IA Salesforce ? Nous détaillons les exemples d'IA Salesforce les plus courants, de la notation des leads aux bots de service, et explorons les complexités cachées de la configuration et de la tarification que vous devez connaître.

Kenneth PanganKenneth PanganOct 7, 2025
Un guide pratique pour l'automatisation des cas Salesforce en 2025
Guides

Un guide pratique pour l'automatisation des cas Salesforce en 2025

Fatigué d'acheminer manuellement les cas Salesforce ? Ce guide décortique l'automatisation des cas Salesforce, couvrant tout, des règles de base à l'IA avancée, et vous montre comment surmonter les limitations natives pour un flux de travail véritablement efficace.

Stevia PutriStevia PutriOct 21, 2025
Un guide pratique de Salesforce AI Trailhead en 2025
Guides

Un guide pratique de Salesforce AI Trailhead en 2025

Vous envisagez d'utiliser Salesforce AI Trailhead pour améliorer les compétences de votre équipe ? Ce guide détaille les cours gratuits, le nouveau programme Agentblazer et ce qu'il faut réellement pour implémenter Salesforce AI.

Kenneth PanganKenneth PanganNov 24, 2025
Un guide complet des crédits Salesforce Flex en 2025
Guides

Un guide complet des crédits Salesforce Flex en 2025

Le nouveau modèle de crédits Salesforce Flex est-il adapté à votre équipe ? Ce guide détaille la nouvelle tarification, son fonctionnement et les défis que vous pourriez rencontrer.

Kenneth PanganKenneth PanganNov 24, 2025
Un guide pratique pour trouver l'e-mail du service client Salesforce
Guides

Un guide pratique pour trouver l'e-mail du service client Salesforce

Vous avez du mal à trouver l'e-mail du service client Salesforce ? Nous détaillons leurs canaux de support et montrons comment l'IA peut moderniser votre flux de travail par e-mail sans le coût de Salesforce.

Kenneth PanganKenneth PanganNov 16, 2025

Prêt à recruter votre collègue IA ?

Configuration en quelques minutes. Pas de carte bancaire requise.

Commencer gratuitement