il blog delle automazioni

Chatbot WhatsApp: come si costruisce uno che fissa appuntamenti da solo

Sommario

Cosa fa un chatbot WhatsApp che prenota davvero

Un chatbot WhatsApp che fissa appuntamenti non è un autorisponditore con i pulsanti. È un sistema che riceve un messaggio, capisce con chi sta parlando, fa le domande giuste, ottiene una disponibilità e scrive un evento nel calendario — senza che nessuno tocchi il telefono. Se uno di questi passaggi dipende da un umano, non è un chatbot che prenota: è un chatbot che raccoglie dati e poi aspetta.

La distinzione conta perché la maggior parte dei tutorial mostra il pezzo facile: collegare WhatsApp a un tool e mandare un messaggio di risposta. L’architettura che gira in produzione è più lunga. Questo articolo copre l’intera struttura — provider, logica, calendario, vincoli Meta e i punti dove la macchina si rompe in silenzio.

Schema a tre strati di un chatbot WhatsApp: canale, logica e calendario

L’architettura in tre strati

Un chatbot WhatsApp funzionante in produzione ha sempre tre strati separati, anche se visivamente sembra un unico flow.

Strato 1: il canale

WhatsApp non si connette direttamente a nessun tool di automazione. Serve un provider che parla con l’API di Meta e gira il messaggio verso il tuo sistema. I provider più usati sono due: WhatsApp Business API ufficiale (via Meta Cloud API, gratis ma da configurare) e un intermediario come 360dialog, Twilio o il connettore nativo di GoHighLevel. La scelta del provider non è un dettaglio tecnico: determina cosa puoi fare con i template, quanto paghi per messaggio e quanto velocemente ottieni l’approvazione dell’account.

Strato 2: la logica

Qui vive il bot. Può essere un agente AI con un modello di linguaggio (GPT-4o, Claude, Gemini) oppure una sequenza di nodi condizionali. Per la prenotazione di appuntamenti la scelta cambia il comportamento in modo netto. Una sequenza rigida fa le domande nell’ordine che hai scritto e non sa gestire risposte fuori copione. Un agente AI legge il contesto, capisce se il lead ha già risposto a una domanda senza che glielo abbiate chiesto e si adatta. Il trade-off è la prevedibilità: una sequenza rigida non sbaglia mai il percorso, un agente AI a volte improvvisa dove non deve. Per booking di appuntamenti, la struttura che funziona meglio in produzione combina le due cose: logica di branching per i casi noti, agente AI per gestire le eccezioni e i messaggi ambigui.

Strato 3: il calendario

Il bot deve scrivere un evento, non mandare un link. La differenza è sostanziale. Se mandi un link Calendly o Cal.com, deleghi la prenotazione al lead: lui deve cliccare, scegliere, confermare. Il tasso di completamento cala. Se il bot accede direttamente alle API di Google Calendar, Outlook o al calendario interno di GoHighLevel e crea l’evento, la prenotazione è già fatta nel momento in cui il lead dice «sì, va bene martedì alle 15». Quella è la leva. Collegare n8n o Make a Google Calendar via OAuth2 richiede venti minuti; il risultato è un agente AI che scrive eventi come se fosse un assistente umano.

Vincolo Meta: la finestra di 24 ore

Questo pezzo non appare nei tutorial base, ma frega ogni progetto che non lo considera in fase di design. WhatsApp Business ha una regola precisa: quando un lead ti scrive per primo, hai 24 ore dall’ultimo suo messaggio per rispondere in forma libera. Superata quella finestra, o se sei tu a scrivere per primo a freddo, servono template pre-approvati da Meta.

In pratica: chi ti contatta da una landing page, da un annuncio o da un link in bio non ha il problema — scrive lui, la finestra si apre e il bot risponde senza vincoli. Ma i follow-up mandati il giorno dopo, i messaggi di riattivazione verso chi non ha risposto, i solleciti di conferma appuntamento — tutti questi escono solo se hai template registrati e approvati. Ho visto sistemi costruiti bene bloccarsi completamente su questo punto: il flow era corretto, ma metà dei messaggi non usciva. La prima cosa da verificare su un account nuovo non è il prompt del bot: è quali template sono disponibili e approvati. Questo vincolo decide l’intera struttura del ramo outbound, non è un dettaglio da sistemare dopo.

