سناریوها
سناریو (ویزارد، flow) یک توالی آماده از گامهای سوال است که چندین مقدار را از کاربر به ترتیب جمعآوری و در پارامترها ذخیره میکند. سناریوها برای پرسشنامهها، درخواستها و فرمهای ثبتنام مناسب هستند — جایی که باید مجموعهای از سوالها بهترتیب پرسیده شود. بخش — سناریوها در منوی سمت چپ.
سناریو چیست
سناریو از گامها تشکیل شده، هر گام دارای سوال (چه بپرسیم) و پارامتر (کجا پاسخ ذخیره شود) است. کاربر بهترتیب پاسخ میدهد؛ پس از تکمیل، مقادیر بهصورت {{param.key}} در دسترس هستند و میتوانند منطق بعدی را راهاندازی کنند.
ایجاد
سناریوها → افزودن را باز کنید، نام بدهید و گامها (سوال + پارامتر) اضافه کنید. ترتیب گامها ترتیب سوالها را تعیین میکند.
راهاندازی از واکنش
اقدام «راهاندازی سناریو» (start_flow) ویزارد را با نامش شروع میکند — مثلاً در پاسخ به دستور /order یا کلیک روی دکمه. پس از تکمیل گامها، پارامترهای جمعآوریشده در اقدامات و واکنشهای بعدی استفاده میشوند.
سناریو یا گامهای مکالمه؟
کار مشابهی را گامهای مکالمه در سازنده پیام (بلوک با انتظار پاسخ) انجام میدهند: آنها هم سوال میپرسند و پاسخ را بررسی میکنند، اما در داخل یک واکنش تنظیم میشوند و از فرمتها (تلفن، ایمیل، انتخاب از گزینهها و غیره) پشتیبانی میکنند. سناریوها یک پرسشنامه قابل استفاده مجدد هستند که برای واکنشهای مختلف مشترک است؛ گامهای مکالمه پرسشنامه داخلی یک پیام خاص. جزئیات بیشتر درباره گامها — پیامها و دکمهها.
بیشتر بخوانید
- اقدامات — اقدام
راهاندازی سناریو. - پیامها و دکمهها — گامهای مکالمه با بررسی پاسخ.
- جایگزینیها و فرمولها — استفاده از پارامترهای جمعآوریشده.