Passer au contenu principal

Comment créer un formulaire de déclaration d’incidents multisite qui achemine les cas selon leur gravité vers les équipes régionales ou du siège dans Formaloo

Créez dans Formaloo un formulaire de déclaration d’incidents multisite qui évalue automatiquement la gravité, génère une analyse IA privée et achemine chaque incident vers l’équipe du site, régionale ou du siège.

Ce que vous allez créer

Un formulaire unique de déclaration d’incidents que tout site peut utiliser dès qu’un événement survient (blessure, réclamation client, incident de sécurité ou dommage matériel), sans connexion au portail. En coulisses, Formaloo évalue automatiquement la gravité de chaque soumission à partir de quelques réponses oui/non et de listes déroulantes, rédige une analyse IA privée des faits pour la personne qui prend en charge le dossier, et achemine le cas vers le responsable du site, l’équipe régionale ou l’équipe de réponse du siège selon sa gravité. L’évaluation de la gravité ne repose jamais sur le jugement d’un employé de terrain sur le moment.

Quand l’utiliser

  • Chaque site déclare actuellement ses incidents à sa manière (un SMS au responsable, un formulaire papier, un e-mail qui passe inaperçu) et il n’existe aucun registre unique de ce qui s’est passé et où.

  • Les incidents mineurs et les incidents réellement graves arrivent dans la même boîte de réception : une blessure grave ou un risque juridique ne reçoit donc pas l’attention urgente nécessaire tant que quelqu’un n’a pas lu l’e-mail par hasard.

  • Le personnel de terrain ne dispose pas de compte Formaloo et ne devrait pas en avoir besoin pour déclarer un incident depuis son téléphone en plein service.

  • La direction souhaite identifier les tendances entre les sites (quels sites déclarent le plus d’incidents, quels types d’incidents se répètent) sans compiler les déclarations à la main.

  • Les équipes de conformité ou de gestion des risques ont besoin que chaque incident soit enregistré avec une évaluation cohérente de sa gravité, et pas seulement ceux qui ont été escaladés oralement.

Partie 1 — Créer le formulaire de déclaration d’incidents avec le Form Creation Agent

Ce formulaire doit pouvoir être rempli par un employé de terrain sur son téléphone juste après un incident ; il reste donc concis : de quoi décrire les faits et les quelques réponses factuelles qui alimenteront ensuite l’évaluation automatique de la gravité, rien de plus. Le Form Creation Agent crée tout cela en une seule fois à partir d’une description en langage courant.

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 ce prompt dans le Form Creation Agent et cliquez sur Create.

Crée un formulaire de déclaration d’incidents pour une entreprise multisite. Demande le nom et l’adresse e-mail de la personne qui déclare, le site depuis lequel elle effectue la déclaration (une liste déroulante avec les options provisoires Location 1, Location 2, Location 3 et Location 4), le type d’incident (une liste déroulante avec les options Injury or accident, Customer complaint, Security incident, Property or equipment damage et Other), le moment où il s’est produit (un champ date et heure) et un champ de texte long décrivant les faits. Ajoute une question oui/non demandant si quelqu’un a été blessé, et un champ de texte long pour les détails de la blessure et la nécessité éventuelle de soins médicaux. Ajoute une question oui/non demandant si un client ou un membre du public était impliqué, une question oui/non demandant s’il existe un risque d’exposition médiatique, juridique ou réglementaire, une liste déroulante pour le coût estimé ou les dommages matériels avec les options None, Under $1,000, $1,000 to $10,000 et Over $10,000, et un champ de téléversement de fichier pour les photos ou pièces justificatives. Ajoute ensuite ces champs réservés aux administrateurs : une liste déroulante Niveau de gravité avec les options Minor, Moderate et Major/Critical, une liste déroulante Statut avec les options New, Under review, Escalated et Resolved, un champ Assignee et un champ de texte long Notes internes.

3. Vérifiez les champs : Votre formulaire devrait ressembler à ceci :

Champ (formulation de la question)

ID du champ

Type

Quel est votre nom ?

reporter_name

Texte court

Quelle est votre adresse e-mail ?

reporter_email

E-mail

Sur quel site l’incident se produit-il ?

