Intégration de l'IA dans Salesforce : Agents personnalisés, LLM externes et RAG privé

Étendez Salesforce au-delà d'Agentforce avec des agents IA personnalisés, des LLM externes et un RAG privé sur AWS/GCP — conçu par les ingénieurs HDWEBSOFT.

Dat Giang
CTO de HDWEBSOFT
Image de couverture du guide d'intégration de l'IA dans Salesforce, montrant le CRM Salesforce connecté à une stack IA personnalisée avec des agents externes, des LLM open-weight et un pipeline RAG privé sur AWS/GCP.

Relations presse

HDWEBSOFT accueille les demandes des médias

Si vous êtes journaliste, blogueur, influenceur ou intervenant couvrant l'IT et l'innovation numérique, nos experts sont disponibles pour partager leur expérience et leurs connaissances afin de vous aider à créer du contenu de valeur pour votre audience.

Prendre contact →

Salesforce a massivement investi dans l’IA native. Agentforce, Einstein et Data Cloud couvrent désormais un large éventail de cas d’usage de vente, de service et de marketing. Cependant, lorsque les charges de travail IA passent des pilotes à la production, de nombreuses entreprises se heurtent à la même limite : elles ont besoin d’un meilleur contrôle du choix des modèles, de l’infrastructure, de la résidence des données, des flux de travail spécialisés et de l’économie de l’IA que ne peut offrir une solution gérée par la plateforme.

L’intégration de l’IA dans Salesforce peut connecter les données et les flux de travail de Salesforce à des capacités d’IA à l’intérieur ou à l’extérieur de l’écosystème Salesforce. Cet article se concentre sur le côté personnalisé et hybride — l’extension de la plateforme SFDC avec des agents IA externes, des LLM open-weight ou auto-hébergés, et des pipelines RAG privés s’exécutant sur AWS ou GCP, tout en maintenant une synchronisation contrôlée et quasi en temps réel des données CRM.

Ceci n’est pas un remplacement d’Agentforce. Agentforce prend en charge les modèles bring-your-own et convient à de nombreux cas d’usage natifs. Une architecture personnalisée ou hybride le complète lorsque les entreprises ont besoin d’un RAG privé, d’une inférence auto-hébergée, de flux de travail spécialisés ou d’un meilleur contrôle de l’infrastructure et des coûts. Les ingénieurs Salesforce Certified et les ingénieurs IA de HDWEBSOFT collaborent pour concevoir et implémenter ces intégrations de bout en bout.

Points clés

  • L’intégration de l’IA dans Salesforce peut utiliser l’IA à l’intérieur ou à l’extérieur de l’écosystème Salesforce ; cet article se concentre sur les architectures personnalisées et hybrides avec des agents externes, des LLM et un RAG privé.
  • L’approche Agentforce-first convient à de nombreux cas d’usage natifs ; l’architecture personnalisée et hybride la complète lorsque les entreprises ont besoin de flexibilité des modèles, de contrôle de l’infrastructure, de résidence des données ou de flux de travail spécialisés.
  • Une architecture typique achemine les données Salesforce via une passerelle API ou un middleware vers une stack IA externe sur AWS ou GCP, avec une synchronisation CRM quasi en temps réel via Platform Events, Change Data Capture et la Pub/Sub API.
  • Une architecture RAG privée maintient les documents CRM, les embeddings et l’infrastructure de retrieval dans un environnement contrôlé par l’entreprise ; combinée avec une inférence auto-hébergée, elle réduit la nécessité d’envoyer du contexte sensible à des API LLM tierces.
  • Les ingénieurs Salesforce Certified et les ingénieurs IA de HDWEBSOFT conçoivent et implémentent la stack complète — architecture API, synchronisation des données, LLM et RAG, infrastructure cloud et durcissement de la sécurité.

Qu’est-ce que l’intégration de l’IA dans Salesforce ?

L’intégration de l’IA dans Salesforce connecte les données et les flux de travail de Salesforce à des capacités d’IA — soit au sein de l’écosystème Salesforce (Agentforce, Einstein, Data Cloud), soit à l’extérieur, via une architecture personnalisée ou hybride avec des agents IA externes, des LLM open-weight ou auto-hébergés, et des pipelines RAG privés.

