Aller au contenu
uclic
Workflow n8nWebhook

Automatisation Google Calendar avec n8n : gestion des rendez-vous

Ce workflow n8n a pour objectif d'automatiser la gestion des rendez-vous via Google Calendar en intégrant des interactions avec un chatbot alimenté par OpenAI. Dans un contexte où la prise de rendez-vous peut être chronophage, ce workflow permet de simplifier le processus en automatisant la création et la gestion des événements. Les utilisateurs peuvent ainsi interagir avec un chatbot qui, grâce à l'automatisation n8n, est capable de vérifier la disponibilité dans le calendrier et de réserver des créneaux horaires directement. Le workflow commence par un déclencheur Webhook qui reçoit les messages de chat. Ensuite, il utilise plusieurs noeuds, notamment des agents OpenAI pour traiter les requêtes et des outils HTTP pour interagir avec l'API de Google Calendar. Les noeuds de mémoire tampon permettent de garder le contexte des conversations, tandis que les noeuds de formatage préparent les données pour les réponses. En fin de processus, les utilisateurs bénéficient d'une expérience fluide et rapide pour la gestion de leurs rendez-vous, ce qui améliore l'efficacité opérationnelle et réduit le risque de double réservation. Grâce à cette automatisation, les entreprises peuvent gagner du temps et offrir un meilleur service à leurs clients.

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

À qui s'adresse ce workflow ?

Ce workflow s'adresse aux entreprises et équipes qui gèrent régulièrement des rendez-vous, notamment dans les secteurs de la santé, de l'éducation ou des services. Il est conçu pour des utilisateurs ayant un niveau technique intermédiaire, souhaitant optimiser leur gestion du temps et améliorer l'expérience client.

Le problème

Ce que ce workflow résout

Ce workflow résout le problème de la gestion manuelle des rendez-vous, qui peut entraîner des erreurs et des pertes de temps. En automatisant la prise de rendez-vous via un chatbot, les utilisateurs éliminent les frustrations liées à la planification et réduisent le risque de double réservation. Le résultat concret est une gestion plus fluide et efficace des rendez-vous, permettant aux équipes de se concentrer sur des tâches à plus forte valeur ajoutée.

Les étapes

Comment ça fonctionne

Étape 1 : Le workflow est déclenché par un Webhook qui reçoit un message de chat.

  • 01Étape 1 : Le noeud 'When chat message received' traite le message et active les agents OpenAI pour générer une réponse.
  • 02Étape 2 : Les noeuds de mémoire tampon conservent le contexte de la conversation.
  • 03Étape 3 : Le workflow utilise des requêtes HTTP pour vérifier la disponibilité dans Google Calendar via le noeud 'Get calendar availability'.
  • 04Étape 4 : Si un créneau est disponible, le noeud 'Book appointment' crée un nouvel événement dans le calendrier.
  • 05Étape 5 : Enfin, les réponses sont formatées et envoyées à l'utilisateur via le noeud 'Respond to Webhook'.
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-gestion-des-rendez-vous.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 l'URL du Webhook pour l'adapter à votre application de chat. Ajustez les paramètres des agents OpenAI pour affiner les réponses générées. Vous pouvez également changer les détails de connexion à l'API de Google Calendar, comme les clés d'authentification et les paramètres de réservation. Si vous souhaitez intégrer d'autres outils, il suffit d'ajouter des noeuds supplémentaires et de les relier aux étapes existantes. Assurez-vous de tester le flux pour garantir la sécurité et la fiabilité des données échangées.

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 basées sur les paramètres fournis.

  • 02
    Respond to Webhook

    Ce noeud répond à une requête webhook avec les options spécifiées.

  • 03
    calendarAgent

    Ce noeud exécute un workflow d'agent de calendrier avec les paramètres définis.

  • 04
    When chat message received

    Ce noeud déclenche le workflow lorsqu'un message de chat est reçu.

  • 05
    taskAgent

    Ce noeud exécute un workflow d'agent de tâche avec les paramètres spécifiés.

  • 06
    Window Buffer Memory

    Ce noeud gère la mémoire tampon de la fenêtre pour conserver le contexte des sessions.

  • 07
    Map Fields

    Ce noeud mappe les champs d'entrée aux champs de sortie selon les affectations définies.

  • 08
    Map Fields1

    Ce noeud mappe les champs d'entrée aux champs de sortie avec des affectations spécifiques.

  • 09
    Exclude Previews from Speech

    Ce noeud exclut les aperçus de la sortie de la synthèse vocale.

  • 10
    Main Agent

    Ce noeud agit comme un agent principal pour traiter des textes avec des options spécifiques.

  • 11
    OpenAI Chat Model

    Ce noeud utilise le modèle de chat OpenAI pour générer des réponses basées sur les paramètres fournis.

  • 12
    HTTP Request

    Ce noeud effectue une requête HTTP avec les paramètres spécifiés.

  • 13
    Settings

    Ce noeud définit des options et des affectations pour le traitement des données.

  • 14
    Format output

    Ce noeud formate la sortie selon les options et affectations spécifiées.

  • 15
    Notion Task Agent

    Ce noeud agit comme un agent de tâche Notion avec des options définies.

  • 16
    Window Buffer Memory1

    Ce noeud gère la mémoire tampon de la fenêtre pour conserver le contexte des sessions.

  • 17
    Get calendar availability

    Ce noeud effectue une requête HTTP pour obtenir la disponibilité du calendrier.

  • 18
    Book appointment

    Ce noeud effectue une requête HTTP pour réserver un rendez-vous.

  • 19
    Google Calendar Agent

    Ce noeud agit comme un agent Google Calendar avec des options définies.

  • 20
    OpenAI Chat Model1

    Ce noeud utilise le modèle de chat OpenAI pour générer des réponses basées sur les options fournies.

  • 21
    Settings1

    Ce noeud définit des options et des affectations pour le traitement des données.

  • 22
    Format output1

    Ce noeud formate la sortie selon les options et affectations spécifiées.

  • 23
    Window Buffer Memory2

    Ce noeud gère la mémoire tampon de la fenêtre pour conserver le contexte des sessions.

  • 24
    Sticky Note

    Ce noeud crée une note autocollante avec les dimensions et le contenu spécifiés.

  • 25
    Sticky Note1

    Ce noeud crée une note autocollante avec les dimensions et le contenu spécifiés.

  • 26
    Sticky Note2

    Ce noeud crée une note autocollante avec les dimensions et le contenu spécifiés.

  • 27
    Sticky Note3

    Ce noeud crée une note autocollante avec la couleur, les dimensions et le contenu spécifiés.

  • 28
    Webhook

    Ce noeud reçoit des données via un webhook avec les paramètres définis.

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