> For the complete documentation index, see [llms.txt](https://nanoxi.gitbook.io/starterkitv4/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nanoxi.gitbook.io/starterkitv4/formulaires/workflows-flux-denvoi.md).

# Workflows (flux d'envoi)

Les workflows sont conçus pour gérer les actions en fonction de l'étape du formulaire. L'événement pertinent à utiliser est le moment où le formulaire est soumis (On submit).

Il est envisageable d'acheminer directement le résultat du formulaire par courrier électronique grâce à l'action « Envoyer un email Nanoxi avec un modèle (Razor) ».

### Configurer l'envoi d'un email

Pour accéder à la configuration des workflows et pour pouvoir configurer l'envoi d'un email lors du remplissage d'un formulaire, descendez au fond du formulaire et cliquez sur « configure workflow ».

<figure><img src="https://22601766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyJzqddUVkdENofEJ2BKv%2Fuploads%2Fgit-blob-c076671867bba91bf13073d007fb08e650977f8c%2Fformulaire-acces-workflow.png?alt=media" alt=""><figcaption><p>Accès à la configuration des Workflows</p></figcaption></figure>

Ensuite, cliquez sur « Add workflow » pour pouvoir en créer un.

Vous pouvez sélectionner « Send email with template »

<figure><img src="https://22601766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyJzqddUVkdENofEJ2BKv%2Fuploads%2Fgit-blob-fa08424e6e82ce85c611b2c058b9af9d71896ce2%2Fformulaire-workflow-type.png?alt=media" alt=""><figcaption><p>Choix du workflow</p></figcaption></figure>

#### Champs de configuration du workflow

<table><thead><tr><th width="212">Nom</th><th>Description</th></tr></thead><tbody><tr><td>Workflow Name</td><td>Nom du nouveau workflow</td></tr><tr><td>Active</td><td>Rend le workflow actif ou non</td></tr><tr><td>Include Sensitive Data</td><td>Données sensible dans le formulaire (comme des mot de passe, des informations bancaire)</td></tr><tr><td>Recipient Email</td><td>Adresse email du destinataire</td></tr><tr><td>CC Email</td><td>Adresse email en copie carbone</td></tr><tr><td>BCC Email</td><td>Adresse email en copie cachée</td></tr><tr><td>Sender Email</td><td>Adresse e-mail de l'expéditeur (par défaut, celle configurée pour l'organisme).</td></tr><tr><td>Reply To Email</td><td>Adresse email de réponse (exemple: no-reply@nanoxi.com)</td></tr><tr><td>Subject</td><td>Sujet de l'email envoyé</td></tr><tr><td>Email template</td><td>Modèle, design de l'email envoyé</td></tr><tr><td>Header text</td><td>Texte de l'en-tête</td></tr><tr><td>Footer text</td><td>Texte du pied de page</td></tr><tr><td>Attachments</td><td>Fichier(s) attaché(s), par exemple une politique de données</td></tr><tr><td>Conditions</td><td>Condition pour exécuter ou ignorer ce workflow si un champ contient un certain texte par exemple</td></tr></tbody></table>

#### Description des différents types de Workflow

*Lors du remplissage et de l'envoi d'un formulaire*

<table><thead><tr><th width="240">Nom</th><th>Description</th></tr></thead><tbody><tr><td>Change Record State</td><td>Modifie le statut des données en approuvé, rejeté ou supprimé</td></tr><tr><td>Post as XML</td><td>Envoie les données remplies au format XML à une URL</td></tr><tr><td>Save as an XML file</td><td>Sauvegarde les données remplies dans un fichier au format XML</td></tr><tr><td>Save as Umbraco content node</td><td>Enregistre les données dans un nœud de contenu Umbraco</td></tr><tr><td>Send email with template</td><td>Envoie un courrier électronique avec un modèle (le plus utilisé)</td></tr><tr><td>Send form to URL</td><td>Transmet les données remplies à une URL en POST ou GET</td></tr><tr><td>Send XLST transformed email</td><td>Envoie un email avec un fichier XLST contenant les données remplies</td></tr><tr><td>Slack</td><td>Transfère les données remplies dans un channel Slack<br><em>Slack est un service de messagerie pour les entreprises</em></td></tr></tbody></table>
