Agentes de Máquinas
Agentes de IA que monitoran fuentes industriales (sensores, PLCs, SCADA) y responden automáticamente a eventos con análisis, tareas y notificaciones.
Agentes de Máquinas
Los Agentes de Máquinas son el núcleo del monitoreo industrial en Rela AI. Cuando un sensor detecta una vibración anormal, cuando un PLC genera una alarma o cuando el SCADA reporta un evento crítico, es un Agente de Máquinas el que recibe ese evento, lo analiza con inteligencia artificial, y decide qué hacer: crear una tarea, notificar al técnico, escalar al supervisor, o una combinación de todo.
¿Para qué sirve?
En la mayoría de las plantas, los eventos de máquinas generan miles de alarmas al mes. El problema no es la falta de datos — es la falta de respuesta oportuna. Una alarma crítica que nadie ve a las 3 de la mañana puede convertirse en una falla costosa al amanecer.
Los Agentes de Máquinas resuelven esto con automatización inteligente:
- Analizan cada evento en el contexto del historial del equipo
- Crean tareas automáticamente y las asignan al departamento correcto
- Notifican al técnico por WhatsApp o email en el momento del evento
- Escalan la alerta si nadie responde dentro del tiempo definido
¿Cómo funciona?
Un Agente de Máquinas se conecta a una o más fuentes de eventos (sensores, PLCs, SCADA) a través de los protocolos HTTP (webhook), MQTT u OPC UA.
Cuando llega un evento, el agente:
- Verifica que supera la severidad mínima configurada
- Aplica el throttle — evita procesarse el mismo evento repetidamente
- Envía el evento al modelo de IA con el contexto definido en el prompt
- El modelo analiza el evento y decide la respuesta
- Ejecuta las acciones configuradas: crear tarea, enviar notificación, activar escalamiento
Todas las respuestas del agente y sus acciones quedan registradas en el historial de eventos.
¿Cómo usarlo?
Crear un agente
- Ve a Alarmas en la barra lateral.
- Haz clic en Crear Agente.
- Asigna un nombre descriptivo — por ejemplo: "Agente-Compresores-LineaA" o "Monitor-Calderas".
Configurar el prompt del agente
El prompt define cómo piensa y actúa el agente. Se organiza en 4 secciones:
| Sección | Qué escribir |
|---|---|
| Identidad | Quién es y qué equipos monitorea. Ejemplo: "Eres el agente de monitoreo de compresores de la Línea A. Tienes conocimiento de los equipos C-01, C-02 y C-03." |
| Instrucciones | Cómo analizar los eventos. Ejemplo: "Cuando recibas una alarma de vibración, evalúa la severidad comparando con el historial. Si la vibración supera 8 mm/s, clasifica como crítico." |
| Reglas | Límites y criterios. Ejemplo: "No crees tareas para eventos de severidad INFO. Solo escala si el evento sigue activo después de 30 minutos." |
| Herramientas | Se genera automáticamente al asignar herramientas. |
Usa el botón Mejorar con IA para que el sistema optimice el prompt de cada sección.
Conectar fuentes de eventos
En la sección Fuentes de eventos, haz clic en Agregar fuente y configura:
- HTTP (Webhook): genera una URL única donde tu SCADA o sistema envía eventos con un POST
- MQTT: conecta a un broker MQTT con el topic del equipo
- OPC UA: conecta directamente a un PLC o servidor OPC UA industrial
Ver la documentación detallada en Fuentes de Eventos.
Configurar asignación automática de tareas
Cuando el agente detecta un evento relevante, puede crear una tarea automáticamente:
| Campo | Descripción |
|---|---|
| Departamento | A qué equipo se asigna la tarea (requerido) |
| Asignado a | Persona específica o "automático" (el sistema elige al personal más cercano) |
| Prioridad | Urgencia inicial de la tarea |
Configurar notificaciones automáticas
El agente puede notificar inmediatamente al detectar un evento:
- Por WhatsApp: selecciona un número conectado y el destinatario (persona o número personalizado)
- Por Email: selecciona una cuenta de email activa y el destinatario
Configurar escalamiento
Define qué pasa si nadie atiende el evento dentro de cierto tiempo:
- Define la severidad mínima para escalar (solo Critical y Emergency, por ejemplo)
- Agrega pasos de escalamiento con:
- Nombre del paso (ej: "Notificar al supervisor")
- Tiempo de espera antes de ejecutar (ej: 30 minutos)
- Canal de notificación (WhatsApp, Email)
Puedes agregar múltiples pasos: técnico a los 15 min → supervisor a los 30 min → jefe de planta a los 60 min.
Asignar herramientas
Selecciona las herramientas que el agente puede usar al procesar eventos: consultas a bases de datos, acciones de creación de tareas, conexiones a APIs externas, etc. Ver Herramientas.
Beneficios clave
- Respuesta automática a eventos críticos sin intervención humana inicial
- Análisis inteligente con contexto — no solo reglas simples, sino razonamiento
- Escalamiento garantizado — ninguna alarma crítica queda sin atender
- Registro completo de toda respuesta para análisis posterior y compliance
- Integración con múltiples protocolos industriales sin configuración de red compleja
- Asignación automática al técnico más cercano o al departamento correcto
Casos de uso comunes
Escenario 1: Monitoreo de compresores 24/7 El agente "Monitor-Compresores" está conectado a 4 fuentes OPC UA (una por compresor). A las 2:30 AM, el Compresor C-02 genera una alarma de alta temperatura (92°C, límite 90°C). El agente procesa el evento, evalúa el contexto (la temperatura lleva 15 minutos subiendo), clasifica como "critical", crea una tarea en el departamento de Mantenimiento Mecánico, y envía un WhatsApp al técnico de turno nocturno: "ALARMA CRÍTICA — Compresor C-02: temperatura 92°C (límite: 90°C). Tarea #MAN-0234 creada. Confirma que estás atendiendo." Si el técnico no responde en 20 minutos, el siguiente paso de escalamiento notifica al supervisor de planta.
Escenario 2: Filtrado inteligente de alarmas menores Durante un turno, el SCADA envía 45 eventos. El agente filtra automáticamente: 38 son informativos (nivel INFO) y los registra sin acción. 5 son advertencias (WARNING) y los registra con un análisis. 2 son críticos y genera tareas para cada uno. El técnico solo recibe 2 notificaciones en todo el turno — las que importan.
Escenario 3: Agente especializado por área La planta tiene 3 agentes configurados: uno para la línea de producción, uno para sistemas de energía (generadores y UPS), y uno para sistemas de tratamiento de agua. Cada uno tiene un prompt específico con el conocimiento de sus equipos, y los eventos van al agente correcto según la fuente.
Conversaciones de Email
Historial completo de todos los correos que el agente ha intercambiado con usuarios. Consulta mensajes, archivos procesados, y las acciones que el agente ejecutó para construir cada respuesta.
Fuentes de Eventos / Conexiones
Fuentes de datos industriales que conectan sensores, PLCs y SCADA a los agentes de Rela AI mediante HTTP, MQTT y OPC UA.