Torna alle notizie per sviluppatori

WhatsApp Flows 101: An Introduction

WhatsApp Flows è una funzione della piattaforma WhatsApp Business progettata per arricchire le interazioni tra gli utenti che ti consente di sviluppare e impiegare rapidamente flussi di lavoro nativi incentrati sulle attività su WhatsApp. Il suo scopo è incrementare il completamento delle attività, ridurre il rischio di abbandono e migliorare le interazioni tra aziende e utenti.

Nata sulla piattaforma WhatsApp Business per arricchire le interazioni degli utenti, la funzione WhatsApp Flows consente alle aziende di offrire esperienze interattive all'interno di una chat, trasformando conversazioni lunghe in interazioni semplici e rapide. Puoi creare moduli di input semplici, progettare flussi di lavoro multischermo e stabilire endpoint per lo scambio di dati per interazioni più complesse: tutto questo con lo scopo di migliorare l'interazione tra aziende e utenti.

Nelle prossime sezioni, esamineremo gli aspetti tecnici di WhatsApp Flows e il modo in cui questa funzione può contribuire a creare esperienze interattive per gli utenti.

Alla scoperta di WhatsApp Flows

WhatsApp Flows porta esperienze interattive per gli utenti all'interno della familiare interfaccia della chat di WhatsApp. È una tela dove puoi creare, gestire e impiegare flussi personalizzati, modellando un percorso di interazione su misura per l'utente.

Che il tuo obiettivo sia semplicemente raccogliere dati, oppure creare una complessa conversazione condizionale basata sulla logica, WhatsApp Flows può aiutarti con i suoi strumenti versatili, adatti a ogni livello di complessità e personalizzazione.

Esaminiamo insieme le varie tecnologie usate per creare WhatsApp Flows e come queste possono aiutarti a creare e gestire in tutta semplicità esperienze interattive e incentrate sull'utente all'interno di WhatsApp.

Creazione di flussi durante la creazione del modello di messaggio

Il flusso di creazione dei modelli di messaggi è il modo più semplice per muovere i primi passi con i flussi. Accessibile da WhatsApp Manager, questo flusso fornisce uno strumento user-friendly e del tipo "trascina e rilascia" per creare un flusso assieme a un modello di messaggio.

L'integrazione dei flussi dai modelli di messaggio riduce al minimo la curva di apprendimento per la creazione dei flussi. Inoltre, non è necessaria alcuna modifica JSON dei flussi, che sono quindi accessibili a una gamma più ampia di utenti.

Flows Builder (Strumento di creazione dei flussi)

Per creare flussi più complessi al di fuori del processo di creazione dei modelli di messaggi, gli sviluppatori possono accedere all'interfaccia utente Flows Builder (Strumento di creazione dei flussi) all'interno di WhatsApp Manager. Da qui, possono creare nuovi flussi e gestire quelli esistenti. Contiene un editor di codici integrato con funzioni come l'evidenziazione della sintassi e la formattazione del codice per i flussi JSON.

Se sei uno sviluppatore e vuoi creare un flusso più complesso con la logica condizionale o la ramificazione dei percorsi, questo strumento fa al caso tuo.

Flows JSON (Flussi JSON)

Flows JSON (Flussi JSON) è il progetto per il tuo flusso: ne definisce struttura, logica ed elementi UI. Che tu stia creando un modulo con più passaggi o un sondaggio, Flows JSON (Flussi JSON) contiene tutte le definizioni necessarie. È qui che puoi definire tutto, dai campi di testo statico ai pulsanti interattivi. Flows JSON (Flussi JSON) dice a WhatsApp come mostrare ogni schermo, gestire le transizioni e gli input degli utenti.

Flows API (API Flows)

Flows API (L'API Flows) snellisce la gestione programmatica dei flussi: rende più semplice gestire più flussi o integrare la creazione del flusso nel tuo processo di sviluppo esistente. Flows API (L'API Flows) apre le porte verso l'impiego, l'aggiornamento o l'eliminazione dei flussi su larga scala senza l'uso dell'interfaccia utente Flows Builder (Strumento di creazione dei flussi).

