⏰ Planlagte SmartFlows

Planlagt SmartFlow Trigger er designet for å utføre arbeidsflyter automatisk basert på en forhåndsdefinert tidsplan. Den gir fleksibilitet til å sette gjentakende intervaller, håndtere unntak (f.eks. helger) og sikre at arbeidsflyter kjører sømløst på angitte tider.
📝 Trigger Detaljer
Navn: Scheduled SmartFlow
Kategori: Triggers
🔧 Parametre
1. Gjentakelsesintervall
- Type:
string - Beskrivelse: Definerer frekvensen av arbeidsflytens utførelse.
- Alternativer:
dailyweeklymonthly
- Påkrevd: Ja
- Eksempel:
"weekly"
2. Tid for Utførelse
- Type:
time - Beskrivelse: Den spesifikke tiden da arbeidsflyten skal utløses.
- Påkrevd: Ja
- Eksempel:
"08:30"
3. Startdato
- Type:
date - Beskrivelse: Den første dagen arbeidsflyten skal begynne å kjøre.
- Påkrevd: Ja
- Eksempel:
"2025-01-15"
4. Ekskluder Helger
- Type:
boolean - Beskrivelse: Angir om arbeidsflyten skal hoppe over helger.
- Påkrevd: Valgfritt
- Standardverdi:
false - Eksempel:
true
5. Variabler
- Type:
object - Beskrivelse: Variabler som sendes til SmartFlow på tidspunktet for utførelse.
- Påkrevd: Valgfritt
- Eksempel:
{
"emailReminder": "true",
"reportType": "weekly"
}
🚀 Slik Fungerer Det
-
Definer Tidsplan:
- Konfigurer frekvensen (daglig, ukentlig, månedlig) og spesifiser startdato.
- Valgfri parametere som å ekskludere helger og sette variabler kan finjustere utførelsen.
-
Utførelsesprosess:
- På den planlagte tiden initierer SmartFlow arbeidsflyten.
- Variabler definert i triggeren sendes automatisk til arbeidsflyten.
-
Gjentakende Håndtering:
- SmartFlow vil fortsette å utføre i henhold til det definerte intervallet inntil det blir kansellert.
-
Visning av Planlagte Arbeidsflyter:
- Se Planlagt-knappen på hovedsiden for SmartFlow lar brukere se alle aktive tidsplaner.
- Brukere kan kansellere enhver planlagt SmartFlow etter behov.
💡 Bruksområder
1. Automatiserte Rapporter
- Scenario: Generere ukentlige salgsrapporter.
- Konfigurasjon:
- Gjentakelse:
weekly - Tid:
09:00 - Variabler:
{
"reportType": "sales",
"period": "lastWeek"
}
- Gjentakelse:
2. Påminnelsesvarsler
- Scenario: Sende daglige påminnelser for forfalte oppgaver.
- Konfigurasjon:
- Gjentakelse:
daily - Tid:
10:00 - Ekskluder Helger:
true
- Gjentakelse:
3. Månedlige Databackuper
- Scenario: Automatisere databackuper den første dagen i hver måned.
- Konfigurasjon:
- Gjentakelse:
monthly - Tid:
02:00
- Gjentakelse:
🔍 Eksempel på Arbeidsflyt
I dette oppsettet:
- Arbeidsflyten er planlagt til å kjøre hver mandag kl. 08:00.
- Helger er ekskludert.
- En variabel
emailRemindersendes med verdientrue.
{
"recurrence": "weekly",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}
Ved hver kjøring vurderer SmartFlow timeplanen og hopper over ikke-arbeidsdager hvis det er konfigurert.
Innenfor flyten kan du også visualisere timeplanlogikken. For eksempel:
🛠️ Tips
-
Feilsøking av Planlagte Flyter:
- Sjekk regelmessig seksjonen Se Planlagt for å sikre at timeplanene er riktig satt.
- Avbryt utdaterte arbeidsflyter som ikke lenger gjelder.
-
Variabelkontroll:
- Bruk variabler dynamisk i arbeidsflytene dine for å gjøre timeplanene tilpasningsdyktige til endrede krav.
-
Testing av Intervaller:
- Før distribusjon, test med kortere intervaller for å bekrefte logikkens korrekthet.