Skip to content
my-iris

De levenscyclus

Van signaal naar bewijs.

Elk kritiek alarm volgt één stateful proces — geen fragiele keten van automatiseringen. Dit is precies wat er gebeurt tussen een sensor die afgaat en een auditor die aftekent.

my-iris · live alarmconsoleEU · edge
  1. 02:00:00Vriezer #3 — temperatuurafwijking (+2,1 °C boven limiet)CRITICAL
  2. 02:00:01Pushmelding naar de my-iris-app → wachtdienst: AnnaPUSH
  3. 02:05:01Geen antwoord → spraakoproep naar AnnaVOICE
  4. 02:06:01Geen antwoord → pushmelding naar de volgende persoon: MikkoNEXT
  5. 02:06:40Bevestigd in de my-iris-app door MikkoACK
  6. 02:06:41Opgelost · eindrapport en audittrail opgeslagenRESOLVED
Eerst push · een spraakoproep bij geen antwoordopgelost in 6m 41s
  1. 01
    Signaal

    Een signaal komt binnen

    Elke sensor, elk monitoringsysteem of script post een alarm naar één REST-endpoint — of, als het alleen e-mail kan sturen, naar een geheim adres. Een vriezer drijft +2,1 °C boven de limiet, een lijn trilt richting uitval, een onderstation faalt om 3 uur ’s nachts — my-iris behandelt elk kritiek signaal op dezelfde manier.

    • Eén idempotente POST /api/v1/alerts-aanroep, of een geheim e-mailadres per groep
    • Ernst, groep en taalspecifiek bericht in de payload
    • Geen SDK-lock-in — werkt vanaf elk apparaat of platform
  2. 02
    Melden

    Een pushmelding naar de my-iris-app, daarna een telefoonoproep

    my-iris neemt de eerste persoon op de wachtdienstlijst en stuurt een pushmelding naar de my-iris-app van die persoon. De pushmelding bevat geen alarmtekst: de app haalt die via een geauthenticeerde verbinding op bij my-iris. Blijft de pushmelding binnen het venster dat u instelt (standaard 5 minuten) onbeantwoord, dan belt my-iris dezelfde persoon.

    • De my-iris-app op Android (Chrome) en iPhone (iOS 16.4 of hoger, toegevoegd aan het beginscherm)
    • Een spraakoproep in de taal van de ontvangergroep (7 ondersteund) als een pushmelding onbeantwoord blijft
    • Elke pushmelding en oproep vastgelegd met tijdstip en resultaat
  3. 03
    Escaleren

    Eén persoon tegelijk, tot iemand bevestigt

    Geen antwoord op de pushmelding of de oproep? my-iris gaat naar de volgende persoon op de lijst. Na de laatste persoon begint my-iris weer bovenaan, zonder de mensen die het alarm hebben overgeslagen, tot iemand bevestigt of het maximumaantal pogingen is bereikt. De state machine onthoudt precies wie er is geprobeerd, wanneer, en hoe.

    • Instelbare vensters voor pushmelding en oproep
    • Standaard tot 20 pogingen per alarm
    • Overleeft herstarts — de alarmstatus is duurzaam, niet in-memory
  4. 04
    Bevestigen

    Een persoon bevestigt

    De ontvanger bevestigt het alarm in de app, of drukt tijdens de oproep op 1. my-iris beëindigt de escalatie en legt vast wie handelde en wanneer. Overslaan (2) geeft het alarm door aan de volgende persoon. Iedereen die door het alarm is bereikt, kan er in de app berichten bij plaatsen, zodat het team kan afspreken wie ter plaatse gaat.

    • Accepteren (1) of overslaan (2), in de app of tijdens de oproep
    • Een berichtenthread in elk alarm, tussen de mensen die erdoor zijn bereikt
  5. 05
    Bewijzen

    Een eindrapport en een audittrail

    Wanneer het alarm eindigt, slaat my-iris een eindrapport op — het alarm, de uitkomst, wie bevestigde en wanneer, en wie er een melding kreeg — in de app en de console, en bewaart het een auditwaardig dossier van elke pushmelding, oproep en elk antwoord, met instelbare bewaartermijn. Exporteerbaar voor GxP-, HACCP- en ISO-audits.

    • Manipulatiebestendig gebeurtenislog: bereikt, bevestigd, bewezen
    • Instelbare bewaartermijn; AVG art. 15-export & art. 17-verwijdering
    • EU-datalocatie door de architectuur, op het edge-netwerk van Cloudflare
    • STOP/START-afmelding afgehandeld in 7 talen
    • Optioneel sms-eindrapport naar de nummers die u kiest (een betaalde optie)

Waarom stateful

Geen Make/Zapier-keten

Een no-code-keten vuurt een stap af en vergeet die. Geen geheugen van wie er is geprobeerd, geen timer die een herstart overleeft, geen manier om een escalatie halverwege te hervatten — en geen dossier dat een auditor accepteert. Wij weten het: AMS v1 draaide op 26 Make.com-scenario’s voordat we het herbouwden.

my-iris modelleert elk alarm als een duurzame state machine op Cloudflare Durable Objects. Het alarm is de status — het onthoudt, wacht, escaleert en bewijst de oplossing, ook door deploys en storingen heen.

  • Duurzame timers overleven herstarts
  • Hervat escalatie halverwege
  • Onthoudt elke poging en reactie
  • Auditwaardig gebeurtenislog, standaard
  • EU-datalocatie door de architectuur
  • Eén endpoint, geen breekbare keten

Zie het draaien op uw eigen alarmen

Vertel ons wat u bewaakt en wie er wachtdienst heeft. We richten uw werkruimte samen met u in en zorgen dat uw team de my-iris-app in gebruik neemt.