Passer au contenu principal

Comment créer un programme d’autoévaluation des contrôles (CSA) basé sur l’IA dans Formaloo

Créez dans Formaloo un programme récurrent d’autoévaluation des contrôles, avec notation du risque par contrôle, analyses de risque générées par IA, escalade automatique et rapport de tendances historiques.

Ce que vous allez créer

Un formulaire d’autoévaluation récurrent que chaque service remplit à chaque période d’examen, en s’évaluant au regard du même ensemble de contrôles. Formaloo transforme ces évaluations en un score de risque composite en arrière-plan, rédige avec l’IA une analyse des risques en langage clair et escalade automatiquement vers la gestion centrale des risques tout ce qui dépasse votre seuil. Chaque soumission est conservée, ce qui permet à une page Reports de montrer, grâce à un rapport généré par IA, l’évolution du score de risque de chaque service au fil du temps.

Quand l’utiliser

  • Une équipe risques ou conformité d’une banque, d’un assureur ou d’une autre entreprise réglementée a besoin que chaque service confirme périodiquement qu’il respecte un ensemble commun de contrôles.

  • Vous en avez assez de relancer les responsables de service pour obtenir leurs tableurs et de ressaisir manuellement leurs réponses dans un outil de suivi.

  • Vous voulez que tout ce qui semble risqué arrive automatiquement devant la gestion centrale des risques, au lieu que quelqu’un doive lire chaque soumission ligne par ligne.

  • La direction demande sans cesse « comment le niveau de risque de cette équipe a-t-il évolué au cours des derniers trimestres ? », et il n’existe pas de réponse simple.

  • Vous voulez que l’explication de la raison d’un signalement soit rédigée automatiquement, sans dépendre de la personne chargée de l’examen cette semaine-là.

Partie 1 — Créer le formulaire d’autoévaluation avec le Form Creation Agent

C’est le formulaire que chaque service remplit à chaque période. Plutôt que d’ajouter les champs un par un, décrivez l’ensemble du formulaire à l’IA de Formaloo et laissez-la en créer la structure pour vous.

1. Ouvrez le Form Creation Agent : Depuis votre page d’accueil Formaloo, cliquez sur Form Creation Agent.

💡 Vous voulez un formulaire complet en quelques secondes au lieu de glisser les champs un par un ? Le Form Creation Agent crée votre formulaire, ses champs et leurs ID à partir d’un prompt en langage courant. C’est l’article de référence pour tous les workflows qui commencent par « décrivez votre formulaire à l’IA ». Consultez comment créer n’importe quel formulaire avec l’IA grâce au Form Creation Agent dans Formaloo.

2. Décrivez le formulaire : Collez le prompt suivant et cliquez sur Create.

Crée un formulaire d’autoévaluation des contrôles pour une équipe réglementée. Demande quel service ou quelle équipe s’autoévalue (liste déroulante : Retail banking, Commercial lending, Compliance, IT & security, Operations, Human resources), à quelle période d’examen correspond l’évaluation (liste déroulante : Q1 2026, Q2 2026, Q3 2026, Q4 2026), le nom de la personne qui soumet et son e-mail professionnel. Pose ensuite six questions à choix unique évaluant la conformité en matière de gestion des contrôles d’accès, de chiffrement et protection des données, de gestion des changements, de préparation à la réponse aux incidents, de gestion des risques liés aux tiers et fournisseurs, et de séparation des tâches, chacune avec les options Fully compliant, Partially compliant, Non-compliant et Not applicable. Ajoute une question de texte long demandant les éléments justifiant les évaluations ci-dessus, ainsi qu’un téléversement de fichier facultatif pour les pièces justificatives. Ajoute une question de texte long masquée pour un plan de remédiation et une date cible. Ajoute ces champs réservés aux administrateurs : une liste déroulante Review status (Not started, In review, Escalated, Closed), un champ Assignee, un champ de texte long Internal notes et un champ de texte long AI risk narrative.

