# Create Calendar Event

**Create Calendar Event** scrive un evento nel Google Calendar aziendale. La scelta dello slot con disponibilità è lo strumento **Schedule Appointment** dell'agent, non questo nodo.

  <ShotPlaceholder
    src="/assets/workflow-nodes/create-calendar-event.png"
    name="wn-cal"
    alt="Impostazioni Create Calendar Event"
    capture="Nodo evento calendario. 1600×900. Title + Starts At. Nessuna email partecipante se evitabile."
  />

## Perché questo nodo

Hanno già concordato un orario (un parametro During Call, uno slot API). Il grafico lo prenota. **Book meetings** deve essere attivo nelle [autorizzazioni Google](https://docs.voicelogica.ai/it/integrations/google/). Il pannello delle impostazioni avverte se manca; **Save** funziona ancora — il runtime no.

## Cosa si configura

- **Title** (required) — Cosa appare sul calendario.
- **Starts At** (required) — `2026-08-12T15:00:00` o `2026-08-12 15:00`, di solito una variabile.
- **Duration (minutes)** — Utilizzato quando **Ends At** è vuoto. Predefinito 30.
- **Ends At** — Solo se ha bisogno di una fine esplicita.
- **Description** — Note della chiamata, il loro numero.
- **Location** — Indirizzo o luogo.
- **Attendees** — Email separate da virgola — ricevono l'invito. Non chip.
- **Calendar** — Id calendario Google. Vuoto = calendario principale aziendale.
- **Timezone** — IANA (`Europe/Athens`). Vuoto = fuso orario aziendale.
- **Add Google Meet Link** — Allega Meet.

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

## Prima configurazione — prenoti lo slot che hanno appena detto

1. Ambito calendario attivo. [During Call](https://docs.voicelogica.ai/it/workflows/during-call/) raccoglie `preferred_datetime` (e un'email solo se ce l'ha già da una ricerca — non prenda l'email via voce).

2. **Create Calendar Event**. Title + **Starts At** `{{preferred_datetime}}`. Duration 30. Meet attivo se è una consulenza video.

     <ShotPlaceholder
       src="/assets/workflow-nodes/create-calendar-event-filled.png"
       name="create-calendar-event-filled"
       alt="Create Calendar Event compilato"
       capture="Builder workflow → Create Calendar Event selezionato. Title, Starts At, Duration 30. 1600×900. Oscuri numeri/email/PIN."
     />

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

4. **Save & go live**, colleghi, provi uno slot che può eliminare.

La campagna **Book appointments** richiede ancora Google Calendar + Schedule Appointment sull'*agent*. Questo nodo non sostituisce quell'obiettivo della campagna.

## Come appare "rotto"

- Avviso sul nodo, creazione fallisce — ambito Calendar disattivato.
- Evento all'ora sbagliata — Timezone vuoto vs la stringa dello slot.
- Invito mancante — Attendees vuoto o un indirizzo pronunciato.

## Risoluzione dei problemi

**Schedule Appointment vs questo nodo?**

Lo strumento controlla la disponibilità e offre slot. Questo nodo scrive l'orario che ha già. Non esegua entrambi per la stessa prenotazione.

## Prossimi passi

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