---
title: سير العمل
description: تعرّف على كيفية إنشاء عمليات الأتمتة في Twenty.
image: /images/user-guide/workflows/workflow.png
---

<Frame>
  <img src="/images/user-guide/workflows/workflow.png" alt="سير العمل" />
</Frame>

## أهمية تدفقات العمل

تم تصميم Twenty لتوفير أقصى قدر من المرونة للمستخدمين. بدلاً من إجبارك على تكييف عمليات عملك مع ميزات ثابتة ومعدة مسبقًا، تتيح تدفقات العمل لك بناء الأتمتة التي تُنشئ نظام إدارة علاقات العملاء (CRM) الأنسب لحالات الاستخدام الفريدة الخاصة بك.

تدفقات العمل هي ميزة داخل تطبيق Twenty لبناء هذه الأتمتة. توفر لك لبنات البناء لإنشاء ما تحتاجه عملك تمامًا، عند الحاجة إليه.

## ماذا يمكنني أن أفعل مع تدفقات العمل؟

نوصي ببناء الأتمتة لغرضين رئيسيين:

1. **الأتمتة الداخلية لتسهيل العمل اليومي لفريقك**: قلل من كمية الإدخالات اليدوية والمهام المتكررة التي تبطئ فريقك.
2. **إدخال البيانات في Twenty وخارجها**: اربط Twenty من خلال النداءات البرمجية (API) وإشعارات الويب (webhooks) بقاعدة البيانات الخاصة بك والأدوات الأخرى.

## إنشاء سير العمل الأول لديك

### الخطوة 1: إنشاء سير عمل جديد

1. انتقل إلى **سير العمل** المتاح أسفل الكائنات الأخرى
2. انقر **+ سجل جديد**
3. امنح سير العمل اسمًا

### الخطوة 2: إضافة مشغل

يبدأ كل سير عمل بمشغل. اختر مما يلي:

* **أحداث السجل**: عند إنشاء سجل أو تحديثه أو حذفه
* **الجدولة**: التشغيل في أوقات محددة (يوميًا، أسبوعيًا، إلخ.)
* **يدوي**: يتم تشغيله بفعل من المستخدم
* **ويب هوك**: يتم تشغيله بواسطة ويب هوك

<img src="/images/user-guide/workflows/workflow_triggers.png" style={{width:'100%'}} />

### الخطوة 3: إضافة إجراءات

بعد المشغل، أضف إجراءً واحدًا أو أكثر:

* **إنشاء سجل**: إضافة سجلات جديدة إلى أي كائن
* **تحديث سجل**: تعديل بيانات السجل الحالي
* **حذف سجل**: إزالة السجلات من الكائنات
* **البحث في السجلات**: العثور على السجلات المطابقة للمعايير
* **إدراج أو تحديث سجل**: إنشاء أو تحديث بناءً على معايير المطابقة
* **Iterator**: التكرار عبر مصفوفات السجلات
* **تصفية**: تحديد السجلات التي تتابع التنفيذ
* **تأخير**: الانتظار قبل المتابعة (مدة أو تاريخ مجدول)
* **إرسال بريد إلكتروني**: إرسال رسائل البريد الإلكتروني عبر حسابك المتصل
* **كود**: تشغيل JavaScript مخصص
* **طلب HTTP**: استدعاء واجهات برمجة التطبيقات الخارجية
* **نموذج**: الحصول على مدخلات من المستخدمين ضمن واجهة مستخدم Twenty وقت التنفيذ
* **AI Agent** (قريبًا): تنفيذ مهام ذكاء اصطناعي ذكية

<img src="/images/user-guide/workflows/workflow_actions.png" style={{width:'100%'}} />

### الخطوة 4: الاختبار والتفعيل

1. استخدم زر **اختبار** لتشغيل سير العمل باستخدام بيانات نموذجية
2. راجع النتائج للتأكد من أنها تعمل كما هو متوقع
3. بدّل حالة سير العمل إلى **نشط** عندما تكون جاهزًا

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

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

## الخطوات التالية

* [مشغلات سير العمل](/l/ar/user-guide/workflows/capabilities/workflow-triggers)
* [إجراءات سير العمل](/l/ar/user-guide/workflows/capabilities/workflow-actions)
* [أتمتة إدارة علاقات العملاء](/l/ar/user-guide/workflows/how-tos/crm-automations/closed-won-automations)
