Skip to content
my-iris

El ciclo de vida

De la señal a la prueba.

Cada alerta crítica sigue un único flujo con estado — no una cadena frágil de automatizaciones. Esto es exactamente lo que ocurre entre que un sensor se dispara y un auditor firma.

my-iris · consola de alertas en vivoUE · edge
  1. 02:00:00Congelador n.º 3 — excursión de temperatura (+2,1 °C sobre el límite)CRITICAL
  2. 02:00:01Notificación push a la app my-iris → guardia: AnnaPUSH
  3. 02:05:01Sin respuesta → llamada de voz a AnnaVOICE
  4. 02:06:01Sin respuesta → notificación push a la siguiente persona: MikkoNEXT
  5. 02:06:40Confirmado en la app my-iris por MikkoACK
  6. 02:06:41Resuelto · informe final y pista de auditoría guardadosRESOLVED
Primero push · una llamada de voz si no hay respuestaresuelto en 6 min 41 s
  1. 01
    Señal

    Llega una señal

    Cualquier sensor, sistema de monitorización o script publica una alerta en un único endpoint REST — o, si solo sabe enviar correos, en una dirección secreta. Un congelador se desvía +2,1 °C sobre el límite, una línea vibra hacia el fallo, una subestación falla a las 3 de la madrugada — my-iris trata cada señal crítica de la misma manera.

    • Una llamada POST /api/v1/alerts idempotente, o una dirección de correo secreta por grupo
    • Gravedad, grupo y mensaje por idioma en la carga útil
    • Sin dependencia de SDK — funciona desde cualquier dispositivo o plataforma
  2. 02
    Aviso

    Una notificación push a la app my-iris, y después una llamada

    my-iris toma a la primera persona de la lista de guardia y envía una notificación push a su app my-iris. La notificación no lleva el texto de la alerta: la app lo obtiene de my-iris a través de una conexión autenticada. Si la notificación queda sin respuesta dentro de la ventana que fijes (5 minutos por defecto), my-iris llama a la misma persona.

    • La app my-iris en Android (Chrome) y iPhone (iOS 16.4 o posterior, añadida a la pantalla de inicio)
    • Una llamada de voz en el idioma del grupo de destinatarios (7 idiomas) cuando una notificación push queda sin respuesta
    • Cada notificación push y cada llamada, registradas con su hora y su resultado
  3. 03
    Escalado

    Persona por persona, hasta que alguien confirma

    ¿Sin respuesta a la notificación push ni a la llamada? my-iris pasa a la siguiente persona de la lista. Tras la última persona vuelve a empezar desde el principio, dejando fuera a quien haya omitido la alerta, hasta que alguien confirma o se alcanza el límite de intentos. La máquina de estados recuerda exactamente a quién se intentó, cuándo y cómo.

    • Ventanas configurables para la notificación push y la llamada
    • Hasta 20 intentos por alerta, por defecto
    • Sobrevive a reinicios — el estado de la alerta es duradero, no en memoria
  4. 04
    Confirmación

    Una persona confirma

    El destinatario confirma la alerta en la app, o presiona 1 en la llamada. my-iris detiene el escalado y registra quién actuó y cuándo. Omitir (2) pasa la alerta a la siguiente persona. Todas las personas a las que ha llegado la alerta pueden publicar mensajes en ella desde la app, para que el equipo acuerde quién acude al lugar.

    • Aceptar (1) u omitir (2), en la app o en la llamada
    • Un hilo de mensajes en cada alerta, entre las personas a las que ha llegado
  5. 05
    Prueba

    Un informe final y una pista de auditoría

    Cuando la alerta termina, my-iris guarda un informe final — la alerta, el resultado, quién confirmó y cuándo, y a quién se notificó — en la app y en la consola, y conserva un registro listo para auditoría de cada notificación push, llamada y respuesta, con retención configurable. Exportable para auditorías GxP, HACCP e ISO.

    • Registro de eventos a prueba de manipulación: alcanzado, confirmado, probado
    • Retención configurable; exportación RGPD art. 15 y borrado art. 17
    • Residencia de datos en la UE por arquitectura, en el edge de Cloudflare
    • Bajas STOP/START gestionadas en 7 idiomas
    • Informe final por SMS opcional a los números que elijas (una opción de pago)

Por qué con estado

No es una cadena Make/Zapier

Una cadena no-code dispara un paso y lo olvida. No hay memoria de a quién se intentó, ni temporizador que sobreviva a un reinicio, ni forma de reanudar un escalado a medias — ni expediente que un auditor acepte. Lo sabemos: AMS v1 funcionaba con 26 escenarios de Make.com antes de que lo reconstruyéramos.

my-iris modela cada alerta como una máquina de estados duradera sobre Cloudflare Durable Objects. La alerta es el estado — recuerda, espera, escala y prueba la resolución, incluso a través de despliegues y fallos.

  • Temporizadores duraderos que sobreviven a reinicios
  • Reanuda el escalado a mitad de camino
  • Recuerda cada intento y respuesta
  • Registro de auditoría listo, por defecto
  • Residencia de datos en la UE por arquitectura
  • Un endpoint, sin cadenas frágiles

Míralo funcionar con tus alertas

Cuéntanos qué monitorizas y quién está de guardia. Configuramos tu espacio de trabajo contigo y ponemos a tu equipo en marcha con la app my-iris.