3. Vérifiez vos champs : Votre formulaire devrait ressembler à ceci. Le Form Creation Agent en aura généré l’essentiel : vérifiez simplement que chaque champ et chaque ID de champ correspond exactement.

Champ (formulation de la question)

ID du champ

Type

Quel service ou quelle équipe autoévaluez-vous ?

department

Liste déroulante

À quelle période d’examen cette évaluation correspond-elle ?

review_period

Liste déroulante

Qui réalise cette autoévaluation ?

submitter_name

Texte court

Quelle est votre adresse e-mail professionnelle ?

submitter_email

E-mail

Comment évalueriez-vous la conformité en matière de gestion des contrôles d’accès ?

control_access_management

Choix unique

Comment évalueriez-vous la conformité en matière de chiffrement et de protection des données ?

control_data_encryption

Choix unique

Comment évalueriez-vous la conformité en matière de gestion des changements ?

control_change_management

Choix unique

Comment évalueriez-vous la conformité en matière de préparation à la réponse aux incidents ?

control_incident_response

Choix unique

Comment évalueriez-vous la conformité en matière de gestion des risques liés aux tiers et aux fournisseurs ?

control_vendor_risk

Choix unique

Comment évalueriez-vous la conformité en matière de séparation des tâches ?

control_segregation_duties

Choix unique

Décrivez les éléments justifiant vos évaluations ci-dessus

evidence_summary

Texte long

Téléversez des pièces justificatives (facultatif)

evidence_upload

Fichier

Décrivez la remédiation prévue et la date cible

remediation_plan

Texte long

Statut de l’examen

review_status

Liste déroulante (réservé aux administrateurs)

Assignee

assignee

Champ Assignee (réservé aux administrateurs)

Notes internes

internal_notes

Texte long (réservé aux administrateurs)

Analyse des risques par IA

ai_risk_narrative

Texte long (réservé aux administrateurs)

💡 Vous souhaitez que des champs internes, comme le statut, l’assignee ou les scores, restent invisibles pour la personne qui remplit le formulaire ? Les champs réservés aux administrateurs en sont le mécanisme. Consultez cet article chaque fois qu’une étape implique un champ que seule votre équipe doit voir ou modifier : que sont les champs réservés aux administrateurs et à quoi servent-ils.

4. Remplacez par vos véritables services : Les options de service ci-dessus sont des exemples. Ouvrez ce champ et remplacez-les par la liste réelle des services ou équipes de votre organisation.

5. Enregistrez votre formulaire : Enregistrez vos modifications depuis la barre flottante en haut de l’éditeur.

Partie 2 — Noter chaque contrôle et définir le seuil d’escalade avec le Logic Agent

C’est ici que l’autoévaluation cesse d’être un simple formulaire pour devenir un moteur de notation. Chaque évaluation alimente un score de risque composite masqué, et dès que ce score dépasse votre seuil, la soumission est escaladée automatiquement.

1. Ouvrez le Logic Agent : Dans le panneau des paramètres du formulaire, à droite de l’éditeur, ouvrez Advanced logic, allez dans l’onglet Logic et cliquez sur Logic Agent en haut à droite.

💡 Vous souhaitez que votre formulaire affiche, masque, saute ou rende obligatoires des champs selon la réponse donnée ? Voici le guide de référence sur la logique dans Formaloo : ce qu’elle est et en quoi elle diffère du calcul. Consultez qu’est-ce que la logique dans Formaloo.

2. Décrivez vos règles : Collez le prompt suivant et cliquez sur Generate Rules.

Masquer par défaut la question du plan de remédiation, puis l’afficher et la rendre obligatoire si l’une des six questions d’évaluation des contrôles a pour réponse Non-compliant. Créer une variable numérique masquée appelée composite risk score, initialisée à 0. Pour chacune des six questions d’évaluation des contrôles, ajouter 0 point si la réponse est Fully compliant, 1 point si elle est Partially compliant, 3 points si elle est Non-compliant et 0 point si elle est Not applicable, puis additionner les six résultats dans composite risk score. Si composite risk score atteint 5 ou plus, définir le statut de l’examen sur Escalated.

