Vai al contenuto principale
~10 minuti di configurazione

Come funziona la prenotazione con calendario

Cosa può fare il tuo AI agent una volta configurata la prenotazione

Cosa ti serve

Prerequisiti prima di iniziare

Percorso rapido

Passaggi condensati se conosci già la piattaforma

Configurazione passo dopo passo

Guida completa (Passi 1–5)

Infrastruttura vs. Prompt

Come interagiscono le impostazioni dell’interfaccia e le istruzioni nel prompt

Checklist rapida

Verifica che tutto sia pronto

Risoluzione dei problemi e FAQ

Problemi comuni, risposte e soluzioni

Introduzione

Il tuo AI agent qualifica il lead, risponde alle sue domande, costruisce interesse — e poi? Gli chiedi di chiamare il tuo ufficio, oppure mandi un link a un tool di prenotazione esterno, oppure fai follow-up manualmente per trovare un orario che vada bene. Ogni passaggio in più è un’occasione per il lead di abbandonare. Con la prenotazione tramite calendario, elimini completamente quel gap. Il tuo AI agent verifica la disponibilità in tempo reale, propone fasce orarie e prenota l’appuntamento — tutto all’interno della stessa conversazione, su qualsiasi canale stia usando il lead. Nessun passaggio di mano, nessun cambio di contesto, nessuna frizione. Questa guida ti accompagna nel collegamento di Google Calendar al tuo account Irelia e nella configurazione della prenotazione sul tuo AI agent — dal collegamento del primo calendario alla scelta di come distribuire gli appuntamenti nel tuo team. Alla fine di questa guida, avrai: ✅ Almeno un account Google Calendar collegato a Irelia
✅ Un calendario membro del team configurato con disponibilità, durata degli slot e tempi di buffer
✅ Un calendario di prenotazione selezionato dove verranno creati i nuovi appuntamenti
✅ Il controllo dei conflitti opzionale abilitato per evitare doppie prenotazioni tra calendari
✅ Una modalità di routing scelta per controllare come gli appuntamenti vengono distribuiti tra i membri del team
✅ Istruzioni nel prompt configurate affinché il tuo agent sappia quando e come proporre le prenotazioni

💡 Come funziona la prenotazione con calendario

Una volta attiva la prenotazione su un agent, il tuo AI può fare quanto segue — automaticamente, all’interno di qualsiasi conversazione:
  • Proporre fasce orarie disponibili basate sulla disponibilità del calendario in tempo reale
  • Prenotare appuntamenti direttamente in un Google Calendar collegato
  • Gestire riprogrammazioni e cancellazioni se un lead cambia idea
  • Rispettare i tempi di buffer tra un appuntamento e l’altro per evitare riunioni consecutive
  • Controllare i conflitti su più calendari per evitare sovrapposizioni con impegni personali o altre agende
  • Instradare gli appuntamenti al membro del team giusto — tramite assegnazione fissa, rotazione round-robin, percentuali ponderate o routing intelligente guidato dall’AI Questo funziona su tutti i canali — WhatsApp, Facebook Messenger e Instagram. Il lead non esce mai dalla conversazione.
Vuoi saltare la configurazione manuale? Puoi chiedere al Wizard di configurare la prenotazione per te. Digli cosa ti serve e farà tutto lui.

Cosa configurerai

La configurazione ha due parti:
  1. Collegare un account Google Calendar — questo dà a Irelia accesso ai tuoi calendari (si fa una volta, nelle Impostazioni)
  2. Configurare la prenotazione sul tuo agent — questo dice all’agent quali calendari usare, quando proporre gli slot e come distribuire le prenotazioni tra i membri del team (si fa per ogni agent)

📋 Cosa ti serve

Prima di iniziare, assicurati di avere:
  • Un account Irelia.ai con almeno un AI agent creato Obbligatorio
  • Un account Google con almeno un Google Calendar in cui vuoi prenotare Obbligatorio
  • Accesso in modifica a quel Google Calendar — se usi un calendario condiviso o di team, assicurati che il tuo account Google abbia i permessi per creare eventi Obbligatorio Non serve scrivere codice. Se sai cliccare su qualche impostazione e scegliere da menu a tendina, puoi farcela.

⚡ Percorso rapido (utenti esperti)

Se hai già collegato calendari e configurato agent in passato, ecco la versione condensata:
  1. Settings (Impostazioni) → scorri fino a Calendars (Calendari) → “Add a Calendar” (Aggiungi un calendario) → autorizza il tuo account Google
  2. Apri il tuo agent → scheda Prompt → clicca su “Set up booking” (Configura prenotazione) nel pannello delle risorse Booking
  3. Nel popup Calendar Configuration → ”+ Add Calendar” → assegna un nome, imposta durata slot, buffer e disponibilità settimanale
  4. Scorri in basso → seleziona il calendario di prenotazione (dove vengono creati gli eventi) e opzionalmente abilita “Avoid conflicts with other calendars” (Evita conflitti con altri calendari)
  5. Sotto Advanced settings (Impostazioni avanzate) → imposta orizzonte di prenotazione, preavviso minimo, fuso orario e promemoria predefinito
  6. Se hai più calendari membro del team, clicca su “Change” (Modifica) accanto alla modalità di routing e seleziona Fixed, Rotation, Percentage o Smart
  7. Attiva il calendario membro del team su Active → chiudi il popup
  8. Aggiungi le istruzioni di prenotazione al prompt del tuo agent — come minimo: quando proporre gli slot, quali dati raccogliere e come presentare le opzioni (oppure chiedi al Wizard di farlo per te) Ora vai alla Checklist rapida per verificare che tutto sia configurato correttamente.

