Aller au contenu
uclic
Workflow n8nWebhook

Automatisation Google Calendar avec n8n : planification d'entretiens

Ce workflow n8n a pour objectif d'automatiser la planification d'entretiens via Google Calendar en utilisant un modèle de chat OpenAI. Dans un contexte où la gestion des rendez-vous peut devenir complexe, ce système permet aux utilisateurs de vérifier leur disponibilité et de générer des créneaux horaires adaptés. Les cas d'usage incluent la prise de rendez-vous pour des entretiens d'embauche, des réunions d'affaires ou toute autre interaction nécessitant une coordination de calendrier. Étape 1 : le workflow est déclenché par un message de chat, ce qui permet une interaction en temps réel. Étape 2 : il utilise des modèles de langage OpenAI pour comprendre les besoins de l'utilisateur et générer des réponses pertinentes. Étape 3 : la disponibilité est vérifiée en interrogeant Google Calendar, et les créneaux disponibles sont ensuite formatés en blocs de 30 minutes. Étape 4 : les utilisateurs reçoivent une réponse finale avec les options de rendez-vous, et un événement est créé dans leur calendrier si un créneau est sélectionné. Grâce à cette automatisation n8n, les entreprises peuvent gagner du temps, réduire les erreurs de planification et améliorer l'expérience utilisateur en simplifiant le processus de prise de rendez-vous.

25Nœuds05Intégrations06ÉtapesPrêt à l'emploi
Pour qui

À qui s'adresse ce workflow ?

Ce workflow s'adresse aux entreprises et aux professionnels qui souhaitent optimiser la gestion de leurs rendez-vous. Il est particulièrement utile pour les équipes de ressources humaines, les consultants et toute organisation ayant besoin de planifier des réunions de manière efficace. Un niveau technique intermédiaire est recommandé pour la personnalisation du workflow.

Le problème

Ce que ce workflow résout

Ce workflow résout le problème de la planification manuelle des entretiens, qui peut être source de confusion et de perte de temps. En automatisant ce processus, il élimine les frustrations liées à la recherche de créneaux disponibles et réduit le risque de double réservation. Les utilisateurs bénéficient ainsi d'une solution rapide et efficace pour organiser leurs réunions, ce qui améliore la productivité globale.

Les étapes

Comment ça fonctionne

Étape 1 : le workflow est déclenché par un message reçu dans le chat.

  • 01Étape 1 : les modèles OpenAI analysent le message pour en extraire les informations pertinentes.
  • 02Étape 2 : la disponibilité est vérifiée en interrogeant Google Calendar.
  • 03Étape 3 : les créneaux horaires sont générés et formatés en blocs de 30 minutes.
  • 04Étape 4 : les utilisateurs reçoivent une réponse avec les options de rendez-vous.
  • 05Étape 5 : si un créneau est sélectionné, un événement est créé dans le calendrier de l'utilisateur.
Besoin d'aide

On adapte ce workflow à votre stack.

CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.

Schéma visuel

Visualisation du workflow n8n

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

JSON n8n

Importer dans n8n en un clic

Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.

automatisation-google-calendar-avec-n8n-planification-d-entretiens.json
Réservé membres
JSON complet réservé membres

Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.

Télécharger gratuitement

Inscription en 30 secondes · Sans CB

Guide

Personnaliser ce workflow

Pour personnaliser ce workflow, vous pouvez modifier les paramètres du modèle OpenAI pour ajuster le ton et le style des réponses. Il est également possible de changer les paramètres de Google Calendar, comme le calendrier à utiliser ou les détails de l'événement. Pensez à adapter les conditions de vérification de disponibilité selon vos besoins spécifiques. Pour une intégration plus poussée, vous pouvez connecter d'autres outils ou services via des API. Assurez-vous de sécuriser le webhook pour éviter les accès non autorisés.

Les nœuds

Détail des nœuds n8n

  • 01
    OpenAI Chat Model2

    Ce noeud utilise le modèle de chat OpenAI pour générer des réponses en fonction des paramètres fournis.

  • 02
    Window Buffer Memory2

    Ce noeud gère la mémoire tampon de la session pour stocker le contexte des échanges.

  • 03
    OpenAI Chat Model4

    Ce noeud utilise un autre modèle de chat OpenAI pour produire des réponses basées sur les options spécifiées.

  • 04
    Run Get Availability

    Ce noeud exécute un workflow pour obtenir la disponibilité en utilisant les paramètres fournis.

  • 05
    Sticky Note1

    Ce noeud crée une note autocollante avec les spécifications de couleur, taille et contenu.

  • 06
    check day names

    Ce noeud exécute un workflow pour vérifier les noms des jours en utilisant les paramètres fournis.

  • 07
    Sticky Note

    Ce noeud crée une note autocollante avec des spécifications de taille et de contenu.

  • 08
    Convert Output to JSON

    Ce noeud convertit la sortie en format JSON en utilisant les options et le type de prompt spécifiés.

  • 09
    Interview Scheduler

    Ce noeud gère la planification d'entretiens en utilisant les options et le type de prompt fournis.

  • 10
    If Final Output

    Ce noeud évalue une condition pour déterminer si la sortie finale doit être traitée.

  • 11
    Respond for More Info

    Ce noeud ne réalise aucune opération mais peut être utilisé comme un point de passage dans le workflow.

  • 12
    Parse to JSON

    Ce noeud analyse les données pour les convertir en format JSON selon un schéma spécifié.

  • 13
    Set Meeting with Google

    Ce noeud crée un événement dans Google Calendar avec les détails de début, de fin et d'autres champs supplémentaires.

  • 14
    Final Response to User

    Ce noeud génère une réponse finale à l'utilisateur en exécutant un code JavaScript.

  • 15
    Generate Interview Times

    Ce noeud génère des horaires d'entretiens en exécutant un code JavaScript.

  • 16
    Check My Calendar

    Ce noeud vérifie le calendrier de l'utilisateur pour récupérer des informations selon les options spécifiées.

  • 17
    Split Events into 30 min blocks

    Ce noeud divise les événements en blocs de 30 minutes en exécutant un code JavaScript.

  • 18
    Add Blocked Field

    Ce noeud ajoute un champ bloqué aux données en utilisant les options et les affectations fournies.

  • 19
    Generate 30 Minute Timeslots

    Ce noeud génère des créneaux horaires de 30 minutes en exécutant un code JavaScript.

  • 20
    Combine My Calendar with All Slots

    Ce noeud combine le calendrier de l'utilisateur avec tous les créneaux horaires disponibles.

  • 21
    Check if Calendar Blocked

    Ce noeud évalue une condition pour vérifier si le calendrier est bloqué.

  • 22
    Return string of all available times

    Ce noeud retourne une chaîne de caractères contenant tous les horaires disponibles en exécutant un code JavaScript.

  • 23
    Get Availability

    Ce noeud déclenche un workflow pour obtenir la disponibilité à partir d'une source d'entrée.

  • 24
    Sticky Note2

    Ce noeud crée une note autocollante avec des spécifications de couleur, taille et contenu.

  • 25
    When chat message received

    Ce noeud déclenche le workflow lorsque un message de chat est reçu, en utilisant les options spécifiées.

Dernière étape

Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.

Audit gratuit · 48h

GratuitRésultats en 48 hSans engagement

06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B