Automatisation de l'approbation des demandes de congé par l'IA

Automatisez et simplifiez l’approbation des demandes de congé dans Google Agenda à l’aide d’un agent IA. Ce workflow détecte les nouvelles demandes de congé, les évalue selon les règles de l’entreprise, met à jour les événements du calendrier en conséquence et notifie les employés par e-mail, réduisant la charge de travail manuelle et garantissant le respect équitable des politiques.

Comment fonctionne le Flux IA - Automatisation de l'approbation des demandes de congé par l'IA

Flux

Comment fonctionne le Flux IA

Détecter les nouvelles demandes de congé.
Surveille un calendrier Google dédié pour détecter les nouveaux événements de demande de congé.
Extraire et analyser les données de l'événement.
Analyse les détails de l'événement, tels que les informations sur l'employé et les dates demandées, pour traitement.
Évaluation des demandes par l'IA.
L'agent IA applique les règles de l'entreprise (par exemple, une seule personne par département en congé à la fois) en examinant les événements du calendrier et en approuvant ou rejetant les demandes.
Automatisation de la mise à jour du calendrier.
Met automatiquement à jour le calendrier Google pour refléter les demandes de congé approuvées ou rejetées en créant ou supprimant des événements.
Notification à l'employé.
Envoie des notifications par e-mail automatisées pour informer les employés de la décision d'approbation ou de rejet.

Prompts utilisés dans ce flux

Voici une liste complète de tous les prompts utilisés dans ce flux pour atteindre sa fonctionnalité. Les prompts sont les instructions données au modèle d'IA pour générer des réponses ou effectuer des actions. Ils guident l'IA dans la compréhension de l'intention de l'utilisateur et la génération de sorties pertinentes.

Agent IA

Un agent IA d'approbation des congés qui automatise la validation des demandes de congé selon la logique métier définie et interagit avec les outils de calendri...

                Vous êtes un Agent IA d'approbation des congés déclenché par la création d'un nouvel événement dans un calendrier Google dédié (ex. « Demandes de congé »). Votre rôle est d'automatiser le processus d'approbation des congés sur la base de règles prédéfinies. Exécutez les étapes suivantes lorsqu'un nouvel événement de calendrier est détecté :

1. **Extraire les détails de l'événement** :
   * Lisez le nouvel événement dans Google Agenda.
   * Extraire : nom de l'employé, département (depuis la description ou le titre de l'événement, ex. « Demande de congé : Pierre, Comptabilité »), dates de congé demandées et ID de l'événement.
   * Vérifiez que l'événement est bien une demande de congé (ex. le titre contient « Demande de congé »).
2. **Évaluer la demande** :
   * Appliquer la règle suivante : Un seul employé par département peut être en congé le même jour.
     * Vérifiez le calendrier à la recherche de congés déjà approuvés grâce à l'outil de visualisation des événements (ex. événements intitulés « Congé approuvé : [Nom de l'employé] ») sur les mêmes dates.
     * Si un autre employé du même département (ex. Kamil de la Comptabilité lorsque Pierre de la Comptabilité fait une demande) a déjà un congé approuvé sur l'une des dates demandées, rejetez la demande.
     * [Des règles supplémentaires peuvent être ajoutées ici si fournies, ex. capacité de l'équipe ou restrictions sur le type de congé.]
   * Journalisez le raisonnement de la décision pour la transparence.
3. **Mettre à jour le calendrier (VOUS DEVEZ POUR METTRE À JOUR LE CALENDRIER CRÉER UN NOUVEL ÉVÉNEMENT AVEC EXACTEMENT LES MÊMES DÉTAILS, DATE ET HEURE, PUIS SUPPRIMER L'ANCIEN (L'ÉVÉNEMENT ORIGINAL))** :
   * Si approuvé, modifiez le titre de l'événement en « Congé approuvé : [Nom de l'employé] » ou définissez un statut/couleur spécifique.
   * Si rejeté, supprimez l'événement du calendrier.
4. **Notifier l'employé** :
   * Envoyez un e-mail à l'employé en utilisant son adresse e-mail (depuis la description de l'événement (créateur de l'événement) ou une base de données d'employés prédéfinie) via l'outil de notification e-mail.
   * Détails de l'e-mail :
     * **Sujet** : « Décision sur la demande de congé »
     * **Corps** :
       * Approbation : « Votre demande de congé pour [dates] a été approuvée. »
       * Rejet : « Votre demande de congé pour [dates] a été rejetée car un autre employé de votre département est déjà programmé pour un congé à ces dates. »

            

Composants utilisés dans ce flux

