Guida al collegamento del calendario su DeepAgent
Come configurare il calendario passo dopo passo per i tuoi agenti vocali
Scritto da Product
Ultimo aggiornamento Circa 2 mesi fa
Come funziona
La configurazione del calendario si compone di tre momenti: prima si prepara il proprio Google Calendar, poi si collega alla piattaforma dalla sezione Integrations, e infine si configurano i tool sull’agente.
Segui questa guida nell’ordine indicato per completare la configurazione correttamente.
Riepilogo posizioni:
Flusso completo di configurazione
PARTE 1: Prepara il tuo Google Calendar
Prima di tutto, assicurati che il tuo Google Calendar sia pronto per essere collegato alla piattaforma.
Step 1.1 - Crea un calendario dedicato
Apri Google Calendar (calendar.google.com)
Nella barra laterale sinistra, clicca il "+" accanto a "Altri calendari"
Seleziona "Crea nuovo calendario"
Dai un nome chiaro, ad esempio "Appuntamenti DeepAgent"
Clicca "Crea calendario"
Step 1.2 - Verifica il fuso orario
In Google Calendar, clicca l’icona ingranaggio → Impostazioni
Nella sezione "Fuso orario", verifica che sia impostato correttamente (es. "(GMT+01:00) Roma")
Se necessario, correggi il fuso orario
Step 1.3 - Imposta gli orari di disponibilità (opzionale)
Puoi bloccare gli slot in cui non vuoi ricevere appuntamenti creando eventi sul calendario
L’agente controllerà automaticamente la disponibilità e proporreà solo gli slot liberi
PARTE 2: Connetti Google Calendar alla Piattaforma
Ora che il tuo calendario è pronto, collegalo alla piattaforma DeepAgent dalla sezione Integrations. Questo passaggio è necessario prima di configurare l’agente.
Step 2.1 - Accedi alla sezione Calendar
Vai su Dashboard → Integrations → Calendar
Se ci sono connessioni precedenti non più attive, clicca "Disconnect" per rimuoverle
Step 2.2 - Connetti il tuo Google Calendar
Clicca "Connect Google Calendar"
Si apre una finestra di Google per l’autorizzazione (OAuth)
Seleziona l’account Google corretto (quello dove hai creato il calendario dedicato)
Clicca "Consenti" / "Allow" per tutti i permessi richiesti
Attendi il redirect automatico alla piattaforma
Step 2.3 - Verifica la connessione
La connessione deve apparire come "Connected" (verde)
Deve essere visibile l’email dell’account Google collegato
Step 2.4 - Seleziona il calendario specifico
Clicca sulla connessione per espandere le opzioni
Seleziona il calendario dedicato creato nella Parte 1 (es. "Appuntamenti DeepAgent")
Conferma la selezione
PARTE 3: Configura i Tool nell’Agente (Step 2: In-Call Actions)
Con il calendario collegato alla piattaforma, ora puoi aggiungere i tool di prenotazione all’agente.
Step 3.1 - Apri l’agente
Vai su Dashboard → Agents
Clicca sull’agente da configurare
Entra nella modalità di modifica (Edit / Agent Builder)
Step 3.2 - Aggiungi il tool Get Availability
Vai allo Step 2: In-Call Actions
Clicca il bottone "+ Add Tool" (in alto a destra)
Seleziona "Get Availability"
Nel dialog che si apre, seleziona la connessione Google Calendar già configurata nella Parte 2
Seleziona il calendario dedicato (es. "Appuntamenti DeepAgent")
Step 3.3 - Aggiungi il tool Book Appointment
Clicca di nuovo "+ Add Tool"
Seleziona "Book Appointment"
Verrà usata la stessa connessione Google Calendar
Seleziona lo stesso calendario scelto per Get Availability
Step 3.4 - Verifica i tool aggiunti
Nella lista dei tool dello Step 2 devono comparire:
Get Availability ✅
Book Appointment ✅
Entrambi devono mostrare il calendario collegato
PARTE 4: Configura il Prompt (Step 5: Instructions)
Step 4.1 - Apri le istruzioni dell’agente
Vai allo Step 5: Instructions
Questo è il prompt che guida il comportamento dell’agente durante le chiamate
Step 4.2 - Aggiungi le istruzioni per la gestione appuntamenti
Scegli il blocco di istruzioni adatto al tuo tipo di agente e copialo nelle istruzioni (Step 5). Qui sotto trovi due versioni: una per agenti Inbound (che ricevono chiamate) e una per agenti Outbound (che effettuano chiamate).
📞 Esempio per Agente INBOUND (riceve chiamate dai clienti)
📲 Esempio per Agente OUTBOUND (effettua chiamate verso i clienti)
PARTE 5: Deploy e Test (Step 6)
Step 5.1 - Salva e fai il Deploy
Vai allo Step 6: Test & Deploy
Clicca "Save" per salvare tutte le modifiche
Clicca "Deploy" per sincronizzare con ElevenLabs
Attendi la conferma "Deploy successful"
Step 5.2 - Effettua una chiamata di test
Fai una chiamata di prova all’agente
Chiedi di verificare la disponibilità per un appuntamento
Prova a prenotare un appuntamento di test
Step 5.3 - Verifica su Google Calendar
Apri Google Calendar
Controlla che l’appuntamento di test sia presente nel calendario dedicato
Verifica che data e ora siano corrette
Controlla che il fuso orario sia quello giusto
PARTE 6: Domande Frequenti e Soluzioni
Se riscontri una delle situazioni qui sotto, segui la soluzione indicata:
Checklist Finale
Prima di considerare la configurazione completa, verifica di aver completato tutti questi passaggi: