سير العمل الذي ينتظر ويستمر ويختار
يستمر سير العمل الآن بعد منح الموافقة عليه، وينتظر فعلياً فترة تأخير، ويختار خطوته التالية باستخدام فرع، ويعمل وفقاً لجدول cron الخاص به.
- الموافقة: ينتظر التنفيذ. الموافقة عليه (في موافقاتي، أو المنصة، موافقات سير العمل) تُكمل العملية في الخطوة التالية، كما يفعل من يقوم بالتنفيذ نيابةً عنه؛ أما رفضه فيوقف التنفيذ.
- التأخير: {"دقائق": 30}، {"ساعات": 4} أو {"أيام": 2}. ينتظر البرنامج ويستأنف عند انتهاء الوقت، حتى بعد إعادة التشغيل.
- الفرع: {"branches": [{"when": {"field": "amount", "operator": "gt", "value": 5000}, "goto": "Ask the controller"}], "otherwise": "Notify"}. يُشير "goto" إلى خطوة باسمها أو رقم سطرها أو نهايتها.
- الشرط: قد يقول أيضًا goto و elseGoto بدلاً من إنهاء التشغيل عندما لا يتم استيفاؤه.
- الجدول الزمني (cron): خمسة حقول، الدقيقة، الساعة، اليوم، الشهر، يوم الأسبوع، بتوقيت UTC. 0 7 * * 1-5 تعني الساعة السابعة صباحًا في أيام الأسبوع. سيتم رفض أي جدول زمني غير مطابق للجدول الزمني المذكور عند الحفظ.
تصل الموافقة الممنوحة لشخص أو دور إلى قسم "موافقاتي"، لذلك لا يحتاجون إلى فتح المنصة لاتخاذ القرار.