L’IA native de Salesforce est optimisée pour les flux de travail qui s’alignent sur le modèle de données de la plateforme. L’intégration d’IA externe est ce que les entreprises adoptent lorsqu’un cas d’usage requiert quelque chose que la plateforme n’offre pas nativement : un modèle open-weight spécifique, un pipeline de retrieval privé, une inférence dans une région contrôlée ou un flux de travail spécialisé couvrant plusieurs systèmes.

L’intégration d’agents IA personnalisés est un schéma courant — des agents qui appellent des LLM externes, récupèrent le contexte d’un vector store privé et réécrivent les résultats dans Salesforce, tout en continuant à s’afficher dans l’interface Salesforce. L’inférence et le retrieval se produisent dans une infrastructure contrôlée par l’entreprise.

L’idée clé : natif et personnalisé ne s’excluent pas mutuellement. La plupart des entreprises matures adoptent un modèle hybride — Agentforce pour les cas d’usage natifs, architecture personnalisée ou hybride pour les charges de travail nécessitant un meilleur contrôle.

Agentforce-First vs IA Salesforce personnalisée/hybride : où chaque approche convient

Agentforce n’est pas un système fermé. Salesforce prend en charge les modèles bring-your-own et Agentforce peut appeler des endpoints externes dans certaines configurations. La plateforme a également rapidement évolué : l’ARR d’Agentforce a dépassé 1,5 milliard de dollars au T2 FY2027, avec une croissance supérieure à 240 % d’une année sur l’autre. Cette dynamique reflète une demande réelle d’IA native et gérée par la plateforme en matière de vente et de service.

La question n’est pas « Agentforce ou personnalisé ? » mais « où l’approche Agentforce-first convient-elle et où une architecture personnalisée ou hybride ajoute-t-elle de la valeur par-dessus ? » Les deux approches se complètent dans la plupart des stacks d’entreprise matures.

CritèreAgentforce-FirstPersonnalisée / Hybride
Vitesse de configurationRapide, assistant natif et constructeur low-codePlus lente, nécessite une conception architecturale et un travail d’intégration
Flux de travail natif SalesforceProfondément intégré à Sales Cloud, Service Cloud, Data CloudNécessite une couche d’intégration pour s’afficher dans l’interface Salesforce
Flexibilité des modèlesModèles bring-your-own pris en charge, dans les limites de la plateformeChoix complet parmi les modèles open-weight, auto-hébergés ou services gérés
Contrôle de l’infrastructureGéré par SalesforceContrôlé par l’entreprise sur AWS, GCP ou cloud privé
Résidence des donnéesDépend de la région Salesforce et du déploiement de Data CloudContrôlé par l’entreprise vers une région, un cloud ou un on-prem spécifique
Profondeur de personnalisationLimitée par les capacités et les garde-fous de la plateformeAucune limite architecturale ; RAG, routage et flux de travail personnalisés
Modèle de coûtPar siège plus consommation (Agentic Work Units)Coût d’infrastructure et d’inférence, autogéré et optimisé
Charge opérationnelleFaible, Salesforce exploite la plateformePlus élevée, nécessite DevOps, MLOps et observabilité

Le schéma qui fonctionne en pratique : commencer avec Agentforce-first là où l’IA gérée par la plateforme suffit. Ajouter une architecture personnalisée ou hybride pour les charges de travail qui rencontrent une limite — un modèle non pris en charge par la plateforme, une règle de résidence des données qu’elle ne peut satisfaire, un pipeline de retrieval qui doit rester privé ou un profil de coût inadapté à la tarification à la consommation de la plateforme.

Deux chemins IA complémentaires depuis Salesforce : flux Agentforce natif à gauche, architecture hybride personnalisée s'étendant vers l'IA externe à droite.

Architecture centrale : connecter Salesforce à l’IA externe

Une intégration IA Salesforce personnalisée ou hybride comporte trois couches : une couche API et intégration, une couche de synchronisation des données CRM et une stack IA externe où se produisent l’inférence et le retrieval.

Diagramme d'architecture à trois couches : CRM Salesforce connecté via une passerelle API et une couche de synchronisation à une stack IA externe avec inférence LLM, RAG privé et vector store.

Couche API et intégration