3. Vérifiez et approuvez : Approuvez, refaites ou annulez chaque règle dont l’IA affiche un aperçu. Une fois les règles approuvées, effectuez si nécessaire des ajustements manuels.

4. Enregistrez votre logique : Cliquez sur Save en haut à droite du panneau Logic.

Remarque : Une réponse Non-compliant sur un seul contrôle suffit à afficher le champ de remédiation, mais il faut une combinaison de réponses Partially compliant et Non-compliant sur plusieurs contrôles (ou deux réponses Non-compliant) pour atteindre le seuil d’escalade de 5. Ajustez les points ou le seuil dans la règle ci-dessus selon le niveau d’exigence souhaité par votre organisation pour l’escalade.

Partie 3 — Activer l’analyse des risques par IA

C’est la couche d’IA qui remplace la personne chargée de résumer manuellement le profil de risque d’une soumission. Le bloc AI Content de Formaloo lit les évaluations et les justificatifs de chaque soumission dès son envoi, puis rédige une courte interprétation des risques directement dans le champ AI risk narrative.

1. Ouvrez la page de fin : Dans l’éditeur de formulaire, allez dans l’Ending page du formulaire.

2. Ajoutez un bloc AI Content : Ajoutez un bloc AI Content à la page de fin et rédigez un prompt lui demandant de lire les six évaluations des contrôles et le résumé des justificatifs, puis de rédiger en deux ou trois phrases, en langage clair, une interprétation des risques expliquant ce qui détermine le score de risque composite.

3. Enregistrez le résultat dans un champ : Activez le paramètre d’enregistrement du résultat généré par IA de ce bloc et associez-le au champ AI risk narrative créé dans la partie 1.

Partie 4 — Créer et déclencher les notifications par e-mail

Trois e-mails accompagnent ce workflow : une confirmation lorsqu’un service soumet son évaluation, une alerte d’escalade à la gestion centrale des risques lorsque le seuil est dépassé, et un message de clôture une fois l’examen terminé par la gestion centrale des risques.

💡 Vous souhaitez envoyer des e-mails personnalisés à votre image plutôt que la notification par défaut de Formaloo ? Voici le guide de référence pour créer et envoyer des modèles d’e-mail personnalisés. Consultez-le chaque fois qu’une étape implique de créer ou de sélectionner un modèle d’e-mail : comment créer et envoyer des modèles d’e-mail personnalisés.

1. Créez l’e-mail de confirmation : Cliquez sur l’icône de votre profil, allez dans Apps and integrations, ouvrez Custom email templates et cliquez sur Add new template. Nommez-le « Self-assessment received », définissez l’objet sur Votre autoévaluation @department pour @review_period a bien été reçue, ajoutez un bloc AI Content et collez ce prompt :

Rédige une confirmation courte et professionnelle destinée à @submitter_name confirmant la réception de son autoévaluation des contrôles pour @department, période @review_period. Précise que l’équipe risques l’examinera et ne reviendra vers lui qu’en cas de besoin. Ne révèle pas le score de risque calculé. 3 à 4 phrases, ton formel propre à la conformité, sans familiarité. Design : fond blanc, une seule colonne centrée d’une largeur maximale de 560 px, police Inter ou system-ui, une fine barre d’accentuation en haut, pied de page discret en #999.

Enregistrez le modèle.

2. Créez l’e-mail d’escalade : Ajoutez un autre modèle nommé « Escalation to central risk », avec l’objet Escalade : @department a obtenu un score de @composite_risk_score pour @review_period, et collez ce prompt :

