Publication:
Gestión automatizada de vacaciones

Research Projects

Organizational Units

Journal Issue

Abstract

El archivo Dias libres.json contiene un flujo de trabajo automatizado desarrollado en n8n para gestionar solicitudes de vacaciones o días libres de empleados. El proceso comienza con un formulario web donde el empleado ingresa sus datos (nombre, correo, fechas y comentarios). A continuación, el sistema realiza tres validaciones automáticas: verifica que la fecha de inicio sea al menos 7 días posterior a la actual, que el rango de fechas sea coherente (días solicitados > 0) y que el empleado cuente con suficientes días disponibles en una base de datos PostgreSQL. Si alguna validación falla, se envía un correo de rechazo explicativo. En caso de superar todas las validaciones, se notifica al departamento de RRHH mediante un mensaje en Discord que incluye un enlace para reanudar el flujo. RRHH dispone de 48 horas para responder mediante un formulario interactivo, decidiendo entre “Aprobar” o “Rechazar” (con motivo opcional). Si aprueba, el sistema crea un evento en Google Calendar, actualiza el saldo de vacaciones en la base de datos restando los días solicitados y envía un correo de confirmación al empleado. Si rechaza, se envía un correo con el motivo. Este flujo integra reglas de negocio, aprobación humana y múltiples sistemas externos, demostrando una solución completa de automatización de RRHH.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By