🧩نظرة عامة

🧩 سير العمل هو المنطق الذي يحوّل رسالة العميل أو الحدث إلى فعل، عبر خطوات مترابطة.

سير العمل في وكيل مجموعة خطوات ثابتة تكتبها مرة واحدة وتُشغّلها مراراً بمدخلات جديدة (مثلاً: مع كل رسالة عميل جديدة).

أجزاء سير العمل

  • المُطلق (Trigger): حيث يبدأ سير العمل وما يُسلّمه (رسالة واتساب، طلب API، جدولة، حدث في نظام متصل). لكل سير عمل مُطلق واحد.
  • الإجراء/الكتلة (Block): خطوة واحدة تؤدي شيئاً واحداً: وكيل (Agent) يفكّر بنموذج، دالة (Function) تُشغّل منطقاً، شرط (Condition) يتفرّع، حلقة (Loop) تكرّر.
  • الاتصال (Connection): يربط خطوة بالتالية ويحدد ترتيب التنفيذ.
  • المخرج (Output): ما تنتجه الخطوة وتقرأه الخطوات اللاحقة.

🔧 الإجراء ليس أداة (tool). الأداة قدرة يمكن للوكيل استدعاؤها أثناء الخطوة (إرسال رسالة واتساب، البحث في قاعدة معرفة، قراءة CRM). الوكيل يقرر أي الأدوات يستدعي ومتى.

أنواع الكتل

  • كتل تؤدي عملاً: الوكيل (Agent)، الدالة (Function)، طلب API.
  • كتل توجّه المسار: الشرط (Condition)، المُوجّه (Router)، الحلقة (Loop)، التوازي (Parallel).
  • كتل تشكّل التشغيلة: الاستجابة (Response)، الحواجز (Guardrails)، الانتظار (Wait). وعائلتان أكبر: التطبيقات (Apps) للاتصال بخدمة خارجية، والمُطلقات (Triggers) التي تبدأ سير العمل.

كيف يبدأ وكيف يعمل

يقرر المُطلق ما يبدأ التشغيلة وأي مدخل تستقبله، ثم تنفّذ الخطوات بترتيب الاعتماد: تعمل الخطوة فور انتهاء الخطوات التي تعتمد عليها، فتعمل المسارات المستقلة بالتوازي.