🔧 Configurazione passo dopo passo

Passo 1 — Collegare un account Google Calendar

~2 minuti Prima che il tuo agent possa prenotare qualsiasi cosa, Irelia ha bisogno di accedere ad almeno un account Google Calendar. Questo lo fai una sola volta — la connessione resta disponibile per tutti i tuoi agent.
  1. Vai su Settings (Impostazioni — icona dell’ingranaggio nella barra laterale sinistra)
  2. Scorri in basso fino alla sezione Calendars (Calendari)
  3. Clicca sul pulsante “Add a Calendar” (Aggiungi un calendario)
  4. Verrai reindirizzato alla pagina di autorizzazione di Google — accedi con l’account Google che possiede (o ha accesso a) i calendari che vuoi usare
  5. Concedi i permessi richiesti e completa l’autorizzazione — verrai reindirizzato automaticamente su Irelia Una volta collegato, l’account Google appare nella sezione Calendars come una connessione Google — mostrando l’email dell’account e il numero di Google Calendar disponibili sotto di esso.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 1 — Collegare un account Google Calendar. Lo screenshot mostra la pagina Settings con la sezione Calendars evidenziata in rosso, che elenca un account Google collegato business@nextwaveai.it con 7 calendari sotto di esso, oltre ai pulsanti Resync e Remove. Questo conferma che l'account Google è stato collegato correttamente e i suoi calendari sono ora disponibili per la configurazione della prenotazione.

La sezione Calendars nelle Impostazioni con gli account Google collegati

Operazione riuscita! Il tuo account Google è ora collegato. I Google Calendar sotto quell’account sono disponibili per l’uso nella configurazione di prenotazione dei tuoi agent.
Una connessione Google può contenere più Google Calendar. Per esempio, il tuo account Google di lavoro potrebbe avere il calendario personale, un calendario di team e un calendario delle festività — tutti appaiono sotto la stessa connessione.
Vuoi collegare più account Google? Clicca di nuovo su “Add a Calendar” e autorizza un account Google diverso. Questo è utile quando i membri del team usano account Google separati — collegali tutti in modo che i loro calendari siano disponibili in Irelia.

Gestire le connessioni

Ogni scheda di connessione Google ti dà due controlli:
  • “Resync” (Risincronizza) — Aggiorna la lista dei Google Calendar disponibili sotto quella connessione. Usalo se hai creato di recente un nuovo calendario in Google e non appare ancora nella configurazione di prenotazione.
  • “Remove” (Rimuovi) — Scollega completamente l’account Google. Tutti i calendari membro del team che stavano usando Google Calendar da questa connessione perderanno l’accesso.

Passo 2 — Aprire la Calendar Configuration sul tuo agent

~1 minuto Ora che Irelia ha accesso ai tuoi Google Calendar, devi dire a un agent specifico di usarli per le prenotazioni.
  1. Vai alla pagina Agents e apri l’agent che vuoi configurare
  2. Clicca sulla scheda Prompt in alto Sul lato destro, vedrai un pannello Resources (Risorse). Cerca la scheda Booking — mostra “Not in use” (Non in uso) e un link “Set up booking” (Configura prenotazione) sotto.
  3. Clicca su “Set up booking”
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 2 — Aprire la Calendar Configuration sul tuo agent. Lo screenshot mostra la scheda Prompt dell'agent con il pannello Resources sulla destra, evidenziato in rosso, dove la scheda Booking mostra l'etichetta Not in use, la nota No active calendars e il link Set up booking. Questo è il punto di partenza per collegare l'agent al sistema di prenotazione in modo che possa iniziare a proporre fasce orarie.

La scheda risorsa Booking nella scheda Prompt

Si apre il popup Calendar Configuration. Qui configurerai tutto: calendari membro del team, disponibilità, routing e altro.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 2 — Aprire la Calendar Configuration sul tuo agent. Lo screenshot mostra il popup Booking Configuration nel suo stato iniziale vuoto, con il messaggio No calendar set, un'illustrazione al centro e il pulsante + Add Calendar nella barra laterale sinistra. Questa è la prima schermata prima che sia stato creato un calendario membro del team.

Il popup Calendar Configuration nel suo stato iniziale vuoto

Passo 3 — Aggiungere e configurare un calendario membro del team

~3 minuti Un calendario membro del team rappresenta la configurazione di prenotazione di una persona — la sua disponibilità, la durata degli slot e quale Google Calendar riceve i suoi appuntamenti. Può rappresentare anche un locale, come un ristorante che accoglie più gruppi insieme. Se hai un team di tre persone, creerai tre calendari membro del team.
  1. Nel popup Calendar Configuration, clicca su ”+ Add Calendar” nella barra laterale sinistra Appare una nuova voce nella barra laterale e il modulo di configurazione si apre sulla destra. Ecco ogni campo che compilerai:

Come gestisci le prenotazioni?

