Skip to content
IRIS

Le cycle de vie

Du signal à la preuve.

Chaque alerte critique suit un seul flux à état — pas une chaîne fragile d’automatisations. Voici exactement ce qui se passe entre le déclenchement d’un capteur et la signature d’un auditeur.

  1. 01
    Signal

    Un signal arrive

    N’importe quel capteur, système de supervision ou script poste une alerte vers un unique endpoint REST — ou, s’il ne sait envoyer que des e-mails, vers une adresse secrète. Un congélateur dérive à +2,1 °C au-dessus de la limite, une ligne vibre vers la panne, un poste électrique tombe à 3 h du matin — IRIS traite chaque signal critique de la même façon.

    • Un appel POST /api/v1/alerts idempotent, ou une adresse e-mail secrète par groupe
    • Gravité, groupe et message par langue dans la charge utile
    • Pas de dépendance SDK — fonctionne depuis tout appareil ou plateforme
  2. 02
    Envoi

    Envoi sur les bons canaux, dans la bonne langue

    IRIS résout le groupe d’astreinte, choisit la langue de chaque destinataire et le meilleur numéro d’expéditeur, puis envoie en parallèle sur les canaux actifs — SMS et voix/IVR aujourd’hui. L’alerte devient un objet à état dès son arrivée.

    • Langue par destinataire (7 prises en charge) et mappage de numéros
    • SMS + voix en service ; Slack, Teams, WhatsApp, e-mail en feuille de route
    • Chaque envoi suivi : statut de livraison et coût réel
  3. 03
    Escalade

    Escalader tour après tour jusqu’à l’acquittement

    Pas d’acquittement dans la fenêtre configurée ? IRIS escalade vers la personne suivante de la chaîne d’astreinte — jusqu’à ~20 tours — sans perdre le fil. La machine à états retient exactement qui a été tenté, quand, et sur quel canal.

    • Fenêtres d’attente configurables entre les tours
    • Jusqu’à ~20 tours d’escalade par alerte
    • Résiste aux redémarrages — l’état de l’alerte est durable, pas en mémoire
  4. 04
    Acquittement

    Un humain acquitte

    Le destinataire répond « 1 » pour acquitter (ou « 2 » pour escalader) par SMS, ou appuie sur une touche pendant l’appel. IRIS interprète la réponse, arrête l’escalade et consigne qui a agi et quand — la boucle se ferme dans les deux sens, pas un seul.

    • Répondre « 1 » pour acquitter, « 2 » pour escalader
    • Acquittement au clavier sur les appels vocaux
    • Désinscription STOP/START gérée en 7 langues
  5. 05
    Preuve

    Prouvez-le avec une piste d’audit

    À l’acquittement, l’alerte se résout et IRIS écrit un dossier prêt pour l’audit de tout l’événement — chaque envoi, escalade, réponse et horodatage — avec une rétention configurable. Exportable pour les audits GxP, HACCP et ISO.

    • Journal d’événements inviolable : joint, acquitté, prouvé
    • Rétention configurable ; export RGPD art. 15 & effacement art. 17
    • Résidence des données dans l’UE par architecture, sur l’edge de Cloudflare

Pourquoi à état

Pas une chaîne Make/Zapier

Une chaîne no-code déclenche une étape et l’oublie. Aucune mémoire de qui a été tenté, aucun minuteur qui survit à un redémarrage, aucun moyen de reprendre une escalade en cours — et aucun dossier qu’un auditeur acceptera. Nous le savons : AMS v1 tournait sur 26 scénarios Make.com avant que nous le reconstruisions.

IRIS modélise chaque alerte comme une machine à états durable sur Cloudflare Durable Objects. L’alerte est l’état — elle se souvient, attend, escalade et prouve la résolution, même à travers les déploiements et les pannes.

  • Minuteurs durables, résistants aux redémarrages
  • Reprend l’escalade en cours de route
  • Retient chaque tentative et réponse
  • Journal d’audit prêt, par défaut
  • Résidence des données dans l’UE par architecture
  • Un endpoint, pas de chaîne fragile

Voyez-le tourner sur vos alertes

Créez un espace d’essai et envoyez votre première alerte à escalade dès aujourd’hui — 1 000 crédits, sans carte bancaire.