Todos los artículos
Por Carlos García Actualizado 13 min de lectura

Cómo hacer un agente bibliotecario para mantener SOPs al día

Cómo hacer un agente bibliotecario para mantener SOPs al día

En 60 segundos: Construí un agente bibliotecario que mantenga visible la diferencia entre evidencia, propuesta y SOP publicado. Primero declarás qué sistema manda para cada tipo de documento y quién es su owner. Después organizás el second brain por procesos, reglas, excepciones y responsables; guardás las reglas operativas como datos editables, no dentro del prompt; y conectás señales de cambio como tickets resueltos, modificaciones de sistemas o fechas de revisión. El agente encuentra contradicciones y prepara un diff con fuentes, impacto y nivel de confianza. Una persona aprueba el contenido exacto antes de que reemplace la versión vigente. Empezá con un proceso recurrente y medí cobertura de cambios, cola de revisión, contradicciones abiertas y correcciones humanas. El objetivo es ayudar al equipo a mantener su memoria operativa, no convertir al modelo en dueño del proceso.

En un equipo de operaciones, una persona aprende que cierto pedido excepcional ya no se procesa como dice el manual. Lo resuelve, avisa por chat y sigue trabajando. Meses después, otra persona encuentra el SOP antiguo, ejecuta los pasos publicados y descubre demasiado tarde que el sistema cambió.

En una distribuidora puede pasar algo parecido: el procedimiento dice que una aprobación ocurre por correo, pero el equipo ya la registra en el ERP. La práctica real, la política aprobada y el documento publicado empiezan a contar historias distintas.

Un agente bibliotecario sirve para cerrar ese ciclo. No escribe la política de la empresa ni decide cuál versión “suena mejor”. Observa fuentes autorizadas, relaciona evidencia con el SOP afectado, propone una modificación y lleva esa propuesta al responsable correcto. El resultado final sigue siendo una decisión humana y auditable.

Esta nota continúa la serie “Cómo hacer un agente X”. El agente de pedidos necesita procedimientos vigentes para tratar excepciones, y el agente de postventa necesita conocimiento aprobado para responder. El bibliotecario trabaja detrás de ambos: mantiene las instrucciones revisables sin asumir su autoridad operativa.

1. Definí el trabajo y el punto de parada

“Mantener la documentación al día” es demasiado amplio para construirlo. El primer contrato puede expresarse como una transición observable:

señal de cambio
  -> SOP y owner identificados
  -> evidencia reunida + contradicciones visibles
  -> propuesta de cambio
  -> aprobación o rechazo humano
  -> versión publicada + registro de decisión

El agente puede leer, comparar, clasificar y redactar. No debería publicar silenciosamente ni convertir una conversación aislada en política. Su trabajo termina en uno de estos estados:

  • propuesta pendiente, con revisor y fecha;
  • propuesta aprobada y publicada por el flujo autorizado;
  • propuesta rechazada, con motivo;
  • evidencia insuficiente, asignada al owner del proceso; o
  • conflicto entre fuentes que necesita una decisión.

“El documento fue actualizado” tampoco basta. El registro debe decir qué cambió, por qué, qué fuentes se consultaron, quién aprobó y qué versión quedó vigente.

2. Declarale qué fuente manda para cada cosa

El agente no puede resolver contradicciones si todas las carpetas, chats y sistemas tienen la misma autoridad. Antes de conectarlo, construí un registro de fuentes.

ContenidoFuente autorizadaEvidencia secundariaRegla cuando difieren
SOP publicadoBiblioteca documental o repositorio declaradoCopias exportadas, PDF enviado por chatLa copia no reemplaza la versión publicada
Política y límitesRegistro aprobado por el área responsableMensajes, minutas, ticketsEscalar al owner; no inferir una regla nueva
Secuencia real del sistemaConfiguración, API o manual vigente del sistemaCapturas y grabacionesMarcar el SOP como posiblemente desactualizado
Excepciones resueltasSistema de casos o ticketsChat internoProponer una excepción solo con caso y resolución trazables
ResponsablesDirectorio o matriz operativa aprobadaFirma del documentoPedir reasignación si el owner ya no es válido
Regla de cumplimientoÁrea legal, seguridad, calidad o regulación aplicableResúmenes internosBloquear publicación hasta revisión especializada

Para cada fuente guardá alcance, ubicación, owner, audiencia, permisos, versión o fecha de vigencia y política de retención. El sistema publicado puede ser SharePoint, un wiki, un repositorio u otra biblioteca: importa el contrato, no la marca.

