Creación de una solución de IA agente en Bluesight con Amazon Bedrock

Esta publicación está coescrita con Vijay Venkatesh, director de tecnología de Bluesight.

Si crea software para hospitales, sabrá que el trabajo de cumplimiento escala mal. Los hospitales que gestionan el cumplimiento del Programa de fijación de precios de medicamentos 340B enfrentan un problema de datos complejo. Para demostrar que un medicamento adquirido por una organización de compras grupales (GPO) califica para una excepción es necesario comparar cada compra con varias fuentes a la vez. Estos incluyen listas de escasez de la Administración de Alimentos y Medicamentos (FDA), datos de la Sociedad Estadounidense de Farmacéuticos del Sistema de Salud (ASHP), inventario de días disponibles, predicciones de escasez basadas en aprendizaje automático (ML) y señales de pedidos pendientes de cientos de otros hospitales. Para una sola entidad cubierta, este proceso de auditoría manual consume más de 4000 horas al año. Multiplíquelo en una red de más de 620 hospitales y la magnitud del problema quedará clara.

Bluesight potencia las operaciones de hospitales y farmacias con inteligencia que simplifica la gestión de inventario, las adquisiciones y el cumplimiento. Como empresa de la cartera de Thoma Bravo, Bluesight ofrece un conjunto de productos KitCheck, ControlCheck, CostCheck, 340BCheck, ShortageCheck y PrivacyPro que presta servicio a miles de socios en todo Estados Unidos. Cada producto resuelve una pieza distinta del rompecabezas del cumplimiento. Pero los clientes seguían pidiendo algo que trascendiera las fronteras del producto. Querían una capa de IA que pudiera razonar sobre datos de múltiples sistemas a la vez y generar información procesable sin necesidad de que los analistas unieran informes manualmente.

En esta publicación, describimos cómo Bluesight utilizó dos compromisos de AWS y Amazon Bedrock AgentCore para evolucionar de un prototipo de IA de un solo producto a Prism, una solución de IA agente unificada que abarca seis productos de cumplimiento de atención médica. Prism Assistant para ControlCheck se lanzó en mayo de 2026 y ya lo utilizan 20 sistemas de salud. Se espera una solución agente multiproducto más compleja para más adelante en 2026.

Los desafíos de cumplimiento que impulsan a Bluesight hacia la IA agente

La primera oportunidad de IA de Bluesight fue la detección de desvío de drogas. ControlCheck monitorea las transacciones de sustancias controladas en las farmacias hospitalarias, señalando posibles patrones de desvío a través de análisis sofisticados. Los equipos de cumplimiento pasaban horas compilando informes, escribiendo revisiones comerciales ejecutivas y correlacionando manualmente señales en los paneles. Una interfaz conversacional que pudiera realizar este análisis en segundos ahorraría enormes cantidades de tiempo a los usuarios del hospital y a los equipos de éxito del cliente. Pero tenía que cumplir con los estándares de seguridad y precisión que exigen los programas de cumplimiento hospitalario.

El segundo desafío era más ambicioso. Los hospitales clasificados como DSH (participación desproporcionada), PED (infantil) o CAN (cáncer independiente) tienen prohibido comprar medicamentos para pacientes ambulatorios a través de contratos GPO, a menos que el medicamento realmente no esté disponible a través de canales que no sean GPO. Para demostrar esa excepción se requieren pruebas de varios productos Bluesight a la vez: registros de compra de CostCheck, datos de escasez de ShortageCheck y elegibilidad 340B de 340BCheck. Ningún producto tenía la imagen completa.

Ambos casos de uso compartían una limitación común: la arquitectura tenía que ser de nivel de producción desde el primer día. Los datos de los pacientes se rigen por la Ley de Responsabilidad y Portabilidad del Seguro Médico (HIPAA). Los equipos de cumplimiento de los hospitales necesitan pistas de auditoría. Cualquier sistema de inteligencia artificial que haga afirmaciones sobre el cumplimiento de la compra de medicamentos debe ser explicable y determinista cuando sea importante. Bluesight necesitaba una arquitectura de IA reutilizable, no soluciones únicas que requirieran reconstrucción para cada nuevo caso de uso.

Construyendo sobre Amazon Bedrock AgentCore

Bluesight eligió AWS porque Amazon Bedrock AgentCore proporcionaba una infraestructura de IA agente de nivel de producción sin necesidad de que el equipo la construyera desde cero. Tres capacidades fueron decisivas en esta elección.

Figura 1. Arquitectura de agente único de Prism Assistant en Amazon Bedrock AgentCore.

Primero, Amazon Bedrock es elegible para HIPAA. Para una empresa de atención médica que maneja información médica protegida, esto no era negociable. Bluesight opera bajo un Acuerdo de Asociado Comercial (BAA) con AWS y los datos de los clientes procesados ​​por Amazon Bedrock no se utilizan para entrenar modelos básicos (FM). Esta combinación de cumplimiento normativo y privacidad de datos le dio al equipo la confianza para conectar a los agentes con datos hospitalarios en vivo.

En segundo lugar, AgentCore Runtime proporciona alojamiento seguro sin servidor con aislamiento de sesión, lo cual es fundamental cuando varios hospitales consultan el sistema al mismo tiempo. AgentCore Gateway transforma las API de productos existentes en herramientas compatibles con Model Context Protocol (MCP) que los agentes pueden descubrir e invocar, con autenticación y cifrado integrados. Esto significó conectar agentes a fuentes de datos en vivo a través de tres productos sin crear una infraestructura de integración personalizada desde cero.

En tercer lugar, el patrón de comunicación de agente a agente en AgentCore coincidía con la arquitectura que Bluesight necesitaba para el caso de uso de prohibición de GPO. Un agente coordinador delega en trabajadores de datos especializados. Uno consulta los registros de compra de CostCheck, otro verifica los datos de disponibilidad de ShortageCheck y un tercero valida la elegibilidad 340B. AgentCore Runtime admite este patrón de múltiples agentes con una separación adecuada de preocupaciones y observabilidad en toda la cadena de ejecución.

Del prototipo ControlCheck a la producción en nueve meses

En septiembre de 2025, Bluesight se asoció con AWS a través del programa EBA (Experience-Based Acceleration) para un sprint intensivo de tres días. El objetivo era crear un analista conversacional de desvío de drogas para ControlCheck que pudiera consultar datos en vivo y generar informes visuales.

El equipo de 15 personas, compuesto por ocho ingenieros de Bluesight y siete profesionales de AWS, creó un agente funcional con Strands Agents en Amazon Bedrock, alojado en AgentCore Runtime. Conectaron más de 10 API de ControlCheck a través de AgentCore Gateway como servidores MCP, crearon una interfaz con generación de gráficos e implementaron observabilidad para el monitoreo del rendimiento y la atribución de costos.

Una decisión arquitectónica clave fue separar el razonamiento de la IA de la capa de datos. En lugar de exponer bases de datos sin procesar al agente, el equipo envolvió los puntos finales de la API ControlCheck existentes en funciones AWS Lambda que devolvieron datos estructurados y optimizados para el agente. Esto redujo la latencia de las consultas de 5 minutos a 10 segundos y mantuvo la lógica empresarial en la capa de aplicación a la que pertenecía. El trabajo del agente era interpretar las preguntas de los usuarios, organizar llamadas a herramientas y presentar los resultados con claridad.

Después de la demostración, Samir Neyazi, director de gestión de productos de Bluesight, fue inequívoco: "Esto es exactamente lo que los líderes del programa de desvío estaban esperando: les permite obtener respuestas más rápido y elimina la rutina manual de cada investigación". Lo quería delante de los clientes ese mismo lunes.

"La atención médica establece un alto nivel en materia de cumplimiento, seguridad de datos y escala. Nuestra colaboración con AWS dio como resultado una arquitectura que podía manejar todo eso a la vez", afirma Vijay Venkatesh, director de tecnología de Bluesight. "Basada en esa base, la experiencia en el dominio y los datos patentados de Bluesight hacen que la función sea realmente útil para los clientes que realizan trabajos de cumplimiento todos los días".

