Images de produit Agentforce

Présentation du guide Agentforce

sur le raisonnement, les thèmes, les instructions et les actions

Composants Data Cloud pour l'extensibilité et le contrôle

Composant Quand y faire appel ? Compétences requises
Actions invocables de l'agent Pour invoquer un agent à partir de Flow ou d'Apex Low-code
API Agent Pour invoquer un agent depuis l'extérieur de Salesforce Pro-code
Variables de l'agent Pour ajouter des contrôles supplémentaires à la façon dont votre agent raisonne à travers la sélection de thèmes et d'actions. Low-code
Agentforce SDK Construire un agent à partir de zéro à l'aide d'un code Python via une interface programmatique avec l'infrastructure Agentforce de Salesforce. Pro-code
Générateur de modèles Personnaliser un modèle d'IA génératif ou créer un modèle prédictif Low-code

Sélection d'actions personnalisées Agentforce

Composant Quand y faire appel ? Compétences requises Une licence supplémentaire est-elle nécessaire ?
Modèle de réplique Invoquer un LLM pour générer une réponse. Les actions de modèle de réplique ne sont qu'une façon pour un agent d'utiliser la RAG. Low-code Oui
Flux Exécuter des automatisations basées sur des règles et des extractions d'enregistrements. Low-code Non
Code Apex Exécuter l'automatisation basée sur les règles de pro-code et la recherche d'enregistrements Pro-code Non
API MuleSoft Extraire des données de systèmes existants et d'autres applications externes dans un environnement d'entreprise complexe Pro-code Oui
Service extérieur Récupérer des données à partir d'API REST qui prennent en charge les spécifications OpenAPI. Low-code Oui
Modèle prédictif Utiliser l'IA prédictive avec votre agent Low-code Oui
Flux de processus d'Atlas Reasoning Engine

Matrice des types de variables et des limites

Composant Variables de contexte Variables personnalisées
Peut être instancié par l'utilisateur Non Oui
Peut être une entrée d'actions Oui Oui
Peut être le résultat d'actions Non Oui
Peut être mis à jour par des actions Non Oui
Peut être utilisé dans des filtres d'actions et de thèmes Oui Oui
Types pris en charge Texte/nombre Texte/nombre
Moteur de raisonnement Agentforce 2.0 pour le modèle de service

1. Nom du thème

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
API Communiquer l'état et les détails de la commande Décrit clairement le travail à effectuer
Aide Répondre à des questions techniques Spécifie le type d'aide fourni
Transactions Aider à mettre à jour les détails de paiement Spécifie le type d'aide fourni

2. Description de la classification des thèmes

Cette rubrique décrit les messages de l'utilisateur qui doivent déclencher ce thème. Elle est essentielle pour aider votre agent à comprendre quand utiliser ce thème et est utilisée à l'étape de la classification.

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
Répondre aux questions relatives à la commande. Fournir aux clients des mises à jour concernant les détails et l'état de leur commande après avoir validé leur numéro de commande. Clarifie la portée du thème.
Assistance relative aux comptes. Aider les utilisateurs à résoudre les problèmes de connexion, à créer un compte et à réinitialiser un mot de passe. Plus spécifique ; permet à l'agent de faire le bon choix
Vérifier avant de traiter les problèmes de paiement. Aider les utilisateurs à ajouter ou à mettre à jour leurs informations de paiement (cartes de crédit, détails de leurs comptes PayPal, etc.). Indique spécifiquement de rediriger vers un thème différent.
Rappel : pour des résultats plus déterministes, utilisez des filtres thématiques conditionnels.

3. Portée du thème

Elle définit les limites de ce que votre agent peut ou ne peut pas faire dans ce thème.

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
Traiter les questions et les problèmes liés aux commandes. Votre tâche consiste uniquement à répondre aux questions relatives à l'état de la commande d'un client, à l'état des retours ou à la politique de retour et de réparation. Ne jamais initier ou générer une commande ou un retour. Fixe des limites claires à ce que l'agent doit ou ne doit pas faire.
Aider pour les problèmes de connexion. Votre tâche consiste uniquement à aider les clients qui ne peuvent pas se connecter en réinitialisant leur mot de passe ou en recherchant leur nom d'utilisateur. Vous ne pouvez pas mettre à jour les informations du compte ni modifier les autorisations. Indique explicitement les activités que le thème peut couvrir, ainsi que les limites associées.

Aperçu du thème

Composant Contenu
Nom du thème Réinitialisation du mot de passe
Description de la classification Assister les clients qui ont oublié leur mot de passe, qui ne peuvent pas se connecter, qui ont besoin de réinitialiser leurs identifiants, qui sont bloqués ou qui rencontrent des problèmes de connexion. Aider les utilisateurs à modifier leurs mots de passe ou à récupérer l'accès à leur compte.
Champ d'application Votre travail consiste uniquement à aider les clients à réinitialiser leurs mots de passe ou à récupérer leurs noms d'utilisateur. Vous pouvez vérifier l'identité par e-mail/téléphone et réinitialiser les mots de passe. Vous ne pouvez pas accéder aux détails du compte au-delà de la vérification ni modifier les informations du client autres que les mots de passe.

Instructions

Instructions
Demander au client quelle méthode de vérification il préfère (e-mail ou téléphone) avant de procéder à la vérification de l'identité.
Utiliser l'action Vérifier l'e-mail du client ou Vérifier le téléphone du client en fonction des préférences du client. Ne pas tenter de réinitialiser le mot de passe tant que la vérification n'a pas abouti.
Après vérification, expliquer la procédure de réinitialisation : « Je vous enverrai par e-mail un lien de réinitialisation sécurisé qui expirera dans 24 heures. »
Utiliser la vérification des questions de sécurité uniquement si le client ne peut pas accéder à sa boîte mail ou à son téléphone.
Après avoir effectué une réinitialisation, lui demander s'il a besoin d'aide pour toute autre chose liée à l'accès au compte.

Actions

Nom de l'action Description Entrée(s)
Vérifier l'e-mail du client Vérifie l'identité en faisant correspondre l'e-mail à un compte. Renvoie l'état de la vérification et l'identifiant du client en cas de succès. Adresse e-mail : adresse e-mail du client (format : example@domain.com).
Vérifier le téléphone du client Vérifie l'identité en envoyant un code sur le téléphone du client. À utiliser lorsqu'il n'est pas possible de vérifier l'adresse e-mail. Numéro de téléphone : numéro à 10 chiffres sans caractères spéciaux.
Envoyer l'e-mail de réinitialisation du mot de passe Envoi d'un lien de réinitialisation qui expire après 24 heures à l'adresse e-mail vérifiée. À n'utiliser qu'après une vérification réussie. Identifiant du client : identifiant vérifié après une vérification réussie

Rédiger des instructions efficaces

Voici quelques exemples d'instructions qui fonctionnent bien avec le moteur de raisonnement :

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
Obtenir les détails de la commande du client. Si un client pose des questions au sujet de l'état de sa commande, proposez toutes les options de recherche (adresse e-mail, date de la commande, identifiant de la commande, etc.). Fournit des conseils spécifiques et utilise un langage similaire au nom de l'action.
Aide pour les problèmes liés aux appareils Avant d'utiliser l'action Répondre aux questions avec des connaissances pour récupérer des informations de dépannage, identifier le type d'appareil (iOS ou Android). Inclure le type d'appareil dans la requête de recherche de l'action Répondre aux questions avec des connaissances. Donne des instructions claires sur les informations à recueillir en premier lieu et précise l'action à mettre en œuvre.
Utiliser les connaissances pour les questions relatives aux produits. Pour les questions sur les caractéristiques des produits, il faut d'abord identifier le produit spécifique sur lequel le client s'interroge. Utiliser ensuite l'action Connaissance avec le nom exact du produit pour obtenir des informations précises. Fournit une séquence claire d'étapes et précise comment rendre l'action plus efficace.
Vérifier si les clients ont besoin d'aide. Après avoir fourni des informations sur le statut de l'expédition, toujours demander au client s'il a besoin d'aide pour toute autre chose liée à sa commande. Préciser quand et comment assurer le suivi.

1. Nom de l'action (nom de l'API de l'action)

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
GetOrderInfo LookupOrderStatus Décrit clairement les informations fournies par l'action
UpdateContactRecord UpdateCustomerPhoneNumber Décrit spécifiquement ce qui est mis à jour
ProcessPmt ProcessPayment Évite les abréviations par souci de clarté

2. Instructions d'action

Les instructions d'action indiquent au moteur de raisonnement ce que fait l'action et quand l'utiliser. Ces instructions sont essentielles pour aider votre agent à choisir la bonne action au bon moment.

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
Met à jour un numéro de téléphone. Met à jour le numéro de téléphone de l'utilisateur associé à son enregistrement. S'il n'y a pas d'enregistrement correspondant, un nouvel enregistrement est créé. Explique ce que fait l'action et comment elle traite les cas particuliers.
Permet d'obtenir des informations sur le suivi. Renvoie les informations de suivi d'une commande client en fonction du numéro de suivi et du code postal de destination. Explique quand utiliser cette action et quelles sont les informations requises.
Fournit des connaissances. Recherche dans la base de connaissances les réponses aux questions des utilisateurs sur les produits, les politiques ou les procédures. Cette action doit être utilisée lorsque l'utilisateur pose des questions de type « comment faire » ou a besoin d'informations qui ne sont pas spécifiques à son compte. Explique quand l'action doit être utilisée dans le flux de la conversation.
Vérifie les comptes. Vérifie l'existence d'un compte client et renvoie des informations sur l'état du compte. Utilisez cette action lorsque les clients essaient de déterminer s'ils ont déjà un compte ou si leur compte est actif. Il faut une adresse e-mail ou un numéro de téléphone pour effectuer la recherche. Explique clairement l'objectif, quand l'utiliser et quelles sont les informations nécessaires.