Chats y reuniones son sensores útiles. Pueden indicar que la práctica cambió, pero no deberían ascender por sí solos a fuente normativa. Si alguien escribe “desde hoy lo hacemos de otra forma”, el agente abre una propuesta y solicita evidencia; no reescribe el SOP.

3. Estructurá el second brain para recuperar decisiones

Una carpeta llena de archivos no es todavía un second brain operativo. El agente necesita encontrar la unidad correcta sin mezclar un procedimiento publicado con un borrador o una excepción local.

Usá una estructura con cuatro capas:

  1. Procesos. Objetivo, alcance, evento de inicio, resultado esperado, sistemas implicados y SOPs relacionados.
  2. Reglas. Condiciones explícitas que gobiernan una decisión: quién puede aprobar, qué campos son obligatorios o qué transición está permitida.
  3. Excepciones. Situaciones que salen del camino ordinario, evidencia requerida, responsable y condición para volver al flujo.
  4. Responsables. Owner del proceso, owner de cada SOP, revisores delegados y equipo que ejecuta.

Cada SOP debería llevar metadatos mínimos:

sop_id: OPS-ORDER-014
status: published
owner: operations-order-management
reviewers: [finance, warehouse]
audience: order-operations
systems: [erp, warehouse-management]
effective_from: 2026-09-01
review_by: 2026-12-01
supersedes: OPS-ORDER-014@6
related_rules: [RULE-CREDIT-03, RULE-STOCK-08]

Los nombres son ilustrativos. Adaptalos al vocabulario actual del equipo. Lo importante es conservar IDs estables y distinguir draft, pending_review, published, superseded y retired. El buscador que usan personas y agentes debería devolver por defecto la versión publicada aplicable a su audiencia, sin ocultar que existe una propuesta pendiente.

El patrón se parece al second brain para expedientes: separar archivo, índice, estado y permisos evita depender de que el modelo “recuerde” dónde estaba cada cosa.

4. Sacá las reglas operativas del prompt

Un prompt puede explicar el rol del agente: comparar fuentes, no publicar sin aprobación, mostrar evidencia y detenerse ante conflictos. No debería contener la lista viva de aprobadores, plazos, estados del ERP o condiciones de excepción.

Guardá esas reglas en un registro editable por el equipo, con esquema y control de versiones. Por ejemplo:

CampoEjemploQuién lo edita
rule_idRULE-STOCK-08Owner de operaciones
applies_toPedidos locales con stock confirmadoOwner del proceso
conditionEl ERP devuelve reserva válidaOperaciones y sistemas
required_evidenceID de reserva y hora de consultaOperaciones
approver_roleSupervisor de almacénResponsable del área
effective_from / expires_atVentana de vigenciaOwner de la regla
fallbackCrear excepción de stockOwner del proceso

El agente consulta la versión vigente en cada ejecución y conserva el ID utilizado. Un cambio de regla pasa por su propio flujo de revisión. Así el equipo puede corregir una política sin desplegar código ni editar instrucciones ocultas, y una auditoría puede reconstruir qué regla produjo cada propuesta.

No conviertas texto libre en un motor de decisiones sin controles. Los campos que bloquean o habilitan acciones deben validarse con tipos, valores permitidos y fechas. El modelo puede explicar una regla o localizar la sección afectada; la capa determinista decide si esa regla está vigente y quién puede aprobarla.

5. Dale herramientas estrechas y permisos separados

El agente necesita operaciones limitadas, no una credencial personal con acceso a todo el conocimiento de la empresa:

  1. Índice documental. Busca solo en colecciones y audiencias permitidas; devuelve fragmento, ID, versión, estado y fecha de revisión.
  2. Registro de reglas. Lee reglas vigentes y propone cambios estructurados. No modifica la versión publicada directamente.
  3. Lectura de señales. Consulta eventos autorizados de tickets, cambios de sistemas, releases o incidencias. Debe poder enlazar cada señal con su fuente original.
  4. Bandeja de revisión. Crea una propuesta con diff, evidencia, impacto, preguntas abiertas y revisor. Devuelve un ID y conserva cada decisión.
  5. Publicador controlado. Solo acepta una propuesta aprobada, verifica que el contenido y la versión base no cambiaron, publica una nueva versión y relee el resultado.

Separá lectura, propuesta, aprobación y publicación como permisos distintos. La persona que revisa necesita ver el diff exacto, no solo un resumen del agente. Si cambia una frase, una fuente, un adjunto o la versión base, la aprobación anterior deja de aplicar.