La EBA entregó a Bluesight una arquitectura lista para producción desde el primer día. Se implementó en una nube privada virtual (VPC), completamente cifrada, con autenticación, observabilidad e infraestructura como código ya implementadas. No se necesitaron pivotes arquitectónicos ni se acumuló ninguna deuda técnica que fuera necesario cancelar más adelante. Prism Assistant es la marca unificada de Bluesight para la IA en la aplicación en todos los productos. Pasó de ese sprint de tres días a la disponibilidad general de producción en menos de nueve meses. Ese cronograma normalmente tomaría entre 12 y 18 meses de desarrollo exploratorio de la IA.

Escalando a inteligencia multiproducto con Prism

En marzo de 2026, Bluesight regresó para una segunda EBA. Esta vez el objetivo era más ambicioso: crear una solución de IA agente que se organice en múltiples productos para automatizar la auditoría de cumplimiento de la prohibición de GPO.

Figura 2. Arquitectura de orquestación multiagente de prohibición de GPO.

La arquitectura y los patrones de referencia de la primera EBA redujeron significativamente el tiempo de desarrollo. Lo que tomó tres días de trabajo intensivo para establecer ControlCheck se convirtió en una infraestructura reutilizable para Prism. El equipo se organizó en tres flujos de trabajo, que cubrían el comportamiento y la infraestructura de los agentes, los trabajadores y herramientas de datos, y UX/frontend, y avanzó rápidamente porque los patrones fundamentales ya estaban probados.

La arquitectura Prism resultante ejecuta Claude Sonnet 4.6 como modelo principal y Claude Haiku 4.5 para operaciones rápidas, ambos en Amazon Bedrock a través de AgentCore Runtime implementado en una VPC con subredes privadas. AgentCore Gateway conecta herramientas respaldadas por Lambda a fuentes de datos CostCheck, ShortageCheck y 340BCheck. Un agente orquestador específico de GPO se coordina con agentes trabajadores de datos especializados, cada uno de los cuales es responsable de recopilar evidencia de un dominio de producto específico.

La determinación de cumplimiento en sí no es una opinión de modelo de lenguaje grande (LLM). Bluesight creó un canal de puntuación determinista con 13 señales de evidencia, coincidencias basadas en prioridades y ventanas temporales configurables. El LLM organiza la recopilación de datos y la generación de informes, pero la lógica de puntuación está basada en reglas y es auditable. Esta es una distinción fundamental para los programas de cumplimiento hospitalario que deben demostrar su metodología a los reguladores.

El sistema completo estaba conectado y operativo al final del día 1. Todas las funciones planificadas estaban funcionando al final del día 2. El día 3 se centró en el pulido, las pruebas exploratorias y una demostración para las partes interesadas del negocio de Bluesight y los patrocinadores ejecutivos de AWS. El agente logró una tasa de descubrimiento de facturas del 100 por ciento y una precisión de justificación de evidencia del 93 por ciento en datos sintéticos durante la EBA, superando el objetivo del 85 por ciento.

"Regresamos para el segundo encuentro con preguntas más importantes. No sólo 'podemos construir otro agente', sino 'podemos construir una plataforma'", dice Venkatesh. "Eso significó impulsar la arquitectura aún más y someterla a pruebas de estrés frente a un flujo de trabajo de cumplimiento que cruza los límites del producto en formas que el primer compromiso nunca lo hizo. El hecho de que funcionó, y funcionó rápido, es lo que convirtió a Prism de una idea en una visión que realmente podríamos comprometernos a construir".

"Fue fantástico trabajar con todo el equipo de AWS. Progresamos mucho más de lo que esperaba, y eso fue gracias a que su equipo nos guió tanto para probar cosas como para seguir patrones. No habríamos tenido una demostración tan buena sin el proceso EBA", dice Steve Hodges, gerente sénior de ingeniería de Bluesight.

"Es sorprendente lo que se puede lograr cuando se reúne a un grupo de personas inteligentes trabajando para lograr un único objetivo en una sala durante tres días", añade AJ Rivosecchi, director general de CostCheck en Bluesight.

Seguridad y cumplimiento en producción

Para las organizaciones de atención médica que evalúan la IA agente, la seguridad no es una característica que deban agregar más adelante. Es una limitación de diseño desde el principio. La arquitectura de Bluesight aborda esto en cada capa.

