🎉 New feature on Share Widget: a redirect URL after WhatsApp sharing. Try it!

AutomazioneDi Team WhaTools7 gennaio 20268 min di lettura

Come automatizzare WhatsApp con n8n e la Cloud API ufficiale

Una guida tecnica al nodo nativo WhatsApp Business Cloud di n8n e al WhatsApp Trigger: invia messaggi template, rispondi entro la finestra di 24 ore e costruisci un chatbot.

n8n è uno strumento di automazione dei flussi che puoi self-hostare, e include nodi WhatsApp nativi per l’API ufficiale WhatsApp Business Cloud di Meta. Se la tua organizzazione è idonea all’API ufficiale, questa è la via conforme e a prova di ban per inviare notifiche e costruire un chatbot, nessun gateway non ufficiale richiesto. Questa guida si concentra su quella via ufficiale; se non puoi usare l’API ufficiale, vedi la guida gemella sulle API non ufficiali con n8n. Preferisci uno strumento interamente ospitato, senza nulla da gestire? Lo stesso flusso con l’API ufficiale è possibile con Zapier o Make.

I due nodi nativi

  • Nodo WhatsApp Business Cloud, invia messaggi: messaggi template per avviare conversazioni, e risposte libere di testo/media dentro una sessione aperta.
  • Nodo WhatsApp Trigger, avvia il tuo workflow quando arriva un messaggio o un aggiornamento di stato via webhook di Meta, così puoi rispondere automaticamente.

Cosa ti serve prima

Trattandosi dell’API ufficiale, c’è una configurazione vera: un account Meta Business, un’app WhatsApp Business Cloud nel pannello Meta for Developers, un numero di telefono per l’API e le credenziali di accesso (un access token e un phone number ID). È anche qui che conta l’idoneità, Meta limita alcuni usi, e i messaggi politici/elettorali in particolare spesso non sono consentiti. Ne parliamo in Come può un partito politico usare l’API di WhatsApp Business?.

Passo 1: Collega n8n alla Cloud API

In n8n, crea credenziali WhatsApp con il tuo access token e il phone number ID dal pannello Meta. Aggiungi un nodo WhatsApp Business Cloud a un workflow e seleziona il tuo numero, sei pronto a inviare.

Passo 2: Invia un messaggio template

L’API ufficiale ti permette di avviare una conversazione solo con un template pre-approvato (per messaggi di utilità, autenticazione o marketing). Nel nodo WhatsApp Business Cloud scegli «Send Template», seleziona il tuo template approvato e mappa le variabili (come un nome o un numero d’ordine) dai passaggi precedenti del workflow. È così che si inviano promemoria, conferme e invii consenzienti in modo conforme.

Passo 3: Rispondi entro la finestra di 24 ore

Quando un utente ti scrive, si apre una finestra di assistenza di 24 ore durante la quale puoi inviare messaggi liberi (senza template). Usa il WhatsApp Trigger per intercettare il messaggio in arrivo, poi un nodo «Send Message» di WhatsApp Business Cloud per rispondere con testo semplice o media, nessun template necessario finché la finestra è aperta.

Passo 4: Costruisci un chatbot semplice

  1. Aggiungi un WhatsApp Trigger e collegaci il webhook di Meta.
  2. Dirama in base al testo del messaggio con un nodo IF o Switch, oppure passalo a un nodo IA per capire l’intento.
  3. Recupera i dati che ti servono (un database, un CRM o un foglio Google).
  4. Rispondi con un nodo WhatsApp Business Cloud, e passa a una persona tutto ciò che il bot non sa gestire.

Ufficiale o non ufficiale: quale strada?

Usa la Cloud API ufficiale con n8n quando sei idoneo e ti servono messaggi conformi e scalabili, non farà bannare il tuo numero e supporta template e invii consenzienti. Se Meta non ti accetta, o ti serve solo una piccola automazione personale, un’API non ufficiale come Evolution API è l’alternativa, con le avvertenze che descriviamo lì. Per un’esperienza di API ufficiale completamente gestita senza costruirla da te, vedi Wati.

Domande frequenti

n8n ha un nodo WhatsApp integrato?

Sì. n8n include un nodo nativo WhatsApp Business Cloud per inviare messaggi e un nodo WhatsApp Trigger per riceverli, entrambi basati sulla Cloud API ufficiale di Meta.

Perché servono i template di messaggio?

L’API ufficiale richiede un template pre-approvato per avviare una conversazione. Dopo la risposta dell’utente si apre una finestra di 24 ore in cui puoi inviare messaggi liberi senza template.

L’API ufficiale è gratuita?

n8n in sé è gratuito da self-hostare, ma Meta fattura l’API di WhatsApp Business per conversazione. Verifica il listino attuale di Meta per la tua regione e il tuo caso d’uso.

Domande frequenti

n8n ha un nodo WhatsApp integrato?
Sì. n8n include un nodo nativo WhatsApp Business Cloud per inviare messaggi e un nodo WhatsApp Trigger per riceverli, entrambi basati sulla Cloud API ufficiale di Meta.
Perché servono i template di messaggio?
L’API ufficiale richiede un template pre-approvato per avviare una conversazione. Dopo la risposta dell’utente si apre una finestra di 24 ore in cui puoi inviare messaggi liberi senza template.
L’API ufficiale è gratuita?
n8n in sé è gratuito da self-hostare, ma Meta fattura l’API di WhatsApp Business per conversazione. Verifica il listino attuale di Meta per la tua regione e il tuo caso d’uso.