⏰ Zakazani SmartFlowovi

Zakazani SmartFlow Trigger je dizajniran za automatsko izvršavanje radnih tokova na temelju unaprijed definiranog rasporeda. Pruža fleksibilnost za postavljanje ponavljajućih intervala, upravljanje isključenjima (npr. vikendi) i osiguranje da radni tokovi nesmetano rade u određenim vremenima.
📝 Detalji o Triggeru
Naziv: Zakazani SmartFlow
Kategorija: Triggers
🔧 Parametri
1. Interval ponavljanja
- Tip:
string - Opis: Definira učestalost izvršavanja radnog toka.
- Opcije:
dnevnotjednomjesečno
- Obavezno: Da
- Primjer:
"tjedno"
2. Vrijeme izvršavanja
- Tip:
time - Opis: Specifično vrijeme kada bi radni tok trebao biti pokrenut.
- Obavezno: Da
- Primjer:
"08:30"
3. Datum početka
- Tip:
date - Opis: Prvi dan kada bi SmartFlow trebao početi s radom.
- Obavezno: Da
- Primjer:
"2025-01-15"
4. Isključi vikende
- Tip:
boolean - Opis: Označava treba li radni tok preskočiti vikende.
- Obavezno: Opcionalno
- Zadana vrijednost:
false - Primjer:
true
5. Varijable
- Tip:
object - Opis: Varijable proslijeđene SmartFlow-u u trenutku izvršavanja.
- Obavezno: Opcionalno
- Primjer:
{
"emailReminder": "true",
"reportType": "weekly"
}
🚀 Kako to funkcionira
-
Definirajte raspored:
- Konfigurirajte učestalost (dnevno, tjedno, mjesečno) i odredite datum početka.
- Opcionalni parametri kao što su isključenje vikenda i postavljanje varijabli mogu dodatno precizirati izvršavanje.
-
Proces izvršavanja:
- U zakazano vrijeme, SmartFlow pokreće radni tok.
- Varijable definirane u triggeru automatski se prosljeđuju radnom toku.
-
Upravljanje ponavljanjem:
- SmartFlow će nastaviti s izvršavanjem prema definiranim intervalima sve dok ne bude otkazan.
-
Pregled zakazanih radnih tokova:
- Gumb Pogledaj zakazano na glavnoj stranici SmartFlow-a omogućuje korisnicima pregled svih aktivnih rasporeda.
- Korisnici mogu otkazati bilo koji zakazani SmartFlow prema potrebi.
💡 Primjeri korištenja
1. Automatizirani izvještaji
- Scenarij: Generiranje tjednih izvještaja o prodaji.
- Konfiguracija:
- Ponavljanje:
tjedno - Vrijeme:
09:00 - Varijable:
{
"reportType": "sales",
"period": "lastWeek"
}
- Ponavljanje:
2. Obavijesti o podsjetnicima
- Scenarij: Slanje dnevnih podsjetnika za neizvršene zadatke.
- Konfiguracija:
- Ponavljanje:
dnevno - Vrijeme:
10:00 - Isključi vikende:
true
- Ponavljanje:
3. Mjesečne sigurnosne kopije podataka
- Scenarij: Automatizacija sigurnosnih kopija podataka prvog dana svakog mjeseca.
- Konfiguracija:
- Ponavljanje:
mjesečno - Vrijeme:
02:00
- Ponavljanje:
🔍 Primjer radnog toka
U ovoj postavci:
- Radni tok je zakazan za izvođenje svaki ponedjeljak u 8:00.
- Vikendi su isključeni.
- Varijabla
emailReminderse prosljeđuje s vrijednošćutrue.
{
"recurrence": "tjedno",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}
Prilikom svakog izvršavanja, SmartFlow procjenjuje raspored i preskočit će neradne dane ako je to konfigurirano.
Unutar toka, također možete vizualizirati logiku rasporeda. Na primjer:
🛠️ Savjeti
-
Otklanjanje pogrešaka u zakazanim tokovima:
- Redovito provjeravajte odjeljak Pogledaj zakazano kako biste osigurali da su rasporedi ispravno postavljeni.
- Otkazujte zastarjele radne tokove koji više nisu relevantni.
-
Kontrola varijabli:
- Dinamički koristite varijable u svojim radnim tokovima kako biste učinili rasporede prilagodljivima promjenjivim zahtjevima.
-
Testiranje intervala:
- Prije implementacije, testirajte s kraćim intervalima kako biste potvrdili ispravnost logike.