La elegibilidad HIPAA y la cobertura BAA de Amazon Bedrock ayudan a respaldar los esfuerzos de cumplimiento para los datos adyacentes al paciente procesados ​​por los agentes. Sin embargo, las organizaciones siguen siendo responsables de su propia evaluación del cumplimiento según el modelo de responsabilidad compartida de AWS. AgentCore Runtime se implementa dentro de una VPC utilizando subredes privadas y grupos de seguridad, manteniendo toda la comunicación entre los agentes y las fuentes de datos dentro de un límite de red controlado. Amazon Cognito maneja el flujo de credenciales del cliente OAuth2 con validación de JSON Web Token (JWT), autenticando y autorizando cada solicitud de agente antes de que se produzca cualquier acceso a los datos.

AWS Key Management Service (AWS KMS) administra claves de cifrado para datos en reposo y en tránsito. AWS Secrets Manager maneja las credenciales para las conexiones de servicios posteriores. Amazon CloudWatch proporciona paneles, alarmas y filtros de métricas en toda la cadena de ejecución del agente. Cada decisión del agente, invocación de herramientas y acceso a datos se registra y se puede rastrear.

Esta capa de observabilidad no es sólo una herramienta operativa. Los programas de cumplimiento hospitalario deben poder demostrar exactamente cómo se llegó a una determinación de cumplimiento. Eso significa mostrar qué fuentes de datos se consultaron, qué evidencia se recopiló y cómo se aplicó la rúbrica de puntuación. Este es un requisito regulatorio, no algo agradable de tener. La combinación de una lógica de puntuación determinista y pistas de auditoría integrales brinda a los equipos de cumplimiento la confianza de que las determinaciones asistidas por IA son defendibles.

"La seguridad es primordial para nuestros clientes hospitalarios", afirma Vijay Venkatesh, director de tecnología de Bluesight. "Nuestros clientes hospitalarios necesitan saber que sus datos están protegidos bajo HIPAA antes de adoptar cualquier solución de IA. La elegibilidad HIPAA de Amazon Bedrock y el aislamiento de red integrado en AgentCore nos brindaron una postura de seguridad que podíamos presentar con confianza a los equipos de cumplimiento desde el primer día".

Resultados

Los primeros usuarios de Prism Assistant ya están viendo mejoras mensurables en sus flujos de trabajo diarios. Según las mediciones internas de Bluesight en 20 sistemas de salud, los equipos de desvío reportan una generación de informes y análisis de datos hasta un 97 % más rápidos en comparación con sus procesos anteriores:

Los informes recurrentes se completaron un 96 por ciento más rápido, pasando de aproximadamente seis horas de ensamblaje manual a 15 minutos. El tiempo de clasificación previo a la investigación se redujo en un 90 por ciento, de tres horas a aproximadamente 10 minutos. El análisis de variación de sustancias controladas se completó un 97 por ciento más rápido, de 30 minutos a menos de un minuto.

Más allá de las métricas de Prism Assistant, los dos compromisos brindaron valor compuesto a nivel de solución:

De 12 a 18 meses de desarrollo típico de IA comprimidos a menos de 9 meses para que el primer agente llegue a producción. Tasa de descubrimiento de facturas del 100 por ciento en datos de prueba sintéticos, lo que significa que el agente de GPO identifica cada compra relevante. El 93 por ciento evidencia justificación de precisión en datos de pruebas sintéticas, superando el objetivo del 85 por ciento. Más de 4000 horas de trabajo anual de cumplimiento manual destinadas a ser eliminadas. El segundo agente se construyó en una fracción del tiempo al reutilizar la arquitectura del primer compromiso. Solución diseñada para escalar a más de 2000 hospitales en toda la red de Bluesight.

"Las dos EBA lograron una extraordinaria aceleración del tiempo de comercialización que no habría sido posible mediante el desarrollo tradicional", dice Venkatesh. "El primero nos dio velocidad y una base sólida. El segundo demostró que podíamos aplicar esa base para ofrecer capacidades sofisticadas de múltiples productos en una fracción del tiempo. El modelo de asociación de AWS, que aportó experiencia en arquitectura, validación de tecnología y múltiples arquitectos de soluciones trabajando junto a nuestro equipo, fue el acelerador que hizo posible ambos resultados".

