⏰ Ժամանակացույցով 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-ն շարունակելու է կատարել ըստ սահմանված ժամանակահատվածի մինչև չեղարկվի.
-
Ժամանակացույցով աշխատանքային հոսքերի դիտում:
- See Scheduled կոճակը SmartFlow-ի գլխավոր էջում թույլ է տալիս օգտվողներին տեսնել բոլոր ակտիվ ժամանակացույցերը.
- Օգտվողները կարող են անհրաժեշտության դեպքում չեղարկել ցանկացած ժամանակացույցով SmartFlow.
💡 Օգտագործման դեպքեր
1. Ավտոմատացված հաշվետվություններ
- Համակարգ: Շաբաթական վաճառքի հաշվետվություններ ստեղծել.
- Կոնֆիգուրացիա:
- Կրկնություն:
weekly - Ժամ:
09:00 - Փոփոխականներ:
{
"reportType": "sales",
"period": "lastWeek"
}
- Կրկնություն:
2. Հիշեցման ծանուցումներ
- Համակարգ: Օրական հիշեցումներ ուղարկել ուշացած առաջադրանքների համար.
- Կոնֆիգուրացիա:
- Կրկնություն:
daily - Ժամ:
10:00 - Հանգստյան օրերի բացառում:
true
- Կրկնություն:
3. Ամսական տվյալների պահուստավորում
- Համակարգ: Ավտոմատ տվյալների պահուստավորում յուրաքանչյուր ամսվա առաջին օրը.
- Կոնֆիգուրացիա:
- Կրկնություն:
monthly - Ժամ:
02:00
- Կրկնություն:
🔍 Օրինակ Workflow
Այս կարգավորումների դեպքում.
- Workflow-ը նախատեսված է գործելու ամեն երկուշաբթի ժամը 8:00 AM-ին:
- Շաբաթավերջերը բացառվում են:
- Մի փոփոխական
emailReminderփոխանցվում էtrueարժեքով:
{
"recurrence": "weekly",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}
Յուրաքանչյուր գործարկման ժամանակ SmartFlow-ը գնահատում է գրաֆիկը և բաց թողնում ոչ աշխատանքային օրերը, եթե դա կարգավորված է:
Workflow-ի ընթացքում, դուք կարող եք նաև տեսնել գրաֆիկի տրամաբանությունը: Օրինակ:
🛠️ Խորհուրդներ
-
Ժամանակացույցերի Debugging:
- Պարբերաբար ստուգեք See Scheduled բաժինը, որպեսզի համոզվեք, որ ժամանակացույցերը ճիշտ են կարգավորված:
- Չեղարկել հին workflows, որոնք այլևս չեն կիրառվում:
-
Փոփոխականների Կառավարում:
- Օգտագործեք փոփոխականները դինամիկ կերպով ձեր workflows-ում, որպեսզի ժամանակացույցերը հարմարեցվեն փոփոխվող պահանջներին:
-
Թեստավորման Ինտերվալներ:
- Նախքան տեղադրումը, փորձեք կարճ ինտերվալներով, որպեսզի հաստատեք տրամաբանության ճիշտությունը: