
نظرة عامة
يعمل سير العمل هذا وفق جدول زمني ويقوم بما يلي:- يجلب جميع أعضاء مساحة العمل
- يُنفِّذ حلقة على كل عضو
- يعثر على مهامهم المستحقة اليوم
- ينسّق ويرسل بريدًا إلكترونيًا مخصصًا
إعداد خطوة بخطوة
الخطوة 1: تهيئة المشغّل
- انتقل إلى الإعدادات → سير العمل وأنشئ سير عمل جديد
- حدّد وفق جدول كمشغّل
- استخدم تعبير cron للتشغيل يوميًا عند الساعة 8:00 صباحًا:
0 8 * * *
الخطوة 2: البحث عن جميع أعضاء مساحة العمل
- أضف إجراء Search Records
- حدّد Workspace Members (ضمن الكائنات المتقدمة)
- لا حاجة إلى فلاتر — فهذا يعيد جميع الأعضاء
الخطوة 3: إضافة Iterator
- أضف إجراء Iterator
- اضبط مصفوفة الإدخال على أعضاء مساحة العمل من الخطوة السابقة
- ستُنفَّذ جميع الإجراءات داخل المكرّر مرة واحدة لكل عضو
الخطوة 4: البحث عن المهام المستحقة اليوم (داخل المكرّر)
- داخل المكرّر، أضف إجراء Search Records
- حدّد Tasks كالكائن
- أضف فلاتر:
- Assignee = عضو مساحة العمل الحالي (من المكرّر)
- Due Date = اليوم
الخطوة 5: تنسيق المهام ضمن محتوى البريد الإلكتروني (داخل المكرّر)
أضف إجراء Code لتنسيق المهام في قائمة قابلة للقراءة مع روابط:استبدل
yourSubDomain بنطاقك الفرعي الفعلي لمساحة عمل Twenty.الخطوة 6: إرسال بريد إلكتروني (داخل المكرّر)
- أضف إجراء Send Email (ما زال داخل المكرّر)
- التكوين:
| الحقل | القيمة |
|---|---|
| إلى | {{iterator.currentItem.userEmail}} (البريد الإلكتروني لعضو مساحة العمل) |
| الموضوع | مهامك المستحقة اليوم |
| المحتوى | {{code.formattedTasks}} |
الخطوة 7: الاختبار والتفعيل
- انقر Test لتشغيل سير العمل يدويًا
- تحقّق من صناديق الوارد للرسائل الإلكترونية
- فعّل سير العمل