Cómo Avahi construyó un asistente de conocimiento de IA auto-mantenible para la red nacional de franquicias de AtWork Group

Cliente

AtWork Group

Ubicación

Knoxville, TN

Industria

Soluciones de dotación de personal y fuerza laboral

Servicios y tecnología

Amazon Bedrock (Titan Embed v2), Amazon Bedrock (Amazon Nova Pro), Amazon OpenSearch Service, Amazon ECS Fargate, Amazon Textract, Amazon EventBridge, AWS Lambda, Amazon API Gateway, Amazon Dynamo, Amazon S3, DB, AWS Systems Manager Parameter Store, Amazon CloudWatch, Python, FastAPI, Mangum, SharePoint (Microsoft)

Cliente

AtWork Group

Ubicación

Knoxville, TN

Industria

Soluciones de dotación de personal y fuerza laboral

Servicios y tecnología

Amazon Bedrock (Titan Embed v2), Amazon Bedrock (Amazon Nova Pro), Amazon OpenSearch Service, Amazon ECS Fargate, Amazon Textract, Amazon EventBridge, AWS Lambda, Amazon API Gateway, Amazon Dynamo, Amazon S3, DB, AWS Systems Manager Parameter Store, Amazon CloudWatch, Python, FastAPI, Mangum, SharePoint (Microsoft)

Resumen del proyecto

AtWork Group es una empresa nacional de dotación de personal y soluciones de fuerza laboral que opera a través de una red de franquicias en todo Estados Unidos. Los franquiciados carecían de una forma rápida y fiable de acceder a la extensa documentación operativa de la empresa almacenada en SharePoint, lo que provocaba una pérdida de tiempo, equipos de soporte sobrecargados y una interpretación inconsistente de las políticas en las distintas ubicaciones. Avahi diseñó e implementó un asistente inteligente RAG (Generación Aumentada por Recuperación) sin servidor en AWS que proporciona a cada franquiciado respuestas instantáneas y precisas a preguntas operativas y de políticas en un lenguaje sencillo. El resultado es un asistente de conocimiento auto-mantenible que se sincroniza continuamente con el contenido de SharePoint de AtWork, eliminando la sobrecarga manual y ofreciendo respuestas consistentes y fundamentadas a escala.

Acerca del cliente

AtWork Group es una empresa de dotación de personal y soluciones de fuerza laboral reconocida a nivel nacional, con sede en Knoxville, Tennessee. Operando a través de un modelo de franquicia distribuida, AtWork se asocia con empresas de todo Estados Unidos para proporcionar servicios de personal temporal, de temp-to-hire y de colocación directa. El modelo de red de franquicias significa que los propietarios individuales y sus equipos son responsables de gestionar las operaciones diarias en línea con las políticas corporativas, los estándares de TI y los procedimientos de incorporación de AtWork, lo que convierte el acceso rápido y preciso a la orientación operativa en una función empresarial crítica.

El problema

Las políticas, los estándares de TI, los procedimientos de incorporación y las directrices operativas de AtWork residían en las bibliotecas de documentos de SharePoint, un sistema adecuado para el almacenamiento de documentos, pero poco adecuado
para la recuperación de información bajo demanda. Cuando los franquiciados tenían preguntas, se veían obligados a buscar manualmente en SharePoint sin saber siempre qué biblioteca o documento contenía la respuesta. Muchos escalaban a los equipos de soporte, que respondían repetidamente a las mismas preguntas, desviando recursos internos de trabajos de mayor valor.

Para los franquiciados recién incorporados, el desafío era aún más agudo. El volumen de documentación era abrumador y no había una forma eficiente de navegar por ella rápidamente durante una jornada laboral ajetreada. Esto creó problemas operativos compuestos: los franquiciados dedicaban tiempo a buscar respuestas en lugar de gestionar sus negocios, los equipos de soporte estaban atascados con preguntas repetitivas de auto-servicio, y la interpretación inconsistente de las políticas en las distintas ubicaciones de las franquicias estaba introduciendo una variación operativa que AtWork necesitaba eliminar.

