Loading

Procédure de mise à jour du statut des requêtes en fonction des échanges d’e-mails leur étant associés

Date de publication: Sep 27, 2025
Description
Lorsque vous utilisez E-mail vers requête, il peut être très utile que le statut de la requête soit automatiquement mis à jour lorsqu’un e-mail est reçu au sein de la requête ou lorsqu’un e-mail est envoyé depuis celle-ci.

Certains processus métier nécessitent uniquement de modifier le statut lorsque des e-mails sont reçus et que le statut existant est En attente de réponse du client.
Résolution
Créez un flux pour traiter ce processus automatiquement. 

Les instructions ci-dessous répondront aux besoins des organisations Salesforce courantes. Vous devrez peut-être ajouter certains statuts de requête ou vous écarter des instructions exactes pour répondre aux besoins de votre organisation. Des modifications supplémentaires des statuts de requête peuvent être effectuées et des résultats de décision supplémentaires relatifs aux statuts de requête peuvent être ajoutés pour répondre à vos besoins. Pensez bien à toujours créer et tester vos flux dans une sandbox avant de les ajouter à une organisation de production. 
image

Création d’un flux déclenché par un enregistrement sur l’objet EmailMessage
Les conditions d’entrée du flux, répertoriées ci-dessous, permettront aux e-mails envoyés à partir de la requête ou aux e-mails reçus sur la requête depuis E-mail vers requête de répondre aux critères d’entrée.

Logique de condition
(1 ET 4) OU (2 ET 3 ET 4)
Condition.PNG
image

Création d’un élément Décision nommé Direction de l’e-mail
Cet élément déterminera si l’e-mail est à destination de Salesforce ou a été envoyé depuis Salesforce. Nommez le résultat que vous créez « Entrant » et renommez le résultat par défaut en « Sortant ».

Entrant
Incoming.PNG
image

Création d’un élément Décision du côté entrant appelé Statut actuel de la requête
Créez deux résultats, l’un appelé La requête est nouvelle et l’autre nommé La requête est fermée. Renommez également le résultat par défaut en Autre statut de requête.

La requête est nouvelle
CaseIsNew.PNG

La requête est fermée
Closed.PNG
image

Mise à jour des requêtes fermées à rouvrir
Créez un élément Mettre à jour les enregistrements pour mettre à jour la requête dont l’ID correspond à la variable de flux {!$Record.ParentId} avec la valeur Rouvert.
image

Mise à jour des requêtes ayant d’autres statuts avec le statut Réponse à l’e-mail reçue
Créez un élément Mettre à jour les enregistrements pour mettre à jour la requête dont l’ID correspond à la variable de flux {!$Record.ParentId} avec le statut Réponse à l’e-mail reçue. 
image

Création d’un élément Décision du côté sortant appelé « La requête est-elle fermée ou nouvelle ? »
Créez un résultat appelé Fermée ou nouvelle et renommez le résultat par défaut en Non fermée ou nouvelle. Le premier résultat doit être défini pour exécuter le résultat lorsque N’importe quelle condition est remplie (OU).

Fermée ou nouvelle
Closed or New.PNG
image

Mise à jour des requêtes qui ne sont pas fermées ou nouvelles avec le statut En attente de réponse du client
Créez un enregistrement de mise à jour pour mettre à jour la requête dont l’ID correspond à la variable de flux {!$Record.ParentId} avec le statut En attente de réponse du client.
image

Remarque : avec les flux, il existe plusieurs manières correctes de procéder qui permettent d’obtenir le même résultat. Ce contenu a été rédigé conformément aux meilleures pratiques en utilisant les fonctionnalités disponibles dans les flux au moment de son élaboration. Au fur et à mesure de la mise à disposition de davantage de fonctionnalités au sein des flux, il se peut que l’interface utilisateur soit modifiée et que les images fournies ne correspondent alors plus exactement à l’expérience proposée. 

Remarque : au moment de la rédaction, le débogage des flux relatifs aux e-mails n’était pas fonctionnel. Cliquez ici pour obtenir davantage d’informations.


Voir également :
Élaboration d’un flux
Ajout et modification d’éléments en présentation automatique

_____________________________________

Écrit par : Andrew Russo | Leader Réponses Salesforce
Andrew Russo est architecte, administrateur, développeur et analyste chez BACA Systems. Il fait partie de l’écosystème Salesforce depuis 2017 et a une connaissance approfondie de la plate-forme. Il permet aux Trailblazers de renforcer leurs compétences en tant qu’utilisateurs de Salesforce.

Les Soumissions reflètent uniquement l’opinion de l’utilisateur qui les a mises à disposition et non celle de Salesforce, que l’utilisateur soit affilié ou non à Salesforce. Elles peuvent contenir des produits, services, informations, données, contenus et autres éléments mis à disposition par ou pour le compte de tiers (« Contenus de tiers »).  Salesforce ne contrôle ni n’approuve, et n’est pas non plus responsable de tout contenu de tiers, notamment de leur exactitude, validité, actualité, exhaustivité, fiabilité, intégrité, qualité, légalité, utilité ou sécurité, ni de tout droit de propriété intellectuelle applicable. Toutes les Soumissions disponibles via un forum ou un panneau de message en réponse à des questions publiées, ou qui prétendent autrement à répondre à des questions, y compris à des questions sur Salesforce ou des programmes, sont disponibles pour information seulement, et vous ne devez jamais vous y fier pour répondre à des questions précises (même si une réponse est marquée comme « meilleure » ou accompagnée de qualifications similaires). Vous devez systématiquement contacter le support Salesforce pour obtenir des réponses à vos questions précises. Salesforce n’a aucun contrôle sur les Soumissions et n’est aucunement responsable de quelque utilisation que ce soit, y compris abusive, (ainsi que de toute diffusion) par un tiers des Soumissions.

Si vous avez des questions, puisez dans la sagesse de l’ensemble de notre Trailblazer Community sous ce lien : https://trailhead.salesforce.com/trailblazer-community/feed
Numéro d’article de la base de connaissances

000393845

 
Chargement
Salesforce Help | Article