Documentazione

Flussi di lavoro

Automatizza ciò che accade a una conversazione dopo la risposta del tuo team — ricorda a un cliente che è rimasto in silenzio, invia un follow-up personalizzato e chiudi il thread se non torna più.

Panoramica#

Un flusso di lavoro è un trigger più un albero di passi che agisce su una conversazione. Uno scenario tipico: il cliente è in silenzio da due giorni dopo la tua risposta → invia un promemoria → un altro giorno di silenzio → saluta e chiudi la conversazione — con condizioni nel mezzo (per esempio, messaggi diversi per canali o lingue diverse).

Trovi i flussi di lavoro in Impostazioni → Flussi di lavoro. Ogni flusso di lavoro è una card in una griglia con un interruttore on/off, un chip di stato e un menu con le azioni modifica, archivia ed elimina.

Trigger

Quando parte lo scenario — dopo che il tuo team ha risposto e il cliente è rimasto in silenzio, o dopo che la conversazione ha raggiunto un umano.

Passi

Invia messaggio, attendi, ramo if/else, chiudi la conversazione o termina lo scenario.

Condizioni di uscita

Lo scenario si ferma da solo nel momento in cui interviene un umano — per esempio quando il cliente risponde.

I flussi di lavoro scrivono ai clienti e chiudono conversazioni per tuo conto. Rivedi uno scenario prima di attivarlo e usa la cronologia delle esecuzioni per vedere esattamente cosa ha fatto.

Trigger#

Ogni flusso di lavoro parte da un trigger con un ritardo configurabile (almeno 5 minuti):

TriggerParte quando
Il tuo team ha risposto e il cliente è rimasto in silenzioUn membro del team ha inviato l'ultimo messaggio e il cliente è rimasto in silenzio per il tempo configurato — es. "2 giorni di silenzio".
La conversazione ha raggiunto un umanoL'agente IA ha passato la conversazione al tuo team — il flusso di lavoro parte dopo il tempo configurato dal passaggio.

Puoi anche limitare un flusso di lavoro a canali specifici — scegli esattamente il widget, l'inbox email o le integrazioni messenger a cui deve applicarsi. Lascia l'ambito vuoto e il flusso di lavoro parte per le conversazioni di ogni canale.

Passi#

I passi si concatenano in un albero. Sono disponibili cinque tipi di passo:

PassoCosa fa
Invia messaggioScrive al cliente nella sua lingua. Supporta allegati (fino a 5 per passo); i messaggi sono limitati a 2.000 caratteri.
AttendiFa una pausa prima del passo successivo — da 5 minuti fino a 90 giorni.
If / elseDivide lo scenario su una condizione. Entrambi i rami devono essere definiti — una condizione è una biforcazione, non un filtro.
Chiudi conversazioneSegna la conversazione come risolta. Se il cliente scrive di nuovo più tardi, la conversazione si riapre come al solito.
FineFerma il ramo e non fa nient'altro.

Le condizioni if / else possono verificare: canale, tag, priorità, lingua, ha raggiunto un umano (se la conversazione è stata escalata), assegnatario, team e orari di lavoro — con operatori come è, non è, contiene, è impostato e è vuoto. Le regole si combinano con corrispondenza "tutte" o "qualsiasi".

Un flusso di lavoro può contenere fino a 200 passi, con al massimo 8 nodi if/else per flusso di lavoro.

Condizioni di uscita#

Le condizioni di uscita fermano uno scenario in corso per una conversazione nel momento in cui la realtà cambia — così un'automazione non parla mai sopra una conversazione viva. Scegli tu quali di queste terminano l'esecuzione:

  • Il cliente risponde
  • Qualcuno chiude la conversazione
  • Qualcuno la posticipa
  • Un membro del team la prende in carico
"Il cliente risponde" è l'uscita predefinita e quella che vuoi quasi sempre — un promemoria sul silenzio non dovrebbe scattare dopo che il silenzio è finito.

Creare un flusso di lavoro#

Clicca Nuovo flusso di lavoro nella pagina Flussi di lavoro per aprire il builder. Dai un nome allo scenario, scegli un trigger e il suo ritardo, aggiungi i passi e scegli le condizioni di uscita.

Il builder funziona create-on-save: nulla viene memorizzato sul server finché non salvi la bozza o attivi il flusso di lavoro. Se lasci la pagina prima del primo salvataggio, non resta nessun "flusso di lavoro senza titolo" a metà — il builder chiede se scartare le modifiche non salvate.

