Configuration de la planification initiée par le client avec E-mail dans le Générateur Agentforce hérité
Configurez un agent de planification initiée par le client qui se connecte à la messagerie.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition with Field Service and Foundations, ou Einstein 1 Field Service Edition ou Agentforce 1 Field Service Edition. |
Vous avez configuré E-mail vers requête et consulté les informations de prise en main de la Planification autonome. Vous pouvez créer un agent qui se connecte à la messagerie.
Création de l'agent
Les agents qui se connectent par e-mail nécessitent une configuration spécifique. Si vous avez déjà créé un agent de planification, nous recommandons de créer un agent séparé à cet effet.
Commencez par suivre les étapes de configuration d'un agent de planification initiée par le client. Suivez ensuite ces étapes pour créer un flux et configurer l'agent que vous avez créé.
Créer un flux
Créez un flux qui mappe l'ID de contact de l'utilisateur avec la variable contactID.
- Dans Configuration, recherchez et sélectionnez Flux.
- Cliquez sur Nouveau flux.
- Sélectionnez Flux lancé automatiquement (sans déclencheur).
- Dans Flow Builder, ouvrez la boîte à outils.
- Cliquez sur Nouvelle ressource.
-
Créez les variables ci-dessous.
- Nom d'API : endUserContactId
Type de données : Texte
Disponible pour l'entrée
- Nom d'API : contactId
Type de données : Texte
Disponible pour la sortie
- Nom d'API : endUserContactId
-
Après l'élément Démarrer, ajoutez un élément Attribution.
- Étiquette : Attribution de l'ID de contact à partir de l'ID de contact de l'utilisateur
- Variable : contactId, Opérateur : Égal à, Valeur : endUserContactId

- Enregistrez le flux.
- Saisissez un nom pour le flux, par exemple saisissez Field Service : Mappez l'ID de contact de l'utilisateur avec l'ID de contact.
- Activez le flux.
Création de la variable de contexte
Créez une variable de contexte pour stocker l'ID de contact de l'utilisateur.
- Dans Configuration, recherchez et sélectionnez Agentforce Agents.
- Ouvrez l'agent que vous avez créé.
- Cliquez sur Ouvrir dans le Générateur.
- Dans Agentforce Builder, cliquez sur Contexte.
- Cliquez sur Nouvelle variable.
-
Saisissez les informations suivantes :
- Nom : endUserContactId
- Type de données : Texte
- Autoriser la valeur à définir par l'API
- Autoriser LLM à utiliser cette valeur
Création d'une action
Créez une action qui mappe les variables ID de contact.
- Dans Agentforce Builder, cliquez sur Sous-agents, puis ouvrez le sous-agent Gestion des rendez-vous pour Field Service.
- Cliquez sur Actions de ce sous-agent.
- Cliquez sur Nouveau, puis sélectionnez Créer une action.
- Pour Type d'action de référence, sélectionnez Flux.
- Sélectionnez le flux que vous avez créé. Par défaut, l'action reçoit le nom du flux — Field Service: Mappez l'ID de contact de l'utilisateur avec l'ID de contact.
- Cliquez sur Suivant.
- Dans Description de l'action de l'agent, saisissez : Mappe endUserContactId avec la variable contactId.
- Complétez les autres champs obligatoires, puis cliquez sur Terminer.
- Dans la liste des actions, ouvrez l'action que vous avez créée.
- Cliquez sur Modifier l'action.
-
Attribuez les variables ci-dessous.
- endUserContactId input : attribue la variable endUserContactId
- sortie contactID : attribue la variable VerifiedCustomerID

- Enregistrez l'action.
Mise à jour des instructions de l'agent
Mettez à jour les instructions de l'agent pour appeler l'action de mappage d'ID de contact.
- Dans le sous-agent Gestion des rendez-vous pour Field Service, cliquez sur Configuration du sous-agent.
-
Modifiez les consignes de prise de rendez-vous.
-
Recherchez cette phrase :
Ne commencez pas à planifier tant que le but du rendez-vous de service n'est pas indiqué.
-
Ajoutez la phrase suivante :
Vous devez appeler le « Field Service: Mapper l'ID de contact de l'utilisateur avec l'action Contact ID".
-
Recherchez cette phrase :
-
Modifiez les consignes de replanification d'un rendez-vous.
-
Recherchez cette phrase :
Vous devez appeler « Mettre à jour les heures de rendez-vous pour Field Service » avec l'ID du rendez-vous et sans les paramètres de début et de fin de la fenêtre d'arrivée.
-
Ajoutez la phrase suivante :
Vous devez appeler le « Field Service: Mapper l'ID de contact de l'utilisateur avec l'action Contact ID".
-
Recherchez cette phrase :
-
Modifiez les consignes pour obtenir des informations sur un rendez-vous.
-
Recherchez cette phrase :
Cette instruction détermine comment récupérer, filtrer, mettre en forme et afficher les informations sur les rendez-vous pour le client en utilisant l'action « Obtenir des informations sur les rendez-vous pour Field Service ».
-
Ajoutez cette phrase en haut des Restrictions critiques :
Vous devez appeler le « Field Service: Mappez l'ID de contact de l'utilisateur final avec l'ID de contact pour ancrer l'ID de contact avant d'appeler l'action « Obtenir les informations de rendez-vous pour Field Service ».
-
Recherchez cette phrase :
-
Modifiez les consignes d'annulation d'un rendez-vous.
-
Recherchez cette phrase :
Gère le processus d'annulation d'un rendez-vous de service d'un client.
-
Ajoutez cette étape après la première étape :
Vous devez appeler le « Field Service: Mapper l'ID de contact de l'utilisateur avec l'action Contact ID" pour ancrer l'ID de contact.
-
Recherchez cette phrase :
- Activez l'agent.