Salesforce expose plusieurs mécanismes d’intégration :

  • Appels Apex avec Named ou External Credentials — appels sortants synchrones de Salesforce vers un endpoint IA externe. Les External Credentials sont le remplaçant moderne des Named Credentials hérités et gèrent les secrets en dehors du code Apex.
  • API REST et SOAP — pour les systèmes externes qui lisent ou réécrivent dans Salesforce, généralement lorsqu’un agent IA met à jour un enregistrement, crée une tâche ou récupère du contexte.
  • Platform Events, Change Data Capture et Pub/Sub API — synchronisation asynchrone, quasi en temps réel. Salesforce publie des événements lorsque les enregistrements changent ; les abonnés les reçoivent et agissent en conséquence.
  • Salesforce Connect — virtualisation de données externes, permettant à Salesforce d’exposer des données hors plateforme sans les copier. Utile pour les recherches, mais pas un mécanisme d’API IA principal.

Pour les pipelines basés sur AWS, l’intégration Salesforce peut utiliser Salesforce Event Relay pour diffuser des Platform Events directement dans Amazon EventBridge, qui les achemine vers Lambda, SQS ou d’autres services AWS sans polling personnalisé.

Un schéma de production courant place une passerelle API — AWS API Gateway, Apigee ou similaire — entre Salesforce et la stack IA externe, gérant l’authentification, la limitation de débit, la validation et la journalisation, de sorte que les services IA derrière elle restent protégés et observables.

Synchronisation des données CRM

La stack IA externe a besoin de données CRM à jour. La synchronisation quasi en temps réel est l’objectif, mais la précision est essentielle.

Change Data Capture et Platform Events n’envoient pas directement les données dans S3, BigQuery ou Snowflake. Ils publient des événements vers un abonné. Un middleware ou un stream processor — sur AWS Lambda, EventBridge, Kafka ou similaire — consomme ces événements et met à jour l’entrepôt de données externe. La stack IA lit depuis cet entrepôt, pas directement depuis Salesforce.

Deux schémas couvrent la plupart des cas d’usage :

  • Synchronisation d’événements quasi en temps réel — Platform Events ou CDC publient les modifications, un stream processor met à jour l’entrepôt externe en quelques secondes. Adapté aux flux de travail agent-assist et de service où la fraîcheur compte.
  • Synchronisation par lots — des jobs planifiés extraient des ensembles de données plus volumineux pour l’ingestion RAG, la régénération des embeddings ou le fine-tuning. Adapté aux cas d’usage où une actualisation périodique suffit.

Avant d’exécuter une synchronisation, la qualité des données est essentielle. Appliquer les meilleures pratiques de gestion des données Salesforce — champs propres, nomenclature cohérente, déduplication, responsabilités claires — évite que des données erronées ne dégradent la qualité du retrieval et de l’inférence.

Stack IA externe sur AWS ou GCP

La stack IA externe est l’endroit où le choix des modèles et le contrôle de l’infrastructure deviennent concrets. Les entreprises déploient généralement :

  • LLM open-weight ou auto-hébergés — Llama, Mistral ou Qwen sur Amazon SageMaker, Google Vertex AI, Kubernetes ou une infrastructure d’inférence dédiée. L’auto-hébergement offre le contrôle du modèle, de la région et du pipeline d’inférence, mais comporte des coûts opérationnels et une planification de la capacité GPU.
  • Services de modèles gérés — Amazon Bedrock et Vertex AI offrent un accès géré à une gamme de modèles sans auto-hébergement. Ce sont des services gérés, pas une infrastructure auto-hébergée.
  • Routage multi-modèles — une passerelle devant les modèles qui achemine chaque requête vers le bon modèle en fonction de la tâche, du coût, de la latence ou de la qualité.

Le choix entre auto-hébergement et géré ne concerne pas toujours le coût. L’auto-hébergement n’est pas automatiquement moins cher qu’une API — l’utilisation des GPU, la surcharge d’ingénierie et la charge opérationnelle peuvent annuler les économies brutes par token. Les véritables raisons de l’auto-hébergement sont le contrôle de l’infrastructure, la conformité, le déploiement privé et les modèles fine-tuned spécialisés non offerts par les services gérés.

Architecture RAG privée

