الشروط: المعاملات والتواريخ النسبية والرسائل واللغة
الشروط تقرر هل يكمل التشغيل وأي مسار يأخذ. تُكتب على حقول السجل، أو على الرسالة والبريد والرد، مع معاملات للنص والأرقام والتواريخ النسبية.
أين تُستخدم الشروط؟
في الإعدادات ← فقط السجلات التي…، وفي خطوة اختيار مسار، وفي هدف الأتمتة.
«و» و«أو»
في فقط السجلات التي… يجب أن تتحقق كل القواعد. وفي مسار من اختيار مسار تُجمع القواعد بـو…، فيجب أن تتحقق كلها كذلك. لقبول حالة أو أخرى، أضف مساراً لكل حالة واجعل المسارات تؤدي إلى الخطوة نفسها.
المعاملات
مقارنة نصوص الرسائل والبريد لا تفرّق بين الحروف الكبيرة والصغيرة.
التواريخ النسبية
الوحدات: دقائق أو ساعات أو أيام. حقل التاريخ فقط يقبل الأيام وحدها. كل معامل يحتاج مدة أكبر من 0، عدا هو اليوم.
التواريخ تُقرأ بالمنطقة الزمنية لمساحة العمل، أو بالمنطقة الزمنية للمشغّل نفسه مع وفق جدول زمني وقبل تاريخ أو بعده.
حقول خاصة متاحة في الشروط
لغة الرسالة
يكتشف النظام لغة الرسالة نفسها: العربية، والإنجليزية، والفرنسية، والتركية، والإسبانية، والألمانية، والروسية، والفارسية، والأردية، والهندية. الرسالة القصيرة أو الغامضة مثل «ok» أو «👍» تُقرأ «غير معروفة»، ويمكن التفرع عليها أيضاً.
شروط الأشخاص
شرط المسؤولين أو المنشئ يقارن الأشخاص أنفسهم، ويساوي على المسؤولين يعني «من بينهم». إن غادر الشخص المختار مساحة العمل، يفشل الشرط مهما كان المعامل، حتى لا يمر بالخطأ.
غياب السياق
في تشغيل بلا رسالة، حقل الرسالة غير موجود: يساوي يفشل وفارغ ينجح.
إذا حدثت مشكلة
مثال من الواقع
رسائل بالعربية والإنجليزية تصل للرقم نفسه.
- اختيار مسار: مسار «عربي» بشرط لغة الرسالة تساوي العربية.
- مسار «إنجليزي» بشرط الإنجليزية.
- بقية العملاء: رد بالعربية والإنجليزية معاً.
كل عميل يتلقى الرد بلغته.