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.
- 01Signal
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
- 02Envoi
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
- 03Escalade
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
- 04Acquittement
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
- 05Preuve
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.