2026-07-12 · DATA ROOM
FinSentry AI
FinSentry AI: Agentes autónomos detienen el fraude financiero al instante.
ELEVATOR PITCH
FinSentry AI es una solución API-first que utiliza agentes de IA para detectar fraude financiero sofisticado en tiempo real, dirigida a fintechs y bancos medianos. Con un Health Score del 87% y un Margen de Beneficio del 89%, nuestra plataforma ofrece una alternativa ágil y explicable a los sistemas rígidos actuales, reduciendo falsos positivos y pérdidas.
VALUE PROPOSITION
Nuestra innovadora arquitectura multi-agente de IA proporciona una adaptabilidad y explicabilidad superiores, ofreciendo una detección de fraude más transparente y eficiente que las soluciones tradicionales.
EXPLAINER.md
FinSentry AI — API
1. Concepto
FinSentry AI es un SaaS API-first de detección de fraude en tiempo real para instituciones financieras medianas (bancos regionales, cooperativas de crédito, fintechs). Sustituye motores de reglas rígidos por un **motor de riesgo multi-agente**: cada transacción se evalúa desde varios ángulos independientes (monto, ubicación, velocidad, canal) y los votos se combinan en una puntuación de riesgo 0-100 con una explicación concisa y accionable para el analista.
Monetización: suscripción por niveles según volumen mensual de transacciones analizadas (API-first SaaS).
2. Arquitectura
Cliente (banco/fintech)
│ JWT
▼
TransactionController ──► AnalysisService ──► MultiAgentRiskEngine (4 agentes)
│ │
▼ ▼
TransactionRepository RiskAnalysisRepository
│
▼
WebhookNotifierService ──► webhook del cliente (async, virtual threads)
DashboardController ──► DashboardService ──► RiskAnalysisRepository / AnalystFeedbackRepository
WebhookController ──► WebhookSubscriptionRepository
AuthController ──► JwtService (emisión de tokens)
- Capas: %%INLINE0%% (API REST) → %%INLINE1%% (orquestación y lógica de
MultiAgentRiskEngine: implementación del core de IA. Cuatro agentes
VelocityAgent,
ChannelAgent) votan 0-100 con una razón; el veredicto final promedia los
votos y compone la explicación con las señales relevantes (score ≥ 50).
VelocityAgent consulta transacciones recientes del mismo cliente en BD
(ventana de 60 min) — señal real, no simulada.
- %%INLINE10%% (%%INLINE11%%): interfaz Feign lista para
AnalysisService a este cliente es un cambio de una línea cuando el
servicio Python esté desplegado.
- Seguridad: JWT stateless (%%INLINE13%% 0.12.6). %%INLINE14%%
JwtAuthenticationFilter valida el header
Authorization: Bearer <token> en cada request.
- Webhooks:
WebhookNotifierServicedespacha notificaciones a todos los
riskScore >= 85, usando
Executors.newVirtualThreadPerTaskExecutor() (Java 25 virtual threads) para
no bloquear el request de análisis ante un endpoint cliente lento o caído.
- Persistencia: H2 en memoria por defecto (Spring Boot auto-configura el
pom.xml para producción — solo hace
falta añadir spring.datasource.url apuntando a Postgres.
3. Endpoints
| Método | Path | Auth | Descripción |
|---|---|---|---|
| POST | /api/v1/auth/login | pública | Login demo, devuelve JWT |
| POST | /api/v1/transactions/analyze | JWT | Envía transacción a análisis de riesgo en tiempo real |
| GET | /api/v1/transactions/{id} | JWT | Consulta el veredicto de una transacción |
| GET | /api/v1/dashboard/high-risk-transactions | JWT | Lista transacciones marcadas de alto riesgo (dashboard) |
| POST | %%INLINE32%% | JWT | Analista marca transacción como %%INLINE33%% / LEGITIMATE |
| POST | /api/v1/webhooks/subscriptions | JWT | Registra webhook del cliente |
| GET | /api/v1/webhooks/subscriptions | JWT | Lista webhooks registrados |
| GET | /actuator/health | pública | Health check |
Ejemplo de flujo
# 1. Login
TOKEN=$(curl -s -X POST localhost:8080/api/v1/auth/login \
-H "Content-Type: application/json" \
-d '{"username":"analyst","password":"analyst123"}' | jq -r .token)
# 2. Analizar transacción
curl -s -X POST localhost:8080/api/v1/transactions/analyze \
-H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
-d '{
"externalReference":"TX-1001",
"customerId":"CUST-42",
"amount":15000.00,
"currency":"USD",
"merchant":"Acme Corp",
"location":"unknown",
"channel":"online"
}'
# → riskScore alto (AmountAgent + LocationAgent + ChannelAgent en rango alto),
# explicación: "Monto inusualmente alto...; Ubicación inusual...; Canal sin presencia física..."
# 3. Dashboard de alto riesgo
curl -s localhost:8080/api/v1/dashboard/high-risk-transactions -H "Authorization: Bearer $TOKEN"
# 4. Feedback del analista
curl -s -X POST localhost:8080/api/v1/dashboard/feedback \
-H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
-d '{"transactionId":1,"verdict":"FRAUD","analystId":"analyst","notes":"Confirmado por cliente"}'
4. Referencias
- Fuente de la tendencia: https://www.techrev.us/blog/how-fintech-healthcare-saas-are-using-ai-in-2026
- Spring Boot 4.0.4 / Spring Framework 7 release notes.
- jjwt 0.12.6 (%%INLINE38%%) — API moderna %%INLINE39%% /
Jwts.parser(). - Spring Cloud OpenFeign 4.2.1 —
@FeignClientdeclarativo.
5. Análisis de Negocio
- Problema: bancos medianos y fintechs sufren altas tasas de falsos
- Cliente objetivo: CROs, jefes de cumplimiento, equipos de operaciones.
- ROI directo: cada punto de reducción en falsos positivos = menos
- Ventaja competitiva: el enfoque multi-agente se adapta más rápido que
DeviceFingerprintAgent) se añaden
sin reescribir el motor completo.
- Modelo de ingresos: suscripción por niveles de volumen mensual de
- Loop de mejora continua: el feedback de analistas (
AnalystFeedback)
6. Cómo ejecutar
Requisitos: Java 25, Maven.
cd solutions/2026-07-12-finsentry-ai-api
mvn spring-boot:run
La app levanta en http://localhost:8080 con H2 en memoria (sin configuración adicional). Para producción, añadir a application.yml:
spring:
datasource:
url: jdbc:postgresql://<host>:5432/finsentry
username: <user>
password: <password>
finsentry:
jwt:
secret: <secreto-de-al-menos-32-bytes>
expiration-seconds: 3600
ai-engine:
url: http://<host-servicio-python>:9000
Usuarios demo: %%INLINE46%% / %%INLINE47%%, %%INLINE48%% / %%INLINE49%%.
FinOps Analysis for FinSentry AI
Estimación de Costos Operativos
Para la fase de MVP de FinSentry AI, hemos proyectado los siguientes costos operativos mensuales. Esta estimación se basa en un volumen inicial de 50,000 transacciones analizadas por mes, donde el sistema multi-agente realiza aproximadamente 3 llamadas a LLM por transacción, con un promedio de 600 tokens (input + output) por llamada a gpt-4o-mini.
- Tokens LLM (principalmente gpt-4o-mini): ~$20/mes
- Cloud Hosting (AWS/GCP/Azure): ~$40/mes
- Base de Datos (PostgreSQL - AWS RDS
db.t3.micro): ~$15/mes
- Monitoreo y Logging (CloudWatch/Stackdriver): ~$5/mes
- APIs Externas (otras): $0/mes
Costo Operativo Mensual Total Estimado: ~$80
Estimación de Ingresos y Margen de Beneficio
Considerando un modelo de monetización API-first SaaS basado en el volumen de transacciones, se proyecta un ingreso mensual inicial con una base de clientes de MVP.
- Ingreso Mensual Estimado: ~$700/mes
Margen de Beneficio Estimado:
- Ingresos: $700
- Costos: $80
- Beneficio: $620
Este margen saludable es típico de una startup de software con bajos costos operativos iniciales y una propuesta de valor de alto impacto en el sector financiero.
Estrategias de Optimización de Costos (FinOps)
Para mantener y mejorar este margen de beneficio a medida que FinSentry AI escala, se recomiendan las siguientes optimizaciones de FinOps:
- Optimización del Consumo de LLM:
gpt-4o) para análisis de alta complejidad o casos de borde.
* Filtrado de Transacciones Inteligente: Desarrollar un pre-filtro basado en reglas o modelos heurísticos más simples para identificar transacciones de bajo riesgo que no requieran análisis completo por el sistema multi-agente, reduciendo significativamente el volumen de llamadas LLM.
- Infraestructura Cloud Eficiente:
db.t4g.micro en AWS RDS (basado en Graviton) si el rendimiento es adecuado y la región lo soporta.
- Monitoreo y Gobernanza de Costos:
Estas estrategias permitirán a FinSentry AI optimizar sus gastos a medida que crece, asegurando la sostenibilidad y maximizando el retorno de la inversión.
MVP FEATURES
- 01API REST para el envío de transacciones en tiempo real para su análisis.
- 02Motor de IA multi-agente que asigna una puntuación de riesgo (0-100) y una explicación concisa (ej: 'Ubicación inusual para este cliente').
- 03Dashboard simple para que los analistas revisen las transacciones marcadas como de alto riesgo.
- 04Capacidad para que los analistas marquen transacciones como 'Fraude' o 'Legítimo' para retroalimentar y mejorar el modelo.
- 05Webhooks para notificar al sistema del cliente en tiempo real sobre transacciones de muy alto riesgo.
“FinSentry AI: Autonomous agents stopping sophisticated financial fraud, instantly.”
Explora nuestra API y el código base para ver cómo FinSentry AI redefine la seguridad financiera.
NetSentry AI
85NetSentry AI capacita a los equipos de SRE y DevOps para convertir el vasto ruido de la telemetría en análisis de causa raíz instantáneos, ahorrando millones en tiempo de inactividad. Nuestra innovadora arquitectura de agentes colaborativos, validada con un Health Score del 87%, ofrece claridad y eficiencia sin precedentes.
RootCause AI
81RootCause AI es una API que utiliza agentes de IA colaborativos para diagnosticar la causa raíz de fallos de red en segundos, no en horas, eliminando la fatiga de alertas para equipos SRE/DevOps. Con un Health Score del 87% y un Margen de Beneficio del 92%, ofrecemos una solución escalable y financieramente sólida.
NetGuardian AI
77NetGuardian AI equipa a equipos SRE/DevOps con IA colaborativa para detectar y diagnosticar automáticamente la causa raíz de fallos de red en telemetría compleja. Esto reduce drásticamente el tiempo de inactividad y las pérdidas de ingresos, demostrando una sólida viabilidad (Profit Margin 77%, Scalability 100%) y un alto potencial de inversión (VC Score 71, SharkTank INVEST).