location

Liste déroulante

Quel type d’incident déclarez-vous ?

incident_type

Liste déroulante

Quand cela s’est-il produit ?

incident_datetime

Date et heure

Décrivez ce qui s’est passé

incident_description

Texte long

Quelqu’un a-t-il été blessé ?

injury_occurred

Oui/Non

Quelle était la blessure, et des soins médicaux ont-ils été nécessaires ?

injury_details

Texte long

Un client ou un membre du public était-il impliqué ?

public_involved

Oui/Non

Existe-t-il un risque d’exposition médiatique, juridique ou réglementaire ?

exposure_risk

Oui/Non

Coût estimé ou dommages matériels

damage_estimate

Liste déroulante

Téléversez les photos ou pièces justificatives

evidence_upload

Téléversement de fichier

Niveau de gravité

severity_level

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

Statut

status

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

Assignee

assignee

Assignee (réservé aux administrateurs)

Notes internes

internal_notes

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 ? Que sont les champs réservés aux administrateurs et à quoi servent-ils explique le mécanisme utilisé par les quatre champs marqués comme réservés aux administrateurs ci-dessus.

4. Renommez les sites provisoires : Ouvrez la liste déroulante location et remplacez Location 1 à Location 4 par les noms de vos propres sites.

💡 Vous voulez savoir précisément ce que permet le champ Assignee : attribuer à une personne, à une équipe ou aux deux ? Qu’est-ce que le champ Assignee dans Formaloo et comment l’utiliser est la référence de ce type de champ, qui assure l’acheminement présenté plus loin dans cet article.

5. Publiez votre formulaire : Cliquez sur Publish dans la barre flottante en haut de l’éditeur pour le mettre en ligne.

Partie 2 — Évaluer automatiquement la gravité et ajouter une analyse IA privée

Deux opérations ont lieu en coulisses à chaque soumission, avant que quiconque ne l’examine : un score de gravité numérique est calculé à partir des réponses factuelles déjà présentes dans le formulaire, et une analyse IA privée résume les faits pour la personne qui prend en charge le dossier. Ni l’un ni l’autre n’est visible par la personne qui déclare l’incident.

1. Ouvrez la section Variables : Dans votre éditeur de formulaire, allez dans la section Variables.

2. Ajoutez quatre variables entières : Cliquez quatre fois sur + Add et sélectionnez Integer pour créer des variables avec les ID injury_points, public_points, exposure_points et damage_points. Laissez leur valeur par défaut à 0 : la logique les définira dans la partie suivante.

3. Ajoutez la variable de formule du score de gravité : Cliquez sur + Add, sélectionnez Formula et attribuez-lui l’ID severity_score. Dans son champ Default formula, saisissez :

injury_points+public_points+exposure_points+damage_points

💡 Vous souhaitez effectuer des calculs en temps réel à partir des valeurs d’autres champs ou variables ? Comment utiliser une variable avec une formule présente en détail les variables de formule, notamment pourquoi les formules ne peuvent pas utiliser de parenthèses (celle-ci n’en a pas besoin).

4. Ouvrez le panneau Add field et sélectionnez Agent Field : De retour dans les champs de votre formulaire, cliquez sur Add field et recherchez Agent Field. Il est réservé aux administrateurs par défaut et ne peut pas être affiché aux répondants : aucune option ne le permet.

5. Attribuez-lui l’ID ai_incident_triage et intitulez-le « AI incident triage ».

6. Rédigez le prompt : Ouvrez la zone de prompt du champ et saisissez :

Analyse cette déclaration d’incident et rédige un bref résumé privé pour le responsable chargé de l’examen. Appuie-toi sur @incident_type, @incident_description, @injury_details, @public_involved, @exposure_risk et @damage_estimate. Résume les faits en deux phrases, explique en une phrase pourquoi cet incident relève de son niveau de gravité, et termine par une phrase recommandant l’action immédiate à entreprendre par la personne chargée de l’examen.

Utilisez le menu @ dans la zone de prompt pour insérer chaque champ par référence plutôt que de saisir les ID de champ de mémoire.

7. Publiez votre formulaire pour activer le champ.