Per approfondire la parte operativa dei messaggi automatici su WhatsApp Business, questa guida copre i casi d’uso aziendali più comuni.

La regola

La finestra di 24 ore decide l’architettura, non il prompt

WhatsApp permette risposte libere solo nella finestra di 24 ore dall’ultimo messaggio del lead. Fuori da quella finestra servono template Meta approvati. Questo vincolo non è un dettaglio tecnico: cambia come si costruisce ogni flusso di follow-up e sollecito.

  • Inbound aperto — chi scrive per primo apre la finestra: il bot risponde senza vincoli
  • Outbound vincolato — messaggi a freddo e follow-up oltre 24h richiedono template Meta approvati
  • Template prima del prompt — su ogni account nuovo, verifica i template disponibili prima di scrivere una riga di logica

Booking nativo contro link esterno

Il confronto che vale la pena fare sul serio.

Criterio Booking nativo (API calendario) Link esterno (Calendly, Cal.com)
Attrito per il lead Zero: prenota nella chat Deve uscire da WhatsApp, cliccare, completare
Tasso di completamento Alto Più basso (ogni step perde una quota)
Complessità tecnica Alta (OAuth2, gestione slot, conflitti) Bassa (un link)
Conferma automatica Il bot la manda subito in chat Dipende dalla piattaforma esterna
Flessibilità sugli slot Leggi gli slot disponibili in tempo reale Dipende dalla configurazione Calendly
Costo aggiuntivo Solo quota API Google/Outlook Piano Calendly o Cal.com

Il link esterno va bene per un prototipo o per un volume basso. Quando la macchina deve girare senza supervisione su decine di conversazioni al giorno, il booking nativo è l’unica scelta che regge. L’attrito extra del link esterno non è un’ipotesi: è una perdita misurabile sul tasso di conversazione-a-prenotazione.

I provider: cosa cambia tra GoHighLevel, n8n e Make

Non esiste un tool unico per tutto. La scelta dipende da cosa hai già e da quanta logica devi gestire.

GoHighLevel

Ha una Conversation AI nativa che si collega a WhatsApp tramite il suo layer di integrazione. Puoi costruire il bot dentro il CRM, gestire il calendario nativo e far scrivere gli appuntamenti direttamente nei workflow. Il vantaggio è che tutto vive in un posto solo: lead, conversazione, appuntamento, follow-up. Il limite è che la personalizzazione profonda della logica AI richiede di uscire dal tool nativo e connettere un modello esterno. Per chi ha già GoHighLevel in produzione, questo articolo spiega cosa si può automatizzare davvero su WhatsApp in Italia.

n8n

Il nodo WhatsApp Business Cloud di n8n si configura in pochi minuti. Si crea la credenziale, si imposta il trigger «on message» e da lì puoi connettere qualsiasi modello AI, qualsiasi calendario e qualsiasi CRM. n8n è la scelta giusta se hai bisogno di logica complessa, più fonti di dati o integrazioni che GoHighLevel non supporta nativamente. Il costo è più basso in self-hosted, ma richiede qualcuno che sappia tenerlo in piedi.

Make

Make funziona come layer di orchestrazione: connette WhatsApp, il modello AI e il calendario con scenari visivi. È più accessibile di n8n per chi non ha esperienza di sviluppo, ha un piano gratuito da 1.000 operazioni al mese ed è il punto di partenza più veloce per chi vuole testare l’architettura prima di investire in una soluzione più robusta. Per il ruolo che Make gioca in questo tipo di sistemi, vedi sotto.

Parti con Make

Make è il modo più veloce per connettere un agente AI a WhatsApp

Con Make costruisci il collegamento tra WhatsApp, il modello AI e Google Calendar in un’unica schermata visiva. Il piano gratuito da 1.000 operazioni al mese basta per testare l’intera architettura prima di portarla in produzione.

  • Giorno 1 — Connetti WhatsApp Business Cloud come trigger e Google Calendar come azione finale
  • Giorno 2 — Inserisci un modulo AI nel mezzo: passa il testo del messaggio al modello e leggi la risposta
  • Giorno 3 — Aggiungi la logica di qualifica: il bot fa le domande, raccoglie le risposte e crea l’evento solo quando i criteri sono soddisfatti

Apri il piano gratuito di Make →

Link di affiliazione: se ti iscrivi da qui io prendo una commissione, tu paghi uguale. Lo linko perché ci lavoro dentro ogni giorno.