Connessione di WhatsApp Flows al tuo endpoint

WhatsApp Flows può operare in modo indipendente, ma è anche possibile connetterlo a un endpoint per interazioni più dinamiche. Questa connessione consente lo scambio di dati in tempo reale: è la soluzione ideale per scenari come la prenotazione di appuntamenti o i processi di autenticazione. Inoltre, puoi incorporare la logica condizionale all'interno e tra gli schermi, offrendo agli utenti un'esperienza personalizzata quando attraversano un flusso.

Webhooks

I webhook sono disponibili per il monitoraggio e l'ottimizzazione di WhatsApp Flows. Iscrivendoti ai webhook, puoi monitorare le metriche chiave del flusso, ad esempio le modifiche allo stato del flusso, il tasso di errore e le prestazioni dell'endpoint. Puoi usare questi feedback per affrontare eventuali problemi e creare proattivamente esperienze migliorate per gli utenti finali.

Uso di WhatsApp Flows

Nel vasto mondo della comunicazione digitale, l'efficienza e il coinvolgimento dell'utente sono di primaria importanza. WhatsApp Flows elimina gli scomodi e inefficaci procedimenti di botta e risposta introducendo un modo strutturato per raccogliere informazioni tramite moduli con diversi input, come menu a discesa, pulsanti di scelta e campi di testo.

Riducendo l'inefficienza delle lunghe interazioni testuali fatte di botta e risposta e dei link e rimpiazzandoli con flussi strutturati e interattivi, puoi offrire agli utenti un'esperienza migliorata e più coinvolgente. Inoltre, tutto questo avviene sull'interfaccia di WhatsApp, molto conosciuta e largamente utilizzata e per questo facile da usare per l'utente.

WhatsApp Flows in azione

Esploriamo alcuni casi d'uso esemplificativi per WhatsApp Flows.

Prenotazione e programmazione di appuntamenti

La prenotazione di appuntamenti richiede controlli e conferme della disponibilità in tempo reale, perciò il primo passo è connettere il flusso a un endpoint. In questo modo, il sistema può fornire aggiornamenti in tempo reale sulle fasce orarie disponibili. La logica back-end dietro alla gestione degli appuntamenti può essere gestita da un'app personalizzata, con Flows API (l'API Flows) e i webhook che garantiscono uno scambio di dati e un sistema di notifiche ottimale.

Grafico della prenotazione e programmazione degli appuntamento

Generazione di contatti

Per gestire in maniera efficace la generazione di contatti, puoi usare un flusso autonomo. Questo caso d'uso non richiede un'interazione in tempo reale, ma raccoglie le informazioni utente tramite una sequenza di richieste predefinita. La semplicità di questa configurazione consente un impiego rapido e un uso facile, portando a una generazione di contatti efficace.

Grafico della generazione di contatti

Sondaggi

Come la generazione di contatti, anche i sondaggi sono un caso d'uso diretto per un flusso autonomo. Puoi creare il sondaggio e diversi metodi di input per raccogliere le risposte e semplificare la raccolta di dati.

Grafico della conduzione di sondaggi

Sfruttare il proprio potenziale con WhatsApp Flows

WhatsApp Flows colma il divario tra lo scambio di testo statico e le esperienze interattive. L'uso del canale dati sicuro per la connessione agli endpoint permette lo scambio dei dati in tempo reale, incrementando il flusso di informazioni tra aziende e utenti.

Considera WhatsApp Flows come una tela per ideare, creare e personalizzare i percorsi degli utenti: un modo per offrire esperienze end-to-end complete.

Ora che hai conosciuto meglio WhatsApp Flows e ciò che offre, sta a te esplorare, sperimentare e scoprire le soluzioni innovative che puoi creare con WhatsApp Flows.

Passa al livello successo e inizia subito.