Si no se abordaban, estos problemas solo se intensificarían a medida que la red de franquicias creciera. Más franquiciados significan más preguntas, mayor carga de soporte y mayor riesgo de inconsistencia en las políticas,
todo lo cual erosiona los estándares operativos y la consistencia de marca de los que depende un modelo de franquicia.

Por qué AWS

AWS proporcionó la base ideal para esta solución debido a su conjunto de servicios de IA, computación sin servidor y datos gestionados estrechamente integrados. Amazon Bedrock ofreció acceso a los mejores modelos de incrustación y de IA generativa, incluidos Titan Embed v2 y Amazon Nova Pro, sin la sobrecarga de gestionar la infraestructura de IA. Amazon OpenSearch Service proporcionó una
base de datos vectorial lista para producción capaz de realizar búsquedas de similitud semántica a escala. Junto con ECS Fargate, Lambda y EventBridge, AWS permitió una arquitectura totalmente sin servidor que
no requiere gestión de infraestructura, escala automáticamente con la demanda y mantiene los costes operativos alineados con el uso real.

AWS también facilitó la construcción del pipeline de ingesta incremental que es fundamental para mantener la base de conocimiento actualizada. El modelo de datos flexible de DynamoDB encajaba perfectamente para
rastrear el estado de la ingesta y almacenar el historial de conversaciones, mientras que Amazon Textract manejó los desafíos de extracción de documentos inherentes a las bibliotecas corporativas de SharePoint del mundo real, incluyendo PDFs,
archivos escaneados e imágenes.

Por qué AtWork eligió Avahi

Avahi es un socio de nivel Premier de AWS con profunda experiencia en el diseño de soluciones de IA y datos de grado de producción en AWS. AtWork necesitaba un socio que pudiera pasar del concepto a un sistema totalmente implementado y operativo, no solo un experimento, y que entendiera cómo diseñar para las limitaciones específicas de un modelo operativo de franquicia: usuarios distribuidos, alto volumen de consultas y una base de conocimiento que cambia continuamente a medida que evolucionan las políticas.

Avahi aportó la combinación adecuada de profundidad de servicio de AWS y experiencia en arquitectura de IA aplicada para diseñar una solución que no solo era técnicamente sólida, sino también operacionalmente completa. Desde el pipeline de ingesta incremental hasta la memoria de conversación multi-turno y la ruta de integración de Microsoft Teams, cada componente se construyó teniendo en cuenta el caso de uso real de la franquicia de AtWork, no adaptado de una plantilla genérica.

Solución

Avahi construyó un asistente inteligente RAG totalmente sin servidor en AWS que permite a los franquiciados de AtWork hacer preguntas en lenguaje natural sobre las políticas de la empresa y los procedimientos operativos y recibir
respuestas precisas y conscientes del contexto en segundos. El sistema opera a través de dos flujos de trabajo paralelos y automatizados: un pipeline de ingesta que mantiene la base de conocimiento actualizada, y un pipeline de
consultas que gestiona las preguntas de los franquiciados en tiempo real.

Pipeline de ingesta: Amazon EventBridge activa una tarea programada de ECS Fargate que se conecta a la biblioteca de SharePoint de AtWork, detecta documentos recién añadidos o modificados y los descarga automáticamente. Los documentos brutos se almacenan en Amazon S3 y luego se pasan por Amazon Textract para una extracción inteligente de texto, manejando con precisión PDFs, documentos escaneados e imágenes. El texto extraído se divide en fragmentos optimizados, se convierte en incrustaciones vectoriales semánticas utilizando Amazon Bedrock (Titan Embed v2) y se indexa en Amazon OpenSearch Service. Un registro de marca de tiempo de DynamoDB garantiza que solo los documentos nuevos o modificados se procesen en cada ejecución, manteniendo la base de conocimiento continuamente actualizada sin ninguna intervención manual.

