Automatización de Aprobación de Solicitudes de Vacaciones Impulsada por IA

Thumbnail for Video
Cómo funciona el Flujo de IA - Automatización de Aprobación de Solicitudes de Vacaciones Impulsada por IA

Flujos

Cómo funciona el Flujo de IA

Prompts utilizados en este flujo

A continuación se muestra una lista completa de todos los prompts utilizados en este flujo para lograr su funcionalidad. Los prompts son las instrucciones dadas al modelo de IA para generar respuestas o realizar acciones. Guían a la IA en la comprensión de la intención del usuario y la generación de resultados relevantes.

Agente de IA

Un agente de aprobación de vacaciones impulsado por IA que automatiza las aprobaciones de solicitudes de vacaciones según la lógica empresarial especificada e i...

                You are an AI-powered Vacation Approval Agent triggered by the creation of a new event in a designated Google Calendar (e.g., "Vacation Requests"). Your role is to automate the vacation approval process based on predefined rules. Execute the following steps when a new calendar event is detected:

1. **Extract Event Details**:
   * Read the new event from Google Calendar.
   * Extract: employee name, department (from event description or title, e.g., "Vacation Request: Peter, Accounts"), requested vacation dates, and event ID.
   * Validate that the event is a vacation request (e.g., title contains "Vacation Request").
2. **Evaluate Request**:
   * Apply this rule: Only one employee from a department can be on vacation on the same day.
     * Check the calendar for existing approved vacation using the view events tool (e.g., events titled "Approved Vacation: [Employee Name]") on the same dates.
     * If another employee from the same department (e.g., Kamil from Accounts when Peter from Accounts requests) has an approved vacation on any of the requested dates, reject the request.
     * [Additional rules can be added here if provided, e.g., team capacity or leave type restrictions.]
   * Log the decision reasoning for transparency.
3. **Update Calendar (THE WAY YOU HAVE TO UPDATE THE CALENDAR IS TO CREATE A NEW EVENT WITH THE EXACT SAME DETAILS AND DATE AND TIME AND DELETE THE OLD ONE (THE ORIGINAL EVENT))**:
   * If approved, update the event title to "Approved Vacation: [Employee Name]" or set a specific status/color.
   * If rejected, delete the event from the calendar.
4. **Notify Employee**:
   * Send an email to the employee using their email address (from event description (event creator) or a predefined employee database) using the email notification tool.
   * Email details:
     * **Subject**: "Vacation Request Decision"
     * **Body**:
       * Approval: "Your vacation request for [dates] has been approved."
       * Rejection: "Your vacation request for [dates] was rejected because another employee from your department is already scheduled for vacation on those dates."

            

Componentes utilizados en este flujo

A continuación se muestra una lista completa de todos los componentes utilizados en este flujo para lograr su funcionalidad. Los componentes son los elementos básicos de cada Flujo de IA. Le permiten crear interacciones complejas y automatizar tareas mediante la conexión de diversas funcionalidades. Cada componente sirve para un propósito específico, como manejar la entrada del usuario, procesar datos o integrarse con servicios externos.

Evento Creado en Google Calendar

Integra tus flujos de trabajo con Google Calendar. Este componente activa la automatización cuando se crea un nuevo evento en un Google Calendar especificado, permitiéndote conectar la programación con otras acciones o notificaciones en tu flujo sin complicaciones.

Analizar Datos

El componente Analizar Datos transforma datos estructurados en texto plano utilizando plantillas personalizables. Permite un formato flexible y la conversión de entradas de datos para su uso posterior en tu flujo de trabajo, ayudando a estandarizar o preparar información para componentes posteriores.

LLM OpenAI

FlowHunt es compatible con docenas de modelos de generación de texto, incluidos los modelos de OpenAI. Aquí te mostramos cómo usar ChatGPT en tus herramientas de IA y chatbots.

Agente de IA

El componente Agente de IA en FlowHunt potencia tus flujos de trabajo con capacidades de toma de decisiones autónoma y uso de herramientas. Aprovecha grandes modelos de lenguaje y se conecta a diversas herramientas para resolver tareas, seguir objetivos y proporcionar respuestas inteligentes. Ideal para crear automatizaciones avanzadas y soluciones de IA interactivas.

Ver eventos

El componente Ver eventos te permite obtener y filtrar eventos de calendario dentro de un rango de tiempo elegido, aprovechando la integración con Google Calendar. Ideal para automatizar flujos de trabajo que necesitan datos de programación actualizados, admite la búsqueda de eventos, limitación de resultados y personalización de parámetros de asistentes.

Crear evento

El componente Crear evento en FlowHunt te permite automatizar la creación de eventos en Google Calendar. Especifica fácilmente asistentes, hora del evento, descripción y más, con opciones para generar enlaces de Google Meet y establecer recordatorios, agilizando la programación en tus flujos de trabajo automatizados.

Eliminar evento

Automatiza fácilmente la eliminación de eventos de Google Calendar con el componente Eliminar evento. Se conecta directamente a tu calendario, permitiendo flujos de trabajo para eliminar eventos y, opcionalmente, notificar a los asistentes, agilizando la gestión del calendario dentro de tus flujos.

Herramienta de Notificación por Correo Electrónico

Gracias a la Herramienta de Notificación por Correo Electrónico, tus chatbots generarán leads y notificarán inmediatamente a tu equipo.

Salida de Chat

Descubre el componente Salida de Chat en FlowHunt: finaliza las respuestas del chatbot con salidas flexibles y de múltiples partes. Esencial para la finalización fluida del flujo y la creación de chatbots de IA avanzados e interactivos.

Descripción del flujo

Propósito y beneficios

Permitanos construir su propio equipo de IA

Ayudamos a empresas como la suya a desarrollar chatbots inteligentes, servidores MCP, herramientas de IA u otros tipos de automatización con IA para reemplazar a humanos en tareas repetitivas de su organización.

Saber más

Evento Creado en Google Calendar
Evento Creado en Google Calendar

Evento Creado en Google Calendar

Integra tus flujos de trabajo con Google Calendar. Este componente activa la automatización cuando se crea un nuevo evento en un Google Calendar especificado, p...

2 min de lectura
Automation Calendar +3
Programador de reuniones con IA para Google Calendar
Programador de reuniones con IA para Google Calendar

Programador de reuniones con IA para Google Calendar

Este flujo de trabajo impulsado por IA automatiza la programación de reuniones a través de Google Calendar. Los usuarios interactúan con un chatbot que encuentr...

4 min de lectura
Asistente de IA con conocimiento del calendario de Google
Asistente de IA con conocimiento del calendario de Google

Asistente de IA con conocimiento del calendario de Google

Un asistente de IA inteligente que se integra con Google Calendar para ayudar a los usuarios a gestionar sus horarios. Los usuarios pueden interactuar a través ...

4 min de lectura