Rédige une alerte directe et factuelle destinée à l’équipe centrale de gestion des risques : l’autoévaluation @review_period de @department a dépassé le seuil d’escalade avec un score de risque composite de @composite_risk_score. Commence par l’analyse des risques générée par IA (@ai_risk_narrative), qui constitue l’explication principale. Nomme la personne qui a soumis (@submitter_name, @submitter_email) et invite le lecteur à ouvrir la ligne et à désigner un évaluateur. Moins de 120 mots, ton de rapport de conformité, sans superflu. Design : fond blanc, colonne de 560 px, police Inter, un badge de statut « ESCALADÉ » rouge ou orange en haut, l’analyse IA affichée dans un encadré bordé, pied de page discret.

Enregistrez le modèle.

3. Créez l’e-mail d’examen terminé : Ajoutez un troisième modèle nommé « Self-assessment reviewed », avec l’objet Votre autoévaluation @department pour @review_period a été examinée, et collez ce prompt :

Rédige un bref message de clôture destiné à @submitter_name : la gestion centrale des risques a terminé l’examen de son autoévaluation @review_period pour @department. Si un plan de remédiation a été soumis, confirme sa réception. Ton reconnaissant et tourné vers l’avenir, 3 à 4 phrases. Même design que l’e-mail de confirmation.

Enregistrez le modèle.

📖 Chaque fois que vous faites référence à un champ dans un objet ou un prompt IA, il s’agit d’insertion de réponses. Consultez comment utiliser l’insertion de réponses dans Formaloo pour le mécanisme complet, et les variables prises en charge pour l’insertion de réponses pour la liste complète des variables.

Associez maintenant chaque modèle au moment où il doit être envoyé.

4. Déclenchez l’e-mail de confirmation : Dans Advanced logic, sous On Submit, ajoutez une règle : lorsque le formulaire est soumis, envoyer l’e-mail « Self-assessment received » à @submitter_email.

5. Déclenchez l’e-mail d’escalade : Sous On Update, ajoutez une règle : lorsque le statut de l’examen est égal à Escalated, envoyer l’e-mail « Escalation to central risk » à l’adresse de diffusion de votre gestion centrale des risques.

6. Déclenchez l’e-mail d’examen terminé : Sous On Update, ajoutez une règle : lorsque le statut de l’examen est égal à Closed, envoyer l’e-mail « Self-assessment reviewed » à @submitter_email.

Partie 5 — Créer le modèle PDF

Chaque soumission est transformée en un dossier propre et imprimable : les évaluations, le score composite, l’analyse des risques par IA et l’éventuel plan de remédiation, réunis dans un seul document.

💡 Vous souhaitez que chaque soumission génère automatiquement un document soigné à votre image ? Voici le guide de référence pour créer un modèle PDF à partir d’une soumission. Consultez-le chaque fois qu’un article transforme des données en contrat, facture ou certificat : comment créer des modèles PDF pour transformer les réponses en documents.

1. Ouvrez le créateur de modèles PDF : Cliquez sur l’icône de votre profil, allez dans Apps and integrations, ouvrez Custom PDF template et cliquez sur Add new template.

2. Passez en vue HTML : Basculez l’éditeur en vue HTML et collez le code ci-dessous.