💡 Consultez comment utiliser l’insertion de réponses dans Formaloo pour en savoir plus sur la façon dont la syntaxe @ insère les réponses soumises dans un prompt.

Cette analyse IA s’exécute automatiquement à chaque soumission et apparaît dans sa propre colonne de votre tableau Responses, à côté de severity_score et de tous les autres champs. Comme elle est réservée aux administrateurs par conception, utilisez-la dans les notifications internes de la partie 4, et non dans l’e-mail de confirmation envoyé à la personne qui a déclaré l’incident.

Partie 3 — Acheminer les incidents selon leur gravité avec la logique

C’est ici que le score de gravité, l’affichage des détails de la blessure et l’acheminement effectif vers l’équipe du site, régionale ou du siège sont reliés entre eux. Le Logic Agent peut configurer toutes ces règles à partir d’une seule description en langage courant.

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

💡 Vous souhaitez que votre formulaire affiche, masque, saute ou rende obligatoires des champs selon la réponse donnée ? Qu’est-ce que la logique dans Formaloo est le guide de référence sur la logique dans Formaloo.

2. Ouvrez le Logic Agent : Cliquez sur Logic Agent en haut à droite du panneau Logic.

3. Décrivez les règles : Collez ce texte dans la zone de prompt du Logic Agent et cliquez sur Generate Rules.

Masquer par défaut le champ des détails de la blessure, l’afficher uniquement lorsque « Quelqu’un a-t-il été blessé ? » vaut Oui, et le rendre obligatoire dans ce cas. Définir Injury points sur 3 lorsque « Quelqu’un a-t-il été blessé ? » vaut Oui, sinon sur 0. Définir Public points sur 1 lorsque « Un client ou un membre du public était-il impliqué ? » vaut Oui, sinon sur 0. Définir Exposure points sur 3 lorsque « Existe-t-il un risque d’exposition médiatique, juridique ou réglementaire ? » vaut Oui, sinon sur 0. Définir Damage points sur 0 lorsque « Coût estimé ou dommages matériels » vaut None, sur 1 lorsqu’il vaut Under $1,000, sur 2 lorsqu’il vaut $1,000 to $10,000 et sur 3 lorsqu’il vaut Over $10,000. Définir « Niveau de gravité » sur Minor lorsque Severity score est compris entre 0 et 2, sur Moderate lorsqu’il est compris entre 3 et 5, et sur Major/Critical lorsqu’il est supérieur ou égal à 6. Définir Assignee sur l’équipe des responsables de site lorsque « Niveau de gravité » vaut Minor, sur l’équipe régionale lorsqu’il vaut Moderate et sur l’équipe de réponse du siège lorsqu’il vaut Major/Critical. Définir « Statut » sur New lors de la soumission du formulaire.

4. Vérifiez les règles générées par l’IA : Approuvez chaque règle telle qu’elle apparaît dans l’aperçu, ou effectuez des ajustements manuels si un seuil ou une valeur par défaut ne correspond pas à votre propre politique d’escalade.

5. Enregistrez votre logique : Cliquez sur Save en haut à droite.

💡 Vous souhaitez attribuer le travail à un groupe plutôt que de désigner une personne à chaque fois ? Qu’est-ce qu’une équipe dans Formaloo et comment la gérer explique comment configurer les équipes des responsables de site, régionale et du siège dont dépend cet acheminement. Configurez ces équipes avant la mise en service de cette logique.

Partie 4 — Créer les modèles d’e-mail

Cinq e-mails couvrent ce workflow : une confirmation à la personne qui déclare, une notification par niveau de gravité et un message de clôture une fois le dossier résolu. Chacun nécessite son propre modèle, et pas seulement une description, car la logique d’acheminement de la partie 3 y fait référence par leur nom.

💡 Vous souhaitez envoyer des e-mails personnalisés à votre image plutôt que la notification par défaut de Formaloo ? Comment créer et envoyer des modèles d’e-mail personnalisés est le guide de référence pour en créer un.

1. Ouvrez Custom Email Templates : Cliquez sur l’icône de votre profil, allez dans Apps and Integrations et trouvez Custom Email Templates.