Scrivania con schema di automazione visiva per un chatbot su WhatsApp

La logica di qualifica: cosa chiede il bot e in che ordine

Un chatbot WhatsApp che prenota appuntamenti ha un compito solo: qualificare e portare il lead in agenda. Non vende, non fa consulenza, non risponde a domande che competono alla call. Ogni deviazione da questo percorso allunga la conversazione e abbassa il tasso di prenotazione.

Le domande di qualifica dipendono dal business, ma la struttura è sempre la stessa. Prima si raccoglie il contesto minimo (cosa cerca, da dove viene), poi si verifica l’idoneità (budget, tempistiche, autorità decisionale se è B2B), poi si propone uno slot. L’ordine conta: chiedere lo slot prima di aver capito con chi stai parlando è il modo più veloce per far abbandonare la conversazione.

Un agente AI gestisce questo meglio di una sequenza rigida perché legge quello che il lead ha già detto. Se qualcuno scrive «cerco una soluzione per automatizzare le email del mio e-commerce, ho un budget di circa 2.000 euro», l’agente AI non gli chiede di nuovo budget e settore: li ha già. Una sequenza rigida sì — e quel messaggio in più è frizione che non serve. La differenza tra un bot che sembra un volantino e uno che sembra un assistente è tutta qui: contestualità delle domande, non lunghezza del prompt.

Sul tema degli agenti AI applicati a questi scenari, questo articolo spiega cosa cambia quando ne metti uno in produzione.

I punti dove si rompe in silenzio

Questa è la parte che nessun tutorial mostra. Un chatbot WhatsApp senza guardie esegue sbagliato con la stessa sicurezza con cui esegue giusto. Non rallenta, non ti avvisa, non si ferma.

Il primo punto critico è il webhook mancante o timeout. Se il provider WhatsApp manda un messaggio e il tuo sistema non risponde entro il timeout, il messaggio viene perso. Nessun errore visibile. Il lead aspetta una risposta che non arriva. Serve un monitor attivo che rilevi i messaggi entrati senza risposta uscita entro N minuti.

Il secondo è la scrittura sul calendario con slot già occupato. Se il bot legge gli slot disponibili, poi passa per la logica AI, poi prova a scrivere l’evento — e nel frattempo qualcun altro ha prenotato quello slot — ottieni una doppia prenotazione silenziosa. La guardia qui è un check di disponibilità immediato prima della scrittura, non durante la conversazione.

Il terzo è il loop di risposta. Se il bot riceve un messaggio di conferma automatica dal sistema e lo interpreta come un nuovo messaggio dell’utente, risponde. Quella risposta genera un altro evento, che genera un’altra risposta. Questo si blocca con un filtro sul mittente: i messaggi da numeri di sistema non entrano nel flow del bot.

Il quarto è il silenzio post-qualifica. Il lead ha risposto a tutte le domande, il bot ha proposto uno slot, il lead non ha più risposto. Senza un follow-up automatico attivato dopo X ore, quella conversazione muore. Il follow-up non è un’opzione: è dove si recuperano le prenotazioni.

Per chi sta costruendo un sistema di prenotazione più completo, questa pagina copre anche la parte che riduce i no-show dopo la prenotazione.

Costi reali

Il chatbot WhatsApp gratis esiste fino a un certo volume. Meta non addebita nulla per le conversazioni inbound nelle prime 1.000 al mese per account (soglia soggetta a variazioni: verifica sempre sulla pagina prezzi ufficiale di Meta). Oltre quella soglia, il costo per conversazione dipende dal paese del destinatario e dal tipo di conversazione (marketing, utility, autenticazione, service).

Il costo del modello AI è separato. GPT-4o via API costa nell’ordine dei centesimi per conversazione media: per un volume di 500 conversazioni al mese, la spesa sul modello è trascurabile. Diventa rilevante solo a volumi alti o con prompt molto lunghi.

Il costo del layer di automazione dipende dalla scelta: Make ha un piano gratuito con 1.000 operazioni al mese, n8n in self-hosted può costare meno di 20 euro al mese su un VPS base, GoHighLevel ha un piano fisso mensile che include già il CRM e il calendario. Nessuno di questi costi è il problema: il problema è costruire male e poi pagare il tempo per sistemare gli errori silenziosi.

Una panoramica dei chatbot AI gratis disponibili oggi, con i relativi limiti, la trovi qui.

Come si costruisce: i passi nell’ordine giusto

  1. Scegli e configura il provider WhatsApp: Meta Cloud API diretta o tramite intermediario. Ottieni il numero Business verificato.
  2. Registra i template Meta per i messaggi outbound e i follow-up. Fallo subito: l’approvazione richiede da ore a giorni.
  3. Definisci la logica di qualifica su carta prima di aprire qualsiasi tool. Quante domande, in che ordine, quali rami per le risposte fuori attesa.
  4. Connetti il trigger WhatsApp al tuo layer di automazione (n8n, Make o GoHighLevel). Testa che i messaggi in entrata arrivino correttamente al flow.
  5. Costruisci il nodo AI con il prompt di qualifica. Passa il contesto della conversazione, non solo l’ultimo messaggio.
  6. Collega il calendario via API. Implementa il check di disponibilità e la scrittura dell’evento come azioni separate con gestione esplicita degli errori.
  7. Aggiungi le guardie: monitor sui messaggi senza risposta, filtro sui mittenti di sistema, follow-up automatico post-qualifica.
  8. Testa con numeri reali, non simulazioni. Un simulatore non replica il comportamento reale dell’API WhatsApp.

I chatbot AI su WhatsApp che girano in produzione non sono complicati da capire. Sono esigenti da costruire bene. La differenza tra un bot che funziona e uno che «quasi funziona» è quasi sempre nelle guardie, non nel prompt. Un agente AI senza guardie produce errori con la stessa efficienza con cui produce risultati — e non te lo dice. Costruisci il sistema, poi metti le guardie, poi mandalo in produzione. In quest’ordine.

Domande frequenti

Esiste un chatbot WhatsApp gratis che fissa appuntamenti?

Meta non addebita le prime 1.000 conversazioni inbound al mese. Make offre un piano gratuito con 1.000 operazioni. Google Calendar ha API gratuite. Un sistema base si costruisce quindi a costo quasi zero, ma richiede tempo di configurazione e un numero WhatsApp Business verificato.

Qual è la differenza tra un chatbot su WhatsApp e un agente AI?

Un chatbot su WhatsApp segue un flusso predefinito: se la risposta del lead non corrisponde a un’opzione prevista, il sistema si blocca o fa domande fuori contesto. Un agente AI legge la conversazione, capisce il contesto e adatta le domande. Per la qualifica e il booking, gli agenti AI producono conversazioni più naturali e meno abbandoni.

Posso usare GoHighLevel per costruire un chatbot WhatsApp che prenota?

Sì. GoHighLevel ha una Conversation AI nativa con integrazione WhatsApp e calendario interno. Puoi costruire l’intero flusso — qualifica, booking, follow-up — dentro un unico sistema. La personalizzazione avanzata del modello AI richiede di connettere un provider esterno via API, ma per la maggior parte dei casi d’uso la funzionalità nativa è sufficiente.

Cosa succede se un lead non risponde dopo la qualifica?

Senza un follow-up automatico, la conversazione muore e la prenotazione viene persa. Il follow-up va costruito come azione esplicita del sistema: un trigger a tempo che parte X ore dopo l’ultima risposta e manda un messaggio di sollecito tramite template Meta approvato.

Trasparenza: in questo articolo c’è un link di affiliazione. Se ti iscrivi da lì io ricevo una commissione, per te non cambia niente. Linko solo strumenti che uso in produzione.

Iscriviti GRATIS a Gohighlevel

Il miglior software per scalare il tuo business. Se mi contatti dopo la prova gratuita dimostrando che ti sei iscritto con il mio link, hai una consulenza gratuita.

Hai domande?

Ogni tuo dubbio è un’opportunità per me di aiutarti.

Angelo Marcoccia

CHI SONO

Ho passato gli ultimi anni a costruire i sistemi che hanno portato un business da zero a oltre un milione di euro al mese — acquisizione, vendita, delivery e dati, tutto automatizzato. Oggi progetto gli stessi sistemi per infobusiness e agenzie che vogliono crescere senza esplodere di operatività. Quello che consiglio, lo so costruire con le mie mani.

INIZIA A CAPIRCI QUALCOSA

Mettiamoci in contatto

LEGGI IL BLOG SUlle automazioni

AUTOMATIZzA IL TUO BUSINESS