La prima scelta del modulo, “How do you handle bookings?” (Come gestisci le prenotazioni?), decide che tipo di calendario è:
  • “By appointment” (Su appuntamento), cioè un calendario su appuntamento — una persona che riceve un cliente alla volta, come un consulente, un parrucchiere o un medico. L’agent propone gli slot liberi di quella persona.
  • “By capacity” (A capienza) — un locale che accoglie più gruppi nella stessa fascia oraria, fino a esaurire i posti, come un ristorante, una sala eventi o un coworking. L’agent controlla se un gruppo di un certo numero di persone ci sta all’orario in cui vuole arrivare.
I campi qui sotto sono per un calendario “By appointment”. Per un calendario “By capacity”, il nome del calendario e il toggle Active / Inactive funzionano allo stesso modo; per il resto vai a Configurare un calendario a capienza.

Nome del calendario

Un’etichetta per identificare questo calendario membro del team — tipicamente il nome della persona (es. “Marco Bianchi” o “Dr. Rossi”). L’AI agent usa questo nome quando presenta le opzioni di prenotazione al potenziale cliente, quindi scegli qualcosa di professionale e riconoscibile.

Toggle Attivo / Inattivo

Controlla se questo calendario membro del team è attualmente disponibile per le prenotazioni. Impostalo su Active (Attivo) quando sei pronto perché l’agent inizi a programmare appuntamenti al suo interno. Lascialo Inactive (Inattivo) mentre stai ancora configurando.

Durata dello slot

La durata predefinita di ogni appuntamento, in minuti. Questa è la base — il prompt del tuo agent può sovrascriverla per situazioni specifiche (es. chiamate introduttive più brevi vs. consulenze più lunghe). Scegli un valore predefinito sensato che copra la maggior parte dei casi.

Buffer tra appuntamenti

L’intervallo minimo tra un appuntamento e il successivo, in minuti. Un buffer di 15 minuti significa che se una riunione finisce alle 10:30, il prossimo slot disponibile inizia alle 10:45. Questo protegge il tuo team da riunioni consecutive senza pausa.

Disponibilità settimanale

I giorni e gli orari in cui questo membro del team è disponibile per le prenotazioni. Ogni giorno mostra blocchi orari — per esempio, Lunedì 09:00–13:00 e 14:00–18:00 (con la pausa pranzo in mezzo). Clicca il pulsante + accanto a un giorno per aggiungere un blocco orario, oppure lascia un giorno come Closed (Chiuso) per escluderlo del tutto.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 3 — Aggiungere e configurare un calendario membro del team. Lo screenshot mostra la scheda del calendario Dr Allen impostata su Active nella barra laterale sinistra, con Slot duration impostata a 30 minutes, Buffer between appointments a 15 minutes e la griglia Weekly availability per Europe/Rome che mostra da lunedì a venerdì 09:00-13:00 e 14:00-18:00, con sabato e domenica su Closed. Questo conferma che l'orario del membro del team corrisponde al suo reale orario di lavoro prima che l'agent inizi a proporre gli slot.

Configurazione del calendario membro del team con impostazioni di disponibilità

Calendario di prenotazione

Il Google Calendar specifico in cui verranno creati i nuovi appuntamenti. Clicca il menu a tendina per vedere tutti i Google Calendar disponibili tra i tuoi account Google collegati. Scegli quello che appartiene a questo membro del team.
Non vedi il calendario che cerchi? Due cause comuni: il tuo account Google non ha i permessi di modifica su quel calendario, oppure il calendario è stato creato di recente e la connessione ha bisogno di un aggiornamento. Torna su Settings → Calendars e clicca su “Resync” sulla connessione Google corrispondente.

Evitare conflitti con altri calendari

Quando abilitato, Irelia controlla Google Calendar aggiuntivi per verificare la presenza di eventi esistenti prima di proporre una fascia oraria. Se uno slot è già occupato su uno qualsiasi dei calendari di conflitto selezionati, Irelia non lo proporrà — anche se la disponibilità settimanale del membro del team dice che è libero. Attiva questa opzione e apparirà una lista di tutti i Google Calendar da tutti i tuoi account Google collegati. Seleziona quelli che vuoi che Irelia monitori per i conflitti.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 3 — Aggiungere e configurare un calendario membro del team. Lo screenshot mostra il toggle Avoid conflicts with other calendars attivato, evidenziato in rosso, con il campo Booking calendar impostato su business@nextwaveai.it sopra e un elenco sottostante con Festivita in Italia, business@nextwaveai.it contrassegnato Main e selezionato, Holidays in United States, info@irelia.ai, Test Calendar Full Access, Holidays in Italy e paolo@irelia.ai. Qui si selezionano i calendari aggiuntivi che Irelia deve controllare per evitare doppie prenotazioni.

Selezione dei calendari di conflitto con più account Google

Caso d’uso comune: Un membro del team ha un account Google di lavoro e uno personale. Selezioni il calendario di lavoro come calendario di prenotazione (dove vanno gli appuntamenti) e aggiungi il calendario personale come calendario di conflitto (così le riunioni di lavoro non si sovrappongono con impegni personali). Entrambi gli account Google devono essere collegati prima nelle Impostazioni.
I calendari delle festività sono una vittoria facile. Seleziona un calendario delle festività (come “Festività in Italia” o “Holidays in United States”) come calendario di conflitto, e Irelia bloccherà automaticamente le festività nazionali dai tuoi slot disponibili — nessuna manutenzione manuale necessaria.

Impostazioni avanzate

Clicca su “Show advanced settings” (Mostra impostazioni avanzate) per rivelare quattro campi aggiuntivi:
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 3 — Aggiungere e configurare un calendario membro del team. Lo screenshot mostra il pannello Show advanced settings espanso, evidenziato in rosso, con Booking horizon impostato su Up to 30 days, Minimum notice su 1 hour, Time zone su Europe/Rome e Default reminder su 60 minutes before, sotto il campo Booking calendar e il toggle Avoid conflicts with other calendars disattivato. Qui si affinano i limiti su quanto in anticipo o all'ultimo minuto si può prenotare.

Calendario di prenotazione, toggle conflitti e impostazioni avanzate

Una volta compilato tutto, attiva il calendario membro del team su Active in cima al modulo.
Operazione riuscita! Il tuo primo calendario membro del team è configurato. L’agent può ora proporre gli slot disponibili di questa persona nelle conversazioni.
Vuoi aggiungere altri membri del team? Clicca di nuovo su ”+ Add Calendar” nella barra laterale sinistra e ripeti il processo. Ogni calendario membro del team ha la sua programmazione indipendente, il suo calendario di prenotazione e le sue impostazioni di conflitto.

Configurare un calendario a capienza

Un calendario “By capacity” è per un locale, non per una persona: un ristorante, una sala eventi, un coworking. Accoglie più gruppi nella stessa fascia oraria, fino alla sua “Maximum capacity” (Capienza massima), cioè il numero di persone presenti nello stesso momento. Il tuo agent trova gli orari d’arrivo adatti al giorno, al numero di persone e alla durata della permanenza. Poi prenota, sposta o cancella la prenotazione direttamente in chat. Dopo aver scelto “By capacity”, dai al calendario il nome del locale (es. “Osteria Da Flavio” o “Terrazza”) e compila questi campi:
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 3 — Configurare un calendario a capienza. Lo screenshot mostra il popup di configurazione delle prenotazioni per il calendario di un ristorante chiamato Osteria Da Flavio, ancora disattivato, con l'opzione A capienza scelta sotto Come gestisci le prenotazioni, il menu Calendario prenotazioni ancora vuoto, la Capienza massima impostata a 50 persone con l'etichetta obbligatorio e la griglia della Disponibilità settimanale nel fuso Europe/Rome con le fasce orarie di ogni giorno. Qui si trasforma un calendario in un locale che accoglie più gruppi insieme e si indica quante persone può ospitare.

Un calendario a capienza con calendario di prenotazione, capienza massima e disponibilità settimanale

Clicca su “Show advanced settings” per il resto:
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 3 — Configurare un calendario a capienza. Lo screenshot mostra il pannello Mostra impostazioni avanzate di un calendario a capienza, con la Durata predefinita della prenotazione a 30 minuti e la Dimensione gruppo predefinita per gli eventi manuali a 4 persone nella prima riga, poi Orizzonte di prenotazione su Fino a 30 giorni, Preavviso minimo su 1 ora, Fuso orario su Europe/Rome e Promemoria predefinito su 60 minuti prima. Qui si indica quanto si ferma di solito un gruppo e per quante persone conta una prenotazione aggiunta a mano.

Le impostazioni avanzate di un calendario a capienza

Un calendario a capienza non ha il buffer tra appuntamenti né l’opzione “Avoid conflicts with other calendars”: gli ospiti condividono lo stesso spazio, quindi contano solo i posti. Una volta compilato tutto, attiva il calendario su Active in cima al modulo. Un calendario nuovo nasce Inactive e l’agent non ci prenota finché non lo attivi. Non ti servono chiavi né ID del locale: basta il collegamento a Google del Passo 1.
Operazione riuscita! Il tuo calendario a capienza è configurato. Quando è su Active, l’agent può controllare se un gruppo ci sta e prenotarlo in chat.
Lascia fare al Wizard. Descrivi il tuo locale al Wizard e configura lui il calendario a capienza: nome, capienza, orari di apertura, i tuoi tipi di prenotazione con durata e ultimo arrivo, e come si comporta l’agent in chat. Gli orari d’arrivo e l’ultimo arrivo stanno nel tuo prompt, quindi il Wizard scrive anche quelli.

Come l’agent controlla se un gruppo ci sta

Un orario d’arrivo è prenotabile solo se valgono tutte queste condizioni:
  • L’intera permanenza, dall’arrivo alla fine della durata, sta dentro i tuoi orari di apertura
  • La permanenza non tocca una chiusura sul calendario
  • Ci sono abbastanza posti per il gruppo anche nel momento più pieno della permanenza
Irelia non accorcia mai una permanenza da sola. Il tuo agent sceglie la durata prima di cercare, seguendo le regole del tuo prompt; Irelia risponde solo se quella permanenza ci sta. Per esempio, se chiudi alle 23:00 e una cena dura 120 minuti, l’ultima cena inizia alle 21:00. Vuoi accettare arrivi più tardi, con una permanenza che finisce alla chiusura (es. ultimo arrivo 22:30)? Scrivilo nel prompt: per quegli arrivi l’agent prenota una permanenza più corta che finisce alla chiusura. Il Wizard te lo chiede. Il tuo prompt può anche far dipendere la durata dal gruppo, così ogni prenotazione occupa solo il tempo che le serve. Per esempio: “Per gruppi fino a 4 persone, prenota 90 minuti. Per 10 persone o più, prenota 2 ore.” Se nessuna regola del prompt corrisponde, l’agent usa la “Default booking duration”. Qualche altra cosa da sapere:
  • Orari d’arrivo: Irelia non impone orari d’arrivo fissi, quindi un ospite può prenotare a qualsiasi minuto (es. 19:10). Se vuoi arrivi solo a orari fissi (es. 19:30 e 21:30) o un ultimo arrivo, scrivilo nel prompt.
  • Apertura oltre la mezzanotte: le fasce che si toccano a cavallo della mezzanotte valgono come una sola. Per un bar aperto venerdì 19:00–02:00, imposta venerdì 19:00–23:59 e sabato 00:00–02:00 (Irelia legge 23:59 come mezzanotte). Una permanenza dalle 23:30 all’01:30 ci sta.
  • In chat: per prenotare, l’agent ha bisogno del nome dell’ospite. L’email è facoltativa: se l’ospite la dà, riceve l’invito del calendario. Per spostare o cancellare una prenotazione, l’agent prima la trova.
  • Al completo o chiuso: l’agent dice che è tutto al completo solo quando mancano i posti. Per un giorno di chiusura, dice solo che in quel momento non si può prenotare.

Prenotazioni e chiusure aggiunte a mano

Prenotazioni al telefono, clienti senza prenotazione, una festa privata: puoi scriverli direttamente nel calendario di prenotazione su Google Calendar. L’AI di Irelia legge titolo e descrizione di ogni evento che aggiungi a mano, quindi non servono parole esatte. Per esempio:
Sale con capienze diverse? Crea un calendario a capienza separato per ognuna (es. Interno con 40 posti e Terrazza con 20), ognuno con il suo Google Calendar. Se condividessero un Google Calendar, si toglierebbero i posti a vicenda. Poi scegli il routing Smart nel Passo 4, così l’agent prenota la sala che chiede l’ospite.

Passo 4 — Scegliere una modalità di routing

~1 minuto Se hai configurato due o più calendari membro del team, devi dire all’agent come distribuire gli appuntamenti tra di loro. Questa è la modalità di routing — visibile in fondo alla barra laterale sinistra nel popup Calendar Configuration. Clicca su “Change” accanto alla modalità di routing attuale per vedere le opzioni:
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 4 — Scegliere una modalità di routing. Lo screenshot mostra il pannello Routing Rules con l'elenco Select Mode aperto, evidenziato in rosso, con le quattro opzioni Fixed selezionata con la descrizione all appointments go to a single calendar, Rotation descritta come round-robin distributes evenly, Percentage descritta come weighted distribution e Smart descritta come the agent's prompt decides. Qui si scelgono come distribuire le prenotazioni quando è attivo più di un calendario membro del team.

Le quattro opzioni di modalità di routing

Ecco cosa fa ogni modalità:

Fixed

Tutti gli appuntamenti vanno a un singolo calendario membro del team. Quando selezioni Fixed, appare un menu a tendina “Destination Calendar” (Calendario di destinazione) — scegli il membro del team che dovrebbe ricevere ogni prenotazione. Usa quando: Solo una persona gestisce tutti gli appuntamenti, o vuoi assegnare le prenotazioni in modo fisso indipendentemente dalla disponibilità degli altri membri del team.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 4 — Scegliere una modalità di routing, Fixed. Lo screenshot mostra il pannello Routing Rules, evidenziato in rosso, con Fixed selezionato e il menu a tendina Destination Calendar aperto che mostra i due calendari membro del team disponibili Dr Allen e Calendar. Questo mostra come assegnare in modo fisso ogni prenotazione a un membro del team specifico.

Routing Fixed con menu a tendina del calendario di destinazione

Rotation

Distribuzione round-robin — ogni nuovo appuntamento va al prossimo calendario membro del team attivo nella lista, ruotando in modo uniforme. Non serve alcuna configurazione aggiuntiva. Usa quando: Vuoi distribuire le prenotazioni equamente nel tuo team senza preferenze.

Percentage

Distribuzione ponderata basata su percentuali che assegni tu. Ogni calendario membro del team attivo ha un cursore — regolali finché la somma non fa 100%. Usa quando: Vuoi una distribuzione non uniforme — per esempio, un consulente senior riceve il 60% delle prenotazioni mentre uno junior riceve il 40%.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 4 — Scegliere una modalità di routing, Percentage. Lo screenshot mostra il pannello Routing Rules, evidenziato in rosso, con Percentage selezionato e i cursori Distribution per i due calendari attivi DA e C impostati entrambi al 50%, per un totale del 100%. Questo mostra come assegnare quote ponderate di prenotazioni tra i membri del team.

Routing Percentage con cursori di distribuzione ponderata

Smart

L’AI agent decide a quale membro del team assegnare la prenotazione in base al contesto della conversazione e alle istruzioni nel tuo prompt. Non serve alcuna configurazione aggiuntiva nell’interfaccia — la logica vive interamente nel prompt del tuo agent. Usa quando: L’assegnazione dipende da cosa dice il lead — per esempio, instradare a uno specialista in base al tipo di servizio richiesto, alla posizione del lead o alla sua preferenza linguistica.
Guida Irelia.ai alla configurazione della prenotazione con calendario, Passaggio 4 — Scegliere una modalità di routing, Smart. Lo screenshot mostra il pannello Routing Rules, evidenziato in rosso, con Smart selezionato e la descrizione the agent's prompt decides based on conversation context and prompt, insieme alla nota the agent decides based on the prompt. Questo mostra la modalità in cui nell'interfaccia non viene impostato nessun calendario di destinazione o percentuale, perché la logica di assegnazione risiede interamente nel prompt dell'agent.

Il routing Smart delega le decisioni al prompt dell'agent

La modalità di routing conta solo quando hai più calendari membro del team attivi. Se ne hai solo uno, la modalità è irrilevante — tutte le prenotazioni vanno a quell’unico calendario in ogni caso.
Il tuo prompt può sovrascrivere qualsiasi modalità di routing — non solo Smart. Anche se imposti Rotation o Percentage, puoi aggiungere istruzioni nel prompt che instradano casi specifici a un membro del team specifico. Per esempio: “Se il potenziale cliente menziona una questione legale, prenota sempre con il Dr. Rossi.” La modalità nell’interfaccia imposta il comportamento predefinito; il prompt aggiunge eccezioni sopra.
Operazione riuscita! La tua modalità di routing è impostata. L’agent ora sa come distribuire gli appuntamenti nel tuo team.

Passo 5 — Configurare il prompt del tuo agent per la prenotazione

~5 minuti L’infrastruttura del calendario è pronta — ma l’agent non proporrà fasce orarie né prenoterà appuntamenti a meno che il suo prompt non glielo dica. L’interfaccia definisce cosa è possibile; il prompt definisce cosa succede e quando.
Vuoi saltare questo passaggio? Chiedi al Wizard di configurare il comportamento di prenotazione nel tuo prompt — genererà le istruzioni giuste automaticamente.
Se stai scrivendo il prompt da solo, ecco cosa includere. I primi tre punti sono obbligatori — senza di essi, l’agent non prenoterà. Il resto è opzionale e ti permette di affinare l’esperienza.

Obbligatorio

  1. Quando proporre la prenotazione — Dì all’agent in quale momento della conversazione dovrebbe proporre un appuntamento. Per esempio: “Dopo aver confermato l’interesse del potenziale cliente, proponi di prenotare una consulenza.”
  2. Dati da raccogliere prima della prenotazione — Quali informazioni l’agent deve ottenere dal potenziale cliente prima di poter programmare. Per esempio: “Prima di prenotare, chiedi il tipo di servizio necessario, l’email e se preferisce mattina o pomeriggio.”
  3. Come presentare gli slot disponibili — Dì all’agent come proporre gli orari. Per esempio: “Proponi 2–3 opzioni di orario con un tono conversazionale.”

Opzionale (ma consigliato)

  1. Configurazione dell’appuntamento — Sovrascrivi la durata predefinita, imposta il formato del titolo, descrivi cosa includere nella descrizione e decidi se allegare un link per la riunione. Per esempio: “Per le chiamate introduttive, prenota 20 minuti. Formato del titolo: [Servizio] — [Nome]. Includi un link Google Meet per le consulenze da remoto.”
  2. Fallback quando non ci sono slot disponibili — Cosa dovrebbe dire l’agent quando non c’è disponibilità entro l’orizzonte di prenotazione. Per esempio: “Scusati e proponi di avvisarli quando si libera uno slot.”
  3. Logica di assegnazione al membro del team — Se stai usando il routing Smart (o vuoi sovrascrivere un’altra modalità di routing per casi specifici), descrivi le regole di assegnazione. Per esempio: “Se il potenziale cliente menziona una questione legale, prenota sempre con il Dr. Rossi.”
Non devi menzionare nomi di strumenti, orari del calendario o dettagli tecnici nel prompt. Irelia gestisce gli strumenti di prenotazione, i controlli di disponibilità e la creazione degli eventi automaticamente dietro le quinte. Il tuo prompt deve solo descrivere l’esperienza conversazionale — quando proporre, cosa chiedere e come presentare gli slot.
Ora testa tutto:
  1. Chiudi il popup Calendar Configuration se è ancora aperto
  2. Di nuovo nella scheda Prompt dell’agent, la scheda risorsa Booking dovrebbe ora mostrare la prenotazione come attiva invece di “Not in use”
  3. Clicca il pulsante “Test” nell’angolo in alto a destra della pagina dell’agent
  4. Nella conversazione di test, simula uno scenario di prenotazione — lascia che l’agent ti qualifichi e ti proponga le fasce orarie
  5. Completa una prenotazione di test e controlla il tuo Google Calendar per confermare che l’evento sia stato creato

🎉 Complimenti! Il tuo Agent ora può prenotare appuntamenti!

Il tuo AI agent è attivo con la prenotazione tramite calendario. D’ora in poi, quando un lead chiede di fissare un appuntamento — o quando il tuo agent determina che è il momento giusto per proporre una fascia oraria — la prenotazione avviene automaticamente, direttamente nella conversazione. Cosa succede dopo:
  1. 🧠 Comprendi i due livelli — Leggi la prossima sezione per capire come interagiscono le impostazioni dell’interfaccia e le istruzioni nel prompt, e come affinare i valori predefiniti, i titoli degli appuntamenti e la logica di routing
  2. 📊 Monitora le prenotazioni — Controlla il tuo Google Calendar e il Chat Panel per tracciare gli appuntamenti prenotati
  3. 🔁 Aggiungi altri membri del team — Man mano che il tuo team cresce, aggiungi altri calendari membro del team e regola la modalità di routing

🧠 Infrastruttura vs. Prompt — Cosa configurare dove

Il sistema di prenotazione ha due livelli che lavorano insieme: infrastruttura (quello che hai configurato nell’interfaccia) e prompt (le istruzioni che scrivi nel prompt del tuo agent). Capire come interagiscono ti aiuta a sfruttare al massimo il sistema. Pensala così:
  • Infrastruttura = l’edificio dell’ufficio. Stanze, orari di apertura, chiavi.
  • Prompt = il cervello della receptionist. Chi va dove, perché e cosa scrivere sulla porta.

Tre tipi di impostazioni

Non tutte le impostazioni funzionano allo stesso modo. Alcune sono limiti rigidi che l’AI non può mai sovrascrivere. Alcune sono valori predefiniti che l’AI può modificare. E alcune non esistono affatto nell’interfaccia — sono sempre decise dall’AI in base alla conversazione.

1. Vincoli rigidi — solo infrastruttura

Queste impostazioni definiscono cosa è fisicamente possibile. L’AI le rispetta in ogni caso.

2. Valori predefiniti — impostati nell’infrastruttura, sovrascrivibili dal prompt

Queste impostazioni hanno un valore di base che imposti nell’interfaccia. L’AI usa quel valore di base a meno che il tuo prompt non specifichi qualcosa di diverso in base al contesto della conversazione.
Imposta sempre un valore predefinito sensato nell’interfaccia, anche se il tuo prompt lo sovrascriverà nella maggior parte dei casi. Il valore predefinito è quello che entra in gioco quando nessuna condizione del prompt corrisponde.

3. Campi dinamici — solo prompt

Questi campi non esistono affatto nell’interfaccia. L’AI li genera dinamicamente dalla conversazione.
  • “Formato del titolo: [Tipo di Servizio] — [Nome del Potenziale Cliente]”
  • “Includi un link Google Meet per le consulenze da remoto. Nessun link per le visite in sede.”
  • “Nella descrizione, includi: esigenza del potenziale cliente, tipo di immobile e qualsiasi richiesta speciale menzionata.”

Routing — lo stesso schema predefinito-sovrascrittura

Il routing segue la stessa logica. L’interfaccia imposta l’assegnazione predefinita (Fixed, Rotation, Percentage o Smart). Il tuo prompt aggiunge intelligenza sopra. Qualsiasi modalità di routing può essere sovrascritta dal prompt. Per esempio, anche se imposti Rotation, il tuo prompt può dire: “Se il potenziale cliente menziona una questione legale, prenota sempre con il Dr. Rossi.” La rotazione gestisce il flusso predefinito; il prompt gestisce le eccezioni. Per la modalità Smart in particolare, il prompt è dove risiede tutta la logica — non c’è un valore predefinito nell’interfaccia su cui ripiegare. Tu decidi:
  • Assegnazione rigida: “Prenota sempre con Marco Bianchi.” → L’AI non devia mai.
  • Assegnazione flessibile: “Per impostazione predefinita, assegna a Marco Bianchi. Se il potenziale cliente chiede un membro del team specifico, o se dalla conversazione emerge che ha bisogno di uno specialista in X, prenota con il membro del team disponibile appropriato.”

Il modello mentale

✅ Checklist rapida

Usa questa checklist per verificare che la tua configurazione sia completa:

Connessione Google Calendar

  • Almeno un account Google collegato in Settings → Calendars
  • I Google Calendar di cui hai bisogno sono visibili sotto la connessione (clicca “Resync” se ne manca qualcuno)
  • Almeno un calendario membro del team aggiunto nel popup Calendar Configuration
  • Nome del calendario impostato (i potenziali clienti vedranno questo nome quando l’agent presenta le opzioni di prenotazione)
  • Durata dello slot configurata con un valore predefinito sensato
  • Buffer tra appuntamenti impostato
  • Disponibilità settimanale corrispondente al programma reale del membro del team
  • Calendario di prenotazione selezionato (il Google Calendar in cui verranno creati gli eventi)
  • Evitare conflitti con altri calendari configurato (se applicabile — calendari personali, calendari delle festività)
  • Impostazioni avanzate riviste: orizzonte di prenotazione, preavviso minimo, fuso orario, promemoria predefinito
  • Calendario membro del team impostato su Active
  • Modalità di routing selezionata: Fixed, Rotation, Percentage o Smart
  • Se Fixed: calendario di destinazione scelto
  • Se Percentage: percentuali di distribuzione assegnate (totale 100%)
  • Se Smart: istruzioni nel prompt scritte per la logica di routing
  • Il prompt include quando proporre la prenotazione (obbligatorio)
  • Il prompt include quali dati raccogliere prima della prenotazione (obbligatorio)
  • Il prompt include come presentare gli slot disponibili (obbligatorio)
  • Istruzioni per titolo, descrizione e link alla riunione dell’appuntamento aggiunte (opzionale)
  • Comportamento di fallback per assenza di disponibilità descritto (opzionale)
  • La scheda risorsa Booking nella scheda Prompt dell’agent mostra la prenotazione come attiva
  • Conversazione di test completata — l’agent ha proposto correttamente le fasce orarie
  • Prenotazione di test creata — l’evento è apparso in Google Calendar
