Sobre la compañía
Neobookings es una empresa tecnológica especializada en soluciones para el sector hotelero, enfocada en ayudar a hoteles independientes y cadenas a potenciar su venta directa mediante tecnología e innovación. Su propuesta combina capacidades digitales, conocimiento del negocio y una apuesta constante por la evolución de sus productos.
Sinopsis
Neobookings impulsó una iniciativa estratégica para incorporar inteligencia artificial conversacional en su plataforma con el objetivo de transformar la experiencia de reserva hotelera y crear una nueva generación de servicios inteligentes para sus clientes.
Para lograrlo, era necesario evolucionar una prueba de concepto hacia una solución preparada para producción, capaz de integrarse con sistemas hoteleros reales, operar de forma segura en entornos multi-tenant y servir como base para futuros productos basados en IA agéntica.
Codurance colaboró en el diseño de la arquitectura, la definición de las capacidades tecnológicas y el desarrollo de una plataforma escalable preparada para conectar modelos de lenguaje con procesos de negocio críticos.
Desafío
El principal reto consistía en ir más allá de un asistente conversacional tradicional y construir una plataforma capaz de comprender el contexto, acceder a información en tiempo real y ejecutar acciones sobre sistemas hoteleros manteniendo criterios de seguridad, escalabilidad y gobernanza.
La solución debía responder a varios desafíos estratégicos:
- Integrarse con los sistemas y fuentes de datos existentes sin comprometer su fiabilidad.
- Evolucionar una prueba de concepto hacia una arquitectura preparada para producción.
- Garantizar el aislamiento de datos entre distintos partners y clientes.
- Incorporar mecanismos de control de costes, observabilidad y evaluación continua del comportamiento de los modelos.
- Establecer una base tecnológica reutilizable para futuras iniciativas de inteligencia artificial.
Metodología
La colaboración se centró en definir y desarrollar la solución tecnológica necesaria para incorporar inteligencia artificial agéntica dentro del ecosistema de Neobookings. El trabajo incluyó:
- Diseño de una arquitectura basada en agentes para separar de forma clara la gestión del razonamiento, el contexto conversacional y la ejecución de acciones sobre sistemas externos.
- Desarrollo de un backend capaz de orquestar modelos de lenguaje, memoria conversacional y recuperación contextual mediante RAG, facilitando una experiencia unificada y coherente.
- Integración con sistemas hoteleros y fuentes de datos heterogéneas, garantizando el acceso seguro a información crítica del negocio y la ejecución controlada de acciones como la consulta de disponibilidad o la gestión de reservas.
- Definición e implementación de una arquitectura modular y reutilizable, preparada para desplegarse en distintos entornos y adaptarse a múltiples partners dentro del ecosistema de Neobookings.
- Incorporación de mecanismos de seguridad, observabilidad y control de costes desde el diseño, con el objetivo de asegurar una operación fiable, sostenible y escalable en entornos de producción.
- Establecimiento de patrones arquitectónicos y criterios de diseño que permiten evolucionar la plataforma hacia nuevos productos y capacidades basadas en IA agéntica.
Como parte de la colaboración, se realizaron además acciones de transferencia de conocimiento con los equipos internos, orientadas a facilitar la adopción de las nuevas capacidades y asegurar la continuidad de la evolución tecnológica.
Arquitectura de la solución
La plataforma se construyó sobre una arquitectura modular y orientada a capacidades, compuesta por un componente web embebible, una API conversacional y una capa de orquestación responsable de coordinar modelos de lenguaje, memoria de sesión, recuperación contextual y ejecución de herramientas.
El sistema utiliza RAG para enriquecer las respuestas con información específica del dominio, evitando sobrecargar los prompts y mejorando tanto la precisión como la eficiencia en el consumo de tokens. La recuperación de contexto se complementa con memoria conversacional para mantener la continuidad entre interacciones.
La integración con los sistemas hoteleros se realiza mediante herramientas especializadas accesibles a través de MCP, permitiendo consultar disponibilidad y ejecutar acciones transaccionales de forma controlada.
La infraestructura se despliega sobre servicios cloud de AWS e incorpora mecanismos de aislamiento multi-tenant, observabilidad y evaluación continua del comportamiento de los modelos, sentando las bases para una operación segura y escalable.

