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

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

> قم بأتمتة عمليات عملك باستخدام أداة إنشاء مسارات العمل المرئية الخاصة بـ Twenty.

export const VimeoEmbed = ({videoId, title = 'Video'}) => <div style={{
  padding: '69.01% 0 0 0',
  position: 'relative',
  margin: '32px 0px',
  borderRadius: '16px',
  overflow: 'hidden',
  border: '2px solid black'
}}>
    <iframe src={`https://player.vimeo.com/video/${videoId}?autoplay=1&loop=1&autopause=0&background=1&app_id=58479`} frameBorder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  transform: 'scale(1.1)'
}} title={title} />
  </div>;

تتيح لك مسارات العمل أتمتة المهام المتكررة وربط Twenty بأدوات خارجية — دون كتابة كود (ويمكنك ذلك إن أردت).

<VimeoEmbed videoId="1185511711" title="سير العمل" />

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

كل سير عمل يتكون من ثلاثة أجزاء:

1. **المشغّل (Trigger)** — ما يبدأ سير العمل
2. **الخطوات (Steps)** — ما يحدث لاحقًا (إجراء واحد أو أكثر بالتسلسل)
3. **المتغيرات (Variables)** — البيانات التي تتدفق بين الخطوات

## المشغلات

| المشغّل                      | متى يتم تشغيله                                                                  |
| ---------------------------- | ------------------------------------------------------------------------------- |
| **حدث السجل (Record event)** | يتم إنشاء سجل أو تحديثه أو حذفه أو إجراء إدراج/تحديث (Upsert) له                |
| **يدوي**                     | ينقر المستخدم على زر (على سجل واحد أو سجلات متعددة أو على مستوى النظام بالكامل) |
| **الجدول الزمني**            | على فاصل زمني متكرر (بصيغة cron)                                                |
| **الويب هوك**                | نظام خارجي يرسل طلب HTTP POST                                                   |

## الإجراءات

يمكن لمسارات العمل ربط أي مجموعة من العناصر التالية:

* **عمليات السجل (Record operations)** — إنشاء السجلات أو تحديثها أو البحث عنها أو حذفها أو إجراء إدراج/تحديث لها
* **إرسال بريد إلكتروني (Send email)** — إرسال رسائل البريد الإلكتروني أو إعداد مسودات منها من الحسابات المتصلة
* **طلب HTTP (HTTP request)** — استدعاء أي واجهة برمجة تطبيقات خارجية
* **الكود (Code)** — تشغيل JavaScript مخصص من أجل منطق معقد
* **التفرعات (Branches)** — شروط If/else لتقسيم مسار سير العمل
* **Iterator** — التكرار عبر المصفوفات من البيانات
* **وكيل ذكاء اصطناعي (AI Agent)** — تمكين وكيل ذكاء اصطناعي من معالجة البيانات بشكل مستقل
* **التأخير (Delay)** — الانتظار قبل المتابعة
* **النموذج (Form)** — جمع مدخلات المستخدم في منتصف سير العمل

## ما الذي يمكنك بناؤه

* إرسال تنبيهات Slack عند وصول صفقة إلى مرحلة معينة
* إثراء جهات الاتصال الجديدة تلقائيًا ببيانات من واجهات برمجة تطبيقات خارجية
* اكتشاف الفرص الراكدة وإخطار المالك
* مزامنة البيانات بين Twenty ونظام الفوترة لديك
* إنشاء ملفات PDF أو فواتير من بيانات السجل
* الرد تلقائيًا على رسائل البريد الإلكتروني الواردة التي تطابق معايير معينة

<Card title="دليل مسارات العمل الكامل" icon="arrow-right" href="/l/ar/user-guide/workflows/overview">
  مرجع تفصيلي حول المشغلات والإجراءات والمتغيرات ووصفات الأتمتة في العالم الحقيقي.
</Card>