2. Créez l’e-mail de confirmation : Cliquez sur Add New Template, nommez-le « Incident report received » et définissez l’objet sur Nous avons bien reçu votre déclaration d’incident : @incident_type sur le site @location. Videz le corps, ajoutez un bloc AI Content et saisissez ce prompt : « Rédige un e-mail bref, posé et rassurant à @reporter_name pour confirmer la bonne réception de sa déclaration d’incident concernant @incident_type sur le site @location le @incident_datetime. Rassure-le en indiquant que l’équipe compétente a été informée et reviendra vers lui si des précisions sont nécessaires. Ne mentionne ni le niveau de gravité, ni le score, ni l’acheminement interne. Limite-toi à 3 ou 4 phrases. » Enregistrez le modèle.

3. Créez l’e-mail de gravité Minor : Ajoutez un autre modèle, nommez-le « New Minor incident », avec l’objet Nouvel incident déclaré sur le site @location, gravité mineure. Prompt IA : « Rédige un e-mail factuel et peu urgent destiné au responsable du site, résumant le type d’incident (@incident_type), le site (@location), les faits (@incident_description) et l’analyse IA (@ai_incident_triage). Demande-lui d’examiner l’incident et de mettre à jour le statut une fois traité. Ton posé et informatif, sans formulation d’urgence. » Enregistrez le modèle.

4. Créez l’e-mail de gravité Moderate : Ajoutez un modèle nommé « Incident escalated to regional », avec l’objet Incident escaladé pour examen régional, @location. Prompt IA : « Rédige un e-mail clair et modérément urgent destiné à l’équipe régionale, expliquant qu’un incident survenu sur le site @location a été escaladé au niveau de gravité Moderate. Inclus le type d’incident, la description, les facteurs de blessure, d’implication du public, d’exposition et de dommages, ainsi que le résumé de l’analyse IA (@ai_incident_triage) avec l’action recommandée. Demande un examen sous 24 heures. » Enregistrez le modèle.

5. Créez l’e-mail de gravité Major/Critical : Ajoutez un modèle nommé « Major incident escalation », avec l’objet Urgent : incident majeur déclaré sur le site @location. Prompt IA : « Rédige un e-mail urgent mais mesuré destiné à l’équipe de réponse du siège. Indique clairement qu’un incident Major/Critical a été déclaré sur le site @location. Commence par l’analyse IA (@ai_incident_triage) et l’action immédiate recommandée, puis indique le type d’incident, la description et tous les facteurs de risque. Aucun langage alarmiste. Demande un examen immédiat. » Enregistrez le modèle.

6. Créez l’e-mail de résolution : Ajoutez un modèle nommé « Incident resolved update », avec l’objet Mise à jour concernant votre déclaration d’incident, @location. Prompt IA : « Rédige un bref e-mail de clôture chaleureux à @reporter_name pour l’informer que sa déclaration d’incident a été examinée et marquée comme @status. Remercie-le de l’avoir signalé. Moins de 3 phrases, sans détail interne. » Enregistrez le modèle.

7. Associez l’e-mail de confirmation : De retour dans les paramètres Notify de votre formulaire, activez Send email to respondent, sélectionnez le modèle « Incident report received » et cliquez sur Publish. Cela fonctionne parce que reporter_email est un champ Email : Formaloo a besoin d’au moins un champ de ce type dans le formulaire pour envoyer une notification au répondant.

8. Associez les e-mails d’acheminement : Dans Advanced logic, ajoutez trois règles d’e-mail conditionnelles : lorsque « Niveau de gravité » est égal à Minor, envoyer « New Minor incident » à l’équipe des responsables de site ; lorsqu’il est égal à Moderate, envoyer « Incident escalated to regional » à l’équipe régionale ; lorsqu’il est égal à Major/Critical, envoyer « Major incident escalation » à l’équipe de réponse du siège.

9. Associez l’e-mail de résolution : Ajoutez une quatrième règle conditionnelle : lorsque « Statut » passe à Resolved, envoyer « Incident resolved update » à reporter_email.

Partie 5 — Créer le modèle PDF

Chaque incident nécessite un dossier interne clair, réunissant les réponses brutes et l’analyse IA côte à côte, que la personne chargée de l’examen peut ouvrir, imprimer ou joindre à un dossier.

