Vous êtes ici :
Création d'une action d'agent personnalisée dans le Générateur hérité
Avec des actions personnalisées, vous pouvez étendre la fonctionnalité Salesforce à votre agent afin qu'il soit prêt à assister les utilisateurs dans les tâches spécifiques à votre activité. Élaborez des actions personnalisées en utilisant Apex, des flux, des modèles d'invite et des intégrations d'API.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition. Les licences complémentaires requises varient selon le type d'agent. |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer une action d'agent personnalisée : | Gérer les agents IA ET les autorisations requises pour votre type d'agent |
| Pour créer ou modifier des modèles d'invite : | Gestionnaire de modèle d'invite |
| Pour créer ou modifier des flux : | Gérer les flux |
Avant de commencer :
- Prenez connaissance des considérations relatives aux actions personnalisées.
- créez la fonctionnalité Salesforce sous-jacente que vous souhaitez utiliser avec votre agent. Lorsque vous créez une action personnalisée, vous configurez la fonctionnalité à utiliser avec votre agent. Vous pouvez créer une action personnalisée qui appelle des méthodes invocables et des classes Apex REST, des services externes, des flux lancés automatiquement, des API MuleSoft ou des modèles d'invite.
L'accès à une action d'agent personnalisée dépend du type de fonctionnalité Salesforce qu'elle référence. Par exemple, si une action personnalisée est élaborée en utilisant un flux, elle respecte les autorisations, la sécurité au niveau du champ et les paramètres de partage configurés dans le flux. Pour exécuter l'action, l'utilisateur ou l'Utilisateur agent doit disposer de l'autorisation Exécuter des flux et de l'accès au flux spécifique, selon le type d'agent.
- Dans Configuration, saisissez Agent dans la case Recherche rapide, puis sélectionnez Agentforce Assets pour afficher toutes les actions de votre organisation Salesforce.
- Cliquez sur Nouvelle action agent.
- Dans la liste déroulante Type d'action de référence, sélectionnez le type de fonctionnalité que vous souhaitez utiliser pour élaborer l'action de votre agent, par exemple un flux ou un modèle d'invite. Sélectionnez ensuite la catégorie, si vous y êtes invité, et l'action de référence.
- L'étiquette Action de l'agent et le nom d'API sont remplis avec le nom d'action de référence et le nom d'API. Vérifiez ces champs et, si nécessaire, modifiez les valeurs pour décrire avec précision l'action. Cliquez ensuite sur Suivant.
-
Les instructions de l'action personnalisée et de chaque entrée et sortie sont remplies avec les descriptions de l'action de référence. Vérifiez ces champs et apportez des modifications. Consultez Meilleures pratiques pour les instructions d'action des agents.
Nous reprenons les descriptions de l'action de référence pour vous donner une longueur d'avance, mais les instructions de l'action de l'agent diffèrent des descriptions habituelles. Un agent utilise un grand modèle de langage (LLM) et le moteur de raisonnement pour déterminer quand lancer des sous-agents et des actions dans une conversation. Les instructions de l'action, des entrées et des sorties indiquent à un agent ce que votre action fait, quand et comment l'utiliser. Les instructions efficaces varient selon l'action et le cas d'utilisation. Planifiez des tests et itérez sur vos instructions pour vous assurer que votre action fonctionne normalement.
-
Pour chaque entrée et sortie, spécifiez les paramètres applicables.
Paramètre Détails Collecter les données de l'utilisateur Demandez que ce paramètre soit fourni par l'utilisateur. Filtrer à partir de l'action de l'agent Lorsque vous créez une action d'agent, toutes les entrées et sorties de l'action de référence sont ajoutées à l'action d'agent. Activez ce paramètre lorsque vous ne souhaitez pas utiliser avec votre action d'agent un paramètre de l'action de référence. Il faut utiliser au moins une sortie avec l'action de l'agent. Demander une entrée Demandez ce paramètre pour exécuter l'action. Toutes les autres entrées sont considérées comme facultatives. Si une entrée est requise par l'action de référence, ce paramètre est activé par défaut et en lecture seule. Afficher dans la conversation Lorsque ce paramètre est activé pour certaines ou toutes les sorties, les sorties dans lesquelles le paramètre est activé sont incluses dans la réponse de l'agent. Sur certains canaux, certaines sorties sont converties en contenus structurés (par exemple, le panneau Agentforce dans Lightning Experience reconnaît les pages d'enregistrement).
Lorsque ce paramètre est désactivé pour toutes les sorties, l'agent utilise le grand livre pour résumer les sorties en langage naturel dans sa réponse.
Afficher le texte de chargement de cette action Affichez le chargement du texte dans la conversation de l'agent lorsque l'action est exécutée en arrière-plan.
Pour une action personnalisée, vous pouvez spécifier le texte de chargement de l'action dans le champ Texte de chargement. En 1 à 3 mots sans ponctuation, indiquez à vos utilisateurs l'action exécutée. par exemple « Création de votre e-mail », « Mises à jour » ou « Récupération des détails d'activité ».
Lorsque ce paramètre est désactivé ou activé, mais qu'aucun texte de chargement n'est spécifié, le texte de chargement par défaut est affiché. par exemple « Travailler », « Progresser » ou « Vérifier mes notes ».
Pour afficher le texte de chargement dans les conversations du canal Messagerie avancée, une configuration supplémentaire est requise pour Chat avancé et Bring Your Own Channel.
Conseil Lorsqu'une action apporte une modification à un enregistrement, vous pouvez demander à un agent de demander à l'utilisateur de confirmer la modification avant que l'agent puisse l'exécuter. Dans la page d'enregistrement de l'action, activez le paramètre Exiger une confirmation de l'utilisateur. - Cliquez sur Terminer.
Après avoir créé votre action, attribuez-la à un sous-agent pour l'ajouter à votre agent.
Pour tester votre action et prévisualiser l'affichage de la sortie dans une conversation d'agent, ouvrez l'agent dans Agentforce Builder, puis initiez une conversation d'aperçu. Saisissez les énoncés qui devraient déclencher votre sous-agent et votre action, puis ajustez l'action de l'agent et les instructions du sous-agent en fonction de vos résultats. Votre action doit être attribuée à un agent pour la tester. Chaque agent qui utilise votre action personnalisée a sa propre copie indépendante de l'action. Vous pouvez mettre à jour votre action personnalisée pour un agent spécifique, et les mises à jour ne sont partagées avec aucun autre agent.
- Meilleures pratiques pour les instructions d'action des agents
Les instructions d'action indiquent à un agent l'action que vous exécutez et quand l'utiliser. Lorsque vous créez une action personnalisée, planifiez et testez soigneusement vos instructions pour vous assurer que votre action fonctionne normalement. - Amélioration de l'interface utilisateur Action de l'agent avec des types Lightning personnalisés
Personnalisez l'interface utilisateur (UI) pour l'entrée et la sortie d'une action d'agent en utilisant des types Lightning personnalisés.
Voir également :
- Vidéo : Création d'actions d'agent personnalisées
- Vidéo : Actions de l'agent de débogage
- Trailhead : Personnalisation de l'agent : Présentation rapide
- Trailhead : Personnalisation des agents avec des flux
- Trailhead : Personnalisation de l'agent avec des modèles d'invite
- Trailhead : Personnalisation des agents avec Apex
