Scopri più informazioni su Wassenger
Sfrutta n8n per le automazioni di workflow no-code con Wassenger’s WhatsApp API per inviare messaggi automatici tramite il tuo numero WhatsApp sia a utenti singoli che a chat di gruppo.
Invia messaggi WhatsApp, carica file multimediali, valida numeri di telefono e gestisci chat, contatti, membri del team, reparti e altro ancora all'interno dei tuoi workflow automatizzati.
Wassenger è una soluzione versatile per Team Chat e API WhatsApp per la messaggistica aziendale per automatizzare qualsiasi cosa su WhatsApp.
Consulta la documentazione API di Wassenger e gli esempi qui
Vuoi creare il tuo primo chatbot AI? Dai un'occhiata al nostro nuovo tutorial video su YouTube!
Informazioni preliminari
Installazione
Hai due opzioni per installare Wassenger all'interno di n8n:
- Community Nodes (Consigliato)
- Installazione manuale
Funzionalità
Queste sono solo alcune delle numerose funzionalità disponibili con n8n e Wassenger
- Invia messaggi di testo
- Invia messaggi multimediali
- Pianifica messaggi
- Gestione contatti
- Webhook e eventi in tempo reale
- Template e automazione
- Funzionalità avanzate
- Funzioni di utilità
Configurazione
Configurare i webhook di n8n per l’accesso esterno
- Usare ngrok per URL pubblici dei webhook
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100 casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti per una prova gratuita e iniziando in pochi minuti!
Bene, ora che sei pronto, andiamo ad esplorare tutto insieme, passo dopo passo! 🚀
Requisiti
- Node.js: v16 o superiore
- n8n: v1.70 o successiva
- Account Wassenger: Iscriviti gratuitamente per ottenere l'accesso API
- API Key: ottieni la tua API key qui
- Numero WhatsApp: Almeno un numero WhatsApp connesso a Wassenger
Installazione
Community Nodes (Consigliato)
- Vai a Settings > Community Nodes
2. Seleziona Install
3. Inserisci n8n-nodes-wassenger nel campo "Enter npm package name"
4. Accetta i rischi dell'uso dei community nodes: seleziona “I understand the risks of installing unverified code from a public source”
5. Seleziona Install
6. Ora puoi usare il nodo di Wassenger nei tuoi workflow: se non lo vedi, riavvia l'istanza n8n
Installazione manuale
Per iniziare, installa il pacchetto nella directory principale di n8n:
# Using npm
npm install n8n-nodes-wassenger
# Alternatively, for Docker-based installations
docker exec -it n8n npm install n8n-nodes-wassenger
Dopo l'installazione, riavvia la tua istanza n8n.
Configurazione
- Vai a Credentials
2. Seleziona il pulsante Add Credential
3. Seleziona Wassenger dal menu a tendina “Search for app”
4. Inserisci la tua API key di Wassenger nel campo API Key
5. Seleziona Save per salvare le tue credenziali
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100 casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti per una prova gratuita e iniziando in pochi minuti!
Funzionalità
Invia messaggi di testo
- Invia messaggi di testo formattati a qualsiasi utente WhatsApp
- Supporto per formattazione testo ricca (grassetto, corsivo, monospazio, barrato)
- Aggiungi URL con anteprima
- Includi emoji e caratteri speciali
- Invia a contatti individuali o in broadcast a più destinatari
Invia messaggi multimediali
- Invia immagini, video, documenti e file audio
- Supporto per GIF e sticker
- Carica file tramite URL o dallo storage locale
- Aggiungi didascalie ai messaggi multimediali
- Imposta attributi dei messaggi multimediali (nome file, mime-type, ecc.)
Pianifica messaggi
- Pianifica messaggi per consegna futura
- Imposta una data e un'ora specifica per la consegna
- Pianifica messaggi ricorrenti con trigger esterni
- Annulla i messaggi programmati prima della consegna
Gestione contatti
- Verifica se i numeri di telefono esistono su WhatsApp
- Controlla le informazioni del profilo del contatto
- Aggiungi contatti alla tua rubrica
- Crea e gestisci gruppi di contatti
Webhook e eventi in tempo reale
- Elabora i messaggi in arrivo tramite webhook
- Reagisci agli aggiornamenti di stato dei messaggi (inviato, consegnato, letto)
- Gestisci eventi di gruppo (ingressi, uscite, modifiche del topic)
- Monitora i cambiamenti di stato della connessione
- Ricevi notifiche di chiamata
Template e automazione
- Invia messaggi template per account business
- Usa variabili nei messaggi per la personalizzazione
- Crea workflow di risposta automatica
- Configura flussi di messaggi condizionali basati sulle risposte
Funzionalità avanzate
- Invia bottoni interattivi e messaggi lista
- Crea sondaggi e raccogli risposte
- Invia messaggi di localizzazione
- Implementa pulsanti di risposta rapida
- Gestisci reazioni ai messaggi
Funzioni di utilità
- Scarica e processa i media dai messaggi in arrivo
- Genera codici QR per il login a WhatsApp Web
- Monitora la batteria del dispositivo e lo stato della connessione
- Gestisci più account WhatsApp da un unico workflow
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100 casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti per una prova gratuita e iniziando in pochi minuti!
Configurare i webhook di n8n per l’accesso esterno
Per ricevere eventi da Wassenger o altri servizi esterni, dovrai configurare n8n con un URL accessibile pubblicamente. Per impostazione predefinita, n8n gira in locale e genera URL dei webhook usando localhost, che i servizi esterni non possono raggiungere.
Comprendere la configurazione dei webhook
n8n crea gli URL dei webhook combinando protocollo, host e impostazioni di porta. Quando si esegue dietro un reverse proxy o si necessita di accesso pubblico, è necessario impostare manualmente l'URL del webhook.
Impostare l'URL del webhook
Configurazione temporanea (solo sessione)
Mac / Linux
export WEBHOOK_URL=https://your-domain.com/
n8n start
Windows (Command Prompt)
set WEBHOOK_URL=https://your-domain.com/
n8n start
Windows (PowerShell)
$env:WEBHOOK_URL = "https://your-domain.com/"
n8n start
Configurazione permanente
Mac / Linux
Aggiungi al tuo ~/.bashrc, ~/.zshrc o al file di configurazione della shell appropriato:
echo 'export WEBHOOK_URL=https://your-domain.com/' >> ~/.bashrc
source ~/.bashrc
Windows
Imposta una variabile d'ambiente di sistema tramite:
- Clic destro su ‘This PC’ o ‘My Computer’ → Proprietà
- Clicca ‘Advanced system settings’
- Clicca ‘Environment Variables’
- Aggiungi una nuova variabile di sistema con:
- Nome:
WEBHOOK_URL - Valore:
[https://your-domain.com/](https://your-domain.com/)
Verificare la configurazione del webhook
- Avvia n8n dopo aver impostato l'URL del webhook
- Crea un nuovo workflow e aggiungi un nodo “Wassenger” che utilizza webhook
- L'URL del webhook dovrebbe ora mostrare il tuo dominio personalizzato invece di localhost
- I servizi esterni possono ora inviare correttamente eventi alla tua istanza n8n
Nota: Assicurati che il tuo dominio sia correttamente configurato con SSL e che la tua rete/firewall permetta connessioni in ingresso alla porta che la tua istanza n8n sta utilizzando.
Usare ngrok per URL pubblici dei webhook
Se stai sviluppando in locale e hai bisogno di un modo veloce per esporre la tua istanza n8n a Internet per testare i webhook, ngrok è una soluzione eccellente.
Installare ngrok
Mac
# Using Homebrew
brew install ngrok
Oppure scaricalo e installalo manualmente qui
Linux
Segui le istruzioni descritte qui
Windows
- Scarica ngrok da https://ngrok.com/download
- Estrai il file zip
- Facoltativamente, aggiungi l'eseguibile di ngrok al tuo PATH o spostalo in una directory già presente nel PATH
In alternativa, segui le istruzioni qui
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100 casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti per una prova gratuita e iniziando in pochi minuti!
Configurare ngrok
- Iscriviti per un account gratuito su https://ngrok.com
- Ottieni il tuo auth token dalla dashboard di ngrok
- Configura ngrok con il tuo auth token:
ngrok authtoken YOUR_AUTH_TOKEN
Usare ngrok con n8n
- Avvia prima la tua istanza n8n:
n8n start
2. In una nuova finestra del terminale, avvia ngrok puntando alla porta predefinita di n8n:
ngrok http 5678
3. Ngrok mostrerà un URL come [https://abc123.ngrok.io](https://abc123.ngrok.io)
4. Imposta questo come l'URL del webhook di n8n in una nuova finestra del terminale:
Mac/Linux
export WEBHOOK_URL=https://abc123.ngrok.io/ n8n start
Windows (Command Prompt)
set WEBHOOK_URL=https://abc123.ngrok.io/ n8n start
Windows (PowerShell)
$env:WEBHOOK_URL = "https://abc123.ngrok.io/" n8n start
5. Dovrai riavviare n8n affinché le modifiche all'URL del webhook abbiano effetto
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100 casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti per una prova gratuita e iniziando in pochi minuti!
Esempio di workflow
- Avvia n8n sulla porta 5678
- Avvia ngrok:
ngrok http 5678 - Prendi nota dell'URL ngrok (es.,
[https://abc123.ngrok.io](https://abc123.ngrok.io%29)) - Ferma n8n
- Imposta la variabile d'ambiente WEBHOOK_URL con l'URL di ngrok
- Riavvia n8n
- Crea un workflow con un trigger webhook di Wassenger
- L'URL del webhook ora utilizzerà il tuo dominio ngrok ed sarà accessibile da Internet
Nota: Le sessioni gratuite di ngrok scadono dopo alcune ore e l'URL cambia ogni volta che riavvii ngrok. Per un utilizzo in produzione, considera una soluzione permanente come un dominio appropriato con un reverse proxy.