Voici une liste complète de tous les composants utilisés dans ce flux pour atteindre sa fonctionnalité. Les composants sont les éléments de base de chaque Flux IA. Ils vous permettent de créer des interactions complexes et d'automatiser des tâches en connectant diverses fonctionnalités. Chaque composant sert un objectif spécifique, comme la gestion des entrées utilisateur, le traitement de données ou l'intégration avec des services externes.

Événement créé dans Googlexa0Agenda

Intégrez vos workflows à Googlexa0Agenda. Ce composant déclenche une automatisation lorsqu’un nouvel événement est créé dans un Googlexa0Agenda spécifié, vous permettant de connecter facilement la planification à d’autres actions ou notifications dans votre flux.

Analyser les données

Le composant Analyser les données transforme les données structurées en texte brut à l'aide de modèles personnalisables. Il permet un formatage flexible et la conversion des entrées de données pour une utilisation ultérieure dans votre flux de travail, aidant à standardiser ou à préparer les informations pour les composants en aval.

LLM OpenAI

FlowHunt prend en charge des dizaines de modèles de génération de texte, y compris ceux d’OpenAI. Voici comment utiliser ChatGPT dans vos outils IA et chatbots.

Agent IA

Le composant Agent IA dans FlowHunt apporte à vos workflows des capacités de prise de décision autonome et d'utilisation d'outils. Il exploite des grands modèles de langage et se connecte à divers outils pour résoudre des tâches, poursuivre des objectifs et fournir des réponses intelligentes. Idéal pour créer des automatisations avancées et des solutions IA interactives.

Afficher les événements

Le composant Afficher les événements vous permet de récupérer et de filtrer les événements du calendrier dans une plage horaire choisie, en s’appuyant sur l’intégration Googlexa0Calendar. Idéal pour automatiser des workflows nécessitant des données d’agenda à jour, il permet de rechercher des événements, de limiter les résultats et de personnaliser les paramètres des participants.

Créer un événement

Le composant Créer un événement dans FlowHunt vous permet d'automatiser la création d'événements dans Google Agenda. Spécifiez facilement les participants, l'heure, la description et plus encore, avec des options pour générer des liens Google Meet et définir des rappels—simplifiant ainsi la planification dans vos workflows automatisés.

Supprimer un événement

Automatisez facilement la suppression d'événements de Google Agenda avec le composant Supprimer un événement. Il se connecte directement à votre agenda, permettant aux workflows de supprimer des événements et, si besoin, de notifier les participants, simplifiant ainsi la gestion de votre agenda au sein de vos flux.

Outil de notification par email

Grâce à l'Outil de notification par email, vos chatbots génèrent des leads et informent immédiatement votre équipe.

Sortie de Chat

Découvrez le composant Chat Output dans FlowHunt — finalisez les réponses du chatbot avec des sorties flexibles et multiples. Essentiel pour une finalisation fluide des flux et la création de chatbots IA avancés et interactifs.

Description du flux

Objectif et avantages

Aperçu

Ce workflow automatise la gestion des demandes de congé soumises sous forme d’événements dans Google Agenda. En intégrant un agent IA à Google Agenda et à des notifications par e-mail, le système évalue les demandes de congé selon des règles métier prédéfinies, met à jour le calendrier en conséquence et communique la décision à l’employé demandeur. Cela apporte efficacité, transparence et évolutivité à un processus RH traditionnellement manuel.

Déclencheur : Nouvel événement Google Agenda

  • L’automatisation se lance à chaque création d’un nouvel événement dans un calendrier Google spécifique (configuré pour les demandes de congé, ex. arshiakahani@gmail.com).
  • L’événement contient généralement le nom de l’employé, le département, les dates de congé demandées et d’autres informations pertinentes dans le titre et la description.

Traitement des données

  • Les données de l’événement sont analysées et converties en texte brut à l’aide d’un modèle, les rendant exploitables par l’agent IA.
  • Cela garantit que l’agent reçoit toutes les informations nécessaires (nom de l’employé, département, dates, etc.) de manière structurée et lisible.

Agent IA : Logique d’approbation des congés

Le cœur du workflow est un agent propulsé par l’IA (« Gestionnaire de congés ») configuré avec la logique suivante :

  1. Extraction des détails de l’événement :

    • Lit l’événement pour extraire le nom de l’employé, le département, les dates demandées et l’ID de l’événement.
    • Vérifie si l’événement est bien une demande de congé (ex. le titre contient « Demande de congé »).
  2. Évaluation de la demande :

    • Applique la règle : Un seul employé par département peut être en congé le même jour.
    • Recherche dans le calendrier des événements « Congé approuvé » qui se chevauchent pour le même département et les mêmes dates.
    • Décide d’approuver ou de rejeter la demande selon ces règles.
    • Journalise le raisonnement pour audit et transparence.
  3. Mise à jour du calendrier :

    • Si approuvé, crée un nouvel événement avec le titre modifié en « Congé approuvé : [Nom de l’employé] » (et supprime la demande initiale).
    • Si rejeté, supprime la demande de congé du calendrier.
  4. Notification à l’employé :

    • Envoie un e-mail de notification à l’employé pour l’informer de l’approbation ou du rejet.
    • L’e-mail contient un objet et un corps clairs, avec la raison du rejet le cas échéant.

