> ## Documentation Index
> Fetch the complete documentation index at: https://docs.get-clara.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# تفرعات سير العمل

> أنشئ مسارات متوازية ومنطقًا شرطيًا في سير العمل لديك.

تتيح لك التفرعات تقسيم سير العمل إلى مسارات متعددة يمكن أن تعمل بالتوازي أو بشكل شرطي استنادًا إلى بياناتك.

<img src="https://mintcdn.com/clara-1b8b12e1/sHXKG8rWt8DAIbvx/images/user-guide/workflows/branches.png?fit=max&auto=format&n=sHXKG8rWt8DAIbvx&q=85&s=0e4eb7ae30cd233838430e512d34fe3f" style={{width:'100%'}} width="4588" height="2644" data-path="images/user-guide/workflows/branches.png" />

## كيفية عمل التفرعات

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

## إنشاء التفرعات

### إضافة تفرع جديد

1. **انقر بزر الماوس الأيمن على اللوحة الرئيسية** لسير العمل (وليس على عقدة موجودة)
2. انقر على **إضافة عقدة**
3. اختر نوع العقدة لتفرعك الجديد
4. اسحب سهمًا من أسفل الخطوة السابقة إلى أعلى هذا الإجراء الجديد
5. كرّر لإضافة مزيد من التفرعات من العقدة نفسها

<Note>
  كل تفرع مستقل. إن إضافة تفرع لا يؤثر في المسارات الأخرى الموجودة من تلك العقدة.
</Note>

### التخطيط المرئي

تظهر التفرعات كمسارات متوازية في محرر سير العمل. يمكنك سحب العقد لإعادة ترتيب التخطيط المرئي دون التأثير في التنفيذ.

## التفرعات الشرطية

نظرًا إلى أن جميع التفرعات تعمل افتراضيًا، استخدم عقد **عامل التصفية** للتحكم في المسارات التي تُنفَّذ فعليًا:

| التفرع | شرط عامل التصفية        | الإجراء                     |
| ------ | ----------------------- | --------------------------- |
| A      | المرحلة = "Won"         | إرسال بريد إلكتروني للتهنئة |
| B      | المرحلة = "Lost"        | إنشاء مهمة متابعة           |
| C      | المرحلة = "Negotiation" | إخطار المدير                |

1. أنشئ تفرعات من المشغّل لديك أو الإجراء
2. أضف عقدة **عامل التصفية** بوصفها الخطوة الأولى في كل تفرع
3. قم بإعداد كل عامل تصفية بشروط متبادلة الاستبعاد
4. أضف إجراءاتك بعد كل عامل تصفية

سيتابع التنفيذ فقط التفرع/التفرعات التي يتحقق فيها شرط عامل التصفية.

## دمج التفرعات

**لا تُدمَج التفرعات تلقائيًا.** يعمل كل تفرع بشكل مستقل حتى ينتهي. لديك مرونة كاملة في كيفية التعامل مع ذلك:

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

* **الخيار 2: دمج التفرعات يدويًا**
  عند إنشاء سير العمل، يمكنك توصيل عدة تفرعات يدويًا بالإجراء اللاحق نفسه. ما عليك سوى سحب الأسهم من نهاية كل تفرع إلى عقدة مشتركة.

<Note>
  بينما يمكنك استخدام عقدة [Delay](/l/ar/user-guide/workflows/capabilities/workflow-actions#delay) لإيقاف التنفيذ مؤقتًا، إلا أنه لا يمكن ضبطها حاليًا للانتظار "حتى ينتهي تفرع آخر".
</Note>

## ذات صلة

* [كيفية استخدام التفرعات في سير العمل](/l/ar/user-guide/workflows/capabilities/use-branches-in-workflows) - دليل خطوة بخطوة
* [إجراءات سير العمل](/l/ar/user-guide/workflows/capabilities/workflow-actions) - الإجراءات المتاحة بما في ذلك عامل التصفية