<div style="max-width:760px;margin:0 auto;padding:60px 72px;font-family:Inter,system-ui,-apple-system,sans-serif;color:#1a1a1a;background:#ffffff;">    <!-- Header -->   <div style="border-bottom:2px solid #1a1a1a;padding-bottom:24px;margin-bottom:36px;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;margin-bottom:8px;">Control self-assessment report</div>     <div style="font-size:26px;font-weight:700;margin-bottom:6px;">@department — @review_period</div>     <div style="font-size:13px;color:#888888;">Reference CSA-@rowid</div>   </div>    <!-- Submission overview -->   <div style="margin-bottom:32px;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;margin-bottom:14px;">Submission overview</div>     <div style="display:grid;grid-template-columns:1fr 1fr;gap:16px 32px;">       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Submitted by</div>         <div style="font-size:14px;color:#1a1a1a;">@submitter_name</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Work email</div>         <div style="font-size:14px;color:#1a1a1a;">@submitter_email</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Department</div>         <div style="font-size:14px;color:#1a1a1a;">@department</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Review period</div>         <div style="font-size:14px;color:#1a1a1a;">@review_period</div>       </div>     </div>   </div>    <!-- Control ratings -->   <div style="margin-bottom:32px;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;margin-bottom:14px;">Control ratings</div>     <div style="display:grid;grid-template-columns:1fr 1fr;gap:16px 32px;">       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Access control management</div>         <div style="font-size:14px;color:#1a1a1a;">@control_access_management</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Data encryption & protection</div>         <div style="font-size:14px;color:#1a1a1a;">@control_data_encryption</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Change management</div>         <div style="font-size:14px;color:#1a1a1a;">@control_change_management</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Incident response readiness</div>         <div style="font-size:14px;color:#1a1a1a;">@control_incident_response</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Third-party & vendor risk management</div>         <div style="font-size:14px;color:#1a1a1a;">@control_vendor_risk</div>       </div>       <div style="border-bottom:1px solid #eeeeee;padding-bottom:8px;">         <div style="font-size:11px;color:#999999;margin-bottom:4px;">Segregation of duties</div>         <div style="font-size:14px;color:#1a1a1a;">@control_segregation_duties</div>       </div>     </div>   </div>    <!-- Composite risk score -->   <div style="margin-bottom:32px;padding:20px 24px;background:#f9f9f9;border-radius:6px;display:flex;align-items:baseline;justify-content:space-between;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;">Composite risk score</div>     <div style="font-size:28px;font-weight:700;color:#1a1a1a;">@composite_risk_score</div>   </div>    <!-- AI risk narrative -->   <div style="margin-bottom:32px;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;margin-bottom:10px;">AI risk narrative</div>     <div style="background:#f9f9f9;border-left:3px solid #1a1a1a;padding:16px 20px;font-size:13.5px;line-height:1.6;color:#333333;">       @ai_risk_narrative     </div>   </div>    <!-- Evidence -->   <div style="margin-bottom:32px;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;margin-bottom:10px;">Evidence summary</div>     <div style="font-size:13.5px;line-height:1.6;color:#333333;">@evidence_summary</div>   </div>    <!-- Remediation plan -->   <div style="margin-bottom:36px;">     <div style="font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#aaaaaa;margin-bottom:10px;">Remediation plan</div>     <div style="font-size:13.5px;line-height:1.6;color:#333333;">@remediation_plan</div>   </div>    <!-- Footer -->   <div style="border-top:1px solid #eeeeee;padding-top:16px;display:flex;justify-content:space-between;font-size:11px;color:#999999;">     <div>Confidential — internal risk & compliance use only</div>     <div>[Organization name]</div>   </div>  </div>

3. Nommez-le et enregistrez-le : Donnez au modèle un nom comme « CSA report » et cliquez sur Save.

4. Joignez-le à l’e-mail d’escalade : Ouvrez le modèle d’e-mail « Escalation to central risk » créé dans la partie 4 et joignez-y le modèle PDF CSA report, afin que chaque e-mail d’escalade arrive avec le dossier complet en pièce jointe.

Partie 6 — Configurer les pages de reporting pour les responsables des contrôles et la gestion centrale des risques

Comme toutes les personnes qui soumettent font ici partie du personnel interne, et non de clients externes, vous n’avez pas besoin d’activer un portail public avec inscription. Créez plutôt un projet autour de votre formulaire et limitez chaque page à la bonne équipe interne.

1. Ajoutez les pages : Dans votre projet, ajoutez un tableau Kanban regroupé par statut de l’examen (« All self-assessments »), un tableau filtré sur le statut de l’examen égal à Escalated (« Escalated queue »), un tableau regroupé par service (« By department ») et un tableau filtré sur un plan de remédiation non vide (« Needs remediation »).

