Création d’une action d’agent Apex
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Créer une action d’agent Apex
- Ajouter une action d’agent à une rubrique
- Tester l’action de l’agent
Création d’une action d’agent Apex
Maintenant qu’Apex est prêt, ajoutons-le à une action. Vous verrez que les paramètres d’Apex sont automatiquement portés vers l’action.
- Cliquez sur Setup (Configuration)
et sélectionnez Setup (Configuration).
- Dans la zone Quick Find (Recherche rapide), recherchez et sélectionnez Agentforce Assets (Actifs Agentforce).
- Cliquez sur l’onglet Actions.
- Cliquez sur New Agent Action (Nouvelle action d’agent).
- Pour le type Reference Action (Action de référence), sélectionnez Apex.
- Pour la catégorie Reference Action (Action de référence), sélectionnez Invocable Method (Méthode invocable).
- Pour l’action de référence, sélectionnez Check Weather (Vérifier la météo). Il s’agit de la méthode invocable.

- Pour Agent Action Label (Étiquette de l’action d’agent), laissez la valeur préremplie, Check Weather (Vérifier la météo), qui a été extraite du paramètre d’étiquette de la méthode invocable.
- Pour Agent Action API Name (Nom d’API de l’action d’agent), laissez la valeur préremplie générée automatiquement, Check_Weather.
- Cliquez sur Next (Suivant).
L’étape suivante consiste à configurer l’action de l’agent. C’est là que vous commencez à voir les avantages des paramètres définis dans Apex.
- Pour les instructions de l’action d’agent, laissez la valeur préremplie fournie par le paramètre de description de la méthode invocable Apex.
- Désélectionnez Show loading text for this action (Afficher le texte de chargement de cette action).
- Pour l’entrée, remarquez que dateToCheck est prérempli.
- Pour Instructions, notez que le champ est prérempli avec le paramètre de description de la variable invocable Apex. Vous pouvez également mettre à jour ou compléter les instructions si nécessaire.
- Pour Data Type (Type de données), le champ est prérempli avec le type de données Apex.
- L’option Require Input (Entrée requise) est cochée par défaut, avec le paramètre requis défini sur true.
- Cochez la case Collect data from user (Collecter les données de l’utilisateur).

- Pour les sorties, trois sont extraites des variables invocables Apex, maxTemperature, minTemperature et temperatureDescription. Les instructions respectives sont préremplies à partir des paramètres de description et du type de données correspondants.
- Pour la troisième sortie, temperatureDescription, cochez Show in conversation (Afficher dans la conversation).

- Cliquez sur Terminer.
Excellent ! L’action est complète. Vous savez maintenant ce qu’il faut faire pour ajouter Apex aux actions. Et vous comprenez mieux comment les paramètres Apex fonctionnent pour vous aider à élaborer l’action. Ajoutons l’action d’agent Check Weather (Vérifier la météo) à une rubrique et testons-la.
Mise à jour de la rubrique
- Cliquez sur Setup (Configuration)
et sélectionnez Setup (Configuration).
- Dans la zone Quick Find (Recherche rapide), recherchez et sélectionnez Agentforce Agents (Agents Agentforce).
- Sélectionnez Einstein Copilot ou Agentforce (par défaut).
- Cliquez sur Open in Builder (Ouvrir dans le générateur).
- Assurez-vous que l’agent est désactivé.
- Sélectionnez MigrationDefaultTopic.
- Cliquez sur This Topic’s Actions (Actions de cette rubrique).
- Cliquez sur New (Nouveau), puis sélectionnez Add from Asset Library (Ajouter depuis la Bibliothèque d’actifs).
- Cochez la case de l’action Check Weather (Vérifier la météo) et cliquez sur Finish (Terminer).
- Actualisez la fenêtre de votre navigateur, puis sélectionnez MigrationDefaultTopic.
- Cliquez sur This Topic’s Actions (Actions de cette rubrique) et vérifiez que l’action Check Weather (Vérifier la météo) figure toujours dans la liste. Si ce n’est pas le cas, répétez les étapes 8 à 11. Parfois, dans nos environnements d’essai, une action ajoutée ne reste pas associée à la rubrique la première fois que vous l’enregistrez.
- Cliquez sur Activer. Remarque : si la fenêtre contextuelle Configuration Issues Detected (Problèmes de configuration détectés) s’affiche, cliquez sur Ignore & Activate (Ignorer et activer).
Consultation de la météo
- Dans le générateur Agentforce, saisissez
Check the weather for tomorrow(Vérifie la météo de demain) dans l’aperçu de la conversation.

- Observez les étapes suivies par l’agent et remarquez qu’il a sélectionné l’action Check Weather (Vérifier la météo) pour répondre à la requête.

- Vous souhaitez connaître les prévisions météorologiques pour la semaine prochaine ? Saisissez
Check the weather for next week(Vérifie la météo de la semaine prochaine).
- Examinez de nouveau les étapes. L’agent a envoyé la date de chaque jour de la semaine pour élaborer la réponse.

Bravo ! Vous avez fait un grand pas vers l’utilisation de toutes les fonctionnalités Apex dont votre organisation dispose déjà et vous les avez mises à la disposition des agents IA. Vous avez appris quelques meilleures pratiques et comment définir les paramètres pour tirer le meilleur parti de vos agents.
Ressources
- Aide Salesforce : Meilleures pratiques pour les instructions d’action des agents
- YouTube : Best Practices for Building Agentforce Apex Actions | TDX 2025: Developer Highlights (Meilleures pratiques pour la création d’actions Apex Agentforce | TDX 2025 : Points forts pour les développeurs)
- Blog des développeurs Salesforce : Créer des actions d’agent personnalisées avancées avec du code
