SmartForm-Sequenzauslöser
Führen Sie einen Workflow aus, wenn eine SmartForm-Sequenz abgeschlossen ist. Dieser Auslöser ermöglicht es Ihnen, Aktionen zu automatisieren, nachdem Benutzer eine Reihe von Formularen ausgefüllt haben.
Wann zu verwenden
- Verarbeiten von mehrstufigen Formularübermittlungen
- Erstellen von Berichten aus mehreren Formularen
- Auslösen von Genehmigungs-Workflows, nachdem alle Daten gesammelt wurden
- Senden von Abschlussbenachrichtigungen
- Aktualisieren externer Systeme mit konsolidierten Daten
Konfiguration
| Feld | Beschreibung |
|---|---|
| Sequenz | Welche Sequenz diesen Flow auslöst |
| Ausführen nach | Wann der Auslöser aktiviert wird (nach jedem Formular / nach Abschluss der Sequenz / beides) |
| Als KI-Tool aktivieren | Diese Sequenz im KI-Chatbot verfügbar machen |
Ausführungsoptionen
Nach jedem Formular
Der Workflow wird jedes Mal ausgeführt, wenn ein Formular innerhalb der Sequenz abgeschlossen ist.
Anwendungsfälle:
- Echtzeit-Datensynchronisation
- Fortschrittsbenachrichtigungen
- Zwischenvalidierungen
- Aktualisierung von Datensätzen, während die Daten eingehen
Nach Abschluss der Sequenz
Der Workflow wird nur ausgeführt, wenn alle Formulare in der Sequenz abgeschlossen sind.
Anwendungsfälle:
- Erstellung des Abschlussberichts
- Einleitung des Genehmigungs-Workflows
- Abschlusszertifikate
- Zusammenfassungsbenachrichtigungen
Beides
Aktivieren Sie beide Optionen, um Workflows bei jedem Schritt UND am Ende auszuführen.
Anwendungsfälle:
- Echtzeit-Synchronisation + abschließende Zusammenfassung
- Fortschrittsverfolgung + Abschlussbenachrichtigung
- Inkrementelle Verarbeitung + konsolidierter Bericht
🤖 Als KI-Tool aktivieren
Wenn aktiviert, wird die Sequenz Ihrem KI-Chatbot als Standardtool zur Verfügung gestellt.
Was das bedeutet
- Benutzer können die Sequenz direkt im Chat starten
- KI führt die Benutzer durch jedes Formular im Gespräch
- Es ist nicht erforderlich, separate Formulare oder Links zu öffnen
- Nahtloses Erlebnis auf jedem Kanal (Web, WhatsApp, Messenger usw.)
So funktioniert es
- Der Benutzer fragt nach etwas, das mit der Sequenz zu tun hat (z. B. "Ich möchte mich bewerben")
- Die KI erkennt die Absicht und bietet an, die Sequenz zu starten
- Die KI stellt Fragen aus jedem Formular in der Sequenz
- Antworten werden gesammelt und gespeichert
- SmartFlow wird basierend auf Ihrer Konfiguration ausgelöst
Beispiel
Benutzer: Ich möchte den Zertifizierungsprozess starten
KI: Ich helfe Ihnen dabei! Die Zertifizierung erfordert das Ausfüllen
von 3 Formularen. Lassen Sie uns mit Ihren beruflichen Informationen beginnen.
Wie lautet Ihre aktuelle Berufsbezeichnung?
Benutzer: Senior Developer
KI: Großartig! Wie viele Jahre Erfahrung haben Sie?
...
[Nachdem alle Formulare abgeschlossen sind]
KI: Sie haben alle Zertifizierungsformulare ausgefüllt. Ihre Bewerbung
wurde eingereicht und Sie erhalten in Kürze eine Bestätigungs-E-Mail.
Verfügbare Variablen
Wenn der Trigger ausgelöst wird, sind diese Variablen in Ihrem Workflow verfügbar:
Sequenzinformationen
| Variable | Typ | Beschreibung |
|---|---|---|
sequence.id | String | Eindeutiger Identifikator |
sequence.name | String | Sequenzname |
sequence.completedAt | DateTime | Wann die Sequenz abgeschlossen wurde |
sequence.completedBy | Object | Benutzer, der sie abgeschlossen hat |
Formulardaten
| Variable | Typ | Beschreibung |
|---|---|---|
sequence.forms | Array | Alle Formulare in der Sequenz |
sequence.forms[].id | String | Formular-ID |
sequence.forms[].name | String | Formularname |
sequence.forms[].responses | Object | Formularantworten |
sequence.forms[].completedAt | DateTime | Wann das Formular abgeschlossen wurde |
sequence.forms[].completedBy | Object | Wer dieses Formular ausgefüllt hat |
Aktuelles Formular (Wenn "Nach jedem Formular" aktiviert ist)
| Variable | Typ | Beschreibung |
|---|---|---|
currentForm.id | String | Aktuelle Formular-ID |
currentForm.name | String | Aktueller Formularname |
currentForm.responses | Object | Aktuelle Formularantworten |
currentForm.index | Number | Position in der Sequenz (0-basiert) |
currentForm.isLast | Boolean | Ob dies das letzte Formular ist |
Beispiel-Workflows
Beispiel 1: Abschluss der Einarbeitung von Mitarbeitern
Trigger: SmartForm-Sequenz (Nach der Sequenz)
SmartForm Sequence Trigger
↓
PDF generieren
→ Vorlage: "Einarbeitungszusammenfassung"
→ Daten: sequence.forms
↓
E-Mail senden (an HR)
→ Betreff: "Einarbeitung neuer Mitarbeiter abgeschlossen"
→ Anhang: Generiertes PDF
↓
E-Mail senden (an Mitarbeiter)
→ Betreff: "Willkommen! Ihre Einarbeitung ist abgeschlossen"
↓
API-Aufruf (HR-System)
→ Mitarbeiterdatensatz mit allen Daten erstellen
Beispiel 2: Echtzeit-Fortschrittsverfolgung
Trigger: SmartForm-Sequenz (Nach jedem Formular)
SmartForm Sequence Trigger
↓
Wenn Bedingung: currentForm.isLast
├── Ja:
│ └── E-Mail senden: "Alle Formulare abgeschlossen!"
└── Nein:
└── E-Mail senden: "Formular {{currentForm.index + 1}} erhalten"
↓
API-Aufruf
→ CRM mit den neuesten Formulardaten aktualisieren
Beispiel 3: KI-gesteuerter Antragsprozess
Trigger: SmartForm-Sequenz (Nach der Sequenz, Als KI-Tool aktivieren: EIN)
SmartForm Sequence Trigger
↓
KI-Anfrage
→ Alle Antworten analysieren
→ Antrag bewerten
→ Empfehlung generieren
↓
Wenn Bedingung: score > 70
├── Ja:
│ ├── JIRA-Ticket erstellen: "Antrag überprüfen"
│ └── E-Mail senden: "Ihr Antrag wird überprüft"
└── Nein:
└── E-Mail senden: "Vielen Dank für Ihr Interesse..."
Vergleich: SmartForm vs SmartForm Sequenz-Trigger
| Funktion | SmartForm-Trigger | SmartForm Sequenz-Trigger |
|---|---|---|
| Auslöser bei | Abschluss eines einzelnen Formulars | Abschluss der Sequenz |
| Verfügbare Daten | Antworten eines Formulars | Antworten aller Formulare |
| Ausführungsoptionen | Nur nach dem Formular | Nach jedem Formular / nach der Sequenz / beides |
| Als KI-Tool aktivieren | ✅ Ja | ✅ Ja |
| Am besten geeignet für | Einfache Formulare | Mehrstufige Prozesse |
Beste Praktiken
1. Beide Ausführungsoptionen strategisch nutzen
- Nach jedem Formular: Schnelle Bestätigungen, Echtzeit-Synchronisation
- Nach der Sequenz: Aufwendige Verarbeitung, finale Aktionen
2. KI-Tool für bessere Benutzererfahrung nutzen
Aktivieren Sie "KI-Tool" für Sequenzen, die von einer konversationellen Abschlussform profitieren:
- Bewerbungen
- Bewertungen
- Einarbeitung
- Umfragen
3. Teilweise Abschlüsse verwalten
Verwenden Sie "Nach jedem Formular", um den Fortschritt zu speichern, damit Benutzer keine Daten verlieren, wenn sie mitten in der Sequenz abbrechen.
4. Den gesamten Ablauf testen
Testen Sie Sequenzen gründlich:
- Direkter Abschluss
- Delegierte Formulare
- Abschluss durch KI-Chatbot
- Alle SmartFlow-Trigger