📖 Documentation Réactis

Guide d'utilisation — gestion de crise hospitalière
← Retour à la main courante
🔍

🚀 Démarrage rapide

🔐 Connexion admin Mot de passe administrateur fourni à la mise en service. Destiné au responsable de crise et à la direction.
👥 Connexion membre Mot de passe membre distribué aux équipes opérationnelles. Permet de tracer, alerter et communiquer pendant la crise.

Droits par rôle

ActionCoordinateurMembreInvité
Voir l'historique et les crises passées
Consulter les contacts (organismes)
Saisir des entrées dans le journal
Envoyer des alertes (email, WhatsApp, Teams, Telegram, SMS)
Ajouter un membre à la cellule / envoyer un catchup email
Convoquer une réunion / lancer une visio
Ouvrir ou clôturer une crise
Base documentaire (plan blanc, fiches réflexes, procédures)
Transcription Teams
Compte rendu d'étape IA❌ (+ Secrétaire de main courante)
Suivi des présences
Rapport de fin de crise (IA)❌ (+ Secrétaire de main courante)
Générer un RETEX (IA)❌ (+ Secrétaire de main courante)
Conseils IA contextuels❌ (+ Secrétaire de main courante)
📧 Emails envoyés (historique des notifications)
⚙️ Panneau Admin (configuration, RGPD, abonnement…)✅ + 2e mdp
À qui distribuer chaque compte ?
Le mot de passe Coordinateur (Admin) est réservé au responsable de crise désigné et à la direction — il donne accès à toutes les fonctions, y compris la configuration de la plateforme.
Le mot de passe Membre peut être diffusé largement à toutes les équipes opérationnelles (cadres de garde, astreintes, chefs de service) : il permet de tracer et d'alerter, mais pas d'accéder aux fonctions de pilotage (réunions, IA, base documentaire, présences).
Le mot de passe Invité est en lecture seule : consultation de l'historique, des contacts et des décisions prises, sans possibilité de saisie.
À chaque ouverture de crise, une personne doit être désignée Secrétaire de main courante (menu déroulant obligatoire dans le formulaire d'ouverture — Membre ou Invité) : elle se connecte avec son identifiant habituel, sans mot de passe distinct, mais reçoit par email un lien individuel qui lui rend accessibles, pour la durée de cette crise, les entrées ALERTE/RÉUNION du journal ainsi que les fonctions Conseils ciblés, Compte rendu d'étape, Rapport de crise et RETEX (voir "🤖 Fonctionnalités IA" plus bas).

Modes de connexion (au choix de l'établissement)

Le tableau ci-dessus décrit les rôles (ce que chaque profil peut faire). Indépendamment du rôle, l'établissement choisit dans sa console d'administration comment ses utilisateurs se connectent — un seul mode actif à la fois, réglable à tout moment sans perte de données :

🔐 Mode 1 — Mot de passe partagé Un mot de passe par rôle (Coordinateur/Membre/Invité), identique pour tous les titulaires de ce rôle. Le mode par défaut, pensé pour ne jamais bloquer l'accès en pleine crise. L'identité affichée dans le journal est déclarée librement à la connexion ("Qui êtes-vous ?").
🔢 Mode 2 — Identité + code PIN Chaque utilisateur choisit son nom dans une liste puis saisit son code personnel à 4 chiffres. L'identité est alors vérifiée par le serveur et verrouillée pour la session — elle n'a plus besoin (ni la possibilité) d'être ressaisie dans "Qui êtes-vous ?".
📱 Mode 3 — Identité + Google Authenticator (TOTP) Même principe que le mode 2, mais le code personnel est un code à 6 chiffres généré par une application d'authentification sur le téléphone (Google Authenticator, Microsoft Authenticator), renouvelé toutes les 30 secondes. Premier enrôlement par scan d'un QR code personnel.
♻️ Code oublié / téléphone perdu Modes 2 et 3 : un nouvel enrôlement est toujours possible (lien "Première connexion / code réinitialisé"). L'administrateur peut réinitialiser le facteur d'un utilisateur depuis le panneau Membres, mais ne peut jamais consulter ni réassigner un code existant.

Ouvrir une crise

  1. Sélectionner le périmètre (périmètre)
  2. Saisir le nom de la crise
  3. Désigner la Secrétaire de main courante (menu déroulant, obligatoire)
  4. Cliquer Ouvrir la cellule de crise

L'ouverture déclenche automatiquement les alertes email, WhatsApp, Teams, Telegram et SMS selon la configuration.

La crise est enregistrée en temps réel côté serveur. En cas de perte de connexion, les données sont préservées.

Nature de la crise — 3 modes

Un sélecteur « Nature » permet de choisir dès l'ouverture entre :

✏️ Saisir dans le journal

Choisir le type d'entrée, rédiger le texte, puis cliquer AJOUTER L'ENTRÉE (ou Ctrl+Entrée).

TypeUsage
INFOFait constaté, message reçu, état de situation
ACTIONMesure prise ou demandée
ALERTEPoint critique, risque ou situation dégradée
DÉCISIONArbitrage de la direction, décision formelle
📹 RÉUNIONLancer ou planifier une réunion visio (Zoom, Teams, Meet)

🎤 Dictée vocale

Le bouton "🎤 Dicter" active la reconnaissance vocale (Chrome / Safari uniquement). Parlez naturellement, le texte s'insère automatiquement dans la zone de saisie.

⏱ Heure différente

Le lien "⏱ Heure différente ?" permet de saisir une entrée à l'heure exacte d'un événement passé (utile pour les retranscriptions en décalé).

✏️ Correction orthographique

Le bouton "✏️ Corriger" corrige l'orthographe du texte saisi sans en modifier le sens — dictionnaire français local, sans aucun appel à une intelligence artificielle.

📋 Journal chronologique

MODE — Journal / Pilotage

Le bouton "MODE ▾" permet de basculer entre deux vues :

👤 Filtre par membre (vue Pilotage)

La barre de filtre membres (chips en haut de la vue Pilotage) permet de se concentrer sur un seul opérateur. Quand un membre est sélectionné :

Seules les entrées ACTION peuvent être assignées à un membre via @ Taguer — les autres types (INFO, ALERTE, DÉCISION…) ne le sont pas. Chaque membre affiché dans le panneau des présences porte un badge indiquant son nombre d'actions en cours (non cochées).

🔍 Recherche et filtres cumulables

Champ de recherche en haut du journal — filtre en temps réel. Cliquer sur le badge "X actions en attente" active un filtre Actions uniquement — une barre rouge apparaît pour signaler clairement le filtre actif. Les deux filtres (texte + type) sont cumulables.

✓ Suivi des actions et responsabilités

Chaque ACTION peut être cochée "✓ Fait". Chaque ALERTE peut être marquée "✓ Résolu". Le nom de la personne ayant validé est enregistré et affiché dans les deux vues (Journal et Pilotage). Pour que votre nom apparaisse, sélectionnez-le dans la fenêtre "Qui êtes-vous ?" qui s'affiche à chaque connexion.

✏️ Modifier une entrée

Le bouton ✏️ (visible au survol de chaque ligne) permet de corriger le texte d'une entrée directement dans le journal ou dans la vue Pilotage, sans changer de page. La modification est enregistrée en arrière-plan.

✂️ Découper un long bloc

Les entrées de transcription trop longues (> 220 caractères) affichent un bouton "✂️ Découper" sous l'horodatage, qui les divise automatiquement en plusieurs entrées distinctes.

🔗 Fusionner plusieurs entrées

À l'inverse, plusieurs entrées proches (ex : répliques successives d'un même échange) peuvent être fusionnées en une seule via le bandeau de sélection qui apparaît en vue Journal — utile pour nettoyer une transcription trop fragmentée.

🔇 Filtre bruit — transcriptions Teams

Lors d'une importation de transcription Teams (bouton "📄 Transcription Teams"), l'IA identifie automatiquement les entrées non pertinentes et les masque. Le bouton "🔇 Bruit masqué" permet de les afficher ou de les cacher.

⏰ Points d'étape horaires

Rappel sonore chaque heure. Le bouton "⏰ Points d'étape" active/désactive ce rappel (persistant côté serveur, partagé entre les onglets).

🔄 Synchronisation multi-postes

Le journal se rafraîchit automatiquement toutes les 30 secondes. Plusieurs postes peuvent suivre la crise en simultané.

💡 Conseils IA ciblés

Le bouton "💡 Conseils" analyse le journal en le comparant aux fiches du plan blanc et génère 8 à 12 suggestions priorisées.

🎯 Domaines d'impact

Dans le panneau gauche, la section "🎯 Impacts actifs" affiche des cases à cocher pour chaque domaine :

Seules les fiches du plan blanc correspondant aux domaines cochés sont passées à l'IA — les conseils sont ainsi pertinents pour le périmètre en cours sans coût IA supplémentaire.

Les domaines sont pré-sélectionnés automatiquement à l'ouverture en fonction du périmètre et des mots-clés du nom de crise (ex : "canicule" → domaine Thermique).

Niveaux de priorité

NiveauDélai d'action
🔴 URGENTDans les 15 minutes
🟡 IMPORTANTDans l'heure
🟢 SURVEILLANCEÀ surveiller, pas d'action immédiate

🤖 Fonctions IA

Quatre fournisseurs IA disponibles : 🇫🇷 Mistral AI (par défaut) · 🤖 Groq · ✨ Anthropic Claude · ☁️ Azure OpenAI / Copilot (sur votre tenant M365) — tous inclus dans l'abonnement, sans surcoût. Le fournisseur est un réglage unique par établissement (pas par fonction ci-dessous) : toutes les fonctions IA de ce tenant utilisent le même fournisseur actif à un instant donné. Le changement de fournisseur se fait en self-service depuis Admin → Établissement ; seule la désactivation totale ou partielle des fonctionnalités IA nécessite une demande auprès de l'équipe Réactis.
FonctionDéclencheurDescriptionAccès
💡 Conseils ciblésBouton "💡 Conseils"8–12 recommandations priorisées selon le journal et les domaines actifsCoordinateurs (+ secrétaire de main courante)
🤖 Synthèse exécutiveEmail automatique (30 min)Résumé, chronologie critique, décisions, points de vigilanceCoordinateurs (+ secrétaire de main courante)
📝 Compte rendu d'étapeBouton "📝 Compte rendu d'étape"Résumé structuré : situation, décisions, actions, prochaines étapesCoordinateurs (+ secrétaire de main courante)
📧 Résumé message externeBouton "📧 Message externe"Coller un email ARS / Préfecture → l'IA le résume et l'intègre horodatéCoordinateurs uniquement
📋 Rapport de criseManuel — écran de clôtureRésumé exécutif (partageable immédiatement par Email / WhatsApp) + Rapport complet (conformité plan blanc, analyse pilotage, utilisation plateforme) — workflow de validation adminCoordinateurs (+ secrétaire de main courante)
🧠 RETEXManuel — écran de clôtureRetour d'expérience approfondi — enrichit la base de connaissance une fois validéCoordinateurs (+ secrétaire de main courante)

🧠 Apprentissage continu — RETEX

Réactis apprend de chaque crise grâce au système de retours d'expérience (RETEX). Ce mécanisme comporte trois étapes :

  1. Génération — À la clôture d'une crise, cliquez sur "🧠 Générer RETEX". L'IA analyse le journal complet et produit un rapport structuré : résumé, chronologie clé, décisions, points forts, axes d'amélioration, recommandations. Les statistiques avancées de la crise sont incluses dans l'analyse.
  2. Validation — Allez dans Admin → 🧠 Apprentissage (réservé aux coordinateurs). Vérifiez le RETEX généré, corrigez si besoin, puis cliquez "✅ Valider et activer". Il rejoint la base de connaissance du tenant.
  3. Enrichissement — À chaque nouvelle crise du même périmètre, l'IA reçoit automatiquement les RETEX validés en contexte. Ses CONSEILS tiennent compte de vos expériences passées : elle évite de recommander ce qui n'a pas fonctionné, renforce ce qui a bien marché.

Benchmark inter-crises

Dès que plusieurs RETEX sont validés, Réactis calcule automatiquement un benchmark de référence utilisé à chaque nouvelle crise du même périmètre :

Indicateur benchmarkDescription
Taux de résolution moyen% d'actions résolues sur l'ensemble des crises passées
Délai moyen de première entréeRéactivité habituelle de l'établissement à l'ouverture d'une crise
Membres habituellement engagésNombre moyen d'opérateurs actifs dans les crises passées
Taux d'assignation moyenRéférence de clarté des responsabilités sur les crises précédentes
Alertes non résolues en moyenneIndicateur de vigilance inter-crises

Récurrences — axes d'amélioration répétés

Réactis identifie automatiquement les axes d'amélioration qui reviennent dans plusieurs RETEX. Ces récurrences signalent des faiblesses structurelles qui méritent une attention particulière. L'IA les intègre dans ses recommandations pour les crises suivantes.

Évolution dans le temps

Pour chaque périmètre ayant au moins 2 RETEX validés, Réactis compare le dernier avec le précédent pour détecter une tendance d'amélioration ou de régression sur les indicateurs clés.

La base de connaissance est propre à votre établissement — les RETEX non validés n'ont aucun impact sur l'IA. Validez uniquement les retours fiables et complets. Plus vous accumulez de RETEX validés, plus les benchmarks et récurrences sont précis.
💡 Bonne pratique — mémoire à long terme : Les RETEX sont conservés indéfiniment, même après la purge RGPD des journaux de crise (5 ans par défaut). Générer et valider le RETEX à chaque clôture de crise est la seule garantie de ne pas perdre l'apprentissage institutionnel. Le journal brut disparaît avec le temps — le RETEX, lui, reste.

Suivi de réunion post-RETEX

Une fois le RETEX validé, une réunion de retour à froid avec la cellule peut être organisée. Le compte rendu de cette réunion se rattache au RETEX via "Ajouter le suivi de réunion" — il est conservé indéfiniment avec le RETEX, mais reste externe au journal de crise : il n'est ni réinjecté dans le contexte IA, ni compté dans les statistiques.

📡 Notifications automatiques

CanalQuandContenu
📧 EmailOuverture, toutes les 30 min, clôtureMembres, type, journal, synthèse IA
💬 WhatsAppOuverture de criseType, nom, heure, lien de connexion automatique (rôle Membre)
🔷 TeamsOuverture de criseCarte adaptive avec type, nom, heure, lien
✈️ TelegramOuverture de criseMême contenu que WhatsApp, via bot
📱 SMSOuverture de criseMessage court : établissement, type, nom, heure

Chaque périmètre de crise peut avoir ses propres groupes WhatsApp/Telegram configurés dans l'administration. La configuration SMS (numéros de téléphone) est définie par le niveau régional pour les alertes montantes — SMS inclus dans la plateforme, sans facturation supplémentaire. Le lien envoyé par WhatsApp/Telegram est un lien de connexion automatique donnant accès au rôle Membre — jamais Coordinateur ni Invité, qui s'authentifient séparément avec leurs propres identifiants.

💬 Résilience WhatsApp

En cas de déconnexion WhatsApp, le système tente une reconnexion automatique dans les 30 secondes, puis toutes les 5 minutes. À chaque ouverture de crise, une reconnexion est forcée si nécessaire — garantissant l'envoi de l'alerte même après une longue période d'inactivité.

Un email d'alerte est envoyé à l'administrateur en cas de déconnexion.

Le bouton "🔄 Forcer la reconnexion" dans Admin → WhatsApp supprime la session expirée et génère un nouveau QR code à scanner. Cette opération est nécessaire lorsque WhatsApp reste bloqué en état "Connexion en cours..." — elle ne nécessite aucune intervention technique, seulement un scan depuis le téléphone.

🔮 Évolution prévue — WhatsApp Business Cloud API
L'intégration vers l'API officielle Meta (WhatsApp Business Cloud) sera activée à l'entrée du premier client en production. Cette migration garantit une connexion sans QR code, une fiabilité contractuelle, et une conformité complète avec les politiques de sécurité des établissements de santé. Elle est transparente pour les utilisateurs finaux.

🛠️ Outils de coordination

📋 Fiches de mission Checklist plan blanc par service (DG, Médical, Soins, RH, Pharmacie, Qualité, Technique, Communication, Familles). Cocher une action la trace dans le journal.
📨 Templates de communication Modèles pré-rédigés pour le personnel, les familles, la presse, les partenaires. Pré-remplis avec le contexte de la crise.
📞 Contacts organismes SAMU, Pompiers, ARS, Préfecture… avec bouton "✓ Notifié" pour tracer chaque appel passé.
🙋 Renforts disponibles Bande en temps réel : chaque agent disponible se signale. Un opérateur "le prend" et il disparaît.
📹 Réunion visio Planifier et envoyer les liens visio (Zoom, Teams, Meet) directement depuis la main courante. Un rappel automatique par email est envoyé 10 minutes avant l'heure prévue.
📄 Transcription Teams Importer un fichier .vtt/.docx de réunion Teams → entrées automatiques dans le journal, bruit filtré par IA.
🎓 Fiches de formation Guides internes imprimables/PDF pour former un utilisateur à un rôle (ex : Secrétaire de main courante) — dépôt du document signé possible pour la certification HAS.

📄 Transcription Teams

Bouton "📄 Transcription" dans la zone de saisie. Permet d'importer le fichier de transcription d'une réunion Microsoft Teams directement dans le journal de crise.

Formats supportés

Traitement automatique

  1. Classification IA — chaque réplique est automatiquement classée : INFO, ACTION, ALERTE ou DÉCISION selon son contenu
  2. Filtre bruit — les entrées non pertinentes (salutations, bruit de fond, parasites techniques) sont détectées et masquées. Le bouton "🔇 Bruit masqué" permet de les afficher
  3. Résolution des noms — les noms d'affichage Teams sont automatiquement rapprochés des membres configurés (via le prénom déclaré sur chaque membre). Ex : "THOMAS CELL" → T.Bernier
  4. Découpe automatique — les répliques trop longues (> 220 caractères) sont divisées en entrées distinctes. Un bouton "✂️ Découper" reste disponible manuellement si besoin
Astuce nom Teams : pour éviter toute ambiguïté de résolution, demandez aux membres de configurer leur nom d'affichage Teams avec leur prénom déclaré dans Réactis (ex : "Prénom NOM"). Un nom bien formaté est résolu sans aucune intervention.

Heure de saisie

Chaque entrée importée conserve l'horodatage réel de la transcription. Si la réunion a eu lieu avant le moment de l'import, utilisez le lien "⏱ Heure différente ?" pour renseigner l'heure exacte avant d'importer.

🔗 Connecteur Teams — Zéro oubli garanti

Le connecteur Microsoft Teams est l'un des arguments les plus forts de Réactis pour la traçabilité : plus aucune transcription ne peut être oubliée. Le cycle est entièrement automatique :

  1. Le bouton "📞 Convoquer une réunion" crée directement la réunion dans Teams et envoie le lien aux membres — sans manipulation manuelle
  2. À la fin de la réunion, Teams transcrit automatiquement les échanges
  3. Réactis récupère la transcription via l'API Microsoft Graph et l'injecte dans le journal — sans action de votre part
  4. La classification IA (ACTIONS, DÉCISIONS, ALERTES) est appliquée automatiquement

La configuration s'effectue dans l'onglet Admin → 🔗 Teams avec les informations fournies par l'IT de l'établissement.

Conditions requises côté établissement
• Licence Microsoft Teams Premium ou M365 E3/E5
• Transcription activée dans la politique Teams par l'administrateur IT
• Application enregistrée dans Azure Active Directory (Entra ID) — checklist disponible dans Admin → Teams

📁 Base documentaire

La base documentaire permet d'attacher des documents à une crise en cours et de les exploiter via l'IA.

Upload et types de documents

📡 Dépôt par SFTP

En plus de l'upload manuel depuis cette interface, chaque établissement dispose d'un compte SFTP dédié (identifiants dans Admin → Documents → 📡 Dépôt par SFTP) permettant de déposer directement des fichiers PDF depuis un logiciel de transfert de fichiers. Un fichier déposé par ce canal est récupéré automatiquement en moins d'une minute et passe par exactement le même contrôle qu'un document uploadé à la main (voir ci-dessous).

🔍 Analyse automatique et validation avant usage par l'IA

Tout document déposé — par upload manuel ou par SFTP — est d'abord analysé automatiquement et localement, sans aucun appel IA, avant tout enregistrement. Trois éléments sont recherchés dans le texte du PDF :

Selon le réglage du tenant (Admin → Documents), un document signalé est soit refusé (à corriger et redéposer), soit conservé mais marqué à risque — et dans ce second cas, il n'est jamais transmis à l'IA tant qu'il reste signalé.

Validation des documents

Chaque document uploadé doit ensuite être marqué "✅ Validé" par un admin (Valideur), signalant aux autres opérateurs qu'il est officiel et utilisable. Les documents non validés sont signalés comme "en attente". Un document non conforme (marqueur de classification, numéro 06/07, email nominatif) ne peut donc jamais être exploité par l'IA sans qu'un humain n'ait explicitement validé le risque en connaissance de cause — l'analyse automatique et la validation humaine sont deux contrôles distincts et cumulatifs.

Recherche IA dans les documents

Le bouton "🔍 Rechercher dans les documents" interroge le contenu des fichiers uploadés. L'IA extrait les passages pertinents selon votre requête — utile pour retrouver une procédure spécifique sans lire tout le plan blanc.

Utilisation par les Conseils IA

Les documents uploadés et validés sont automatiquement mis à disposition de la fonction "💡 Conseils" comme contexte supplémentaire — en plus des fiches réflexes configurées dans Admin → Documents.

✅ Assignation des tâches & codes traçabilité

Assigner une tâche

Dans la vue Pilotage, chaque ACTION peut être assignée à un membre :

  1. Survoler l'action dans le bloc "Actions en cours"
  2. Cliquer sur "Assigner"
  3. Sélectionner le membre dans la liste

L'action apparaît alors dans le bloc "Tâches assignées" avec le nom du responsable. Elle reste aussi visible dans "Actions en cours" pour le pilotage global.

Filtrage par membre

En sélectionnant un membre dans la barre de filtres, seules ses tâches assignées (et actions qu'il a saisies) sont affichées — vue personnelle de son périmètre d'action.

Codes de traçabilité

Chaque action peut recevoir un code traçabilité pour les besoins de reporting :

CodeSignification
CONFAction conforme au plan blanc
ADAPTAction adaptée (écart justifié)
MANQAction manquante (non réalisée)
HORSHors procédure (action imprévue)

Ces codes sont repris automatiquement dans le rapport de fin de crise généré par l'IA.

📊 Journal d'activité & Score d'engagement

Le panneau "📊 Engagement" (onglet dans la vue Présences) trace la contribution de chaque membre à la gestion de la crise.

Journal d'activité

Chaque action tracée par un opérateur identifié est enregistrée : entrée ajoutée, action validée, alerte résolue, document uploadé, tâche assignée. Les comptes système (noms contenant un point comme CLINIQUE.CRISE) sont exclus du journal.

Score d'engagement

Un score de 0 à 100 est calculé pour chaque membre présent, combinant :

Ce score est visible dans le panneau Présences → onglet Engagement. Il est utilisé dans le rapport de fin de crise pour identifier les membres les plus impliqués.

Accès au journal complet

Bouton "📋 Journal complet" dans le panneau Engagement — affiche la liste chronologique de toutes les actions d'un membre, avec horodatage.

📊 Statistiques avancées & Rapport de fin enrichi

À chaque clôture de crise, Réactis calcule automatiquement plus de 20 métriques qui alimentent le rapport de fin IA et enrichissent la base d'apprentissage RETEX.

Métriques de réactivité

MétriqueDescription
Délai première entréeMinutes entre l'ouverture de la crise et la première saisie dans le journal
Périodes de silencePlages sans aucune entrée pendant ≥ 60 min — signale des lacunes de traçabilité
Heure de picHeure de la journée avec le plus d'activité dans le journal
Timeline horaireGraphique en barres : nombre d'entrées par tranche horaire sur toute la durée

Métriques du journal

MétriqueDescription
Répartition par typeNombre d'entrées INFO / ACTION / ALERTE / DÉCISION / RÉUNION / TRANSCRIPTION
Taux de saisie active% d'entrées "actives" (ACTION + ALERTE + DÉCISION) vs entrées informatives — mesure l'intensité de la gestion
Transcriptions importéesNombre de réunions intégrées via transcription Teams

Métriques des actions

MétriqueDescription
Taux de résolution% actions résolues / total — indicateur clé d'efficacité opérationnelle
Distribution des délaisRapide (< 30 min) / Moyen (30 min – 2 h) / Long (> 2 h) / Non traité
Délai moyen de résolutionTemps médian entre création et validation d'une action
Taux d'assignation% actions assignées à un membre nommé — mesure la clarté des responsabilités

Métriques de coordination

MétriqueDescription
Alertes non résoluesNombre d'alertes ouvertes à la clôture — signale des risques non traités
Décisions sans suiviDécisions sans action consécutive dans les 15 min — signale des angles morts
Membres actifsOpérateurs ayant contribué au journal (au moins une entrée autheur identifié)
Contacts notifiésNombre d'organismes (SAMU, ARS…) dont la notification a été tracée
Participation par membreNombre d'entrées par opérateur identifié sur la durée de la crise

Métriques des réunions

MétriqueDescription
Nombre de réunionsTotal de réunions visio organisées
Fréquence des réunionsIntervalle moyen entre deux réunions (en heures)
Durée moyenneDurée moyenne d'une réunion (quand début et fin sont renseignés)
CR générésNombre de comptes-rendus IA produits pour les réunions du jour

Rapport de crise — structure en deux sections

Le rapport de crise généré par l'IA intègre toutes ces statistiques. Il est structuré en deux sections distinctes :

📣 Résumé exécutif (partageable immédiatement, sans validation requise) :

📄 Rapport complet (soumis au workflow de validation admin) :

🔒 Clôture et historique

Clôturer

Bouton "🔒 Fermer la crise" → un email de clôture est envoyé automatiquement à tous les utilisateurs du périmètre concerné. Le rapport de fin IA et le RETEX sont disponibles depuis l'écran de clôture, à déclencher manuellement.

Rouvrir

En bas de page d'une crise clôturée : bouton "🔓 Rouvrir la crise".

Historique

Page /dashboard.html — tableau de toutes les crises avec filtres. Cliquer sur une crise pour la consulter. Bouton "🖨️ Imprimer" pour exporter en PDF.

Dictée depuis un autre navigateur

Si la dictée vocale n'est pas disponible (Firefox), le message d'incompatibilité propose un lien pour ouvrir Chrome ou Safari sur la même crise avec connexion automatique.

⚙️ Administration

Réservé aux coordinateurs. Accès : /admin.html.

OngletContenu
👥 UtilisateursUtilisateurs pré-définis avec email et périmètres associés — tous reçoivent les emails de crise de leur périmètre (ouverture, mises à jour, clôture)
📞 ContactsOrganismes à contacter (SAMU, ARS…) avec filtrage par périmètre
💬 WhatsAppConnexion WhatsApp Web + mapping groupes par périmètre
✈️ TelegramConfiguration bot + mapping groupes/canaux
🏢 ÉtablissementNom, URL, logo — utilisés dans les emails et PDF
🚨 PérimètresLibellé, couleur et domaines d'impact par défaut par périmètre
📮 SMTPServeur email de l'établissement
📄 DocumentsPlan blanc PDF + fiches réflexes utilisés par l'IA — uploadés ici, disponibles comme contexte dans tous les crises
🧠 Apprentissage RetexRETEX générés après chaque crise — valider pour enrichir la base de connaissance IA du tenant — réservé aux coordinateurs
📋 Apprentissage CR de criseRapports de fin de crise (résumé exécutif + rapport complet) — consulter, valider, envoyer, et accéder à l'historique des synthèses
📊 Conseils IAAnalyse des conseils par crise : score de cohérence IA (% de conseils pertinents), taux de prise en compte, lien vers le rapport de crise associé
🛡️ RGPDDurée de rétention, export et purge des données
Fournisseur IATokens et coûts IA par crise et par mois, par fournisseur (Groq / Anthropic / Azure)

👥 Suivi des présences

Réservé aux coordinateurs. Le panneau "👁 Présences" (bouton en en-tête) affiche qui a rejoint la cellule de crise, en 3 blocs :

À chaque connexion ou reprise de session, la fenêtre "Qui êtes-vous ?" s'affiche pour identifier l'opérateur. Ce choix est utilisé pour tracer les validations d'actions et résolutions d'alertes.

🗺️ Nouveautés à venir

Réactis est en évolution continue. Voici les fonctionnalités planifiées pour les prochaines versions :

📞 Support téléphonique Bientôt disponible

Numéro dédié pour les abonnés, pour une assistance rapide en situation de crise.

💬 API WhatsApp Business officielle En développement

Migration vers l'API officielle Meta, activée dès l'entrée du premier client en production. Garantie de conformité et de disponibilité.

🔐 Chiffrement des données au repos (LUKS) En développement

Chiffrement de volume activé lors de la migration vers le serveur OVH certifié HDS prévue au premier semestre 2027. Toutes les données stockées seront chiffrées au repos.

🔑 Authentification SSO (SAML / OIDC) Planifié

Intégration avec les annuaires d'entreprise (Active Directory, Azure AD) pour les groupes multi-établissements.

🛡️ Test d'intrusion (pentest PASSI) Planifié

Audit de sécurité externe par un prestataire certifié PASSI avant la mise en production. Rapport disponible sur demande pour les RSSI.

📱 Application mobile native (iOS / Android) Étude en cours

Notifications push natives pour les membres d'astreinte, même sans connexion active à la plateforme web.

💡 Vous souhaitez suggérer une fonctionnalité ? contact@ifclubs.fr

ℹ️ Périmètres & fonctionnalités

Qu'est-ce qu'un périmètre de crise ?

Un périmètre de crise est une entité capable de déclencher sa propre cellule de crise indépendante — avec ses propres membres, ses propres contacts et son propre historique. Concrètement, un périmètre correspond généralement à :

Fonctionnalités

✉️ Notifications emailAlertes automatiques à l'ouverture et fermeture de crise
📱 WhatsApp & TelegramNotifications push multi-canaux configurables
🤖 IA — 4 fournisseurs au choix, tous inclusMistral AI (par défaut) · Groq · Anthropic Claude · Azure OpenAI Copilot (sur votre tenant M365) — bascule en self-service
📁 Historique illimitéToutes les crises archivées sans quota — conservation 5 ans par défaut (configurable). RETEX conservés indéfiniment.
🔒 Hébergement FranceVPS mutualisé IONOS (ISO 27001) — migration OVH HDS prévue en S1 2027 — sauvegardes quotidiennes chiffrées AES-256, données isolées par établissement
🔄 Mises à jourÉvolutions et nouvelles fonctionnalités incluses
Le fournisseur IA est modifiable à tout moment en self-service, directement depuis Admin → Établissement — aucune demande à l'équipe Réactis nécessaire pour ce changement. Mistral AI est actif par défaut, inclus. Groq et Anthropic Claude sont également inclus, sans surcoût. Azure OpenAI utilise votre propre tenant Microsoft — aucun surcoût Réactis, requiert Azure OpenAI activé sur votre abonnement M365/Azure. Garantie DSI : en mode Azure, aucun appel n'est envoyé à Mistral, Groq ou Anthropic — pas de fallback silencieux.

🔔 Alertes automatiques vers le niveau supérieur

À chaque ouverture de crise par un établissement, le tenant régional parent est automatiquement notifié (premier niveau uniquement — pas de cascade jusqu'au groupe).

CanalContenuActivation
Dashboard régionalMessage hiérarchique "🚨 [Établissement] — Ouverture de crise : [Type] Nom"Automatique dès rattachement
📧 EmailEmail avec nom de l'établissement en titre, type, nom de crise, heure et lien d'accèsConfigurable dans l'admin régional
💬 WhatsAppMessage dans les groupes WA configurés du régionalConfigurable dans l'admin régional
🔵 Microsoft TeamsCarte adaptive dans le canal Teams (Incoming Webhook)Configurable dans l'admin régional
✈️ TelegramMessage HTML dans les chats/groupes configurés du botConfigurable dans l'admin régional
📱 SMSSMS court (max 459 car.) : établissement, type de crise, nom, heureConfigurable dans l'admin régional (destinataires)
La configuration se fait dans l'admin du tenant régional → section "🔔 Alertes ouverture de crise". Chaque canal peut être activé ou désactivé indépendamment. L'alerte n'est déclenchée que si l'établissement est rattaché au régional (demande de rattachement acceptée).

📱 SMS : inclus dans la plateforme, sans facturation supplémentaire. Configurez vos destinataires dans l'admin régional avant le déploiement.

Architecture 3 niveaux — IA en cascade

Réactis propose une architecture unique à 3 niveaux d'intelligence, pensée pour les groupes sanitaires organisés en territoires :

Niveau 1 — Établissement : l'IA analyse la crise en cours — compte rendu d'étape, synthèse, conseils, RETEX.
Niveau 2 — Régional : le tenant régional collecte les CRs de ses établissements et l'IA produit une synthèse de coordination territoriale : mutualisation de ressources, alertes inter-sites, priorités région.
Niveau 3 — Groupe : le tenant groupe collecte les synthèses régionales et l'IA produit une vision stratégique nationale : décisions DG, tendances cross-territoires, communication groupe.

Support & assistance

Le support Réactis est assuré par email à contact@ifclubs.fr — réponse garantie. Les demandes liées à l'ouverture réelle d'une cellule de crise (hors mode Exercice/Test) sont traitées en priorité par notre équipe.
Aucune astreinte téléphonique 24/7 n'est incluse dans l'abonnement. En cas de crise majeure nécessitant une assistance immédiate, nous vous recommandons de désigner en amont un référent interne formé à l'utilisation de la plateforme.

📞 Numéro de support téléphonique — disponible prochainement.