⏰ Планирани SmartFlows

Планираниот SmartFlow Trigger е дизајниран да извршува работни процеси автоматски на основа на претходно дефиниран распоред. Тој нуди флексибилност за поставување на повторувачки интервали, управување со исклучоци (на пример, викенди) и осигурување дека работните процеси се извршуваат без проблеми во одредени времиња.
📝 Детали за Триггерот
Име: Scheduled SmartFlow
Категорија: Триггери
🔧 Параметри
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 иницира работниот процес.
- Променливите дефинирани во триггерот автоматски се пренесуваат до работниот процес.
-
Повторувачко Управување:
- SmartFlow ќе продолжи да извршува според дефинираниот интервал додека не биде откажан.
-
Преглед на Планирани Работни Процеси:
- Копчето See Scheduled на главната страница на 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 ја оценува распоредот и ги прескокнува неработните денови ако е конфигурирано.
Внатре во текот, можете исто така да визуелизирате логиката на распоредот. На пример:
🛠️ Совети
-
Дебагирање на Закажани Текови:
- Редовно проверувајте ја секцијата See Scheduled за да осигурите дека распоредите се правилно поставени.
- Откажете ги застарените работни текови кои веќе не се применливи.
-
Контрола на Променливи:
- Користете ги променливите динамично во вашите работни текови за да ги направите распоредите адаптабилни на променливите барања.
-
Тестирање на Интервали:
- Пред да ја објавите, тестирајте со пократки интервали за да потврдите дека логиката е точна.