> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# عند مطابقة السجل للشروط

> شغّل سير عمل عندما يبدأ سجل في مطابقة شروط محددة

<Tip>ملاحظة: يمكن إعداد جميع المشغّلات في دردشة الذكاء الاصطناعي. أخبره بما تريد أن يفعله سير العمل، وسيتولى الباقي.</Tip>

يُستخدم هذا المشغّل عندما ينبغي تشغيل سير عمل بعد أن يبدأ سجل في مطابقة شروط معينة.

يمكن أن يعمل في حالتين شائعتين:

* إنشاء سجل جديد يطابق عامل التصفية بالفعل.
* تحرير سجل موجود وانتقاله من عدم مطابقة عامل التصفية إلى مطابقته.

## الإنشاء بالذكاء الاصطناعي

افتح دردشة الذكاء الاصطناعي في الشريط الجانبي الأيمن للجدول وصِف ما تريده.

يتولى الذكاء الاصطناعي كل شيء: يختار المشغّل المناسب، ويربط الحقول ذات الصلة، ويُعد جميع الإجراءات تلقائيًا.

صِف الهدف مرة واحدة، وسيصبح سير العمل جاهزًا دون الحاجة إلى إعداد يدوي.

**مثال:** *"عندما تصبح مهمة متأخرة، أرسل إليّ رسالة."*

## التهيئة

| الإعداد      | مطلوب   | الوصف                                                                                                                                           |
| ------------ | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| الجدول       | نعم     | الجدول المطلوب مراقبته بحثًا عن تغييرات                                                                                                         |
| عامل التصفية | **نعم** | الشروط التي يجب أن يطابقها السجل. يستخدم منشئ عوامل التصفية نفسه المستخدم في طرق العرض، ويدعم مقارنات الحقول ومجموعات AND/OR والقيم الديناميكية |

## كيفية الإعداد

1. افتح الأتمتة وأضف مشغّلًا جديدًا.
2. اختر **عند مطابقة السجل للشروط**.
3. اختر **الجدول** المطلوب مراقبته.
4. انقر على **إضافة عامل تصفية** لتحديد الشروط. مثلًا: `الحالة` تساوي `متأخرة`، أو `المبلغ` أكبر من `10000`.
5. يمكنك دمج عدة شروط بمنطق AND/OR، تمامًا مثل عوامل تصفية طرق العرض.
6. احفظ الأتمتة وفعّلها.
7. اختبرها بإنشاء سجل مطابق، أو بتحرير سجل موجود لينتقل من *غير مطابق* إلى *مطابق* لعامل التصفية. ينبغي أن تعمل الأتمتة مرة واحدة.

<Tip>بعد عمل المشغّل، تستطيع الخطوات اللاحقة استخدام جميع بيانات حقول السجل المطابق، بما فيها أحدث القيم وقت الانتقال.</Tip>

## ما الفرق بينه وبين «عند تحديث سجل»؟

يسهل الخلط بين هذين المشغّلين. وهذا هو الفرق الأساسي:

* يعمل **عند تحديث سجل** كلما تغير حقل مراقب، بصرف النظر عن القيمة الجديدة. فإذا كنت تراقب حقل "الحالة"، فسيعمل سواء تغيرت إلى "قيد التنفيذ" أو "مكتملة" أو أي قيمة أخرى.
* لا يعمل **عند مطابقة السجل للشروط** إلا عندما يعبر السجل من "غير مطابق" إلى "مطابق" لعامل التصفية. ولا يعمل عند كل تعديل، بل عند الانتقال فقط.

استخدم **عند تحديث سجل** عندما تحتاج إلى التفاعل مع أي تغيير. واستخدم **عند مطابقة السجل للشروط** عندما تهتم فقط بالوصول إلى حالة محددة.

<Note>إذا أردت تشغيل إجراء كلما حُرر سجل، فاستخدم مشغّل [عند تحديث سجل](/ar/basic/automation/trigger/records/record-updated). وإذا أردت تشغيل إجراء مرة واحدة فقط عندما يصل سجل إلى شرط محدد لأول مرة، فاستخدم هذا المشغّل.</Note>

## حالات الاستخدام

* **التنبيه عندما يصبح طلب متأخرًا.** اضبط عامل التصفية على `تاريخ الاستحقاق` قبل اليوم و`الحالة` لا تساوي `تم الشحن`. تعمل الأتمتة مرة واحدة عند أول مطابقة للطلب.
* **تصعيد تذكرة دعم عندما تصبح الأولوية عاجلة.** عامل التصفية: `الأولوية` تساوي `عاجلة`. لا يعمل إلا عندما تصبح التذكرة عاجلة لأول مرة، لا عند التعديلات اللاحقة.
* **إبلاغ مدير عندما تتجاوز صفقة حدًا للإيرادات.** عامل التصفية: `قيمة الصفقة` أكبر من `50000`. يعمل مرة واحدة عندما تتجاوز الصفقة ذلك الحد.
* **تمييز السجلات التي تصبح غير مكتملة.** عامل التصفية: `الحقل المطلوب` فارغ. يعمل عندما يفقد سجل كان مكتملًا قيمته.
* **تشغيل خطوات الإعداد عندما تتغير حالة جهة اتصال إلى "نشطة".** عامل التصفية: `الحالة` تساوي `نشطة`. لا يعمل إلا مرة واحدة لكل تفعيل.

## نصائح

* **يجب** تحديد شرط عامل تصفية واحد على الأقل. من دونه، لن يجد المشغّل ما يقيّمه.
* يتحقق المشغّل من الانتقال لحظة حفظ السجل. ولا يعمل بأثر رجعي للسجلات التي كانت مطابقة بالفعل قبل إنشاء الأتمتة.
* تُفحص أيضًا السجلات المنشأة بعد التفعيل وفق عامل التصفية. فإذا طابقت القيم الأولية، فقد يعمل سير العمل فورًا.
* ادمج هذا المشغّل مع إجراء **إرسال بريد إلكتروني** أو **تحديث سجل** لإنشاء تدفقات عمل قوية لتغيرات الحالة دون كتابة شيفرة.

## موضوعات ذات صلة

* [عند تحديث سجل](/ar/basic/automation/trigger/records/record-updated) — يعمل عند أي تغيير في الحقول، لا عند الانتقالات فقط
* [عند إنشاء سجل](/ar/basic/automation/trigger/records/record-created) — يعمل عند إضافة سجلات جديدة
* [إرسال بريد إلكتروني](/ar/basic/automation/actions/communication/send-email-overview)
