Liliana Gómez, egresada del programa AWS re/Start, presenta su proyecto llamado ConfeIA, un asistente virtual “detrás de la diversión”, enfocado en el desarrollo e implementación de un sistema de agendamiento y gestión de eventos sociales, aplicado al caso de un salón de fiestas llamado Chuchuá.
¿De qué trata el proyecto?
ConfetIA es un sistema de agendamiento y gestión de eventos sociales. El proyecto se enfoca en un salón de fiestas. El sistema se compone de tres partes principales: un agente virtual de reservaciones impulsado por inteligencia artificial, una aplicación web para la gestión y venta de reservaciones de eventos, y un dashboard para visualizar y analizar el rendimiento comercial del negocio.
¿Qué problema viene a resolver?
Busca automatizar la función de servicio al cliente del salón de fiestas, proporcionando atención inmediata 24/7, permitiendo transformar consultas conversacionales en acciones transaccionales como el agendamiento de eventos en Google Calendar y el envío de confirmaciones por correo electrónico. Además, permite centralizar la gestión de reservaciones y el análisis del rendimiento comercial.
¿Cuál es la solución?
Un agente virtual que interactúa con los clientes a través de Telegram, responde consultas mediante inteligencia artificial, agenda eventos en Google Calendar y envía correos de confirmación por Gmail. El sistema se complementa con una aplicación web para la gestión y venta de reservaciones y con un dashboard que permite visualizar métricas como número de reservas, ingresos, paquetes más vendidos, cantidad de asistentes y reservaciones por mes.
¿Cómo fue construido?
El proyecto actualmente está desarrollado de manera local. Para la automatización del agente se utiliza N8N, donde se implementa el workflow. Como servicios de comunicación se usan Telegram, Google Calendar y Gmail. Para inteligencia artificial se utiliza OpenAI.
Para el sistema de gestión de reservaciones se propone HTML, CSS y JavaScript para el frontend, y PHP con una base de datos MySQL para el backend. Para la herramienta de análisis se propone un dashboard en Power BI.
El flujo en N8N inicia con un trigger de Telegram conectado al agente de IA, que utiliza OpenAI para responder al usuario y una memoria simple para almacenar el historial de conversación. El workflow crea eventos en Google Calendar y envía correos de confirmación por Gmail, manteniendo la interacción continua con el cliente.
Se propone una arquitectura en AWS para llevar el sistema a la nube: Route 53 para el dominio y webhook de Telegram, Application Load Balancer para recibir peticiones HTTPS, certificados gestionados por ACM, contenedor de N8N almacenado en Elastic Container Registry y desplegado en Elastic Container Service con Fargate.
La base de datos MySQL se propone en Amazon Aurora, conectada con la aplicación de gestión de servicios consumida por la aplicación web alojada en Amazon Lightsail. Para el dashboard se propone Amazon QuickSight, con datos extraídos desde Amazon Aurora, transformados con AWS Glue y almacenados en S3. Se utilizan además AWS Secrets Manager para credenciales, IAM para roles, y CloudWatch y CloudTrail para monitoreo y auditoría.
Este proyecto muestra cómo un proceso de agendamiento de eventos y atención al cliente puede automatizarse mediante un asistente virtual con inteligencia artificial, integrando mensajería, calendario, correo electrónico y analítica. La propuesta de arquitectura en la nube sienta las bases para escalar la solución hacia un entorno administrado, seguro y preparado para el crecimiento futuro del negocio.


