عملیاتهای چند گزینهای یکی از کاربردیترین قابلیتهای بیکسچت هستند که به شما اجازه میدهند با دریافت پاسخهای مشخص از کاربران، مسیر گفتوگو را مدیریت و شخصیسازی کنید. در ادامه به صورت گام به گام نحوه ایجاد این عملیات را توضیح میدهیم:
ورود به بخش تنظیمات #
ابتدا وارد پنل کاربری خود شوید.
از منوی سمت راست، چت باتهای هوشمند را انتخاب کنید.
با انتخاب بیکسچت مورد نظر روی آیکون تنظیمات به نام “پیادهسازی ساختار چت هوشمند” کلیلک کنید.

روی آیکون “+” (افزودن عملیات جدید) کلیک کنید.

انتخاب نوع عملیات #
در پنجرهی جدیدی که در سمت راست باز میشود، باید نوع عملیات را انتخاب کنید.
چون قصد داریم عملیات چند گزینهای بسازیم، روی گزینه “عملیات چند گزینهای“ کلیک کنید.
سپس روی دکمه “مرحله بعد“ بزنید.

تکمیل اطلاعات عملیات #
حالا باید فرم مربوط به اطلاعات عملیات را مرحله به مرحله پر کنید:
بخش “به ازای پاسخهای عملیات قبل”
اگر میخواهید این عملیات فقط برای کاربران خاصی که پاسخ مشخصی در مراحل قبلی دادهاند فعال شود، این فیلد را پر کنید.
یعنی “مقدار” پاسخ دلخواه مرحله قبل را در این فیلد وارد میکنید و فقط کاربرانی که آن پاسخ را دادهاند وارد این عملیات میشوند.
نکته:
اگر میخواهید همه کاربران بدون توجه به پاسخهای قبلی وارد این عملیات شوند، گزینهی “به ازای تمام پاسخها“ را فعال کنید.

بخش “نام عملیات“ #
در این قسمت باید یک عنوان داخلی برای عملیات انتخاب کنید.
این نام فقط در پنل مدیریت شما دیده میشود و کاربران آن را نخواهند دید.
پیشنهاد میشود عنوانی انتخاب کنید که ماهیت عملیات را برای شما واضح کند.

بخش “توضیحات عملیات“ #
این بخش شامل دو تب است:
توضیحات برای مدیریت: توضیحی که فقط شما در پنل ادمین مشاهده میکنید (مثلاً هدف این عملیات چیست)
توضیحات برای کاربر: توضیح یا سوالی که کاربر هنگام رسیدن به این عملیات مشاهده میکند (مثلاً: “لطفاً یکی از گزینههای زیر را انتخاب کنید”)

بخش “نام فیلد“ #
این نام بسیار مهم است و در ارتباطهای بعدی، مخصوصاً فراخوانی API به آن نیاز خواهید داشت.
نام فیلد میتواند فارسی یا انگلیسی باشد، اما توصیهی ما استفاده از نام انگلیسی برای سهولت و یکپارچگی است.

بخش “توکن مصرفی“ #
در این قسمت مشخص میکنید که به ازای انجام این عملیات، چند توکن از حساب مشتری شما کسر شده و به حساب شما اضافه شود.
تعیین این مقدار به مدیریت مصرف منابع شما کمک میکند.

بخش “گزینهها“ #
در این بخش باید گزینههایی را تعریف کنید که به کاربر نمایش داده میشوند:
متن گزینه: عبارتی است که کاربر روی آن کلیک میکند (مثلاً: “بله” یا “خیر”).
مقدار گزینه: دادهای که به صورت داخلی برای این انتخاب ثبت میشود.
این مقدار هنگام ارجاع به عملیاتهای بعدی یا فراخوانی API کاربرد دارد.

نکات مهم: #
مقدار هر گزینه باید یکتا باشد تا در عملیاتهای بعدی بتوانید بر اساس آن شرط بگذارید.
اگر قصد دارید کاربر بر اساس انتخابش به عملیات خاصی هدایت شود، حتماً از مقدار گزینه به درستی استفاده کنید.
نام فیلد و مقادیر باید مشخص و هدفمند تعیین شوند تا در آینده در مدیریت چتها دچار سردرگمی نشوید.