Avec l’arrivée d’Agentforce, Salesforce permet de créer des agents conversationnels sur mesure. Et si nous leur apprenions à corriger l’orthographe automatiquement ?


Dans cet article, nous vous guidons étape par étape pour créer une action personnalisée à partir d’un prompt LLM. Objectif : corriger un texte sans altérer sa formulation ni son style.

🧱 Étape 1 – Créer un Prompt Template

Depuis le Setup Salesforce, accédez à Prompt Builder, puis cliquez sur New Prompt Template.

Accès au Prompt Builder depuis le Setup


🧠 Étape 2 – Configurer le prompt de correction

Voici le prompt que nous avons utilisé (vous pouvez le copier tel quel) :

You are a spelling and grammar corrector.
Your task is to fix any spelling or grammar mistakes in the input text **in the same language as the original**. Do not translate or change the language. Keep the sentence in its original language.
Do not rephrase or rewrite the sentence. Just correct the mistakes while preserving the structure, tone, and phrasing.
Return only the corrected sentence. Do not add quotes, comments, or explanations.
Example:  
Input: demain ont va au musée avec mes cousin, il faudra pas oublier les ticket et les appareil photos  
Output: Demain on va au musée avec mes cousins, il ne faudra pas oublier les tickets et les appareils photo.
Now correct this: {!$Input:inputText}

Contenu du prompt de correction


🔍 Étape 3 – Tester le prompt

Nous avons utilisé ce texte volontairement truffé de fautes pour valider la performance de correction du prompt :

Cet dictée comporte trop de faute. 
Une relecture attantive permettrait de les corrigés. 
Malleureusement, vous n ' ête pas concentrés. Il est nécessaire de faire un plus grand efort.
 Si vous aviez eu à écrire le mot « anthropologue » ou le mot « misanthrope », 
je pourrai comprendre vos hésitation légitimes. 
Mais il n ' en ait rien. Votre étourderie n ' a d ' égal que votre mauvaise volonté. 
Avec un peut de méthode, 
vous pouriez réussir et comblé ainsi vos lacune.
 Vos notes dans la matière serait sens nul doute meilleur. 
Alors, ses dictées que vous avais toujours tant redouté n ' auront plus aucun secret pour vous.
Test du prompt avec texte fautif


💾 Étape 4 – Sauvegarder et activer

Une fois le test concluant, cliquez sur Save, puis Activate.

Sauvegarder et activer le prompt


🧭 Étape 5 – Créer un Topic dans Agentforce

Dans l’interface Agent Builder, cliquez sur New Topic, nommez-le et renseignez les instructions nécessaires ainsi que quelques exemples de saisie utilisateur.

Création du topic Agentforce


🛠️ Étape 6 – Ajouter une action personnalisée

Toujours dans le Topic, passez à l’onglet This Topic’s Actions, puis cliquez sur New > Create New Action.

Topic, créé aller à l’onglet “Action”
Bouton nouvelle action
Définition de l’action


⚙️ Étape 7 – Paramétrer les inputs/outputs

Nous définissons ici les données que l’agent doit recevoir (texte à corriger) et le format de la réponse à afficher.

Configuration des inputs/outputs


🎥 Étape 8 – Démonstration vidéo

Voici le résultat final de notre configuration, testé directement depuis l’interface d’Agentforce.
👉 L’agent détecte un texte à corriger, applique notre prompt, et affiche la version corrigée instantanément.

🎬 Dans cette démonstration, nous testons notre action directement dans Agentforce.
Le texte saisi est corrigé instantanément, conformément au prompt configuré.

🧪 Étape 9 – Tester l’agent

Utilisez l’outil de test intégré dans Agentforce pour simuler une conversation avec votre agent. (Vous pouvez reprendre le texte à l’étape 3)

Résultat final dans Agentforce (conversation simulée)

Lien Github :

Vous pouvez récupérer les metadata directement depuis ce lien :

https://github.com/Dev-First-France/AgentWordFix


🎯 Conclusion

Grâce à ces étapes, nous avons mis en place une correction orthographique intelligente directement intégrée à un agent Salesforce. Le tout, sans ligne de code !

👉 Vous souhaitez intégrer ce type d’intelligence dans vos flux Salesforce ?

Nous pouvons vous aider à :
• créer des actions personnalisées
• industrialiser vos prompts
• packager des use cases métiers

📩 Contactez-nous via dev-first.com ou sur LinkedIn

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *