Pour savoir comment sélectionner un modÚle et configurer ses connexions, rendez-vous ici.
Quatre modĂšles de flux sont disponibles pour que vous puissiez recevoir des informations du projet Finalcad par e-mail lorsque :
une observation est créée
une observation est modifiée
un formulaire est créé
un formulaire est modifié
Vous devez sélectionner une organisation et un projet pour que le flux fonctionne. Pour ce faire :
Cliquez sur le trigger
Exemple : âTrigger Observation createdâ
SĂ©lectionnez lâorganisation et le projet de votre choix
Câest-Ă -dire le projet pour lequel vous souhaitez que lâaction soit effectuĂ©e.
Vous pouvez effectuer dâautres modifications au flux si vous le souhaitez. Voici quelques modifications possibles :
Lâenvoi dâe-mail est configurĂ© par dĂ©faut avec Gmail. Il est possible de modifier lâaction pour utiliser une autre messagerie (en choisissant par exemple lâaction associĂ©e Ă Office 365 Outlook), ou de mettre en place un envoi vers un autre outil de collaboration, comme Microsoft Teams.
Vous pouvez par exemple modifier le contenu de lâe-mail. Si vous souhaitez agrandir la taille de lâimage :
SĂ©lectionnez la brique de lâe-mail
Remplacez le code dans le corps de lâe-mail (âBodyâ) par :
<div style="box-sizing: border-box; max-width: 761px; width: 761px; padding: 80px; background: #F4F6F8; justify-content: center; align-items: center;">
<div style="box-sizing: border-box; width: 601px; padding-top: 40px; padding-bottom: 40px; padding-left: 24px; padding-right: 24px; background: white; border-radius: 4px; border: 1px rgba(98.99, 115.01, 129, 0.20) solid; justify-content: center; gap: 40px;">
<img src="cid:logo" alt="Logo">
<div style="align-self: stretch; text-align: center; color: #172134; font-size: 18px; font-family: Effra; font-weight: bold; line-height: 60px; word-wrap: break-word;">
L'observation #@{outputs('Project_-_Get_observation_details')?['body/legacy_id']} a été créée
</div>
<div style="color: #172134; font-size: 14px; font-family: Effra; font-weight: 400; line-height: 60px; margin-left: 80px;margin-top: 20px;">
Bonjour,
</div>
<div style="color: #172134; font-size: 14px; font-family: Effra; font-weight: 400; line-height: 40px; margin-left: 80px;">
L'observation suivante a été créée dans le projet @{outputs('Project_-_Get_observation_details')?['body/project_name']}
</div>
<div style="color: #172134; font-size: 14px; font-family: Effra; font-weight: 400; line-height: 40px; margin-bottom: 20px; margin-left: 80px;word-wrap: break-word">
de l'organisation @{outputs('Project_-_Get_observation_details')?['body/organization_name']} :
</div>
<div style="box-sizing: border-box; border-radius: 16px; border-background: #f4f6f8; border-style: solid; border-width: thin; width: 416px; margin: 0 auto; display: block; text-align: center;">
<div style="box-sizing: border-box; background: white; width: auto; margin: 1px; display: inline-block; vertical-align: middle;">
<table style="width: auto; margin: 1px">
<tbody>
<tr>
<td style="text-align: center;">
<img src="cid:photo" style="width: 180px; vertical-align: middle" alt="Observation Photo">
</td>
</tr>
<tr>
<td>
<table>
<tbody>
<tr>
<td>
<div style="color: #848F9D; font-size: 12px; font-family: Effra; font-weight: 500; line-height: 14.40px; word-wrap: break-word">
#@{outputs('Project_-_Get_observation_details')?['body/legacy_id']}
</div>
</td>
<td>
<div style="color: #848F9D; font-size: 12px; font-family: Effra; font-weight: 400; line-height: 14.40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis">
@{outputs('Compose_texte')}
</div>
</td>
</tr>
</tbody>
</table>
<div style="width: 330px; color: #172134; font-size: 18px; font-family: Effra; font-weight: 500; line-height: 21.60px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left;">
@{outputs('Compose_Texte_2')}
</div>
<div style="height: 24px; display: flex; justify-content: space-between; width: 330px; padding-top: 4px;">
<div style="max-width: 100%; color: #4CABF2; background: rgba(76, 171, 242, 0.10); font-size: 12px; font-family: Effra; font-weight: 500; line-height: 14.40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 3px; vertical-align: middle">
@{outputs('Project_-_Get_observation_details')?['body/status_name']}
</div>
<div style="margin-top: 2px; margin-left: 2px">
@{if(not(equals(outputs('Project_-_Get_observation_details')?['body/assignee_id'], null)), outputs('Compose_image_2'), '')}
</div>
<div style="max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #848F9D; font-size: 12px; font-family: Effra; font-weight: 500; line-height: 14.40px; margin-top: 4px; margin-left: 2px;">
@{outputs('Project_-_Get_observation_details')?['body/assignee_name']}
</div>
<div style="margin-top: 2px; margin-left: 2px">
@{if(not(equals(outputs('Project_-_Get_observation_details')?['body/company_id'], null)), outputs('Compose_image_3'), '')}
</div>
<div style="max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #848F9D; font-size: 12px; font-family: Effra; font-weight: 500; line-height: 14.40px; margin-top: 4px; margin-left: 2px;">
@{outputs('Project_-_Get_observation_details')?['body/company_name']}
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div style="margin-top: 40px;">
<a href="@{outputs('Project_-_Get_observation_details')?['body/web_url']}" style="text-decoration: none;">
<div style="padding-left: 12px; padding-right: 12px; padding-top: 7.50px; padding-bottom: 7.50px; background: #482882; border-radius: 200px; overflow: hidden; justify-content: center; align-items: center; gap: 4px; display: flex; text-align: center; width: fit-content; margin: 0 auto;margin-top: 10px;">
<div style="width: 1px; align-self: stretch; align-items: center; gap: 10px;">
<div style="width: 1px; height: 9px; background: rgba(196, 196, 196, 0)"></div>
</div>
<div style="text-align: center; color: white; font-size: 14px; font-family: Effra; font-weight: 500; line-height: 25px; word-wrap: break-word">Ouvrir l'observation</div>
<div style="position: relative">
<img src="cid:arrow" style="margin-top: 4px" alt="Arrow">
</div>
</div>
</a>
</div>
<div style="margin-top: 80px">
<div style="margin: auto; width: 368px; mix-blend-mode: luminosity; text-align: center; color: #848F9D; font-size: 12px; font-family: Effra; font-weight: 400; line-height: 18px; word-wrap: break-word">
Cet e-mail est envoyĂ© Ă la demande de @{outputs('Organization_-_Get_connected_user')?['body/email']}. Si vous ne souhaitez pas donner suite Ă cette invitation, vous pouvez ignorer cet e-mail ou contacter @{outputs('Organization_-_Get_connected_user')?['body/email']} pour demander Ă ne plus ĂȘtre sollicitĂ©(e).
</div>
<div style="margin-top: 20px">
<div style="margin: auto; width: 368px; mix-blend-mode: luminosity; text-align: center; color: #848F9D; font-size: 12px; font-family: Effra; font-weight: 400; line-height: 18px; word-wrap: break-word">
Copyright 2025 Finalcad. Tous droits réservés.
Finalcad SAS, 4, rue Jules Lefebvre, Paris, Ăle-de-France 75009, France
</div>
</div>
</div>
</div>
</div>
Lorsque votre flux est prĂȘt :
Cliquez sur âEnregistrerâ, puis sur âTesterâ
Cliquez sur le bouton pour tester le flux âManuellementâ.
Un bandeau âPour lâutiliser maintenant, exĂ©cutez lâaction de dĂ©marrageâ sâaffiche.
Faites lâaction qui dĂ©clenche le flux que vous ĂȘtes en train de configurer.
Exemple : pour le flux âSend an email when an observation is createdâ, allez sur Finalcad One et crĂ©ez une observation.
Si le flux a bien fonctionné :
Sur Microsoft Power Automate, le message « Votre flux a Ă©tĂ© correctement exĂ©cutĂ© » sâaffiche
Lâaction associĂ©e au flux est effectuĂ©e
Exemple : pour le flux âSend an email when an observation is createdâ, vous recevez dans la boĂźte mail sĂ©lectionnĂ©e un e-mail pour vous informer de la crĂ©ation dâune observation dans votre projet.