⏰ Планирани SmartFlows

Планираният SmartFlow тригер е проектиран да изпълнява работни потоци автоматично на базата на предварително зададен график. Той предлага гъвкавост за задаване на повтарящи се интервали, управление на изключения (напр. уикенди) и осигуряване на безпроблемно изпълнение на работните потоци в определени часове.
📝 Подробности за тригера
Име: 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, за да се уверите, че графиците са правилно зададени.
- Отменяйте остарели работни потоци, които вече не са приложими.
-
Контрол на променливите:
- Използвайте променливи динамично във вашите работни потоци, за да направите графиците адаптивни към променящите се изисквания.
-
Тестване на интервалите:
- Преди внедряване, тествайте с по-кратки интервали, за да потвърдите правилността на логиката.