Resultados
La colaboración permitió transformar una iniciativa experimental en una plataforma preparada para evolucionar hacia un producto de producción con capacidades avanzadas de inteligencia artificial. Entre los principales resultados destacan:
- Definición de una arquitectura agéntica preparada para integrarse con datos, herramientas y procesos de negocio.
- Desarrollo de una base tecnológica reutilizable para asistentes inteligentes configurables en distintos entornos y partners.
- Incorporación de capacidades de memoria conversacional, recuperación contextual y orquestación de acciones sobre sistemas externos.
- Implementación de principios de seguridad, aislamiento multi-tenant y observabilidad desde las primeras fases del diseño.
- Validación de una aproximación tecnológica preparada para escalar hacia nuevos casos de uso y futuras iniciativas basadas en IA.
Adicionalmente, la combinación de acompañamiento técnico, consultoría y transferencia de conocimiento permitió generar impacto a nivel organizativo, facilitando la adopción progresiva de capacidades de IA:
- Aceleración de la adopción de IA, incrementando la capacidad interna para identificar, evaluar e implementar soluciones basadas en inteligencia artificial.
- Alineación organizativa mediante la creación de un lenguaje común y enfoques compartidos entre equipos técnicos y de negocio.
- Transferencia efectiva de conocimiento a través de prácticas como pair programming, Communities of Practice y mentoring técnico.
- Automatización de procesos operativos mediante la identificación e implantación de casos de uso de alto impacto, incluyendo flujos de validación documental y optimización de tareas administrativas.
- Refuerzo de la capacidad para desarrollar soluciones propias basadas en agentes inteligentes y modelos de lenguaje.
Impacto estratégico
Más allá del desarrollo de un asistente conversacional, el proyecto permitió a Neobookings establecer una arquitectura preparada para incorporar inteligencia artificial como una capacidad transversal de su plataforma.
La solución proporciona una base sólida para crear nuevas experiencias digitales, conectar modelos de lenguaje con procesos críticos del negocio y acelerar la evolución hacia productos impulsados por IA, manteniendo criterios de escalabilidad, seguridad y sostenibilidad operativa.
Asimismo, las decisiones arquitectónicas adoptadas facilitan la extensión de estas capacidades hacia futuras iniciativas, como soluciones de inteligencia de negocio o plataformas de gestión hotelera basadas en agentes, reforzando la capacidad de innovación de la organización a largo plazo.
Escalabilidad del proyecto
A partir del agente desarrollado, Neobookings cuenta con una base sólida para evolucionar hacia nuevas capacidades dentro de su plataforma:
-
Evolucionar el asistente actual hacia una familia de agentes especializados, capaces de cubrir distintos momentos del ciclo de reserva y la gestión hotelera.
-
Ampliar las capacidades del agente para interactuar con un mayor número de sistemas y procesos críticos del negocio, incrementando su autonomía operativa.
-
Extender el uso del agente a nuevos canales y puntos de contacto, incorporándolo como capa inteligente transversal en la experiencia del cliente.
-
Incorporar nuevas capacidades de razonamiento, personalización y contexto para enriquecer la interacción y mejorar la precisión en la toma de decisiones.
-
Escalar la arquitectura agéntica subyacente para soportar nuevos casos de uso basados en IA dentro del ecosistema de Neobookings.

Tecnologías y capacidades
Arquitecturas agénticas, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), memoria conversacional, AWS, OpenSearch, Redis, observabilidad, evaluación de modelos y diseño de soluciones cloud nativas.