3. Instructions de saisie des actions

Les instructions de saisie des actions définissent les informations dont l'action a besoin et la manière dont l'agent doit les recueillir auprès du client. Des instructions claires aident l'agent à recueillir les bonnes informations dans le bon format.

Mauvais exemple Bon exemple Pourquoi est-il meilleur ?
Saisir l'identifiant de la commande. L'identifiant de la commande est un identifiant alphanumérique de 18 caractères. Fournit des détails sur le format.
E-mail du client. L'adresse e-mail du client utilisée pour la vérification du compte. Le format doit être une adresse e-mail valide (example@domain.com). Spécifie les exigences en matière de format et de validation.
Requête de recherche. Une requête de recherche détaillée décrivant la question de l'utilisateur. Incluez des noms de produits, des codes d'erreur ou des symptômes spécifiques mentionnés par l'utilisateur afin d'améliorer les résultats de la recherche. Pour les problèmes techniques, indiquez toujours le type d'appareil (iOS/Android) et la version de l'application, le cas échéant. Explique comment construire une requête efficace avec des éléments spécifiques à inclure.
Numéro de téléphone. Le numéro de téléphone à 10 chiffres du client, sans espaces ni caractères spéciaux. Si le client fournit un numéro avec un formatage (comme 555-123-4567), supprimez les caractères spéciaux avant de passer à l'action. Fournit des instructions de formatage et des conseils de manipulation clairs.

Considérations sur les fonctionnalités de l'IA avec Data Cloud

Fonctionnalités d'Agentforce Description Activation
Piste d'audit et enregistrement du retour d'information Données d'audit de l'IA générative Facultatif
Automatisation de la bibliothèque de données Automatise la création d'index de recherche et d'extracteurs pour soutenir les actions des agents, comme répondre à des questions avec des connaissances Activée par défaut
Utilisez votre propre modèle de langage de grande taille (BYO-LLM) Permet aux clients d'utiliser leur propre LLM Facultatif
Analyse des agents Flux de données d'utilisation vers Data Cloud pour les rapports et les tableaux de bord Activée par défaut
Sources de données externes (non-CRM) Permet aux clients d'utiliser des données provenant de sources externes pour fonder les réponses générées par l'IA Facultatif
Données non structurées Permet aux clients d'utiliser des données non structurées pour fonder les réponses générées par l'IA Facultatif
Graphiques de données en temps réel Permet aux clients d'utiliser des données normalisées provenant de plusieurs sources Data Cloud pour une contextualisation en temps réel des réponses générées par l'IA Facultatif
Génération augmentée de récupération (RAG) Permet aux clients d'enrichir leurs répliques avec des données provenant de Salesforce et de Data Cloud, récupérées au moment de l'inférence. Activée par défaut

FAQ sur le Guide Agentforce

Le Guide Agentforce explique comment créer des agents IA à l'aide de la plate-formeAgentforce sur Salesforce. Il décrit, entre autres aspects essentiels, les agents, les thèmes, les instructions, les actions et le moteur Atlas Reasoning Engine.

Le guide est destiné aux experts techniques et aux architectes amenés à créer et déployer des agents IA à l'aide d'Agentforce.

Le guide présente les principes fondamentaux d'Agentforce, la différence entre les répliques et les agents, le mode de raisonnement d'Agentforce et les meilleures pratiques pour les différents composants. Il explique également si vous avez besoin de Data Cloud pour pouvoir utiliser Agentforce.

Agentforce booste la productivité en introduisant des agents IA capables de planifier, raisonner et agir de manière autonome, de manière à réduire les efforts manuels et à décupler l'efficacité.

Le guide met en évidence la capacité des agents à s'adapter à différentes situations, à planifier efficacement et à utiliser les outils de manière autonome ou avec une intervention humaine. Il insiste également sur l'importance d'utiliser Data Cloud pour optimiser différentes fonctionnalités d'Agentforce.

Oui, le guide fournit des conseils de mise en œuvre, notamment sur la planification stratégique. Il explique comment définir les thèmes et leur portée, comment rédiger des instructions claires, ainsi que les meilleures pratiques à adopter pour la configuration des actions.

Agentforce défend une IA responsable par la mise en œuvre de différents mécanismes, notamment le filtrage, les vérifications de contextualisation et une conception minutieuse des actions et instructions pour s'assurer que les agents se comportent de manière responsable et répondent avec précision.