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 — my-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
my-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 ? my-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. my-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
- 05Preuve
Prouvez-le avec une piste d’audit
À l’acquittement, l’alerte se résout et my-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
- Désinscription STOP/START gérée en 7 langues
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.
my-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.