Une architecture RAG privée maintient les documents CRM, les embeddings et l’infrastructure de retrieval dans un environnement contrôlé par l’entreprise. Combinée avec une inférence privée ou auto-hébergée, elle peut réduire davantage la nécessité d’envoyer du contexte sensible à des API LLM tierces.

Les composants typiques :

  • Ingestion de documents — contrats, tickets, articles de la base de connaissances et notes CRM introduits dans un pipeline de traitement.
  • Modèle d’embedding — convertit les documents en représentations vectorielles, s’exécutant au sein de l’infrastructure propre de l’entreprise.
  • Vector store — pour une infrastructure privée, OpenSearch, pgvector ou une base de données vectorielle autogérée s’exécutant au sein du compte cloud de l’entreprise ou on-prem.
  • Retrieval et génération — au moment de la requête, le système récupère le contexte du vector store et le passe au LLM. Si le LLM est également auto-hébergé, tout le chemin reste sous le contrôle de l’entreprise.

La valeur ne réside pas seulement dans la confidentialité. Une architecture RAG privée offre également le contrôle de la qualité du retrieval — ajuster le chunking, les embeddings et le reranking sans une boîte noire gérée par la plateforme.

Quand les entreprises ont besoin d’une IA Salesforce personnalisée (cas d’usage)

Cas d'usage d'IA contrôlés par l'entreprise : RAG privé, LLM auto-hébergés, résidence des données et routage multi-modèles, centrés autour d'un bouclier de sécurité.

Les cas d’usage qui poussent les entreprises vers une architecture personnalisée ou hybride :

  • RAG privé sur des documents sensibles — contrats, correspondance juridique, tickets de support et bases de connaissances qui ne devraient pas quitter un environnement contrôlé par l’entreprise. Un pipeline RAG privé permet aux agents de récupérer des réponses sans envoyer de documents bruts à une API LLM tierce.
  • LLM open-weight ou auto-hébergés pour le contrôle de l’infrastructure, l’économie des charges de travail, la conformité ou le déploiement privé — lorsqu’une entreprise a besoin d’un modèle spécifique dans une région spécifique, d’une exigence de conformité que les services gérés ne peuvent satisfaire ou d’un modèle fine-tuned indisponible via une API. L’auto-hébergement est un compromis, pas une victoire de coût par défaut.
  • Flux de travail IA spécialisés — pipelines spécifiques à un secteur dans BFSI, santé, logistique ou immobilier qui combinent retrieval, classification et génération de manières non prises en charge nativement par la plateforme.
  • Résidence des données — l’inférence et le retrieval doivent se produire dans un pays ou une région spécifique. Une architecture personnalisée fixe toute la stack IA à cette région.
  • Routage multi-modèles — combiner plusieurs LLM derrière une passerelle unique, acheminant chaque requête vers le modèle le mieux adapté à la tâche, au coût et au profil de latence.
  • Compléter Agentforce — pour les charges de travail où Agentforce-first est insuffisant, une couche personnalisée ou hybride étend Salesforce sans remplacer entièrement la stack IA native.

Sécurité, gouvernance et considérations de coût

Couches de sécurité et de gouvernance pour l'intégration IA Salesforce : External Credentials, accès least-privilege, rédaction des données, chiffrement et piste d'audit, avec une barre de supervision de la gouvernance.

L’intégration IA Salesforce personnalisée élargit la surface d’attaque et la charge de gouvernance. Le modèle de sécurité doit couvrir chaque couche traversée par les données.

Côté Salesforce :

  • External Credentials — stockent les secrets d’authentification en dehors du code Apex, avec des named principals et des permission sets contrôlant l’accès à l’endpoint IA externe.
  • Accès least-privilege — les utilisateurs d’intégration et les comptes de service n’obtiennent que les autorisations minimales nécessaires sur les objets et champs, ni plus ni moins.
  • Autorisations au niveau des champs et des objets — appliquées au niveau de la couche d’intégration afin que la stack IA externe ne reçoive que les champs nécessaires.
  • Classification et rédaction des données — classer les champs par sensibilité et rédiger ou masquer les PII avant qu’elles ne quittent Salesforce.
  • Chiffrement — en transit (TLS) et au repos, des deux côtés.