Pipeline de consulta: Cuando un franquiciado envía una pregunta, Amazon API Gateway recibe la solicitud y la enruta a una función de AWS Lambda que se ejecuta dentro de una VPC. Lambda incrusta la consulta utilizando Bedrock, realiza una búsqueda de similitud vectorial en OpenSearch para recuperar los fragmentos de documentos más semánticamente relevantes y extrae los últimos 10 turnos de conversación de DynamoDB para mantener la continuidad del contexto multi-turno. El contenido recuperado y el historial de conversación se pasan a Amazon Nova Pro a través de Bedrock, que genera una respuesta estructurada en lenguaje natural. La respuesta se devuelve al usuario a través de API Gateway, y la conversación se persiste en DynamoDB para la continuidad en las preguntas de seguimiento.

La arquitectura es totalmente sin servidor: no hay servidores que aprovisionar o mantener. AWS Systems Manager Parameter Store gestiona la configuración centralizada segura, y Amazon CloudWatch proporciona registro, monitorización y métricas de rendimiento en ambos pipelines.

El diseño de ingesta incremental es un diferenciador particular. En lugar de reprocesar toda la biblioteca de documentos de AtWork en cada ejecución programada, el pipeline solo recupera lo que ha cambiado. La ingesta inicial procesó 150 documentos en aproximadamente una hora. Cada ejecución posterior procesa solo actualizaciones incrementales, reduciendo drásticamente el coste de computación y asegurando que la base de conocimiento esté siempre sincronizada con el contenido más reciente de SharePoint sin intervención humana.

Resultados clave

  • API de asistente inteligente RAG sin servidor implementada en AWS, que permite preguntas y respuestas sobre políticas y operaciones en lenguaje natural para los franquiciados de AtWork
  • Pipeline de ingesta automatizada de documentos que conecta SharePoint con Amazon OpenSearch a través de incrustaciones de ECS Fargate, Textract y Bedrock
  • Lógica de ingesta incremental con seguimiento de marca de tiempo de DynamoDB, asegurando que solo los documentos nuevos o modificados se procesen en cada ejecución programada
  • Memoria de conversación multi-turno a través de DynamoDB, que soporta preguntas de seguimiento contextual dentro de una sesión
  • Índice vectorial de Amazon OpenSearch con búsqueda de similitud semántica en toda la documentación indexada de AtWork
  • Preparación para la integración con Microsoft Teams incorporada en la API de consulta
  • Pruebas de aceptación de usuario internas con el equipo de AtWork, iteración de comentarios y sesión formal de transferencia de conocimiento
  • Documentación completa y materiales de formación

Impacto del proyecto

Los franquiciados de AtWork ahora tienen acceso instantáneo a una orientación operativa precisa sin buscar manualmente en SharePoint o escalar a los equipos de soporte. El asistente basa cada respuesta en
la documentación real de AtWork, eliminando el riesgo de una interpretación inconsistente de las políticas en las distintas ubicaciones de las franquicias. Los equipos de soporte se liberan de preguntas repetitivas de auto-servicio, y los franquiciados
recién incorporados tienen una forma rápida y accesible de navegar por una gran biblioteca de documentación desde el primer día.

La solución también es auto-mantenible. La base de conocimiento se actualiza automáticamente según un horario, sin requerir ninguna intervención manual cuando el contenido de SharePoint de AtWork cambia. Esto asegura que cada respuesta que el asistente proporciona refleje las políticas actuales de AtWork, no una instantánea estática.

Métricas

  • 150 documentos de SharePoint procesados e indexados durante el ciclo de ingesta inicial en aproximadamente 1 hora
  • Las ejecuciones de ingesta posteriores procesan solo cambios incrementales, significativamente más rápido y con menor coste que el reprocesamiento completo
  • Tiempos de respuesta de consulta de 4-20 segundos de principio a fin
  • No se requiere intervención manual para mantener la base de conocimiento actualizada después de la implementación

¿Listo para transformar su negocio con la IA?

Exploremos juntos sus oportunidades de IA de alto impacto en una sesión gratuita

¿Listo para transformar su negocio con la IA?

Exploremos juntos sus oportunidades de IA de alto impacto en una sesión gratuita

¿Listo para transformar su negocio con la IA?

Reserve su taller gratuito de IA de activación

Exploremos juntos sus oportunidades de IA de alto impacto en una sesión gratuita de medio día

Vea nuestros casos prácticos

Vea cómo hemos ofrecido resultados medibles para empresas como la suya