# Create Calendar Event

**Create Calendar Event** écrit un événement dans le Google Calendar de l'entreprise. La sélection de créneaux avec disponibilité est l'outil agent **Schedule Appointment**, pas ce nœud.

  <ShotPlaceholder
    src="/assets/workflow-nodes/create-calendar-event.png"
    name="wn-cal"
    alt="Paramètres Create Calendar Event"
    capture="Calendar event node. 1600×900. Title + Starts At. No attendee emails if avoidable."
  />

## Pourquoi ce nœud

Ils ont déjà convenu d'une heure (un paramètre During Call, un créneau API). Le graphe le réserve. **Book meetings** doit être activé sur [Google authorizations](https://docs.voicelogica.ai/fr/integrations/google/). Le panneau de paramètres avertit s'il manque ; **Save** fonctionne toujours — l'exécution non.

## Ce que vous configurez

- **Title** (required) — Ce qui apparaît sur le calendrier.
- **Starts At** (required) — `2026-08-12T15:00:00` ou `2026-08-12 15:00`, généralement une variable.
- **Duration (minutes)** — Utilisé lorsque **Ends At** est vide. Par défaut 30.
- **Ends At** — Uniquement si vous avez besoin d'une fin explicite.
- **Description** — Notes d'appel, leur numéro.
- **Location** — Adresse ou lieu.
- **Attendees** — E-mails séparés par des virgules — ils reçoivent l'invitation. Pas de puces.
- **Calendar** — ID de calendrier Google. Vide = principal de l'entreprise.
- **Timezone** — IANA (`Europe/Athens`). Vide = fuseau horaire de l'entreprise.
- **Add Google Meet Link** — Joindre Meet.

Les ports : **Event created**, **Could not create event**, **No wait**.

## Première configuration — réserver le créneau qu'ils viennent de dire

1. Portée Calendar activée. [During Call](https://docs.voicelogica.ai/fr/workflows/during-call/) collecte `preferred_datetime` (et un e-mail uniquement si vous l'avez déjà d'une recherche — ne prenez pas l'e-mail par voix).

2. **Create Calendar Event**. Titre + **Starts At** `{{preferred_datetime}}`. Durée 30. Meet activé si c'est une consultation vidéo.

     <ShotPlaceholder
       src="/assets/workflow-nodes/create-calendar-event-filled.png"
       name="create-calendar-event-filled"
       alt="Create Calendar Event rempli"
       capture="Workflow builder → Create Calendar Event selected. Title, Starts At, Duration 30. 1600×900. Redact numbers/emails/PINs."
     />

3. [AI Response](https://docs.voicelogica.ai/fr/workflow-nodes/ai-response/) sur **Event created**.

4. **Save & go live**, attachez, prouvez un créneau que vous pouvez supprimer.

La campagne **Book appointments** veut toujours Google Calendar + Schedule Appointment sur l'*agent*. Ce nœud ne remplace pas cet objectif de campagne.

## À quoi ressemble "cassé"

- Avertissement sur le nœud, la création échoue — portée Calendar désactivée.
- Événement à la mauvaise heure — Timezone vide vs la chaîne de créneau.
- Invitation manquante — Attendees vide ou une adresse prononcée.

## Dépannage

**Schedule Appointment vs ce nœud ?**

L'outil vérifie la disponibilité et offre des créneaux. Ce nœud écrit l'heure que vous avez déjà. N'exécutez pas les deux pour la même réservation.

## Prochaines étapes

[During Call](https://docs.voicelogica.ai/fr/workflows/during-call/).  
[Send Email](https://docs.voicelogica.ai/fr/workflow-nodes/email/) — confirmation.  
[Google authorizations](https://docs.voicelogica.ai/fr/integrations/google/).