💡 Vous souhaitez que chaque soumission génère automatiquement un document soigné à votre image ? Comment créer des modèles PDF pour transformer les réponses en documents est le guide de référence pour en créer un.

1. Ouvrez Custom PDF Template : Cliquez sur l’icône de votre profil, allez dans Apps and Integrations et cliquez sur Custom PDF Template.

2. Ajoutez un nouveau modèle : Cliquez sur Add New Template et nommez-le « Incident report ».

3. Passez en vue HTML et collez ce code :

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style>   body {     background: #ffffff;     font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;     color: #1a1a1a;     max-width: 760px;     margin: 0 auto;     padding: 60px 72px;   }   .header {     margin-bottom: 40px;     border-bottom: 1px solid #eee;     padding-bottom: 24px;   }   .header .title {     font-size: 24px;     font-weight: 600;     margin: 0 0 8px 0;   }   .header .meta {     font-size: 12px;     color: #999;   }   .section {     margin-bottom: 32px;   }   .section-title {     font-size: 10px;     text-transform: uppercase;     letter-spacing: 1.5px;     color: #aaa;     margin-bottom: 14px;     font-weight: 600;   }   .field-grid {     display: grid;     grid-template-columns: 1fr 1fr;     gap: 16px 24px;   }   .field-full {     grid-column: 1 / -1;   }   .field {     padding-bottom: 10px;     border-bottom: 1px solid #f0f0f0;   }   .field-label {     font-size: 11px;     color: #999;     margin-bottom: 4px;   }   .field-value {     font-size: 14px;     color: #1a1a1a;   }   .badge {     display: inline-block;     font-size: 11px;     font-weight: 600;     padding: 4px 10px;     border-radius: 12px;     text-transform: uppercase;     letter-spacing: 0.5px;   }   .badge-minor { background: #e8f5e9; color: #2e7d32; }   .badge-moderate { background: #fff3e0; color: #e65100; }   .badge-major { background: #ffebee; color: #c62828; }   .inset {     background: #f9f9f9;     border-left: 3px solid #ddd;     padding: 16px 20px;     font-size: 13px;     color: #333;     line-height: 1.6;   }   .footer {     margin-top: 48px;     padding-top: 20px;     border-top: 1px solid #eee;     display: flex;     justify-content: space-between;     font-size: 11px;     color: #999;   } </style> </head> <body>    <div class="header">     <div class="title">Incident report</div>     <div class="meta">Reference INC-@rowid &nbsp;·&nbsp; Submitted @incident_datetime</div>   </div>    <div class="section">     <div class="section-title">Reporter information</div>     <div class="field-grid">       <div class="field">         <div class="field-label">Reported by</div>         <div class="field-value">@reporter_name</div>       </div>       <div class="field">         <div class="field-label">Contact</div>         <div class="field-value">@reporter_email</div>       </div>       <div class="field field-full">         <div class="field-label">Location</div>         <div class="field-value">@location</div>       </div>     </div>   </div>    <div class="section">     <div class="section-title">Incident details</div>     <div class="field-grid">       <div class="field">         <div class="field-label">Incident type</div>         <div class="field-value">@incident_type</div>       </div>       <div class="field">         <div class="field-label">Date and time</div>         <div class="field-value">@incident_datetime</div>       </div>       <div class="field field-full">         <div class="field-label">What happened</div>         <div class="field-value">@incident_description</div>       </div>     </div>   </div>    <div class="section">     <div class="section-title">Injury and risk factors</div>     <div class="field-grid">       <div class="field">         <div class="field-label">Injury occurred</div>         <div class="field-value">@injury_occurred</div>       </div>       <div class="field">         <div class="field-label">Public or customer involved</div>         <div class="field-value">@public_involved</div>       </div>       <div class="field">         <div class="field-label">Media, legal, or regulatory exposure</div>         <div class="field-value">@exposure_risk</div>       </div>       <div class="field">         <div class="field-label">Estimated damage</div>         <div class="field-value">@damage_estimate</div>       </div>       <div class="field field-full">         <div class="field-label">Injury details</div>         <div class="field-value">@injury_details</div>       </div>     </div>   </div>    <div class="section">     <div class="section-title">Internal assessment, do not share externally</div>     <div class="field-grid">       <div class="field">         <div class="field-label">Severity score</div>         <div class="field-value">@severity_score / 10</div>       </div>       <div class="field">         <div class="field-label">Severity level</div>         <div class="field-value">           <span class="badge badge-minor">@severity_level</span>         </div>       </div>       <div class="field">         <div class="field-label">Status</div>         <div class="field-value">@status</div>       </div>       <div class="field">         <div class="field-label">Assigned to</div>         <div class="field-value">@assignee</div>       </div>       <div class="field field-full">         <div class="field-label">AI incident triage read</div>         <div class="inset">@ai_incident_triage</div>       </div>       <div class="field field-full">         <div class="field-label">Internal notes</div>         <div class="field-value">@internal_notes</div>       </div>     </div>   </div>    <div class="footer">     <div>Confidential, internal incident record</div>     <div>[Organization name]</div>   </div>  </body> </html>

4. Enregistrez le modèle.

5. Définissez le numéro de référence : Notez que le modèle utilise INC-@rowid pour la référence dans l’en-tête : cela insère directement l’ID de ligne réel de la soumission, sans champ supplémentaire.

💡 Besoin de la liste complète des variables que vous pouvez insérer dans un modèle ? Comment insérer dynamiquement les données d’un formulaire dans des e-mails, PDF et prompts IA personnalisés présente @rowid et toutes les autres variables prises en charge.

6. Joignez le PDF à vos notifications internes : Dans chacun des trois modèles d’e-mail par niveau de gravité de la partie 4, joignez le PDF « Incident report » afin que l’équipe chargée de l’examen reçoive le dossier complet, et pas seulement le résumé de l’e-mail.

💡 Vous souhaitez que le PDF généré parvienne réellement à la personne chargée de l’examen, au lieu de rester simplement attaché à l’enregistrement ? Comment envoyer des PDF personnalisés avec les notifications par e-mail explique comment joindre un PDF généré à une notification.

Partie 6 — Configurer les pages du portail

Dans ce workflow, chaque personne chargée de l’examen (responsable de site, équipe régionale et équipe de réponse du siège) est un utilisateur interne de Formaloo, et non un rôle de portail externe. Seul le formulaire de déclaration est public, sans connexion. Cela change la façon de configurer l’accès : au lieu d’activer des rôles de portail pour les personnes chargées de l’examen, chaque page interne est limitée à une équipe précise de l’espace de travail.

💡 Vous souhaitez offrir à vos clients, candidats ou collègues un espace dédié pour soumettre et suivre leurs demandes ? Comment créer un portail et gérer l’accès des utilisateurs est le guide de référence, même si, dans ce workflow, seul le formulaire de déclaration doit être public.

Tableau de spécification des pages

Groupe

Page

Niveau d’accès

Bloc de données

Filtre

Tri

Formulaire ?

Déclarer un incident

Report an incident

Public, sans connexion

Formulaire

Aucun

Sans objet

Oui

Responsables de site

My assigned incidents

Responsable de site, utilisateurs internes, équipe spécifique, incidents qui lui sont attribués uniquement

Kanban

Assignee = utilisateur actuel

Regroupé par statut

Non

Responsables de site

All incidents at my location

Responsable de site, utilisateurs internes, équipe spécifique, son site uniquement

Tableau

Site = site de l’utilisateur actuel

Plus récents en premier

Non

Équipe régionale

Regional incident pipeline

Équipe régionale, utilisateurs internes, équipe spécifique, Moderate et au-delà

Kanban

Niveau de gravité = Moderate ou Major/Critical

Regroupé par statut

Non

Équipe régionale

Moderate severity queue

Équipe régionale, utilisateurs internes, équipe spécifique

Tableau

Niveau de gravité = Moderate

Plus récents en premier

Non

Équipe de réponse du siège

All incidents

Siège, utilisateurs internes, équipe spécifique, visibilité complète

Tableau

Aucun

Plus récents en premier

Non

Équipe de réponse du siège

Major/Critical queue

Siège, utilisateurs internes, équipe spécifique, visibilité complète

Kanban

Niveau de gravité = Major/Critical

Regroupé par statut

Non

Équipe de réponse du siège

Overdue reviews

Siège, utilisateurs internes, équipe spécifique

Tableau

Statut = New ou Under review, soumis il y a plus de 48 heures

Plus anciens en premier

Non

Rapports

Incident trend report

Siège et équipe régionale, utilisateurs internes, consultation uniquement

Analyst Agent

Aucun

Sans objet

Non

1. Démarrez votre projet : Depuis votre page d’accueil Formaloo, créez un nouveau Dashboard et connectez-le au formulaire de déclaration d’incidents créé dans la partie 1.

2. Créez la page « Report an incident » : Ajoutez un bloc de données Form pointant vers votre formulaire et laissez son accès en public, sans connexion.

3. Créez les pages des responsables de site : Ajoutez « My assigned incidents » sous forme de bloc Kanban filtré sur Assignee égal à l’utilisateur actuel, et « All incidents at my location » sous forme de tableau filtré sur le site égal au site de l’utilisateur actuel.

4. Limitez l’accès aux pages des responsables de site : Dans le menu à trois points de chaque page, cliquez sur Access, puis, sous les utilisateurs internes, sélectionnez Specific teams et choisissez votre équipe de responsables de site.

💡 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 ? Comment restreindre l’accès des utilisateurs aux pages de votre portail présente cette restriction au niveau des pages.

Remarque : Comme ces personnes chargées de l’examen sont des membres internes de l’espace de travail et non des utilisateurs externes du portail, utilisez ici Access → Internal users → Specific teams, et non le parcours Manage User du Setup Wizard, réservé aux utilisateurs externes qui n’ont pas de compte Formaloo.

5. Créez les pages de l’équipe régionale : Ajoutez « Regional incident pipeline » sous forme de Kanban filtré sur « Niveau de gravité » égal à Moderate ou Major/Critical, et « Moderate severity queue » sous forme de tableau filtré sur « Niveau de gravité » égal à Moderate. Limitez l’accès aux deux pages à votre équipe régionale.

6. Créez les pages de l’équipe de réponse du siège : Ajoutez « All incidents » sous forme de tableau sans filtre, « Major/Critical queue » sous forme de Kanban filtré sur « Niveau de gravité » égal à Major/Critical, et « Overdue reviews » sous forme de tableau filtré sur « Statut » égal à New ou Under review et soumis il y a plus de 48 heures, trié du plus ancien au plus récent. Limitez l’accès à ces trois pages à votre équipe du siège.

Ce que vous avez maintenant

Une méthode unique et cohérente permettant à tout site de déclarer un incident en moins d’une minute, sans compte. Chaque soumission est évaluée automatiquement à partir de réponses factuelles plutôt que d’une estimation sur le terrain, et s’accompagne d’une explication privée rédigée par l’IA indiquant pourquoi elle est grave et quoi faire ensuite. Les problèmes mineurs restent au niveau local avec le responsable du site, les problèmes modérés parviennent à l’équipe régionale dans la journée, et tout incident majeur est transmis directement au siège au lieu d’attendre dans une file. La direction dispose d’une vue actualisée des tendances d’incidents sur l’ensemble des sites, sans que personne n’ait à compiler un rapport à la main.

Et ensuite ?

Modèles prêts à l’emploi

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

  • AI lead qualification & scoring form — Évalue les prospects entrants grâce à l’IA et achemine différemment les prospects chauds et froids. C’est le même principe « évaluer puis acheminer » que celui utilisé ici pour la gravité, appliqué aux ventes plutôt qu’à la sécurité.

  • Employee request workflow — Achemine les demandes internes vers la bonne équipe et suit les approbations depuis une seule vue. Un bon point de départ pour l’acheminement interne, sans rôle de portail, sur lequel repose ce workflow d’incidents.

  • Patient intake & consent workflow for healthcare — Utilise une logique conditionnelle et un pipeline Kanban administrateur pour faire progresser les dossiers d’admission dans l’examen. Sa structure se transpose directement à l’examen des incidents par gravité plutôt que par statut d’assurance.

Plus de guides pratiques

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