
أدلة التكامل
تقدم الأدلة المفصلة شرحاً لعملية الإعداد وأمثلة على سير العمل لكل تكامل:مشغل Google Calendar
مشغل Google Drive
مشغل OneDrive
مشغل Microsoft Teams
مشغل Salesforce
مشغل Slack
قدرات المشغلات
مع المشغلات، يمكنك:- الاستجابة للأحداث الفورية - تنفيذ سير العمل تلقائياً عند استيفاء شروط محددة
- التكامل مع الأنظمة الخارجية - الاتصال بمنصات مثل Gmail وOutlook وOneDrive وJIRA وSlack وStripe والمزيد
- توسيع نطاق الأتمتة - التعامل مع أحداث كبيرة الحجم دون تدخل يدوي
- الحفاظ على السياق - الوصول إلى بيانات المشغل داخل طواقمك وتدفقاتك
إدارة المشغلات
عرض المشغلات المتاحة
للوصول إلى مشغلات الأتمتة وإدارتها:- انتقل إلى عملية النشر في لوحة تحكم CrewAI
- انقر على علامة تبويب Triggers لعرض جميع تكاملات المشغلات المتاحة

تفعيل وتعطيل المشغلات
يمكن تفعيل أو تعطيل كل مشغل بسهولة باستخدام مفتاح التبديل:
- مُفعّل (تبديل أزرق): المشغل نشط وسينفذ عملية النشر تلقائياً عند حدوث الأحداث المحددة
- مُعطّل (تبديل رمادي): المشغل غير نشط ولن يستجيب للأحداث
مراقبة عمليات تنفيذ المشغلات
تتبع أداء وسجل عمليات التنفيذ المُشغّلة:
بناء أتمتات مدفوعة بالمشغلات
قبل بناء أتمتتك، من المفيد فهم هيكل حمولات المشغلات التي ستتلقاها طواقمك وتدفقاتك.قائمة فحص إعداد المشغل
قبل ربط مشغل بالإنتاج، تأكد من:- ربط التكامل تحت Tools & Integrations وإكمال خطوات OAuth أو مفتاح API
- تفعيل تبديل المشغل في عملية النشر التي يجب أن تستجيب للأحداث
- توفير متغيرات البيئة المطلوبة (رموز API، معرّفات المستأجر، الأسرار المشتركة)
- إنشاء أو تحديث المهام التي يمكنها تحليل الحمولة الواردة في أول مهمة طاقم أو خطوة تدفق
- تحديد ما إذا كنت ستمرر سياق المشغل تلقائياً باستخدام
allow_crewai_trigger_context - إعداد المراقبة — سجلات webhook وسجل تنفيذ CrewAI والتنبيهات الخارجية الاختيارية
اختبار المشغلات محلياً باستخدام CLI
يوفر CrewAI CLI أوامر قوية لمساعدتك في تطوير واختبار الأتمتات المدفوعة بالمشغلات دون النشر في الإنتاج.عرض المشغلات المتاحة
اعرض جميع المشغلات المتاحة للتكاملات المتصلة:- اسم التكامل وحالة الاتصال
- أنواع المشغلات المتاحة
- أسماء وأوصاف المشغلات
محاكاة تنفيذ المشغل
اختبر طاقمك بحمولات مشغل واقعية قبل النشر:- تنفيذ طاقمك محلياً
- تمرير حمولة مشغل كاملة وواقعية
- محاكاة كيفية استدعاء طاقمك في الإنتاج بالضبط
المشغلات مع الطاقم
تعمل تعريفات طاقمك الحالية بسلاسة مع المشغلات، تحتاج فقط إلى مهمة لتحليل الحمولة المستلمة:يمكن أن تتضمن مدخلات الطاقم والتدفق
crewai_trigger_payload. يحقن CrewAI
هذه الحمولة تلقائياً: - المهام: تُلحق بوصف المهمة الأولى افتراضياً (“Trigger Payload: ”) - التحكم
عبر allow_crewai_trigger_context: عيّن True للحقن دائماً، False لعدم
الحقن أبداً - التدفقات: أي دالة @start() تقبل معامل
crewai_trigger_payload ستستلمهالتكامل مع التدفقات
للتدفقات، لديك تحكم أكبر في كيفية التعامل مع بيانات المشغل:الوصول إلى حمولة المشغل
جميع دوال@start() في تدفقاتك ستقبل معاملاً إضافياً يسمى crewai_trigger_payload:
تشغيل الطواقم من التدفقات
عند تشغيل طاقم داخل تدفق تم تشغيله بمشغل، مرر حمولة المشغل كما هي:استكشاف الأخطاء وإصلاحها
المشغل لا يعمل:- تحقق من أن المشغل مُفعّل في علامة تبويب Triggers الخاصة بعملية النشر
- تحقق من حالة اتصال التكامل تحت Tools & Integrations
- تأكد من تهيئة جميع متغيرات البيئة المطلوبة بشكل صحيح
- تحقق من سجلات التنفيذ لتفاصيل الأخطاء
- استخدم
crewai triggers run <trigger_name>للاختبار محلياً ورؤية هيكل الحمولة بالضبط - تحقق من أن طاقمك يمكنه التعامل مع معامل
crewai_trigger_payload - تأكد من أن طاقمك لا يتوقع معاملات غير مضمنة في حمولة المشغل
- اختبر دائماً باستخدام
crewai triggers run <trigger>قبل النشر لرؤية الحمولة الكاملة - تذكر أن
crewai runلا يحاكي استدعاءات المشغل — استخدمcrewai triggers runبدلاً من ذلك - استخدم
crewai triggers listللتحقق من المشغلات المتاحة لتكاملاتك المتصلة - بعد النشر، سيتلقى طاقمك حمولة المشغل الفعلية، لذا اختبر بدقة محلياً أولاً