Côté stack IA externe : chiffrement au repos pour le vector store, contrôle d’accès sur les endpoints d’inférence et isolation réseau entre la stack IA et les autres charges de travail. L’application des pratiques de sécurité LLM pour l’IA agentique — défenses contre les prompt injections, validation des sorties, garde-fous d’utilisation d’outils — clôt la boucle sur les risques spécifiques à l’IA.

La gouvernance est le domaine où la plupart des entreprises sont encore à la traîne. Selon le rapport Deloitte State of AI in the Enterprise 2026, seule environ une entreprise sur cinq (21 %) dispose d’un modèle de gouvernance mature pour les agents IA autonomes — environ 80 % n’ont pas de gouvernance mature. Pour une intégration IA Salesforce personnalisée, la gouvernance signifie définir où les humains conservent le contrôle, comment les décisions automatisées sont auditées, quels enregistrements sont conservés et comment les escalades sont réacheminées vers une personne.

La journalisation et la piste d’audit ne sont pas négociables — chaque appel, retrieval, inférence et write-back devrait être enregistré avec suffisamment de contexte pour reconstituer ce qui s’est passé et pourquoi.

Concernant les coûts, une architecture personnalisée donne aux entreprises les leviers pour optimiser — surveillance des tokens, semantic caching, routage des modèles, right-sizing — mais signifie aussi assumer la facture d’infrastructure, d’inférence et d’opérations. Le compromis est contrôle versus charge opérationnelle, choisi délibérément.

Construire une intégration IA Salesforce personnalisée

HDWEBSOFT aborde l’intégration de l’IA dans Salesforce comme un effort conjoint entre ingénieurs Salesforce Certified et ingénieurs IA. Le côté Salesforce gère la modélisation des données CRM, les schémas d’intégration, la sécurité et les flux de travail natifs de la plateforme ; le côté IA gère la stack LLM externe, le pipeline RAG et l’infrastructure cloud.

L’engagement typique progresse ainsi :

  1. Découverte et architecture — cartographier les cas d’usage, les flux de données, les contraintes de sécurité et de résidence, et décider où Agentforce-first convient et où une couche personnalisée ou hybride est nécessaire.
  2. Couche API et intégration — concevoir les appels Apex, les External Credentials, les flux Platform Events ou CDC, et la passerelle API entre Salesforce et la stack IA externe.
  3. Synchronisation des données CRM — construire le stream processor et les mises à jour de l’entrepôt de données externe, avec des contrôles de qualité des données avant l’exécution de la synchronisation.
  4. LLM et RAG externes — déployer le serving des modèles, le vector store, le pipeline d’embeddings et la logique de retrieval sur AWS ou GCP.
  5. Infrastructure cloud et sécurité — provisionner le compute, le networking et le stockage avec chiffrement, least-privilege, rédaction, journalisation et contrôles de sécurité spécifiques aux LLM intégrés.
  6. Surveillance et opérations — observabilité pour l’inférence, le retrieval, le coût et la gouvernance, afin que le système reste sain et auditable en production.

Les services d’intégration IA de HDWEBSOFT couvrent la stack complète, et l’équipe fonctionne comme un partenaire de delivery à long terme plutôt que comme un fournisseur d’implémentation ponctuel.

Si vous évaluez s’il convient d’étendre Salesforce au-delà d’Agentforce, l’étape suivante la plus utile est un audit ciblé de vos données CRM actuelles, de vos cas d’usage et de vos contraintes — cartographiant où l’IA native convient et où une architecture personnalisée ou hybride apporte une valeur réelle.

Conclusion

Agentforce a fait de l’IA native au sein de Salesforce un défaut solide pour de nombreux cas d’usage de vente et de service. Mais les entreprises qui ont besoin d’un RAG privé, de LLM open-weight ou auto-hébergés, de flux de travail spécialisés, d’une résidence des données stricte ou d’un meilleur contrôle des coûts d’inférence nécessitent souvent une architecture personnalisée ou hybride par-dessus.

La bonne approche est rarement l’un ou l’autre. Agentforce-first couvre le côté natif ; une intégration IA Salesforce personnalisée ou hybride étend la plateforme avec des agents externes, des LLM et un RAG privé sur AWS ou GCP, avec une synchronisation CRM quasi en temps réel et une infrastructure contrôlée par l’entreprise. Le travail d’ingénierie est réel — architecture API, synchronisation des données, sécurité, gouvernance et opérations doivent être faits correctement — mais le contrôle qu’il rend à l’entreprise est la raison pour laquelle les équipes choisissent cette voie.

