Sequenze
Cadenze di outreach multi-step — chiama, attendi, ramifica in base all'esito, riprova o invia un messaggio.
Una singola chiamata AI è un contatto. Il sequencing è l'intera campagna di follow-up che le ruota attorno: chiama e, se non rispondono, aspetta un'ora e riprova; se rispondono, invia il link via SMS. Disegni il piano una volta su un canvas e il motore lo esegue per ogni contatto, riprendendo da dove ogni passaggio si interrompe.
In breve: un Finn è una conversazione. Una sequenza è più passaggi nel tempo — chiamata → attesa → ramificazione in base all'esito → nuovo tentativo o invio di un SMS → e così via. È il livello sopra i tuoi agenti.
Quando serve davvero
Non serve una sequenza per fare chiamate: se ne occupa già un deployment. Usa il sequencing quando conta la logica di follow-up:
- "Chiamali. Se non rispondono, riprova dopo un'ora. Dopo 3 tentativi, lascia perdere."
- "Se rispondono, invia il link di pagamento via SMS. Se parte la segreteria, riprova domani."
- "Chiamata → attesa di un giorno → nuova chiamata con un messaggio diverso."
Se il tuo contatto è "chiama questa lista una volta", salta il sequencing. Se è "continua a lavorare ogni lead finché non succede qualcosa", questo è lo strumento giusto.
Gli elementi (nodi)
Costruisci una sequenza trascinando i nodi sul canvas e collegandoli tra loro:
| Nodo | Cosa fa |
|---|---|
| Start | Il punto di partenza della sequenza. Ogni sequenza ne richiede uno. |
| Voice | Chiama il contatto con un Finn già creato, poi attende l'esito. |
| Wait | Mette in pausa — minuti, ore o giorni — prima del passaggio successivo. |
| Condition | Divide il percorso in base all'esito (ad es. "hanno risposto?"). |
| SMS | Invia un messaggio di testo. Supporta {variables} come {contact_name}. |
| End | Interrompe quel percorso. |
Dopo ogni passaggio Voice, la sequenza memorizza l'esito, così una Condition può ramificare in base a esso:
call_answered→true/falsecall_outcome→answered,no_answer,voicemail,failed, …call_voicemail→true/false
Crea la tua prima cadenza
Costruiamo il caso classico: chiama il debitore; se non risponde, aspetta e riprova; se risponde, invia il link di pagamento via SMS.
- Vai su Sequences nella barra laterale → New sequence.
- Trascina: Start → Voice → Condition, poi due percorsi in uscita dalla Condition.
- Nodo Voice → scegli il tuo Finn, impostalo su outbound.
- Nodo Condition → aggiungi due rami:
- Answered → regola:
call_answeredè true. - No answer → contrassegna questo come Default (il fallback).
- Answered → regola:
- Collega Answered → SMS:
- A:
{contact_phone} - Messaggio:
Hi {contact_name}, here's your payment link: …
- A:
- Collega Nessuna risposta → Attesa (1 ora) → Voce (nuovo tentativo) → Fine.
- Collega il ramo SMS → Fine.
Quando il grafo è corretto, porta la sequenza in Live. L'editor non consente la pubblicazione con elementi mancanti: indica esattamente cosa non va.
Eseguirla
Apri la sequenza → Esegui → Esegui in live. Inserisci i contatti, uno per riga:
9876543210
Jane Doe,9876543210
Jane Doe,9876543210,91
+14155551234
(name,phone,countryCode — la parte con le cifre è il numero di telefono.) Ogni contatto avvia una propria esecuzione. La scheda Cronologia mostra ogni esecuzione in tempo reale:
- in corso — avanza tra i passaggi
- in attesa — in pausa su un esito di chiamata o su un timer di attesa
- completata — è arrivata alla fine
- non riuscita — un passaggio ha generato un errore senza fallback collegato
Attenzione: Esegui in live effettua chiamate reali e invia SMS reali. Ogni chiamata è a pagamento e verifica prima il saldo del wallet. Usa il pulsante Anteprima percorso per una simulazione che non invia nulla.
Come funzionano le tempistiche
- Un passaggio Voce mette l'esecuzione in attesa fino al termine della chiamata, poi compila i valori
call_*per la Condizione successiva. - Un passaggio Attesa riprende poco dopo la scadenza del timer (controllo ogni ~30 secondi: le cadenze hanno quindi granularità di minuti e ore, non al secondo).
- Le esecuzioni sono durevoli: sopravvivono ai riavvii e non partono mai due volte, quindi un passaggio "attendi 2 giorni" è sicuro.
Consigli e limiti
- Un solo punto di partenza per sequenza, per ora.
- L'invio di SMS richiede un numero sul tuo account; in caso contrario il passaggio SMS viene saltato (e segue il percorso di errore, se ne hai collegato uno).
- Un SMS non riuscito non interrompe la cadenza per impostazione predefinita: il flusso di chiamata prosegue.
- Un'esecuzione = un contatto. 500 contatti = 500 esecuzioni indipendenti, ciascuna con la propria tempistica.
Cosa non è ancora disponibile
Sulla canvas potresti vedere altri tipi di nodo: WhatsApp, chiamata API, Function personalizzate, Loop, rami paralleli, passaggi Calendario e CRM. Arriveranno. Per ora usa solo Voce, Attesa, Condizione, SMS: se una sequenza usa un nodo non supportato, al momento della pubblicazione ti verrà indicato quale rimuovere.
Parti semplice: una chiamata, un nuovo tentativo, un SMS. Basta questo per trasformare una lista fredda in una lista lavorata.
Was this page helpful?
Still stuck or have feedback?
Email [email protected] or use the chat bubble in the bottom-right corner — it's a Finn that knows the Academy cold.