💡 Vous souhaitez un moyen visuel, par glisser-déposer, de faire avancer les enregistrements d’une étape à l’autre, comme dans un pipeline ? Voici le guide de référence sur le bloc de données Kanban, à consulter pour tout workflow piloté par le statut ou de type pipeline. Consultez comment créer un tableau Kanban et comment trier et filtrer les données de vos soumissions.

2. Limitez l’accès à la gestion centrale des risques : Sur chacune de ces pages, ouvrez le menu à trois points, cliquez sur Access et, sous les membres d’équipe de l’espace de travail, sélectionnez votre équipe centrale de gestion des risques.

💡 Vous souhaitez qu’une page entière de votre portail ne soit visible que par un rôle précis, et pas seulement certaines données d’une page ? Ce guide présente la restriction d’accès au niveau des pages. Consultez-le chaque fois qu’un workflow attribue à différents rôles des pages entièrement différentes, et pas seulement des vues filtrées de la même page : comment restreindre l’accès des utilisateurs aux pages de votre portail.

3. Ajoutez le rapport de tendances basé sur l’IA : Ajoutez une nouvelle page, ajoutez-y l’Analyst Agent et associez-le à l’historique complet des soumissions de votre formulaire d’autoévaluation. C’est votre analyste IA : il lit chaque soumission historique et rédige un rapport, avec texte et graphiques, sur l’évolution du score de risque composite de chaque service d’une période à l’autre, en remplacement d’un graphique de tendances créé manuellement.

4. Partagez le lien avec les responsables des contrôles : Les services n’ont besoin que du formulaire lui-même. Trouvez et partagez l’URL publique de votre formulaire d’autoévaluation avec chaque service afin qu’il puisse soumettre son évaluation à chaque période, sans connexion.

Ce que vous avez maintenant

Un formulaire d’autoévaluation unique que chaque service remplit à chaque période d’examen, en se notant au regard des mêmes contrôles. Formaloo calcule un score de risque composite en arrière-plan, rédige avec l’IA une analyse des risques en langage clair dès l’arrivée d’une soumission et escalade automatiquement tout ce qui dépasse votre seuil, avec un dossier PDF complet en pièce jointe. La gestion centrale des risques travaille depuis un tableau Kanban et un ensemble de vues filtrées plutôt que depuis un tableur partagé, et un rapport généré par IA montre l’évolution du score de risque de chaque service sur toutes les périodes enregistrées, sans que personne n’ait à créer de graphique à la main.

Et ensuite ?

Témoignage client

Une responsable de la conformité d’une banque de taille moyenne nous a confié que son équipe passait auparavant deux jours entiers chaque trimestre à relancer les responsables de service pour obtenir leurs tableurs d’autoévaluation et à signaler manuellement tout ce qui semblait risqué. Désormais, les escalades arrivent automatiquement dans sa boîte de réception, accompagnées d’un résumé des risques déjà rédigé par l’IA.

Modèles prêts à l’emploi

Inutile de partir de zéro : nous l’avons déjà préparé pour vous.

  • Scholarship & grant application with scoring and approval — Un workflow de notation à plusieurs évaluateurs qui calcule automatiquement les scores et achemine les décisions par e-mail. Le même mécanisme de notation puis de routage pilote la logique d’escalade de ce programme CSA.

  • Patient intake & consent workflow for healthcare — Un formulaire d’admission pour secteur réglementé avec logique conditionnelle, modèles d’e-mail basés sur l’IA et pipeline Kanban d’administration. Un bon point de départ pour le ton axé sur la conformité dont ce workflow CSA a besoin.

  • Employee request workflow — Acheminement des demandes internes par type, avec suivi des approbations et notifications d’équipe. Très proche du routage interne par équipe sur lequel repose ce programme CSA.

Plus de guides pratiques

Avez-vous trouvé la réponse à votre question ?