¿Qué sigue para Prisma?

Prism es la capa de IA unificada de Bluesight en los seis productos. El agente de prohibición de GPO es la primera solución multiproducto que llegará más adelante en 2026, mientras que Prism Assistant para ControlCheck ya está lanzado y en uso en 20 sistemas de salud.

A corto plazo, el equipo está ampliando el conjunto de evaluación de más de 3 a 15 casos de prueba que cubren casos extremos y escenarios de regresión. El equipo también está completando la implementación de producción del agente GPO y recopilando comentarios de los operadores del hospital y los equipos de cumplimiento.

A más largo plazo, Bluesight planea ampliar la arquitectura de agente a agente a casos de uso de cumplimiento adicionales: identificación de violaciones materiales de 340 mil millones, clasificación del flujo de trabajo y preparación de auditorías automatizadas. La red de datos entre clientes que abarca más de 620 hospitales, ampliable a más de 2000, proporciona una capa de evidencia que se vuelve más valiosa con cada hospital que se une a la solución. Este efecto de red, combinado con la arquitectura de agente reutilizable, posiciona a Prism como una infraestructura cuyo valor aumenta con el tiempo.

Conclusión

El camino de Bluesight desde un prototipo de IA de un solo producto hasta una solución agente de múltiples productos tomó nueve meses. Amazon Bedrock AgentCore proporcionó la infraestructura de producción, incluido el tiempo de ejecución, la puerta de enlace, la memoria y la observabilidad. Con ello, el equipo de ingeniería podría centrarse en la lógica del ámbito sanitario en lugar de construir una infraestructura de IA. El modelo EBA creó bases arquitectónicas que aumentaron el valor en ambos compromisos, y el diseño que prioriza la seguridad brindó a los clientes del hospital la confianza para adoptar la IA para los flujos de trabajo de cumplimiento.

Si está creando IA agente para una industria regulada, puede comenzar con los mismos primitivos que usó Bluesight. Explore Amazon Bedrock AgentCore y abra la consola de Amazon Bedrock para probarlo en su propia cuenta. Cree su primer agente con la documentación de AgentCore y el marco de Strands Agents, y explore ejemplos completos en el repositorio de muestras de Amazon Bedrock AgentCore. Para profundizar más sobre los agentes en AWS, consulte Creación de agentes de atención médica con Amazon Bedrock AgentCore y Rede Mater Dei de Saúde: monitoreo de agentes de IA en el ciclo de ingresos con Amazon Bedrock AgentCore. Para obtener más información sobre cómo crear soluciones de IA para el cuidado de la salud en AWS, visite AWS for Health.

Sobre los autores

Vijay Venkatesh

Vijay Venkatesh

Vijay es el director de tecnología de Bluesight, donde dirige la estrategia tecnológica en todo el conjunto de productos de cadena de suministro y cumplimiento sanitario de la empresa. Tiene más de dos décadas de experiencia en la creación de soluciones de software empresarial en industrias reguladas y de atención médica.

Sam tu

Sam tu

Sam es gerente técnico de soluciones para clientes en AWS, enfocado en inteligencia artificial generativa y soluciones de agencia para clientes empresariales y de atención médica. Antes de AWS, construyó sistemas de aprendizaje automático compatibles con HIPAA en Tempus AI y tiene una licenciatura en ciencia de datos. Está interesado en la sostenibilidad y la intersección de la IA y la atención sanitaria.

Chae Clark

Chae Clark

Chae es arquitecto senior de soluciones especializado en inteligencia artificial y aprendizaje automático en AWS, y se centra en la seguridad de la inteligencia artificial, los patrones de implementación de producción y Amazon Bedrock AgentCore. Escribe sobre temas que incluyen defensa de inyección rápida, grandes transferencias de contexto en flujos de trabajo agentes y Bedrock Guardrails.

Jiju Sarojini

Jiju Sarojini

Jiju es gerente senior de soluciones de clientes en AWS con más de 20 años de experiencia liderando iniciativas de transformación digital e inteligencia artificial en empresas Fortune 500. Colabora con organizaciones para diseñar procesos de modernización de la nube y poner en funcionamiento la IA a escala, especializándose en estrategias de IA agente.