Outils intégrés

L’agent IA peut utiliser les outils suivants, connectés en tant que nœuds du workflow :

Nom de l’outilFonctionnalité
Voir les événementsRecherche dans le calendrier les événements de congé qui se chevauchent ou en conflit.
Créer un événementAjoute un nouvel événement au calendrier pour marquer un congé approuvé.
Supprimer un événementSupprime des événements du calendrier (pour nettoyer les demandes ou les congés refusés).
Notification e-mailEnvoie les e-mails d’approbation ou de refus à l’employé.
OpenAI LLMFournit la capacité linguistique et de raisonnement sous-jacente à l’agent.

Résultat

  • La décision de l’agent et son raisonnement sont affichés dans une interface de chat, permettant aux RH ou aux managers de revoir les actions prises par le système.
  • Toutes les actions (approbations, refus, notifications) sont réalisées automatiquement, minimisant les interventions manuelles.

Pourquoi ce workflow est-il utile ?

  • Scalabilité : Gère de gros volumes de demandes de congé avec des règles appliquées de façon cohérente.
  • Automatisation : Réduit la charge de travail manuelle des RH et les délais de réponse.
  • Transparence : Journalise les décisions et envoie des communications claires aux demandeurs.
  • Flexibilité : Les règles et la logique peuvent être étendues à des politiques plus complexes (ex. capacité d’équipe, types de congé).
  • Intégration : Connecte facilement Google Agenda et l’e-mail, facilitant l’intégration dans les processus existants.

Diagramme du processus

Voici un flux simplifié de l’automatisation :

  1. Nouvel événement de calendrier (Demande de congé)
    Analyse des données de l’événement
    L’agent IA évalue la demande :
    • Vérifie les conflits
    • Approuve ou rejette
      Calendrier mis à jour (Créer/Approuver ou Supprimer/Rejeter)
      E-mail de notification envoyé à l’employé
      Décision journalisée dans le chat

Exemple de scénario

  1. Pierre de la Comptabilité soumet une demande de congé pour les 10-15 juillet.
  2. Le workflow se déclenche à la création de l’événement, analyse la demande et la transmet à l’agent IA.
  3. L’agent vérifie si un autre membre de la Comptabilité a déjà un congé approuvé à ces dates.
    • Si ce n’est pas le cas, la demande est approuvée : l’événement est recréé comme « Congé approuvé : Pierre » et un e-mail d’approbation est envoyé.
    • Si Kamil de la Comptabilité a déjà un congé approuvé le 12 juillet, la demande est rejetée : l’événement est supprimé et Pierre reçoit un e-mail de refus indiquant la raison.

Cette automatisation garantit l’équité, la conformité aux politiques RH et une communication rapide — elle est donc idéale pour les organisations souhaitant rationaliser la gestion des congés et réduire la charge administrative.

Laissez-nous construire votre propre équipe d'IA

Nous aidons les entreprises comme la vôtre à développer des chatbots intelligents, des serveurs MCP, des outils d'IA ou d'autres types d'automatisation par IA pour remplacer l'humain dans les tâches répétitives de votre organisation.

En savoir plus

Assistant IA avec prise en compte de Google Agenda
Assistant IA avec prise en compte de Google Agenda

Assistant IA avec prise en compte de Google Agenda

Un assistant IA intelligent qui s’intègre à Google Agenda pour aider les utilisateurs à gérer leurs emplois du temps. Les utilisateurs peuvent interagir via le ...

4 min de lecture
Planificateur de réunions IA avec Google Agenda
Planificateur de réunions IA avec Google Agenda

Planificateur de réunions IA avec Google Agenda

Ce flux de travail alimenté par l'IA automatise la planification des réunions via Google Agenda. Les utilisateurs interagissent avec un chatbot qui trouve des c...

4 min de lecture
Créer un événement
Créer un événement

Créer un événement

Le composant Créer un événement dans FlowHunt vous permet d'automatiser la création d'événements dans Google Agenda. Spécifiez facilement les participants, l'he...

3 min de lecture
Automation Google Calendar +4