Aplicá mínimo privilegio también a los revisores. Un owner de almacén puede aprobar su procedimiento sin obtener acceso a documentación de recursos humanos o contratos. Evitá indexar secretos, credenciales, PII innecesaria o contenido fuera de la audiencia del agente.

6. Diseñá la propuesta antes que la escritura

La unidad de trabajo es una propuesta de cambio, no un documento reescrito completo. Un payload revisable puede incluir:

proposal_id
sop_id + base_version
sections_affected
before / after diff
reason_code
source_ids + timestamps
conflicts_found
impact_area
confidence + unknowns
owner + required_reviewers

Usá códigos de motivo estables: cambio de sistema, política modificada, excepción repetida, fecha de revisión vencida, responsable inválido o contradicción documental. La confianza puede ordenar la cola; no sustituye la aprobación.

El ciclo mínimo es:

  1. Deduplicar la señal y localizar el SOP aplicable.
  2. Releer la versión publicada, sus reglas y propuestas abiertas.
  3. Recuperar la evidencia con permisos y fechas.
  4. Preparar un diff pequeño; dejar preguntas explícitas cuando falta información.
  5. Enrutar al owner y a revisores adicionales según las reglas.
  6. Aprobar, solicitar cambios o rechazar sobre el payload exacto.
  7. Verificar que la versión base siga vigente.
  8. Publicar por la interfaz autorizada y releer la nueva versión.
  9. Notificar a la audiencia afectada y conservar el registro de decisión.

Si dos personas editan el mismo SOP, el control de versión debe bloquear una publicación construida sobre una base vencida. El agente regenera el diff; no fusiona silenciosamente decisiones humanas.

7. Detectá obsolescencia con señales, no con adivinanzas

La fecha de revisión es una señal, no una prueba automática de que el contenido está mal. Combiná varias detecciones:

SeñalQué compara el agenteSalida segura
Revisión vencidareview_by frente a la fecha actualTarea para el owner, sin cambiar el SOP
ContradicciónDos instrucciones publicadas aplicables a la misma condiciónBloqueo o advertencia con ambas fuentes
Cambio de sistemaCampos, pantallas, estados o permisos vigentes frente al procedimientoPropuesta sobre los pasos afectados
Excepción resueltaCasos trazables repetidos frente a las excepciones documentadasCandidato a regla o excepción; no publicación automática
Enlace o owner inválidoDestino inaccesible o responsable ausenteReparación administrativa para revisión
Diferencia entre práctica y documentoEvidencia operativa autorizada frente al SOPPregunta al owner; la práctica no gana por frecuencia

Las reglas de caducidad deben depender del riesgo y del ritmo de cambio del proceso. No inventes un calendario universal. Un procedimiento afectado por un cambio de ERP puede necesitar revisión inmediata; otro estable puede seguir su ciclo acordado.

Conservá también negativos útiles: “sin evidencia suficiente”, “dos fuentes autorizadas en conflicto” o “owner no encontrado”. Forzar una conclusión convierte la falta de documentación en una instrucción falsa.

8. Mantené a una persona como dueña de cada SOP

El agente apoya cuatro trabajos que consumen tiempo: inventariar, comparar, preparar cambios y perseguir revisiones. La responsabilidad sigue repartida entre personas concretas:

RolResponsabilidad
Owner del procesoDefine la política y resuelve contradicciones de negocio
Owner del SOPMantiene alcance, vigencia, audiencia y revisores
Revisor especializadoValida efectos en seguridad, legal, finanzas, calidad o sistemas
Equipo ejecutorReporta fricción y evidencia de que el procedimiento no coincide con la operación
Administrador del agenteMantiene conectores, permisos, evaluaciones y respuesta a incidentes

Un documento sin owner es una excepción abierta. No la resuelvas asignándosela al agente. Si el equipo no sabe quién puede aprobar una regla, el problema es de gobierno y debe quedar visible.

El NIST AI RMF Playbook propone definir roles y responsabilidades para la supervisión humana de sistemas de IA. Acá eso significa nombrar quién revisa cada tipo de cambio, qué evidencia necesita y cómo detiene o revierte una publicación.

9. Empezá con un alcance que se pueda revisar

Elegí un proceso recurrente, una colección documental, una familia de reglas y un equipo owner. Un buen primer caso tiene cambios observables, historial de versiones y suficientes ejemplos recientes para probar contradicciones y propuestas. Evitá empezar por políticas legales, seguridad crítica o procesos sin responsable.