Si vous souhaitez explorer comment une intégration IA Salesforce personnalisée s’adapte à votre stack, les ingénieurs Salesforce Certified et les ingénieurs IA de HDWEBSOFT peuvent vous aider. Réservez un audit de personnalisation IA Salesforce pour commencer.

FAQ

Qu’est-ce que l’intégration de l’IA dans Salesforce ?

L’intégration de l’IA dans Salesforce est la pratique qui consiste à connecter les données et les flux de travail de Salesforce à des capacités d’IA — soit natives de l’écosystème Salesforce comme Agentforce et Einstein, soit externes via des agents IA personnalisés, des LLM open-weight ou auto-hébergés, et des pipelines RAG privés s’exécutant sur AWS ou GCP. Une architecture personnalisée ou hybride complète Agentforce lorsque les entreprises ont besoin d’un meilleur contrôle du choix des modèles, de l’infrastructure, de la résidence des données, des flux de travail spécialisés ou de l’économie de l’IA.

L’IA Salesforce personnalisée remplace-t-elle Agentforce ?

Non. L’IA Salesforce personnalisée ou hybride ne remplace pas Agentforce. Agentforce prend en charge les modèles bring-your-own et convient à de nombreux cas d’usage natifs de vente et de service. Les architectures personnalisées et hybrides complètent Agentforce en étendant Salesforce avec un RAG privé, des LLM open-weight ou auto-hébergés, des flux de travail IA spécialisés et une infrastructure contrôlée par l’entreprise lorsque les capacités natives sont insuffisantes.

Comment Salesforce se connecte-t-il aux LLM et RAG externes ?

Salesforce se connecte aux LLM et RAG externes via plusieurs mécanismes : les appels Apex avec Named ou External Credentials pour les appels sortants synchrones, les API REST et SOAP pour les systèmes externes accédant à Salesforce, les Platform Events et Change Data Capture avec la Pub/Sub API pour la synchronisation asynchrone quasi en temps réel, et Salesforce Event Relay vers Amazon EventBridge pour les pipelines basés sur AWS. Une couche de middleware ou de stream processor met ensuite à jour les entrepôts de données externes et achemine les requêtes vers la stack IA externe.

Quand les entreprises devraient-elles choisir l’IA Salesforce personnalisée plutôt qu’Agentforce ?

Les entreprises devraient envisager une architecture IA Salesforce personnalisée ou hybride lorsqu’elles ont besoin d’un RAG privé sur des documents sensibles, de LLM open-weight ou auto-hébergés pour le contrôle de l’infrastructure ou la conformité, de flux de travail IA spécialisés par secteur, d’exigences strictes de résidence des données, de routage multi-modèles ou d’un meilleur contrôle des coûts d’inférence. L’approche Agentforce-first reste adaptée à de nombreux cas d’usage natifs de vente et de service où l’IA gérée par la plateforme suffit.

Quel niveau de contrôle l’intégration IA Salesforce personnalisée offre-t-elle sur les données et les coûts ?

Une architecture personnalisée ou hybride donne aux entreprises le contrôle sur l’emplacement des documents CRM, des embeddings et de l’infrastructure de retrieval, sur les modèles exécutés et le lieu d’inférence, sur la façon dont les données sont classifiées et rédigées avant d’atteindre un composant IA, et sur la façon dont les coûts d’inférence sont surveillés et optimisés via le caching, le routage et le right-sizing des modèles. Ce contrôle est la raison principale pour laquelle les entreprises adoptent l’IA Salesforce personnalisée aux côtés d’Agentforce plutôt que de s’appuyer uniquement sur l’IA gérée par la plateforme.

Dat Giang

Dat Giang

CTO de HDWEBSOFT

Développeur expérimenté, passionné par la livraison de solutions pratiques et innovantes de développement logiciel externalisé avec intégrité.

contact@hdwebsoft.com +84 (0)28 66809403 15 Thep Moi, Bay Hien Ward, Ho Chi Minh City, Vietnam