✅ Tutto spuntato? Il tuo agent è pronto per prenotare appuntamenti!

🛠️ Risoluzione dei problemi e FAQ

Come risolvere: Passo 1: Risincronizza la connessione
  • Vai su Settings → Calendars e clicca “Resync” sulla connessione Google che possiede il calendario. Questo aggiorna la lista dei Google Calendar disponibili. Passo 2: Controlla i permessi
  • Se il calendario non appare ancora dopo la risincronizzazione, il tuo account Google potrebbe non avere i permessi corretti. Per il menu a tendina del calendario di prenotazione, ti serve il permesso di writer o owner su quel calendario (la possibilità di creare eventi). Per la lista dei calendari di conflitto, ti serve almeno il permesso di reader — l’accesso solo alla disponibilità (free/busy) non è sufficiente.
Come risolvere: Passo 1: Verifica che la prenotazione sia attiva
  • Apri la scheda Prompt dell’agent e guarda la scheda risorsa Booking. Se dice ancora “Not in use”, apri il popup Calendar Configuration e assicurati che almeno un calendario membro del team sia impostato su Active. Passo 2: Controlla il tuo prompt
  • Il prompt del tuo agent ha bisogno di istruzioni di prenotazione — senza di esse, l’AI non saprà quando o come proporre le fasce orarie. Come minimo, il tuo prompt deve dire all’agent quando proporre la prenotazione, quali dati raccogliere prima e come presentare gli slot. Vedi il Passo 5 per la lista completa delle istruzioni obbligatorie e opzionali nel prompt.
Come risolvere:
  • Apri il popup Calendar Configuration, seleziona il calendario membro del team e abilita “Avoid conflicts with other calendars”. Poi seleziona le caselle per ogni calendario che vuoi che Irelia monitori — calendari personali, calendari di team condivisi, calendari delle festività.
Sì, ma è automatico — Irelia controlla sempre il calendario di prenotazione stesso per eventi esistenti. La funzionalità “Avoid conflicts with other calendars” è per calendari aggiuntivi oltre a quello di prenotazione.
Sì. La prenotazione è configurata per agent. Ogni agent ha il suo popup Calendar Configuration con i propri calendari membro del team e la propria modalità di routing. Questo significa che il tuo agent di vendita può prenotare in un calendario con slot da 45 minuti, mentre il tuo agent di supporto prenota in un calendario diverso con slot da 15 minuti.
Sì. Questo può avere senso se, per esempio, vuoi dividere la disponibilità in blocchi orari diversi o configurazioni di routing diverse ma tutti gli appuntamenti finiscono sullo stesso calendario. Tieni solo presente che il controllo dei conflitti tra di essi si basa sul Google Calendar effettivo — quindi Irelia vedrà gli eventi prenotati attraverso un calendario membro del team quando controlla la disponibilità per l’altro.
L’AI farà sapere al potenziale cliente che non ci sono slot disponibili entro l’orizzonte di prenotazione configurato. A seconda delle istruzioni nel tuo prompt, potrebbe suggerire di riprovare più tardi o offrirsi di avvisarli quando si libera uno slot.
Sì — l’agent non proporrà fasce orarie né prenoterà appuntamenti senza istruzioni nel prompt. Come minimo, devi dire all’agent quando proporre la prenotazione, quali dati raccogliere e come presentare gli slot. Oltre a questo, il prompt può anche controllare titoli degli appuntamenti, durate, link alle riunioni e sovrascritture del routing. Vedi il Passo 5 per la descrizione completa delle istruzioni obbligatorie e opzionali.
Su Google Calendar, aggiungi un evento nel calendario che hai scelto come “Booking calendar” del calendario a capienza, con nome, numero di persone e orario — per esempio, “Rossi 6 persone” dalle 20:00 alle 22:00. Irelia conta quei posti come occupati. Se non scrivi il numero, conta la “Default party size (manual events)” delle impostazioni avanzate. Vedi Prenotazioni e chiusure aggiunte a mano.
Aggiungi un evento nel calendario di prenotazione su Google Calendar: “Ferie” come evento di tutto il giorno chiude l’intera giornata, mentre “Evento privato” o “Completo” chiude solo le ore che copre. Se invece vuoi cambiare i tuoi orari di apertura abituali, modifica la “Weekly availability” nel popup Calendar Configuration.
Su un calendario a capienza, l’agent dice che è tutto al completo solo quando non ci sono abbastanza posti per il gruppo. Quando non si può prenotare per un altro motivo — il locale è chiuso, la permanenza non sta prima della chiusura, o l’orario è fuori dall’orizzonte di prenotazione o dal preavviso minimo — dice solo che in quel momento non si può prenotare, e propone altri orari se il tuo prompt glielo chiede. Se un giorno che ti aspettavi aperto risulta non prenotabile, controlla la “Weekly availability” e le eventuali chiusure sul Google Calendar.

🆘 Hai bisogno di aiuto?

Supporto Irelia.ai:
  • Contatta il supporto nel gruppo WhatsApp di supporto prioritario o invia un’email a info@irelia.ai
  • Includi: screenshot del tuo popup Calendar Configuration, il nome dell’agent e una descrizione del problema