Salvare una bozza e attivare un flusso di lavoro sono decisioni separate. Una bozza può essere incompleta; per attivare un flusso di lavoro deve superare la validazione — un nome, almeno un passo, nessun messaggio vuoto ed entrambi i rami collegati su ogni if/else. Quando l'interruttore è disabilitato, passaci sopra con il mouse per vedere esattamente cosa manca.

Esecuzione e pausa#

Ogni card di flusso di lavoro ha un interruttore: acceso significa che lo scenario è live e avvia esecuzioni per le conversazioni corrispondenti; spento lo mette in pausa. La pausa ferma le nuove esecuzioni e congela lo scenario; puoi riattivarlo in qualsiasi momento. Il chip di stato ti dice lo stato attuale:

StatoSignificato
AttivoLive — il flusso di lavoro avvia esecuzioni per le conversazioni corrispondenti.
BozzaSalvato ma mai attivato.
In pausaSpento da un membro del team.
In pausa per pianoFermato perché il workspace ha lasciato il piano Business (vedi la disponibilità per piano qui sotto).
ArchiviatoSpostato fuori dalla lista attiva; conservato come riferimento e ripristinabile.

Cronologia delle esecuzioni#

Ogni flusso di lavoro conserva nel builder una cronologia delle esecuzioni per conversazione — una riga per esecuzione con la conversazione su cui ha agito, il suo stato (In attesa, In esecuzione, Terminata, Fallita, Fermata), il passo su cui si trova attualmente, quando si risveglierà e perché è terminata — per esempio "Eseguita fino alla fine" oppure che una condizione di uscita è scattata perché il cliente ha risposto.

Quando un'automazione si comporta in modo inatteso, la cronologia delle esecuzioni è il primo posto dove guardare: risponde a "ha inviato qualcosa?" e "perché si è fermata?" senza chiedere al supporto.

Archiviazione ed eliminazione#

Archivia è il modo sicuro per ritirare un flusso di lavoro. I flussi di lavoro archiviati si spostano in una sezione attenuata in fondo alla lista, smettono di avviare nuove esecuzioni e conservano tutta la loro configurazione e cronologia. Dall'archivio puoi:

  • Ripristinare — il flusso di lavoro torna nella lista attiva, ma mai direttamente in esecuzione: un flusso di lavoro già pubblicato torna in pausa, una bozza torna come bozza. Riattivarlo è sempre un'azione deliberata.
  • Eliminare — rimuove permanentemente il flusso di lavoro insieme a tutte le sue versioni e alla cronologia delle esecuzioni. Non si può annullare; una finestra di conferma suggerisce di archiviare invece, se pensi di poterci tornare.

Disponibilità per piano#

Il builder dei flussi di lavoro è incluso nel piano Business ($499/mo) e nella prova gratuita di 14 giorni (che include il set di funzionalità Business). Su Startup e Growth, i tentativi di creare, modificare o attivare un flusso di lavoro vengono rifiutati dal server con un errore di pagamento richiesto, e la pagina mostra un avviso di upgrade al posto del pulsante di creazione.

Il tuo lavoro esistente non viene mai tenuto in ostaggio. Su qualsiasi piano puoi comunque:

  • Aprire e leggere ogni flusso di lavoro costruito dal tuo team
  • Mettere in pausa tutto ciò che è ancora in esecuzione
  • Archiviare, ripristinare ed eliminare permanentemente i flussi di lavoro
Se il tuo workspace lascia il piano Business, i flussi di lavoro live smettono di avviare nuove esecuzioni e appaiono come In pausa per piano. Tornare a Business ti permette di riattivarli — nulla si perde nel frattempo.

Permessi#

L'accesso ai flussi di lavoro è controllato da due permessi nella matrice dei ruoli (Impostazioni → Persone → Membri e ruoli):

PermessoConcede
View workflowsVedere la sezione Flussi di lavoro, aprire gli scenari e leggere la cronologia delle esecuzioni — così un operatore può capire perché una conversazione è stata gestita automaticamente.
Manage workflowsCreare, modificare, pubblicare, mettere in pausa, archiviare, ripristinare ed eliminare i flussi di lavoro.

Di default, Owner e Admin hanno entrambi i permessi; il ruolo Agent ottiene accesso in sola visualizzazione — le automazioni rispondono ai clienti per conto dell'intero workspace, quindi costruirle è deliberatamente fuori dal seggio operatore predefinito. Gli Owner possono cambiarlo per qualsiasi ruolo personalizzato nella matrice dei permessi.