انتقل إلى المحتوى الرئيسي

نظرة عامة على الإجراءات في SmartFlow

المقدمة

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

فئات الإجراءات

تقدم SmartFlow عدة أنواع من الإجراءات، مصنفة حسب الفئة لتسهيل الإدارة.

1. الدردشة

إجراءات تتعلق بأدوات المحادثة.

  • إرسال رسالة إلى مثيل الدردشة: إرسال رسالة محددة مسبقًا إلى مستخدم عبر مثيل الدردشة.
  • البحث في قاعدة المعرفة: البحث عن إجابة في قاعدة المعرفة.
  • إضافة علامة إلى مثيل الدردشة: إضافة علامة لتحديد محادثة.
  • تفويض إلى ChatModel: نقل مثيل إلى نموذج محادثة.
  • تعيين ملاحظة: إضافة ملاحظة محددة لمثيل.

لقطة شاشة: [إدراج لقطة شاشة تظهر الخيارات في فئة "الدردشة" في الواجهة.]

2. البريد الإلكتروني

إجراءات لإرسال الرسائل الإلكترونية.

  • إرسال بريد إلكتروني: إرسال بريد إلكتروني إلى مستخدم أو قائمة من المستلمين.

لقطة شاشة: [عرض واجهة تكوين إجراء "إرسال بريد إلكتروني" مع حقول مخصصة.]

3. API

إجراءات لدمج الأنظمة الخارجية عبر استدعاءات API.

  • Perform API Call: قم بإجراء استدعاء إلى API خارجي.
  • Import OpenAPI Collection: استورد مجموعات OpenAPI لاستخدام نقاط النهاية المعرفة مسبقًا.

Screenshot: [Include a screenshot illustrating the import of an OpenAPI collection.]

4. Logic

إجراءات تتعلق بالمنطق الشرطي وإدارة سير العمل.

  • Conditions: أنشئ سيناريوهات "إذا/ثم" لتوجيه التدفقات.
  • Set Variables: عرّف أو حدّث المتغيرات لإثراء سياق سير العمل.

Screenshot: [Present an example of a conditional action with multiple branches.]

5. Custom Actions

إجراءات متقدمة أو مخصصة.

  • Custom Scripts: أضف نصًا مخصصًا لإجراء معين.
  • Execute Sub-Workflow: استدعِ SmartFlow آخر كجزء من سير العمل الجاري.

Screenshot: [Illustrate an example of a sub-workflow called by a main action.]

إعداد الإجراءات

إضافة إجراء

  1. اختر إجراء: اختر إجراءً من قائمة الفئات.
  2. تكوين الحقول: املأ التفاصيل المطلوبة (مثل محتوى الرسالة، مستلمي البريد الإلكتروني).
  3. تحقق: اختبر واحفظ الإجراء لدمجه في سير العمل.

لقطة شاشة: [عرض مثال على إعداد إجراء مع الحقول المملوءة.]

إدارة الإجراءات

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

حالات الاستخدام للإجراءات

المثال 1: إشعار تلقائي

  • المشغل: يقوم المستخدم بإرسال نموذج.
  • الإجراءات:
    1. إرسال بريد إلكتروني تأكيدي إلى المستخدم.
    2. إضافة ملاحظة لتتبع حالة الإرسال.

المثال 2: تكامل API

  • المشغل: يستقبل webhook بيانات من CRM.
  • الإجراءات:
    1. إجراء استدعاء API لاسترجاع معلومات إضافية.
    2. إرسال رسالة إلى chatbot بالبيانات التي تم الحصول عليها.

لقطة شاشة: [عرض تدفق كامل مع هذه الإجراءات المتسلسلة.]


أفضل الممارسات

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

روابط مفيدة

مع هذه النظرة العامة، يمكنك استخدام الإجراءات لبناء سير عمل معقد وآلي. انتقل إلى القسم التالي لاكتشاف كيفية استخدام الملاحظات لإثراء تدفقاتك!