Créez une structure d’utilisateurs de garde pour les e-mails envoyés depuis une application Tulip.
Présentation
La possibilité d’envoyer des e-mails de manière dynamique permet aux applications d’utiliser une structure de permanence pour déterminer qui doit être averti d’un problème. L’e-mail mentionne l’application, l’étape et le déclencheur à l’origine de l’envoi.
Les e-mails ne peuvent être envoyés qu’aux utilisateurs enregistrés sur l’instance Tulip. Vous pouvez envoyer des e-mails de manière dynamique en fonction d’une variable utilisateur ou d’un tableau Field.
Envoyer un e-mail à l’aide d’un déclencheur
Dans n’importe quel déclencheur, vous pouvez configurer l’envoi d’un e-mail à un utilisateur ou à un groupe d’utilisateurs.
Pour définir cela de manière dynamique, sélectionnez « Envoyer un e-mail » dans le menu déroulant, puis choisissez l’utilisateur ou le groupe d’utilisateurs, soit de manière statique, soit via une variable.

Exemple : utilisateurs de garde
Pour le cas d’utilisation suivant, assurez-vous de disposer d’un compte Entreprise et d’avoir configuré les plannings. Vous devez également savoir comment utiliser les tables dans les applications
Vous pouvez créer une structure d’astreinte basée sur les quarts de travail. Une structure d’astreinte s’appuiera sur les noms des quarts de travail définis dans la page « Plannings ». Cette structure peut être créée à l’aide d’un tableau utilisant le nom du quart de travail et l’utilisateur d’astreinte. Le tableau pourrait ressembler à ceci :

Il est important que les identifiants de ce tableau correspondent exactement aux noms des quarts de travail créés sur la page « Plannings » afin de garantir la correspondance.
Dans l’application, associez le tableau des astreintes à un espace réservé d’enregistrement.

Désormais, l’application doit accéder à ce tableau au début de chaque exécution pour déterminer qui est de garde à ce moment-là. Dans l’application, configurez un déclencheur au démarrage de l’application pour charger le tableau en fonction du type d’équipe en cours. Le déclencheur pourrait ressembler à ceci :

ALORS : Enregistrements de la table - Charger un enregistrement par ID : Informations de l’application - Nom du service dans : schedule
Ce déclencheur récupère le nom du service dans les informations de l’application pour charger l’enregistrement correspondant dans la table, puis l’enregistre dans le paramètre de placeholder lié.
Enfin, la notification par e-mail peut désormais être envoyée de manière dynamique à l’utilisateur concerné. Par exemple, si un message doit être envoyé lorsqu’un utilisateur appuie sur un bouton, le déclencheur ressemblera à ceci :

ALORS : Envoyer un e-mail à : Enregistrement de la table - schedule - Message utilisateur : Valeur statique - Texte - Bonjour !
{{snippet.Avez-vous trouvé ce que vous cherchiez ?}}

.gif)