Durante la primera fase, trabajá en modo sombra: el agente indexa, detecta y redacta, pero ninguna propuesta altera la versión publicada. Revisá con el equipo si eligió el SOP correcto, si las fuentes justifican el cambio, si el diff es mínimo y si llegó a la persona adecuada.

Después podés habilitar el flujo de aprobación y publicación controlada. Mantené la revisión humana para cada cambio. La autonomía inicial está en recopilar evidencia, crear la propuesta y enrutarla; no en decidir política.

Medí señales que el equipo pueda auditar:

SeñalDefinición local
Cobertura de cambiosSeñales elegibles que terminaron en propuesta, decisión o cierre justificado / señales elegibles revisadas
Calidad de propuestaPropuestas aprobadas sin cambios, editadas, rechazadas o cerradas por falta de evidencia
Cola de revisiónPropuestas abiertas por antigüedad, owner y motivo de bloqueo
Documentación en conflictoContradicciones abiertas, resueltas y reabiertas por proceso
VigenciaSOPs dentro del ciclo acordado y SOPs vencidos con owner asignado
Fallos de controlPublicaciones sin aprobación, sobre una versión vencida o fuera de audiencia; el objetivo operativo es que no ocurran

Tomá una línea base antes del piloto y conservá conteos y denominadores. No conviertas propuestas producidas en una métrica de éxito: un agente que genera cambios innecesarios solo crea otra bandeja de trabajo.

10. Reconocé cuándo no construirlo

No construyas el agente todavía si el equipo no puede declarar cuál copia está vigente, nadie puede aprobar cambios, los sistemas no conservan versiones o el acceso documental no respeta audiencias. Tampoco conviene si la documentación contiene PII o secretos mezclados sin clasificación, o si casi todas las decisiones dependen de contexto oral imposible de verificar.

Primero nombrá owners, consolidá duplicados, definí estados y agregá un flujo manual de propuesta y aprobación. El agente amplifica ese contrato; no lo reemplaza.

Mantené el alcance en apoyo al equipo. El bibliotecario no evalúa el desempeño de personas, no convierte excepciones en sanciones y no borra versiones históricas. Su valor está en que una decisión operativa tenga una ruta visible hasta la instrucción publicada.

Fuentes y vigencia

Fuentes oficiales revisadas el 11 de octubre de 2026. El control CM-3 de NIST SP 800-53 Rev. 5 describe un ciclo de proponer, revisar, aprobar o rechazar, documentar, implementar y supervisar cambios controlados; lo usamos como referencia de diseño, no como requisito regulatorio general. La documentación de Microsoft sobre versionado y aprobación de contenido confirma que una biblioteca puede conservar versiones y mantener un borrador pendiente hasta su aprobación; SharePoint es un ejemplo de capacidad, no una recomendación obligatoria. Las reglas y obligaciones aplicables a cada empresa deben validarse con sus responsables.

Kiia puede mapear las fuentes, los owners y el flujo de aprobación de un proceso antes de conectar un agente. Traé SOPs vigentes, cambios recientes y excepciones anonimizadas: con eso se puede identificar un primer alcance seguro y una línea base real.

Preguntas frecuentes

¿El agente bibliotecario puede actualizar un SOP por su cuenta?

No en el alcance inicial. El agente reúne evidencia, señala la sección afectada y prepara un cambio exacto. El owner del SOP o su revisor delegado aprueba o rechaza esa versión antes de publicarla. La aprobación vence si cambia el contenido propuesto.

¿Dónde deberían vivir los SOPs?

En el sistema que el equipo declare como fuente publicada, con historial de versiones, permisos y un owner claro. Tickets, chats, grabaciones y manuales de proveedor pueden aportar evidencia, pero no deberían convertirse automáticamente en instrucciones vigentes.

¿Cómo saber si el agente está funcionando?

Observá si los cambios relevantes terminan en propuestas trazables, cuánto permanece cada propuesta en revisión, qué contradicciones o documentos vencidos siguen abiertos y cuántas correcciones hacen los revisores. Definí una línea base propia antes de fijar objetivos; no uses un benchmark genérico.

De la idea a la acción

¿Quieres convertir esto en un agente que trabaje para tu equipo?

Cuéntanos qué proceso quieres mejorar. En una llamada gratuita identificaremos el primer flujo que vale la pena construir.

Agenda una llamada gratuita