@misc{10902/37141, year = {2025}, month = {6}, url = {https://hdl.handle.net/10902/37141}, abstract = {Este Trabajo de Fin de Grado se centra en el desarrollo de una aplicación web orientada a la automatización de tareas a partir de correos electrónicos recibidos en Gmail. Dicha automatización se basa en un sistema de macros, acciones configurables por el usuario que se activan mediante etiquetas de Gmail. Gracias a los filtros de Gmail, el usuario puede etiquetar automáticamente los correos entrantes, generando de esta forma una integración muy flexible con el sistema de macros, de modo que se puedan optimizar procesos rutinarios en contextos personales y profesionales. La plataforma ofrece una interfaz intuitiva desde la cual es posible ver y gestionar macros, así como activar o desactivar la monitorización del buzón según las necesidades del usuario. Para su implementación, se ha empleado Angular 19 en el desarrollo del frontend y Node.js con Express en el back-end, integrando las APIs de Gmail, Google Drive, Google Calendar y Google Docs, con diversos servicios de Google Cloud como Pub/Sub, Cloud Functions, Firebase Authentication y Firestore, una base de datos NoSQL.}, abstract = {This Final Degree Project focuses on the development of a web application aimed at automating tasks based on incoming emails received in Gmail. The automation is implemented through a system of macros, user configurable actions that are triggered by Gmail labels. Thanks to Gmail filters, users can automatically tag incoming emails, enabling seamless integration with the macro system and optimizing routine actions in both personal and professional settings. The platform provides an intuitive interface from which users can view and manage macros, as well as enable or disable mailbox monitoring according to their preferences. The implementation uses Angular 19 for the front-end and Node.js with Express for the back-end, integrating Gmail, Google Drive, Google Calendar, and Google Docs APIs, along with several Google Cloud services such as Pub/Sub, Cloud Functions, Firebase Authentication, and Firestore, a NoSQL database.}, title = {Servicio de automatizaciones en correos electrónicos integradas en el entorno de Google}, author = {Ruiz del Corro, David}, }