Déploiement et utilisation de votre flux
Préparation au déploiement du flux
Le flux que vous venez de créer apparaîtra sur une page Lightning et les utilisateurs interagiront avec lui via les composants Screen (Écran) que vous avez ajoutés précédemment. Vous avez choisi ce parcours, car vous voulez que les utilisateurs voient l’aperçu de l’e-mail dans le contexte d’un enregistrement d’opportunité et de ses détails.
Cependant, ce n’est pas la seule façon pour les utilisateurs d’interagir avec un flux. Vous pourriez le déployer en tant que bouton d’action propre à un objet sur une page Lightning, en tant que bouton dans la barre d’utilitaires ou de plusieurs manières différentes. De plus, vous pourriez limiter l’accès au flux à des utilisateurs ou à des ensembles d’autorisations spécifiques si vous en aviez besoin.
Vous pouvez également contrôler à quel moment votre flux apparaît via le flux lui-même ou avec les paramètres de visibilité du composant (ce que vous ferez dans un instant). Bien sûr, vous pouvez également définir des autorisations pour les flux. Consultez la documentation dont le lien figure dans la section Ressources pour plus de détails sur le déploiement des flux et la configuration de la sécurité.
Placez maintenant votre flux sur une page et utilisez-le.
Modification de la page Lightning d’opportunité
Il est temps de quitter Flow Builder pour retourner à Nonprofit Success Pack (NPSP).
Effectuez les étapes suivantes pour y parvenir :
- Cliquez sur Back (Retour) () dans Flow Builder pour revenir à la configuration.
- cliquez sur App Launcher (Lanceur d’application) (), puis cherchez et sélectionnez Opportunities (Opportunités).
- Dans la vue de liste des opportunités, cliquez sur n’importe quel nom d’opportunité pour ouvrir un enregistrement d’opportunité. Vous devrez peut-être d’abord définir votre vue de liste sur All Opportunities (Toutes les opportunités).
- Cliquez sur Setup (Configuration) (), puis sur Edit Page (Modifier la page) pour ouvrir l’outil Générateur d’application Lightning.
Ajout du composant de flux à la page Lightning d’opportunité
Ajoutez le flux à la page d’enregistrement d’opportunité NPSP à présent en haut de la colonne secondaire, celle qui contient les composants Activity Timeline (Chronologie des activités) et Chatter.
Pour commencer, repérez le composant Flow (Flux) et faites-le glisser sur la zone de dessin jusqu’en haut de la colonne secondaire au-dessus de la chronologie des activités.
Effectuez ensuite les sélections suivantes :
- Flow (Flux) : recherchez et sélectionnez le flux que vous avez créé, Gift Acknowledgment (Accusé de réception de don). (Si vous avez effectué la dernière étape, il devrait être activé. S’il n’est pas affiché, revenez à l’étape précédente et vérifiez votre Playground.)
- Layout (Présentation) : One Column (Une colonne) (la valeur par défaut)
- recordId : laissez le champ de texte vide, et sélectionnez Pass record ID into this variable (Transmettre l’ID de l’enregistrement dans cette variable). Le champ de texte recordId est alors rempli automatiquement.
Vous ne voulez pas que ce flux apparaisse sur chaque opportunité. Vous souhaitez que vos utilisateurs aient uniquement la possibilité d’envoyer cet e-mail si l’opportunité est un don de la part d’un individu, que cet individu a une adresse e-mail dans le système, que l’opportunité est en statut Closed Won (Fermée gagnée), et que sa réception n’a pas encore été confirmée.
Pour ce faire, vous allez ajouter quelques filtres sous Set Component Visibility (Définir la visibilité du composant) afin que le flux n’apparaisse pas s’il ne répond pas à tous les critères.
Suivez les étapes ci-après :
- Cliquez sur + Add Filter (+ Ajouter un filtre) sous Set Component Visibility (Définir la visibilité du composant). Ajoutez d’abord la vérification de l’adresse e-mail.
- Filter Type (Type de filtre) : Avancé
- Field (Champ) : Cliquez sur Select (Sélectionner).
- Sélectionnez Record (Enregistrement) dans la liste des filtres.
- Recherchez et sélectionnez Primary Contact (Contact principal) dans la liste de filtres suivante.
- Recherchez et sélectionnez Email (E-mail) dans la liste de filtres suivante.
- Cliquez sur Done (Terminé).
- Opérateur : Not equal (Différent de)
- Value (Valeur) : laissez ce champ vide.
- Cliquez sur Done (Terminé).
- Vérifiez maintenant que l’opportunité est un don de la part d’un individu. Cliquez sur + Add Filter (Ajouter un filtre).
- Filter Type (Type de filtre) : Avancé
- Field (Champ) : Cliquez sur Select (Sélectionner).
- Sélectionnez Record (Enregistrement) dans la liste de filtres.
- Recherchez et sélectionnez Opportunity Record Type (Type d’enregistrement d’opportunité).
- Recherchez et sélectionnez Name (Nom).
- Cliquez sur Done (Terminé).
- Opérateur : Equal (Égal)
- Value (Valeur) : Saisissez
Donation
(Don).
- Cliquez sur Done (Terminé).
- Vérifiez maintenant que la réception du don n’a pas déjà été confirmée. Cliquez sur + Add Filter (Ajouter un filtre).
- Filter Type (Type de filtre) : Record Field (Champ d’enregistrement), la valeur par défaut.
- Field (Champ) : recherchez et sélectionnez Acknowledgment Status (Statut de confirmation).
- Opérateur : Not equal (Différent de)
- Value (Valeur) : Recherchez et sélectionnez Acknowledged (Confirmé).
- Cliquez sur Done (Terminé).
- Pour votre dernière vérification, assurez-vous que le don est en statut Closed Won (Fermé gagné). Cliquez sur + Add Filter (Ajouter un filtre).
- Filter Type (Type de filtre) : Record Field (Champ d’enregistrement), la valeur par défaut.
- Field (Champ) : recherchez et sélectionnez Stage (Étape).
- Opérateur : Equal (Égal)
- Value (Valeur) : Recherchez et sélectionnez Closed Won (Fermé gagné).
- Cliquez sur Done (Terminé).
- Show component when (Afficher le composant quand) : Sélectionnez All filters are true (Tous les filtres sont vrais), la valeur par défaut.
- Cliquez sur Save (Enregistrer).
Vous pouvez examiner le nouveau flux sur la page en cliquant sur Back (Retour) () dans l’outil Lightning App Builder (Générateur d’application Lightning). Il se peut qu’il n’apparaisse pas sur l’enregistrement d’opportunité s’il ne correspond pas à vos filtres, alors testez-le sur un nouvel enregistrement.
Utilisation de votre flux
Tout d’abord, créez un contact avec votre adresse e-mail afin que vous puissiez tester l’e-mail.
- cliquez sur App Launcher (Lanceur d’application) (), puis cherchez et sélectionnez Nonprofit Success Pack.
- Cliquez sur le menu Contacts () dans l’onglet Contacts, puis sur New Contact (Nouveau contact) dans le menu.
- Saisissez les informations suivantes :
- Prénom :
Gorav
- Nom :
Patel
- Account Name (Nom du compte) : laissez ce champ vide pour qu’un nouveau compte foyer soit automatiquement créé.
- Preferred Email (Adresse e-mail préférée) : Personal (Personnel), la valeur par défaut
- Personal Email (E-mail personnel) : saisissez votre adresse e-mail.
- Cliquez sur Save (Enregistrer).
Créez maintenant une opportunité.
- Sur votre nouvel enregistrement de contact, cliquez sur New Donation (Nouveau don).
- Opportunity Name (Nom de l’opportunité) : laissez la valeur par défaut.
- Date de clôture : laissez la date du jour, la valeur par défaut.
- Stage (Étape) : définissez ce champ sur Closed Won (Fermé gagné).
- Montant :
100.00
$
- Cliquez sur Save (Enregistrer).
Cliquez sur l’opportunité que vous venez de créer en cliquant sur le nom de l’opportunité dans la notification qui s’affiche, ou accédez à l’onglet Related (Associé) sur l’enregistrement de contact et cliquez sur l’opportunité dans la liste associée Opportunities (Opportunités).
Sur l’opportunité, cliquez sur Next (Suivant) dans votre nouveau flux dans la colonne secondaire de la page. Vérifiez que les détails de l’e-mail sont corrects et que tous les détails des enregistrements d’opportunité et de contact s’affichent correctement.
Si tout est correct, cliquez sur Next (Suivant) pour envoyer l’e-mail.
Avant de rechercher l’e-mail, examinez l’enregistrement de l’opportunité pour voir que les champs Acknowledgment Status (Statut de confirmation) et Acknowledgment Date (Date de confirmation) sont remplis automatiquement. Pas mal, non ?
Maintenant, accédez à votre client de messagerie pour vérifier que vous avez bien reçu l’e-mail que vous venez d’envoyer. La ligne d’objet doit être Merci d’avoir fait ce don à No More Homelessness ! et l’e-mail doit provenir de l’adresse e-mail connectée à votre compte Trailhead.
Flow (Flux) : réalisé
Au sein de l’association (fictive) No More Homelessness (NMH), Gorav, l’administrateur Salesforce fait une démonstration de son flux à l’équipe de collecte de fonds, qui est conquise. Elle a hâte de commencer à l’utiliser.
Dans ce projet, vous avez configuré un flux d’écran, découvert certains éléments et variables de flux importants, et avez déployé ce flux afin qu’il puisse être utilisé. Vous n’aurez peut-être pas besoin de confirmer la réception de dons, mais avec ces mêmes composants de flux, vous pouvez créer d’autres types d’e-mails générés à l’aide d’un bouton et envoyer ces e-mails à vos donateurs, aux personnes auxquelles vous proposez vos services ou à vos collègues. Flow est un outil puissant, et vous pouvez maintenant commencer à l’utiliser pour automatiser les processus de votre équipe !
Pour terminer cette dernière étape et gagner votre badge, lancez votre Trailhead Playground et cliquez sur Verify (Vérifier) pour vérifier que l’e-mail est envoyé correctement et que les champs d’opportunité sont renseignés.
Ressources
-
Aide Salesforce : Distribution d’un flux
-
Aide Salesforce : Comment la sécurité du flux fonctionne-t-elle ?
-
Trailhead : Élaboration de flux avec Flow Builder