Plataforma operacional

Analiza. Clasifica.
Automatiza.

SmartOps AI ingiere eventos operacionales, analiza su impacto con inteligencia artificial y ejecuta respuestas automatizadas. Diseñado para equipos de operaciones que necesitan actuar rapido, con consistencia.

smartops-api — event processing
DELIVERY_DELAYHIGH — Order #1042
COURIER_SHORTAGEHIGH — Zone Z-12
PAYMENT_FAILURE_SPIKEMED — ProviderX
STORE_CAPACITYHIGH — Store S1
DELIVERY_DELAYLOW — Order #1087
COURIER_SHORTAGEMED — Zone Z-05
PAYMENT_FAILURE_SPIKEHIGH — Stripe
STORE_CAPACITYLOW — Store S3
DELIVERY_DELAYHIGH — Order #1042
COURIER_SHORTAGEHIGH — Zone Z-12
PAYMENT_FAILURE_SPIKEMED — ProviderX
STORE_CAPACITYHIGH — Store S1
DELIVERY_DELAYLOW — Order #1087
COURIER_SHORTAGEMED — Zone Z-05
PAYMENT_FAILURE_SPIKEHIGH — Stripe
STORE_CAPACITYLOW — Store S3

Todo lo que tu operacion necesita en un solo flujo

Ingesta de Eventos

Registra eventos operacionales via API REST. Delivery delays, capacity issues, payment spikes y courier shortages con estructura consistente y trazabilidad completa.

🤖

Analisis con IA

Cada evento se analiza con un LLM que determina riesgo, causa probable y recomendacion. Respuestas en menos de 2 segundos con fallback automatico.

Motor de Automatizacion

Reglas predefinidas que ejecutan acciones cuando se cumplen condiciones. Notificaciones, reasignaciones y escalados sin intervencion humana para eventos de bajo riesgo.

📊

Dashboard en Tiempo Real

Visualiza eventos, niveles de riesgo, explicaciones generadas por IA y acciones ejecutadas. Todo con observabilidad estructurada y consultas operativas listas.

De evento a accion en segundos

01

Evento recibido

Un servicio externo envia un evento operacional al endpoint de ingesta. El sistema valida la estructura, asigna un eventId y traceId, y lo persiste en PostgreSQL.

POST /events
{ "type": "DELIVERY_DELAY", "orderId": "123", "storeId": "S1", "delayMinutes": 45 }
02

Analisis con IA

El evento se envia al LLM con un prompt estructurado. La respuesta incluye clasificacion de riesgo (low/medium/high), razon y recomendacion accionable.

{ "risk": "high",
  "reason": "Store capacity exceeded",
  "recommendation": "Reassign to nearest store" }
03

Motor de reglas

El sistema evalua las reglas configuradas contra el resultado del analisis. High risk dispara automatizacion completa, medium requiere revision humana, low se registra.

Rule: high_risk → [notify, reassign]
Matched: true — Actions planned: 2
04

Accion ejecutada y log

Las acciones planificadas se ejecutan y se emite un evento canonico de observabilidad que consolida todo el ciclo: evento, analisis, automatizacion y resultado final.

{ "outcome": "processed",
  "durationMs": 1240,
  "automation.status": "success" }

Tres niveles, respuestas claras

Riesgo Alto

Respuesta inmediata

Eventos que afectan la operacion critica o clientes en tiempo real. Disparan automatizacion completa sin intervencion humana.

Notificar equipo Reasignar recurso Escalar supervisor
Riesgo Medio

Revision humana

Afecta la operacion pero requiere validacion. El sistema sugiere acciones y espera confirmacion de un analista antes de proceder.

Sugerir accion Marcar para review
Riesgo Bajo

Solo registro

Impacto menor o informativo. El evento se registra para analisis historico y no dispara ninguna accion automatica.

Registrar evento Mantener observabilidad

Catalogo de eventos del MVP

Tipo de Evento Fuente Riesgo Estado Recomendacion
DELIVERY_DELAY dispatch-service HIGH Automatizado Reasignar a otra tienda
STORE_CAPACITY_EXCEEDED capacity-service HIGH Automatizado Pausar asignaciones
PAYMENT_FAILURE_SPIKE payments-service MED En revision Cambiar proveedor
COURIER_SHORTAGE fleet-service HIGH Automatizado Reasignar cobertura
DELIVERY_DELAY dispatch-service LOW Registrado Monitorear

Stack robusto, despliegue simple

🚀
Backend
NestJS
Frontend
React
🗃
Base de datos
PostgreSQL
🧠
Inteligencia Artificial
OpenAI API
🐳
Contenedores
Docker
Infraestructura
Railway

Empieza a automatizar
tus operaciones hoy

Despliega SmartOps AI en minutos con Docker. Ingesta eventos, analiza con IA y automatiza respuestas desde el primer dia.

Ver en GitHub →