Work Connect
Marketplace de turnos de enfermería · 2026
Un producto que cubre los turnos de enfermería que quedan abiertos en un hospital, dentro de la herramienta de planificación que su personal ya usa. Soy co-lead de la app donde trabaja el planificador.
- El problema
- Cuando una enfermera falta, cubrir su turno es lento y caro.
- Lo que hice
- Co-lidero la app y construí la spec, el núcleo y las evaluaciones del agente.
- El resultado
- Un producto automatizado que gestiona los turnos de enfermería de un hospital.
Una enfermera avisa que no puede venir, y el turno tiene que cubrirse en horas
Cuando una enfermera avisa que no puede venir, alguien tiene que cubrir ese turno rápido, y las opciones habituales son lentas y caras: una ronda de llamadas, o una agencia externa que cobra un sobreprecio. Work Connect detecta el hueco apenas se abre, le da a la institución una ventana para llenarlo con su propia gente, y solo entonces ofrece buscar afuera.
Co-lead de la app donde trabaja el planificador
Soy co-lead de la app en la que trabaja el planificador, la pantalla donde un hospital ve sus turnos abiertos, los trabajadores que llegan y sus reportes de cobertura, y escribí gran parte de la spec que la gobierna. Aquí la spec escrita manda sobre el código: cuando los dos difieren, lo que se corrige es el código. La app comparte una sola base de datos con un servicio backend aparte, así que mantener alineados los dos esquemas es parte de mi trabajo. También fui el primero aquí en construir así, con la IA guiada por una spec en vez de con prompts función por función.
Primero los documentos, después la IA escribe el código.
En este proyecto, primero construimos la documentación y después la IA escribe el código. Antes hay una especificación de producto, un documento de requisitos por funcionalidad con sus criterios de aceptación, un blueprint técnico, las órdenes de trabajo y el diseño de la interfaz. Yo reviso tres cosas: los documentos, el resultado y los tests. En una funcionalidad la IA ignoró el plan y rehízo el duplicado que ese plan existía para evitar, así que tiré el trabajo y lo replanifiqué.
Un equipo de agentes ejecuta el ciclo de cobertura.
Cubrir a mano un turno abierto son siete pasos: notar el hueco, aplicar la tarifa acordada, mandarlo a un proveedor externo, revisar los candidatos que postulan, reservar a uno, escribir la reserva en la herramienta de planificación y avisarle al responsable. Un equipo de seis agentes especializados se hace cargo de esos pasos, incluidas llamadas telefónicas que persiguen una credencial faltante y mensajes de contacto redactados para que una persona los envíe. El hospital configura cada uno escribiendo una regla en lenguaje sencillo.
El hospital enciende cada agente, una regla a la vez.
La automatización dentro de un hospital no puede adivinar. Cada agente viene en pausa y solo actúa sobre lo que un coordinador delegó explícitamente. El coordinador escribe esa regla en lenguaje sencillo, y el panel muestra qué entendió para que una persona lo confirme. Ante cualquier condición ambigua no hay acción externa: el turno vuelve a la cola manual. Cada ejecución queda registrada, y la regla que interpreta el agente de cobertura se mide contra una tabla de casos reales antes de asignarle un modelo.
Lo que entregué: el agente de cobertura, el reporting y el alcance multi-sede
Estas son las partes del producto que entregué. El reporting con el que trabaja el planificador, ahora desglosado y comparado sede por sede. El paso de una sede por cliente a un solo cliente con muchas sedes en varios estados, con el control de alcance, los ajustes y el tarifario que eso exige. El inicio de sesión multi-cliente, con permisos recalculados en cada carga de página. Y el mecanismo de renderizado que permite que un mismo set de componentes sirva a otra industria con solo configurarlo. También entregué la primera versión del agente de contacto que abre la conversación con un trabajador, y el equipo la llevó adelante desde entonces.
Puedo meter automatización dentro de un flujo donde un error cuesta caro, dándole a cada paso un límite, una confirmación humana y un registro de lo que hizo.
