بلوک «اجرای زیرجریان» در جریانساز هوشمند
یک جریان غیرمستقیم و قابل استفاده مجدد را اجرا میکند و پس از پایان، اجرای جریان والد را ادامه میدهد.
پنل تنظیمات واقعی بلوک «اجرای زیرجریان»
همان ساختار تنظیمات جریانساز؛ این نسخه آموزشی است و چیزی را ذخیره نمیکند.
یک جریان غیرمستقیم معتبر را انتخاب میکنی.
اگر خالی باشد: در جریان فعال بدون مقصد ذخیره نمیشود.یک جریان غیرمستقیم و قابل استفاده مجدد را اجرا میکند و پس از پایان، اجرای جریان والد را ادامه میدهد.
اجرای زیرجریان — فراخوانی یک جریان غیرمستقیم و بازگشت به همین مسیر
🎯 این بلوک دقیقاً چه کاری انجام میدهد؟
یک جریان غیرمستقیم و قابل استفاده مجدد را اجرا میکند و پس از پایان، اجرای جریان والد را ادامه میدهد.
نتیجه مورد انتظار: اگر تنظیمات درست باشند، ورودی وارد بلوک میشود، عملیات مشخص آن انجام میشود و جریان از خروجی مناسب ادامه پیدا میکند.
📍 چه زمانی از این بلوک استفاده کنم؟
برای فرآیندهای مشترک مثل ثبت لید، ارسال بسته اطلاعات یا پردازش تکراری که در چند جریان استفاده میشود.
🚫 چه زمانی از این بلوک استفاده نکنم؟
- وقتی فرآیند فقط یک بار استفاده میشود و جداسازی آن ارزش نگهداری ندارد.
- وقتی بین زیرجریانها وابستگی حلقهای ایجاد میشود.
✅ قبل از شروع
- مطمئن شو زمینه جریان والد در دسترس است.
- بلوک قبلی و مسیر ورود به این بلوک را مشخص کن.
- قبل از فعالسازی عمومی، یک سناریوی تست واقعی آماده داشته باش.
⚙️ تنظیمات بلوک؛ مرحلهبهمرحله
مرحله ۱ — زیرجریان مقصد
فقط جریانهایی که بهعنوان زیرجریان/غیرمستقیم تعریف شدهاند.
مرحله ۲ — انتقال زمینه
متغیرها، تگها، آخرین پاسخ و اطلاعات مخاطب به زیرجریان منتقل میشوند.
مرحله ۳ — بازگشت
پس از پایان زیرجریان، مسیر از خروجی همین بلوک ادامه پیدا میکند.
مرحله ۴ — عمق اجرا
فراخوانی بازگشتی و حلقه مجاز نیست و عمق اجرا محدود است.
➡️ ورودیهای بلوک
- زمینه جریان والد
⬅️ خروجیها و ادامه مسیر
- بازگشت به جریان والد
هر خروجیای که در جریانساز برای این بلوک دیده میشود باید مقصد مشخص داشته باشد؛ خروجی بدون اتصال میتواند اجرای گفتگو را متوقف کند.
🧪 مثال واقعی
چند سناریو همگی زیرجریان «ثبت لید فروش» را اجرا کنند و سپس به مسیر خود برگردند.
ورودی نمونه: ورود زمینه از جریان والد
خروجی نمونه: زیرجریان اجرا شد → بازگشت به والد
✅ چکلیست تست قبل از فعالسازی
- جریان را با یک ورودی واقعی که باید به این بلوک برسد اجرا کن.
- بررسی کن ورودی مورد انتظار واقعاً داخل بلوک قرار گرفته است.
- نتیجه یا خروجی بلوک را با چیزی که انتظار داری مقایسه کن.
- ورودی، اجرای زیرجریان و بازگشت به جریان والد را هر سه بررسی کن.
💡 نکات حرفهای
- زیرجریان را برای فرآیند واقعاً مشترک بساز.
- نام ورودی و خروجیهای مشترک را ثابت نگه دار.
- نام بلوک را طوری انتخاب کن که بدون باز کردن تنظیمات، وظیفه آن قابل فهم باشد.
- اگر مسیر پیچیده شد، آن را به چند مرحله ساده یا یک زیرجریان مستقل تقسیم کن.
🛠️ خطاهای رایج و روش بررسی
- انتخاب جریان اصلی بهجای زیرجریان مقصد معتبر نیست.
- حلقه بین زیرجریانها اجازه اجرا نمیگیرد.
- اگر اجرا به این بلوک نمیرسد، اتصال بلوک قبلی و شاخهای که باید وارد این بلوک شود را بررسی کن.
- اگر بلوک اجرا میشود ولی نتیجه درست نیست، اول ورودی واقعی و سپس تنظیمات همین بلوک را مقایسه کن.
🔗 بلوکهای مکمل پیشنهادی
- هوش مصنوعی مجیک
- ذخیره اطلاعات مخاطب
- وضعیت مخاطب
اول همین بلوک را در یک جریان آزمایشی کوتاه تست کن؛ بعد آن را وارد سناریوی اصلی و طولانیتر کن.