SmartForm Sequence Trigger
Esegui un flusso di lavoro quando una SmartForm Sequence è completata. Questo trigger ti consente di automatizzare azioni dopo che gli utenti hanno completato una serie di moduli.
Quando Utilizzarlo
- Elaborare invii di moduli multi-step
- Generare report da più moduli
- Attivare flussi di approvazione dopo che tutti i dati sono stati raccolti
- Inviare notifiche di completamento
- Aggiornare sistemi esterni con dati consolidati
Configurazione
| Campo | Descrizione |
|---|---|
| Sequence | Quale sequenza attiva questo flusso |
| Execute After | Quando il trigger si attiva (completamento di ciascun modulo / completamento della sequenza / entrambi) |
| Enable as AI Tool | Rendi questa sequenza disponibile nel chatbot AI |
Opzioni di Esecuzione
Dopo Ogni Modulo
Il flusso di lavoro viene eseguito ogni volta che un modulo all'interno della sequenza è completato.
Casi d'uso:
- Sincronizzazione dei dati in tempo reale
- Notifiche di progresso
- Validazioni intermedie
- Aggiornamento dei record man mano che i dati arrivano
Dopo il Completamento della Sequenza
Il flusso di lavoro viene eseguito solo quando tutti i moduli nella sequenza sono completati.
Casi d'uso:
- Generazione del report finale
- Inizio del flusso di approvazione
- Certificati di completamento
- Notifiche di riepilogo
Entrambi
Abilita entrambe le opzioni per eseguire flussi di lavoro ad ogni passo E alla fine.
Casi d'uso:
- Sincronizzazione in tempo reale + riepilogo finale
- Monitoraggio del progresso + notifica di completamento
- Elaborazione incrementale + report consolidato
🤖 Abilita come Strumento AI
Quando attivato, la sequenza diventa disponibile per il tuo chatbot AI come strumento predefinito.
Cosa Significa
- Gli utenti possono avviare la sequenza direttamente in chat
- L'AI guida gli utenti attraverso ogni modulo in modo conversazionale
- Non è necessario aprire moduli o link separati
- Esperienza fluida su qualsiasi canale (web, WhatsApp, Messenger, ecc.)
Come Funziona
- L'utente chiede qualcosa relativo alla sequenza (ad es., "Voglio fare domanda")
- L'AI riconosce l'intento e offre di avviare la sequenza
- L'AI pone domande da ciascun modulo nella sequenza
- Le risposte vengono raccolte e salvate
- SmartFlow si attiva in base alla tua configurazione
Esempio
User: I'd like to start the certification process
AI: I'll help you with that! The certification requires completing
3 forms. Let's start with your professional information.
What's your current job title?
User: Senior Developer
AI: Great! How many years of experience do you have?
...
[After all forms complete]
AI: You've completed all the certification forms. Your application
has been submitted and you'll receive a confirmation email shortly.
Variabili Disponibili
Quando il trigger si attiva, queste variabili sono disponibili nel tuo workflow:
Informazioni sulla Sequenza
| Variabile | Tipo | Descrizione |
|---|---|---|
sequence.id | String | Identificatore unico |
sequence.name | String | Nome della sequenza |
sequence.completedAt | DateTime | Quando la sequenza è stata completata |
sequence.completedBy | Object | Utente che l'ha completata |
Dati del Modulo
| Variabile | Tipo | Descrizione |
|---|---|---|
sequence.forms | Array | Tutti i moduli nella sequenza |
sequence.forms[].id | String | ID del modulo |
sequence.forms[].name | String | Nome del modulo |
sequence.forms[].responses | Object | Risposte del modulo |
sequence.forms[].completedAt | DateTime | Quando il modulo è stato completato |
sequence.forms[].completedBy | Object | Chi ha completato questo modulo |
Modulo Corrente (Quando "Dopo Ogni Modulo" è abilitato)
| Variabile | Tipo | Descrizione |
|---|---|---|
currentForm.id | String | ID del modulo corrente |
currentForm.name | String | Nome del modulo corrente |
currentForm.responses | Object | Risposte del modulo corrente |
currentForm.index | Number | Posizione nella sequenza (basata su 0) |
currentForm.isLast | Boolean | Se questo è l'ultimo modulo |
Esempi di Workflow
Esempio 1: Completamento dell'Onboarding dei Dipendenti
Trigger: Sequenza SmartForm (Dopo la sequenza)
SmartForm Sequence Trigger
↓
Genera PDF
→ Modello: "Riepilogo Onboarding"
→ Dati: sequence.forms
↓
Invia Email (a HR)
→ Oggetto: "Completamento onboarding nuovo dipendente"
→ Allegato: PDF generato
↓
Invia Email (al Dipendente)
→ Oggetto: "Benvenuto! Il tuo onboarding è completo"
↓
Chiamata API (Sistema HR)
→ Crea record dipendente con tutti i dati
Esempio 2: Monitoraggio del Progresso in Tempo Reale
Trigger: Sequenza SmartForm (Dopo ogni modulo)
SmartForm Sequence Trigger
↓
Se Condizione: currentForm.isLast
├── Sì:
│ └── Invia Email: "Tutti i moduli sono completi!"
└── No:
└── Invia Email: "Modulo {{currentForm.index + 1}} ricevuto"
↓
Chiamata API
→ Aggiorna CRM con i dati dell'ultimo modulo
Esempio 3: Processo di Applicazione Guidato dall'AI
Trigger: Sequenza SmartForm (Dopo la sequenza, Abilita come Strumento AI: ON)
SmartForm Sequence Trigger
↓
Richiesta AI
→ Analizza tutte le risposte
→ Valuta l'applicazione
→ Genera raccomandazione
↓
Se Condizione: punteggio > 70
├── Sì:
│ ├── Crea Problema JIRA: "Esamina l'applicazione"
│ └── Invia Email: "La tua applicazione è in fase di revisione"
└── No:
└── Invia Email: "Grazie per il tuo interesse..."
Confronto: SmartForm vs SmartForm Sequence Trigger
| Caratteristica | SmartForm Trigger | SmartForm Sequence Trigger |
|---|---|---|
| Attiva su | Completamento di un singolo modulo | Completamento della sequenza |
| Dati disponibili | Risposte di un modulo | Risposte di tutti i moduli |
| Opzioni di esecuzione | Solo dopo il modulo | Dopo ogni modulo / dopo la sequenza / entrambi |
| Abilita come strumento AI | ✅ Sì | ✅ Sì |
| Ideale per | Moduli semplici | Processi a più fasi |
Migliori Pratiche
1. Utilizzare Entrambe le Opzioni di Esecuzione in Modo Strategico
- Dopo ogni modulo: Conferme rapide, sincronizzazione in tempo reale
- Dopo la sequenza: Elaborazione pesante, azioni finali
2. Sfruttare lo Strumento AI per una Migliore UX
Abilita "Strumento AI" per sequenze che traggono vantaggio dal completamento conversazionale:
- Candidature
- Valutazioni
- Onboarding
- Sondaggi
3. Gestire Completamenti Parziali
Utilizza "Dopo ogni modulo" per salvare i progressi, in modo che gli utenti non perdano dati se abbandonano a metà sequenza.
4. Testare il Flusso Completo
Testa le sequenze in modo approfondito:
- Completamento diretto
- Moduli delegati
- Completamento chatbot AI
- Tutti i trigger SmartFlow