Livscykeln
Från signal till bevis.
Varje kritiskt larm följer ett enda tillståndsbaserat flöde — inte en skör kedja av automatiseringar. Här är exakt vad som händer mellan att en sensor löser ut och att en revisor skriver under.
- 01Signal
En signal kommer in
Vilken sensor, vilket övervakningssystem eller skript som helst postar ett larm till en enda REST-endpoint — eller, om det bara kan skicka e-post, till en hemlig adress. En frys driver +2,1 °C över gränsen, en linje vibrerar mot haveri, en transformatorstation felar klockan 3 på natten — IRIS behandlar varje kritisk signal på samma sätt.
- Ett idempotent POST /api/v1/alerts-anrop, eller en hemlig e-postadress per grupp
- Allvarlighetsgrad, grupp och språkspecifikt meddelande i nyttolasten
- Ingen SDK-inlåsning — fungerar från vilken enhet eller plattform som helst
- 02Utskick
Utskick på rätt kanaler, på rätt språk
IRIS löser jourgruppen, väljer varje mottagares språk och det bästa avsändarnumret, och skickar parallellt över de aktiva kanalerna — SMS och röst/IVR i dag. Larmet blir ett tillståndsbaserat objekt i samma ögonblick det landar.
- Språk per mottagare (7 stöds) och nummermappning
- SMS + röst live; Slack, Teams, WhatsApp och e-post på färdplanen
- Varje utskick spåras: leveransstatus och faktisk kostnad
- 03Eskalering
Eskalera runda för runda tills någon kvitterar
Ingen kvittens inom det inställda fönstret? IRIS eskalerar till nästa person i jourkedjan — upp till ~20 rundor — utan att tappa tråden. Tillståndsmaskinen minns exakt vem som provades, när, och på vilken kanal.
- Justerbara väntefönster mellan rundor
- Upp till ~20 eskaleringsrundor per larm
- Överlever omstarter — larmets tillstånd är beständigt, inte i minnet
- 04Kvittens
En människa kvitterar
Mottagaren svarar ”1” för att kvittera (eller ”2” för att eskalera) via SMS, eller trycker på en knapp i röstsamtalet. IRIS tolkar svaret, stoppar eskaleringen och registrerar vem som agerade och när — cirkeln sluts åt två håll, inte ett.
- Svara ”1” för att kvittera, ”2” för att eskalera
- Knappkvittens i röstsamtal
- STOP/START-avregistrering hanteras på 7 språk
- 05Bevisa
Bevisa det med ett revisionsspår
Vid kvittensen löses larmet och IRIS skriver ett revisionsfärdigt protokoll över hela händelsen — varje utskick, eskalering, svar och tidsstämpel — med justerbar lagringstid. Exporterbart för GxP-, HACCP- och ISO-revisioner.
- Manipulationssäker händelselogg: nådd, kvitterad, bevisad
- Justerbar lagring; GDPR art. 15-export & art. 17-radering
- EU-datalagring genom arkitekturen, på Cloudflares edge
Varför tillståndsbaserat
Ingen Make/Zapier-kedja
En no-code-kedja avfyrar ett steg och glömmer det. Inget minne av vem som provades, ingen timer som överlever en omstart, inget sätt att återuppta en pågående eskalering — och inget protokoll en revisor godtar. Vi vet: AMS v1 kördes på 26 Make.com-scenarier innan vi byggde om det.
IRIS modellerar varje larm som en beständig tillståndsmaskin på Cloudflare Durable Objects. Larmet är tillståndet — det minns, väntar, eskalerar och bevisar lösningen, även genom driftsättningar och fel.
- Beständiga timers överlever omstarter
- Återupptar eskalering mitt i
- Minns varje försök och svar
- Revisionsfärdig händelselogg, som standard
- EU-datalagring genom arkitekturen
- En endpoint, ingen skör kedja
Se det köra på dina larm
Sätt upp en testarbetsyta och skicka ditt första eskalerande larm i dag — 1 000 krediter, inget kreditkort.