⏰ Προγραμματισμένα SmartFlows

Ο Προγραμματισμένος SmartFlow Trigger έχει σχεδιαστεί για να εκτελεί αυτόματα ροές εργασίας με βάση ένα προκαθορισμένο πρόγραμμα. Παρέχει ευελιξία για να ορίσετε επαναλαμβανόμενα διαστήματα, να διαχειριστείτε εξαιρέσεις (π.χ., σαββατοκύριακα) και να διασφαλίσετε ότι οι ροές εργασίας εκτελούνται ομαλά σε καθορισμένες ώρες.
📝 Λεπτομέρειες Trigger
Όνομα: Scheduled SmartFlow
Κατηγορία: Triggers
🔧 Παράμετροι
1. Διάστημα Επανάληψης
- Τύπος:
string - Πε ριγραφή: Ορίζει τη συχνότητα εκτέλεσης της ροής εργασίας.
- Επιλογές:
dailyweeklymonthly
- Απαιτείται: Ναι
- Παράδειγμα:
"weekly"
2. Ώρα Εκτέλεσης
- Τύπος:
time - Περιγραφή: Η συγκεκριμένη ώρα κατά την οποία θα πρέπει να ενεργοποιηθεί η ροή εργασίας.
- Απαιτείται: Ναι
- Παράδειγμα:
"08:30"
3. Ημερομηνία Έναρξης
- Τύπος:
date - Περιγραφή: Η πρώτη ημέρα κατά την οποία θα πρέπει να αρχίσει η εκτέλεση του SmartFlow.
- Απαιτείται: Ναι
- Παράδειγμα:
"2025-01-15"
4. Εξαίρεση Σαββατοκύριακων
- Τύπος:
boolean - Περιγραφή: Υποδεικνύει εάν η ροή εργασίας θα πρέπει να παραλείψει τα σαββατοκύριακα.
- Απαιτείται: Προαιρετικό
- Προεπιλεγμένη Τιμή:
false - Παράδειγμα:
true
5. Μεταβλητές
- Τύπος:
object - Περιγραφή: Μεταβλητές που μεταβιβάζονται στο SmartFlow κατά την εκτέλεση.
- Απαιτείται: Προαιρετικό
- Παράδειγμα:
{
"emailReminder": "true",
"reportType": "weekly"
}
🚀 Πώς Λειτουργεί
-
Ορισμός Προγράμματος:
- Ρυθμίστε τη συχνότητα (καθημερινά, εβδομαδιαία, μηνιαία) και καθορίστε την ημερομηνία έναρξης.
- Προαιρετικές παράμετροι όπως η εξαίρεση σαββατοκύριακων και η ρύθμιση μεταβλητών μπορούν να βελτιώσουν την εκτέλεση.
-
Διαδικασία Εκτέλεσης:
- Στην προγραμματισμένη ώρα, το SmartFlow ξεκινά τη ροή εργασίας.
- Οι μ εταβλητές που ορίζονται στο trigger μεταβιβάζονται αυτόματα στη ροή εργασίας.
-
Διαχείριση Επαναλήψεων:
- Το SmartFlow θα συνεχίσει να εκτελείται σύμφωνα με το καθορισμένο διάστημα μέχρι να ακυρωθεί.
-
Προβολή Προγραμματισμένων Ροών Εργασίας:
- Το κουμπί Δείτε Προγραμματισμένα στη κύρια σελίδα του SmartFlow επιτρέπει στους χρήστες να δουν όλα τα ενεργά προγράμματα.
- Οι χρήστες μπορούν να ακυρώσουν οποιοδήποτε προγραμματισμένο SmartFlow όπως απαιτείται.
💡 Χρήσεις
1. Αυτοματοποιημένες Αναφορές
- Σενάριο: Δημιουργία εβδομαδιαίων αναφορών πωλήσεων.
- Ρύθμιση:
- Επανάληψη:
weekly - Ώρα:
09:00 - Μεταβλητές:
{
"reportType": "sales",
"period": "lastWeek"
}
- Επανάληψη:
2. Υπενθυμίσεις
- Σενάριο: Αποστολή καθημερινώ ν υπενθυμίσεων για καθυστερημένα καθήκοντα.
- Ρύθμιση:
- Επανάληψη:
daily - Ώρα:
10:00 - Εξαίρεση Σαββατοκύριακων:
true
- Επανάληψη:
3. Μηνιαία Δημιουργία Αντιγράφων Δεδομένων
- Σενάριο: Αυτοματοποίηση δημιουργίας αντιγράφων δεδομένων την πρώτη ημέρα κάθε μήνα.
- Ρύθμιση:
- Επανάληψη:
monthly - Ώρα:
02:00
- Επανάληψη:
🔍 Παράδειγμα Ροής Εργασίας
Σε αυτή τη ρύθμιση:
- Η ροή εργασίας είναι προγραμματισμένη να εκτελείται κάθε Δευτέρα στις 8:00 π.μ.
- Τα σαββατοκύ ριακα εξαιρούνται.
- Μια μεταβλητή
emailReminderμεταβιβάζεται με την τιμήtrue.
{
"recurrence": "weekly",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}
Κατά την κάθε εκτέλεση, το SmartFlow αξιολογεί το πρόγραμμα και παραλείπει τις μη εργάσιμες ημέρες αν έχει ρυθμιστεί.
Μέσα στη ροή, μπορείτε επίσης να οπτικοποιήσετε τη λογική του προγράμματος. Για παράδειγμα:
🛠️ Συμβουλές
-
Αποσφαλμάτωση Προγραμματισμένων Ροών:
- Ελέγχετε τακτικά την ενότητα Δείτε Προγραμματισμένα για να διασφαλίσετε ότι τα προγράμματα είναι σωστά ρυθμισμένα.
- Ακυρώστε παλιές ροές εργασίας που δεν ισχύουν πλέον.
-
Έλεγχος Μεταβλητών:
- Χρησιμοποιήστε μεταβλητές δυναμικά στις ροές εργασίας σας για να κάνετε τα προγράμματα προσαρμόσιμα σε μεταβαλλόμενες απαιτήσεις.
-
Δοκιμή Διαστημάτων:
- Πριν από την ανάπτυξη, δοκιμάστε με μικρότερα διαστήματα για να επιβεβαιώσετε την ορθότητα της λογικής.