Dopo molti anni di lavoro continuo e essendo uno dei primi fornitori di WhatsApp API con oltre 6 anni sul mercato, Wassenger è probabilmente la soluzione API più completa e versatile per WhatsApp oggi.
Progettata con cura per Piccole e Medie imprese di tutti i settori che vogliono integrare, scalare e automatizzare la messaggistica e le operazioni su WhatsApp, come inviare messaggi a numeri di telefono e chat di gruppo, creare campagne di messaggi, gestire e aggiornare i contatti come in un CRM, verificare se un numero può ricevere messaggi su WhatsApp, automatizzare la gestione dei gruppi e la messaggistica e molto altro!
Abbiamo riassunto qui sotto i casi d'uso, i tutorial e gli esempi API più rilevanti che coprono praticamente (ma non tutto) ciò che puoi ottenere usando le Wassenger WhatsApp API 😎
Contenuti
- Tutorial
- Chatbot
- Integrazioni
- Webhooks
- Esempi API > Inviare messaggi
- Esempi API > Gestione gruppi
- Esempi API > Gestione contatti
- Esempi API > File
- Esempi API > Canali
- Esempi API > Catalogo Business
- Esempi API > Campagne WhatsApp
- Esempi API > Profilo WhatsApp
- Esempi API > Validazione numeri di telefono
- Esempi API > Gestione chat
- Esempi API > Membri del team
- Esempi API > Gestione numeri WhatsApp
Tutorial
- 💬 Inviare messaggi a numeri di telefono
- 💬 Inviare messaggi a chat di gruppo
- 💬 Inviare messaggi a un canale 🆕
- 💬 Inviare messaggi da un file CSV 🆕
- 💬 Inviare messaggi da un documento Google Sheets 🆕
- 📁 Inviare messaggi multimediali (immagini, video, documenti, file o audio)
- 💬 Includere emoji nei messaggi di testo
- 💬 Inviare messaggi di posizione
- 💬 Inviare contatti
- 💬 Inviare link URL nei messaggi di testo
- 💬 Inviare messaggi con scadenza automatica
- 💬 Inviare messaggi in tempo reale senza accodamento
- 💬 Inviare messaggi tramite un numero/dispositivo WhatsApp specifico
- 💬 Inviare messaggi per conto di un agente chat
- 💬 Inviare messaggi come risposta a un messaggio specifico
- 💬 Inviare messaggi con pulsanti dinamici
- 💬 Inviare messaggi con lista dinamica
- 📝 Come usare le variabili nei template
- 📝 Come formattare il testo con stile nei messaggi
- ✅ Controllare se un numero di telefono esiste su WhatsApp e può ricevere messaggi
Chatbot 🔥
- 🤖 Creare un chatbot personalizzato usando API + Webhooks 🆕
- 🤖 Creare un assistente chatbot AI alimentato da ChatGPT per la tua azienda 🆕
Integrazioni
- ✅ Collegare e automatizzare WhatsApp con oltre 1000 app e CRM di terze parti usando Make/Integromat
- ✅ Importare contatti da Hubspot CRM
- ✅ Esportare un documento come CSV per poi importarlo
- ✅ Eseguire e debuggare l'API usando Postman
- ✅ Integrazione Zapier
- ✅ Integrazione Make.com
- ✅ Integrazione Integrately
- ✅ Integrazione Bubble
Webhooks
I Webhook sono un modo incredibilmente utile ed efficiente per implementare l'osservabilità degli eventi e l'integrazione tra sistemi.
In sostanza, i Webhook forniscono un meccanismo di comunicazione in cui un'applicazione server-side può notificare un'applicazione server-side di terze parti quando si è verificato un nuovo evento di interesse per l'applicazione consumatrice.
I Webhook operano sul concetto di “reazione a un evento” (non chiamarmi, ti chiamerò se ho qualcosa di nuovo), evitando così la necessità di interrogazioni costanti all'applicazione server-side. Invece di far sì che la tua applicazione consumatrice interroghi continuamente l'applicazione server-side per verificare nuovi eventi, l'applicazione server-side chiama la tua applicazione invocando un URL webhook fornito dal client tramite protocollo HTTP ogni volta che ha qualcosa di nuovo da segnalare.
Un caso d'uso chiaro e ben definito è proprio una conversazione WhatsApp, dove non sai quando un utente ti invierà un messaggio, eppure devi elaborare quel messaggio subito dopo la ricezione e possibilmente rispondere all'utente con un altro messaggio. Questo può essere ottenuto in modo efficiente e semplice usando i Webhook tra il tuo software e Wassenger. I Webhook sono la base per creare conversazioni automatizzate come i chatbot.
I Webhook possono funzionare con qualsiasi software indipendentemente dal linguaggio che usi, poiché il protocollo comune per la comunicazione è HTTP(S) e il formato di serializzazione dei dati è JSON.
Risorse utili
- Documentazione API per i Webhook
- Introduzione ai Webhook
- Servizio gratuito per Webhook per test e debug
- Esporre il tuo server locale a Internet usando Ngrok
- Gestire le richieste Webhook in PHP
- Server Webhook in Go
Eventi Webhook
Questa è una lista dei diversi eventi webhook supportati che possono notificare il tuo sistema in base a diversi scenari:
[message:in:new](https://app.wassenger.com/help/webhooks#when-a-new-inbound-message-is-received): Su ogni nuovo messaggio in arrivo inviato da utenti o gruppi al tuo numero (solo per i piani Platform)[message:out:new](https://app.wassenger.com/help/webhooks#when-a-new-outbound-message-is-successfully-delivered): Su ogni messaggio in uscita consegnato dal numero WhatsApp connesso ad altri utenti (solo per i piani Platform)[message:out:ack](https://app.wassenger.com/help/webhooks#when-a-sent-message-is-read-or-played-by-the-user): Su ogni aggiornamento di stato di un messaggio in uscita: ricevuto o letto dall'utente (solo nei piani Platform Business ed Enterprise)[message:out:failed](https://app.wassenger.com/help/webhooks#when-a-message-delivery-fails): Su ogni fallimento di consegna del messaggio come retry massimi superati, media non valido o numero di telefono di destinazione non trovato[group:update](https://app.wassenger.com/help/webhooks#when-a-group-is-updated): Su ogni aggiornamento del gruppo: quando viene aggiornato l'oggetto del gruppo, quando vengono aggiunti o rimossi partecipanti, quando vengono aggiornate le autorizzazioni del gruppo, ecc.[channel:in](https://app.wassenger.com/help/webhooks#when-a-new-message-is-received-on-the-channels): Su ogni nuovo messaggio ricevuto su qualsiasi canale che stai seguendo (solo per i piani Platform).[message:out:sent](https://app.wassenger.com/help/webhooks#when-messages-are-delivered-gateway-plan-only-): Deprecato. Su ogni messaggio consegnato con successo. Evento legacy limitato ai piani Gateway.
Di seguito trovi ulteriori dettagli ed esempi JSON per i diversi eventi webhook.
Esempi API
Messaggi
- 💬 Invia messaggio a numero di telefono
- 💬 Invia messaggio a gruppo
- 💬 Invia messaggio a canale
- 💬 Invia messaggio immagine
- 💬 Invia messaggio video
- 💬 Invia messaggio audio
- 💬 Invia messaggio PDF documento multimediale
- 💬 Invia file multimediale da file caricato
- 💬 Invia messaggio programmato
- 💬 Invia messaggio programmato a un gruppo
- 💬 Invia immagine ai gruppi
- 💬 Invia audio ai gruppi
- 💬 Invia video ai gruppi
- 💬 Invia immagine ai canali
- 💬 Invia video ai canali
- 💬 Menziona i partecipanti del gruppo in un messaggio
- 💬 Invia messaggio di posizione usando coordinate
- 💬 Invia messaggio di posizione usando un indirizzo
- 💬 Invia messaggio con pulsanti di risposta dinamici
- 💬 Invia messaggio con pulsanti di risposta azioni
- 💬 Invia una lista di opzioni per chiedere all'utente di selezionare
- 💬 Invia messaggio con emoji
- 💬 Invia messaggio con variabili nel template
- 💬 Invia messaggio con testo formattato
- 💬 Invia messaggio con link URL
- 💬 Invia contatti
- 💬 Rispondi a un altro messaggio
- 💬 Inoltra messaggio a un'altra chat
- 💬 Rispondi a un messaggio con pulsanti o lista 🆕
- 💬 Invia messaggio programmato a una data specifica
- 💬 Invia messaggi con scadenza automatica a una data specifica
- 💬 Invia messaggio tramite un dispositivo/numero specifico
- 💬 Invia messaggio in tempo reale senza accodamento
- 💬 Invia messaggio del catalogo prodotti
- 💬 Invia reazione a un messaggio
- 💬 Rimuovi reazione a un messaggio
- 💬 Invia messaggio in ordine di coda strettamente sequenziale
- 💬 Invia messaggio con priorità di consegna
- 💬 Invia messaggio per conto di un agente
- 💬 Invia messaggio e assegna la chat a un agente
- 💬 Invia messaggio e rimuovi l'assegnazione della chat da un agente
- 💬 Invia messaggio e risolvi automaticamente la chat
- 💬 Invia messaggio e aggiungi etichette alla chat
- 💬 Invia messaggio e rimuovi etichette dalla chat
- 💬 Invia messaggio e aggiungi metadata al contatto della chat
- 💬 Invia messaggio e rimuovi metadata dal contatto della chat
- 💬 Invia messaggio con formato di testo speciale
- 💬 Invia messaggio con emoji 😀 😉 👏
- 💬 Invia messaggio con un ID di riferimento personalizzato per una migliore integrazione e tracciamento dei messaggi
- 💬 Modifica messaggio
- 💬 Elimina messaggio
File
- 📁 Carica file da URL
- 📁 Cerca file caricati
- 📁 Cerca file ricevuti
- 📁 Ottieni informazioni sul file caricato
- 📁 Ottieni informazioni sul file ricevuto
- 📁 Elimina file caricato
- 📁 Elimina più file caricati
- 📁 Scarica contenuto del file caricato
- 📁 Scarica contenuto del file ricevuto
Contatti
- 👥 Crea nuovo contatto interno (solo chat)
- 👥 Aggiorna contatto interno esistente (solo chat)
- 👥 Aggiorna metadata del contatto
- 👥 Blocca contatto
- 👥 Sblocca contatto
Profilo WhatsApp
- 👤 Ottieni informazioni del profilo WhatsApp
- 👤 Aggiorna informazioni del profilo WhatsApp
- 👤 Aggiorna immagine del profilo WhatsApp
Gruppi
- 👨👩👦👦 Crea nuova chat di gruppo
- 👨👩👦👦 Ottieni la lista delle chat di gruppo disponibili
- 👨👩👦👦 Aggiorna informazioni e permessi del gruppo
- 👨👩👦👦 Aggiorna immagine del gruppo
- 👨👩👦👦 Aggiungi partecipanti a un gruppo
- 👨👩👦👦 Rimuovi partecipanti da un gruppo
- 👨👩👦👦 Promuovi partecipanti come amministratori in una chat di gruppo
- 👨👩👦👦 Demotiva partecipanti da amministratori in una chat di gruppo
- 👨👩👦👦 Ottieni codice di invito e URL del gruppo
- 👨👩👦👦 Revoca codice di invito del gruppo
- 👨👩👦👦 Unisciti al gruppo tramite codice di invito
- 👨👩👦👦 Abbandona il gruppo
Campagne 🆕
- 📣 Crea nuova campagna
- 📣 Elenca campagne
- 📣 Ottieni campagna per ID
- 📣 Aggiorna campagna
- 📣 Avvia una campagna
- 📣 Ferma una campagna
- 📣 Elimina una campagna
Canali 🆕
- 📢 Crea nuovo canale
- 📢 Elenca canali attivi
- 📢 Cerca canali
- 📢 Aggiorna canale
- 📢 Aggiorna immagine del canale
- 📢 Segui canale
- 📢 Smetti di seguire canale
- 📢 Ottieni messaggi del canale
- 📢 Rimuovi canale
Chat
- 📥 Cerca chat
- 📥 Ottieni una chat specifica per ID
- 🏷️ Aggiorna etichette della chat
- 📥 Assegna chat a un agente
- 📥 Rimuovi l'assegnazione della chat da un agente
- 📥 Imposta lo stato della chat come risolto
- 📥 Archivia chat
- 📥 Riporta chat in archivio
- 📥 Leggi una o più chat
- 📥 Segna chat come non letta
- 📥 Ottieni lista dei messaggi per una chat specifica
- 📥 Ottieni messaggio di una chat specifica per ID
- 📃 Crea una nota privata in una chat
- 📥 Risolvi in blocco più chat contemporaneamente
- 📥 Assegna in blocco a un agente più chat contemporaneamente
- 🗑️ Elimina chat per ID WhatsApp
- 🗑️ Elimina più chat contemporaneamente
Etichette
- 🏷️ Ottieni etichette disponibili
- 🏷️ Crea etichetta
- 🏷️ Aggiorna etichetta
- 🏷️ Elimina etichetta
- 🏷️ Aggiorna etichette della chat
Coda dei messaggi (solo uscita)
- 🕒 Ottieni informazioni sulla coda dei messaggi
- 🕒 Pausa l'elaborazione della coda dei messaggi
- 🕒 Riprendi l'elaborazione della coda dei messaggi
- 🕒 Congela l'elaborazione della coda dei messaggi
- 🕒 Rifiuta l'aggiunta di altri messaggi alla coda
- 🕒 Trasferisci un messaggio in coda a un numero diverso
- 🕒 Elimina tutti i messaggi in coda
- 🕒 Elimina messaggi in coda per intervallo di date
- 🕒 Elimina messaggi in coda per numeri di telefono di destinazione
- 🕒 Elimina messaggi in coda per chat di gruppo di destinazione
- 🕒 Elimina messaggi in coda per ID messaggio
Membri del team
- 👥 Ottieni utenti del team disponibili
- 👥 Ottieni utenti del team disponibili per numero WhatsApp
- 👥 Crea utente
- 👥 Aggiorna utente
- 👥 Elimina utente
- 👥 Concedi accesso utente al numero WhatsApp
- 👥 Revoca accesso utente dal numero WhatsApp
Gestire i numeri WhatsApp
- 📞 Ottieni numeri WhatsApp disponibili
- 📞 Ottieni numero WhatsApp per ID dispositivo
- 📞 Crea nuovo dispositivo virtuale per numero WhatsApp
- 📞 Aggiorna configurazione del numero WhatsApp
- 📞 Aggiorna piano di abbonamento del numero WhatsApp
- 🗑️ Elimina numero e cancella l'abbonamento
Gestione della sessione del numero WhatsApp
- ⚙️ Ottieni stato della sessione WhatsApp
- ⚙️ Ottieni immagine QR per il pairing del numero WhatsApp
- ⚙️ Ricrea la sessione del numero WhatsApp
- ⚙️ Riavvia la sessione del numero WhatsApp
- ⚙️ Sincronizza la sessione WhatsApp
Catalogo Business
- 🛒 Ottieni il catalogo Business del tuo numero connesso
- 🛒 Interroga il catalogo Business di qualsiasi numero WhatsApp
Validazione numeri
- ✅ Controlla se un dato numero di telefono esiste su WhatsApp
- ✅ Valida una lista di numeri di telefono
Risorse aggiuntive
Documentazione API
Esplora la documentazione API dettagliata qui.
API live tester
Esplora, gioca e testa l'API in tempo reale con dozzine di esempi di casi d'uso e genera codice pronto all'uso in oltre 15 linguaggi di programmazione.
Test del codice API live in JavaScript
Codice live, testa e fai debug dell'API con esempi pronti all'uso usando JavaScript sul server con Node.js.
Interessato? Iscriviti gratuitamente per 7 giorni, senza impegni, senza carta richiesta. Collega il tuo numero WhatsApp in pochi minuti 😎








