Flow Builder

Un flow builder è un editor visuale no-code in cui si assemblano sequenze automatizzate di messaggi tramite drag-and-drop. Invece di scrivere chiamate API, si collegano nodi come «Invia messaggio», «Attendi», «Verifica condizione» in un grafo eseguibile.

Cos'è un flow builder?

Un flow builder è uno strumento grafico per creare flows — sequenze automatizzate di messaggi. Invece di scrivere codice, si trascinano nodi su un canvas, si collegano con frecce e si configura ogni nodo tramite un form. Il risultato è una definizione di flow che il sistema esegue automaticamente quando il trigger si attiva.

I flow builder appartengono alla famiglia no-code: i team marketing e assistenza possono costruire automazioni in autonomia senza coinvolgere gli sviluppatori.

Da non confondere con l'editor di WhatsApp Flows: il Flow Builder crea automazioni che vengono eseguite in background. Nell'editor di WhatsApp Flows costruisci invece moduli che il cliente compila dentro una chat WhatsApp. In SendSeven li trovi entrambi nel menu Flows, nelle schede «SendSeven Flows» e «WhatsApp Flows».

Tipi di nodi nel Flow Builder di SendSeven

NodoFunzione
InviaInviare un messaggio tramite un canale (WhatsApp, e-mail, SMS, Telegram, Messenger, Instagram). Il canale può essere sovrascritto per esecuzione.
AttendiPeriodo di attesa — secondi/minuti/ore/giorni fissi o condizionale («fino a risposta, max 48h»).
CondizioneRamo basato su una regola: verifica tag, confronta valore di campo personalizzato, testa appartenenza a lista.
TagImposta o rimuove un tag. Modifica lo stato del contatto; altri flow o segmenti reagiscono.
FineChiusura esplicita di un ramo del flow. Importante per i controlli del validatore — niente «punte sospese».

Come si costruisce un flow

  1. Scegliere un trigger: Tag aggiunto, webhook ricevuto, iscrizione newsletter, appuntamento tra 24h, trigger manuale da una conversazione.
  2. Trascinare i nodi: Invia, Attendi, Condizione, Tag, Fine — ciascuno tramite drag-and-drop sul canvas.
  3. Configurare: Riempire ciascun nodo con contenuti, condizioni, durate.
  4. Collegare: Trascinare frecce tra i nodi — inclusi i rami (sì/no su Condizione).
  5. Validare: Prima della pubblicazione, il sistema verifica il grafo: tutti i percorsi terminano, nessun ciclo infinito, tutte le variabili risolvono.
  6. Testare: Eseguire con un contatto scelto, senza bruciare quota marketing reale.
  7. Pubblicare: Il flow è live, si esegue automaticamente al prossimo trigger.

Vantaggi rispetto al codice

  • Iterazione più rapida: Le modifiche si fanno in minuti, non in uno sprint.
  • Proprietà del marketing: I team marketing e assistenza smettono di dipendere dagli sviluppatori.
  • Chiarezza visiva: Un grafo mostra la logica a colpo d'occhio — il codice è più difficile da sfogliare.
  • Sicurezza: Le regole del validatore impediscono errori classici prima della pubblicazione (cicli infiniti, variabili non definite).
  • Versionamento: Le versioni precedenti restano visibili, il rollback è possibile.

Quando il codice è migliore

  • Logica altamente complessa: Sopra 30 nodi un flow diventa illeggibile — parte della logica appartiene a un servizio backend.
  • Arricchimento da molti sistemi: Coreografia dati profonda è più efficiente via piattaforma di automazione (Make, n8n) o accesso diretto all'API.
  • Operazioni di massa ad alta frequenza: Elaborare 1M di trigger al giorno è più economico con un motore custom.

Flow Builder in SendSeven

Il Flow Builder di SendSeven fa parte della piattaforma da aprile 2026. Usa i cinque nodi (Invia, Attendi, Condizione, Tag, Fine) su un canvas visivo, con un validatore prima della pubblicazione, un'API di esecuzione con sovrascrittura del canale per esecuzione e versionamento integrato. I template marketing sono selezionabili direttamente dal nodo Invia; i nodi Tag operano sulla gestione centralizzata dei contatti.