هنگام توسعه رباتها ، بهترین روش برای توسعه ربات های تخصصی است که کارهای تجاری خاص را خودکار می کند. اگر شما یک شرکت بزرگ و سازمانی با زمینه های کاربردی به خوبی مشخص شده هستید ، این عمل نیز حس عملی می کند و به شما امکان می دهد تا ردپای اتوماسیون خود را راحت تر مقیاس دهید. در یک کارکرد تجاری ، توسعه دهندگان BOT می توانند تخصص داشته باشند و می توانند ربات ها را به طور کارآمد اجرا ، نگهداری و گسترش دهند.
با این حال ، در حالی که داشتن چندین - حتی تعداد زیادی - که کارهای تجاری را خودکار می کند ، سودمند است ، این همچنین بدان معنی است که یک ربات واحد ممکن است نتواند همه درخواست های مصرف کننده را کنترل کند. درخواست های مصرف کننده ممکن است نیاز به پشتیبانی از چندین ربات داشته باشد ، و این بدان معنی است که انتقال ربات به ربات مکالمه لازم است.
اهمیت نقل و انتقالات یکپارچه
به طور کلی ، در یک انتقال ربات به ربات ، آنچه انتقال را یکپارچه به مصرف کننده می کند ، قصد و یا پیام کاربر را از ربات فرستنده به ربات گیرنده منتقل می کند. با استفاده از این اطلاعات ، پس از انتقال ربات گیرنده می تواند بلافاصله گفتگوی مناسب را شروع کند. نتیجه یک دست برازنده و "گرم" است.
به عنوان نمونه ، تصویر زیر از یک ربات خدمات مشتری و یک ربات پس انداز را که در انتقال است ، بررسی کنید. ربات خدمات مشتری مکالمه را با کاربر شروع می کند ، قصد کاربر را تعیین می کند و آن اطلاعات را به ربات پس انداز منتقل می کند. در نتیجه ، ربات پس انداز می تواند بلافاصله پرس و جو کاربر را انتخاب و انجام دهد.

شما می توانید مکالمه را از یک ربات به دو روش کلی منتقل کنید:
- انتقال خودکار از طریق گروه ربات
- انتقال دستی از طریق تعامل انتقال عامل یا یک ادغام تشدید عامل LivePerson
نکته مهم ، هر دو رویکرد امکان انتقال هدف و/یا پیام کاربر را فراهم می کند ، که باعث می شود یک یکپارچه یکپارچه باشد.
نقل و انتقالات خودکار از طریق گروه ربات
انتقال خودکار چیست؟
نقل و انتقالات اتوماتیک از گروه های BOT برای پشتیبانی از کشف ربات هایی که برای رسیدگی به درخواست ها واجد شرایط هستند استفاده می کنند و می توانند نقل و انتقالات را بپذیرند. شما گروه ها را ایجاد می کنید ، رباتها را به آنها اختصاص می دهید و همکاری را فعال می کنید. یک ربات می تواند عضو یک گروه واحد باشد. به عنوان یک عضو ، هر زمان که ربات درخواستی را دریافت کند که نتواند خود را اداره کند ، به طور خودکار در گروه خود برای یک ربات که می تواند بررسی می کند. اگر ربات یک ربات توانمند را کشف کند ، انتقال مکالمه به طور خودکار اتفاق می افتد.

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

انتقال خودکار چگونه اتفاق می افتد؟اگر گفته های مصرف کننده به نوعی توسط ربات قابل استفاده نباشد ، یعنی هیچ مبتدی گفتگو وجود ندارد که مطابقت داشته باشد ، ربات بررسی می کند که آیا ربات دیگری در همان گروه وجود دارد که می تواند درخواست را انجام دهد. اگر یکی وجود داشته باشد ، و اگر یک اتصال ابری مکالمه فعال داشته باشد ، مکالمه به طور خودکار به ربات گیرنده منتقل می شود. سپس ربات گیرنده از پردازش درخواست مراقبت می کند.
اگر ربات دیگری در گروه وجود نداشته باشد که بتواند درخواست را انجام دهد ، هیچ انتقال خودکار رخ نمی دهد. در عوض ، BOT پاسخ برگشت خود را به مصرف کننده ارسال می کند.
چرا از نقل و انتقالات خودکار استفاده می کنیم؟
نقل و انتقالات اتوماتیک برای ساده کردن مدل اتوماسیون شما و قوی تر کردن آن طراحی شده است. از آنجا که تمام رباتها در یک گروه ربات می توانند با یکدیگر صحبت کنند - در صورت لزوم درخواست های خود را به صورت خودکار انجام دهند - برای مسیریابی تعامل کاربر بین ربات ها نیازی به ربات "روتر" ندارید. با نقل و انتقالات خودکار ، کشف و انتقال واقعی هر دو به صورت خودکار و یکپارچه در یک گروه BOT هر زمان که لازم باشد اتفاق می افتد.
هنوز هم بعضی اوقات وجود دارد که به جای آن نیاز به استفاده از انتقال دستی دارید:
- شما می خواهید مکالمه را از یک ربات در یک گروه ربات به یک ربات در یک گروه ربات های مختلف منتقل کنید.
- شما می خواهید مکالمه را از یک ربات به یک عامل زنده منتقل کنید.
تنظیم نقل و انتقالات خودکار
برای تنظیم نقل و انتقالات خودکار برای گروهی از رباتها ، گروه BOT را ایجاد کنید. در حین ایجاد گروه ، همکاری را برای گروه فعال کنید و رباتها را به گروه اضافه کنید.

در حالی که شما می توانید یک ربات بررسی پس از تبدیل را در یک گروه BOT برای اهداف گروه بندی قرار دهید ، یک ربات نظرسنجی در نقل و انتقالات اتوماتیک و ربات به ربات شرکت نمی کند.
محدودیت ها
بهترین روشها
برای گروه های BOT که مشترک هستند (تنظیم همکاری فعال است):
- اگر این گروه شامل چندین ربات باشد ، LivePerson استفاده از موتور LivePerson را برای NLU توصیه می کند.
- این گروه نباید حاوی بیش از 15 ربات باشد.
- اطمینان حاصل کنید که در اهداف و الگوهای مورد استفاده رباتها هیچ همپوشانی وجود ندارد.
نقل و انتقالات دستی
انتقال دستی چیست؟
انتقال کتابچه راهنمای کاربر ، Bot-to-Bot یکی از مواردی است که مکالمه را به یک مهارت خاص که به یک عامل کاربر BOT اختصاص داده شده است ، انتقال می دهید.(از این طریق ، بسیار شبیه به انتقال مکالمه به یک عامل زنده است.)
نقل و انتقالات دستی از طریق:
- تعامل انتقال عامل (ساده تر ، راحت تر)
- ادغام تشدید نماینده زنده (پیچیده تر)
چرا از انتقال دستی استفاده می کنید؟
شما باید در دو حالت از انتقال دستی استفاده کنید:
- شما می خواهید مکالمه را از یک ربات در یک گروه ربات به یک ربات در گروه دیگری منتقل کنید.
- شما می خواهید گزینه های انتخابی را به مصرف کننده ارائه دهید و سپس مکالمه را بر اساس پاسخ مصرف کننده منتقل کنید.
- شما می خواهید مکالمه را از یک ربات به یک عامل زنده منتقل کنید.
ساخت انتقال دستی یکپارچه
در یک انتقال دستی ، می توانید با انتخاب کشویی متن BOT BOT در تعامل انتقال عامل (در تنظیمات) ، پیام قصد و/یا کاربر را از ربات فرستنده به ربات گیرنده منتقل کنید:

یا اگر به جای آن از ادغام تشدید عامل LivePerson استفاده کرده اید ، می توانید این کار را در ادغام انجام دهید:

هیچ برنامه نویسی لازم نیست.
فعال کردن تنظیم زمینه BOT BOT امکان استفاده از یک موضوع متن BOT Transfer را در پشت صحنه امکان پذیر می کند. این شی حاوی اطلاعات مربوط به مکالمه ای است که از ربات فرستنده به ربات گیرنده ارسال می شود.

در حین انتقال ، ربات گیرنده در دسترس بودن یک شیء متن BOT Transfer را بررسی می کند. اگر شیء پیدا شود ، ربات سپس بررسی می کند که آیا حاوی قصد است یا خیر. اگر یک هدف پیدا شود ، گفتگوی گره خورده به آن قصد در صورت وجود انجام می شود. اگر یک هدف پیدا نشود ، ربات بررسی می کند که آیا شیء حاوی پیام کاربر است و دیالوگ را که با پیام مطابقت دارد ، ایجاد می کند. اگر نه قصد و نه پیام کاربر که منتقل می شود ، قابل مطابقت است ، پیام برگشتی در ربات گیرنده ارسال می شود.
نوشتن پیام یا پیام کاربر
گاهی اوقات ، شما ممکن است بخواهید پیام یا پیام کاربر را که در شیء متن BOT BOT منتقل می شود ، در حین انتقال دستی بازنویسی کنید. برای انجام این کار ، در جایی در گفتگو قبل از تماس با انتقال ، از یک عملکرد "انتقال ربات" استفاده کنید:
- برای بازنویسی پیام کاربر ، از SetBottransferuserMessage استفاده کنید.
- برای بازنویسی هدف ، می توانید از SetBottransferintentBydomain استفاده کنید. این سیستم بر اساس نام دامنه ارائه شده و نام قصد ، شناسه هدف را مشخص و تصویب می کند. از طرف دیگر ، می توانید از SetBottransferintentId استفاده کنید.
در مثال زیر ، ما پیام کاربر را رونویسی کرده ایم و این کار را در کد پیش پردازش در تعامل انتقال عامل انجام داده ایم.

به اشتراک گذاری اطلاعات بین رباتها
در انتقال از یک ربات به دیگری - چه اتوماتیک یا کتابچه راهنمای کاربر - ربات گیرنده تمام زمینه (متغیرها و غیره) را که ممکن است در ربات فرستنده جمع آوری کرده باشید ، نخواهد داشت. برای به اشتراک گذاشتن این اطلاعات بین رباتها ، از سرویس متن مکالمه استفاده کنید.
اگر من برای یک گروه BOT همکاری کرده ام ، آیا می توانم نحوه انجام نقل و انتقالات خودکار را کنترل کنم؟
هنگامی که همکاری برای یک گروه BOT فعال می شود ، نقل و انتقالات یکپارچه و خودکار اتفاق می افتد. می توانید پیام انتقال را در گروه BOT پیکربندی کنید ، اما این میزان تا چه اندازه می توانید بر رفتار تأثیر بگذارید.
در حین انتقال خودکار ، چگونه یک ربات در یک گروه ربات برای رسیدگی به یک درخواست انتخاب می شود؟
این سیستم همان فرآیند انتخاب NLU را مانند هر ربات دنبال می کند ، فقط گسترش می یابد تا تمام ربات ها را در گروه قرار دهد. ابتدا ، این سیستم به دنبال یک ربات در گروه با الگوی تطبیق در استارت گفتگوی خود است. در صورت یافتن ، مصرف کننده به آن ربات و استارت گفتگوی همسان هدایت می شود. اگر هیچ الگویی پیدا نشود ، پس از آن به دنبال یک ربات در گروه با قصد تطبیق در شروع کننده گفتگوی خود است و مصرف کننده را به ربات و استارت گفتگوی هماهنگ هدایت می کند. همانطور که با NLU فعلی ، در صورت یافتن چند هدف تطبیق ، بالاترین امتیاز مسابقه انتخاب می شود. در صورت وجود الگوی و یا هدف موجود ، مصرف کننده به گفتگوی برگشتی که در موقعیت ربات فعلی آنها یافت می شود ، هدایت می شود.
به چند گروه ربات نیاز دارم؟
هیچ محدودیتی برای تعداد گروه های ربات که می توانید ایجاد کنید وجود ندارد ، اما به احتمال زیاد فقط به چند مورد نیاز خواهید داشت. به طور کلی ، هر زمان که بخواهید رباتها را به گروه ها تقسیم کنید ، یک گروه ربات ایجاد کنید ، به گونه ای که همکاری فقط در گروه اتفاق می افتد. این معمول است که بر اساس عملکرد تجارت ، رباتها را در گروه ها سازماندهی کنیم. سپس می توانید آنها را بر اساس محیط زیست سازماندهی کنید.
آیا می توانم همکاری BOT را غیرفعال نگه دارم و از گروه های BOT فقط به عنوان مکانیسمی برای گروه بندی رباتهای خود استفاده کنم؟
بله ، این کاملاً خوب است. برای این منظور می توانید یک گروه ربات ایجاد کنید.
من در حال حاضر یک ربات مسیریابی دارم که کنترل را بر اساس اهداف کاربر به سایر رباتها منتقل می کند. گروه های BOT در مورد من چگونه کمک خواهند کرد؟
گروه های ربات باعث می شود که یک ربات مسیریابی به طور خودکار کنترل را به یک ربات دیگر منتقل کند. به عنوان نمونه ، فرض کنید شما یک خرده فروش با ربات های زیر هستید:
- یک ربات مسیریابی
- ربات وضعیت سفارش
- یک ربات بازگشت
ربات مسیریابی به گونه ای طراحی شده است که مکالمه اولیه با مصرف کننده داشته باشد و مکالمه را به یکی از دو ربات دیگر هدایت کند. مکالمه ممکن است به این شکل باشد:
ربات مسیریابی: سلام ، من ربات را مسیریابی می کنم. چگونه می توانم به شما کمک کنم؟
مصرف کننده: من باید وضعیت سفارش خود را بررسی کنم.
Routing Bot: بگذارید شما را به یک چت بابات منتقل کنم که می تواند در درخواست شما به شما کمک کند.
سفارش وضعیت وضعیت: آیا می توانم شماره سفارش شما را داشته باشم؟
می توانید هر سه ربات را به یک گروه BOT "عملیات تجارت الکترونیکی" اضافه کنید. هنگامی که این کار انجام شد ، ربات مسیریابی یکپارچه و به طور خودکار کنترل را به ربات وضعیت سفارش منتقل می کند.

هنگامی که کاربر وارد می شود ، "من باید وضعیت سفارش خود را بررسی کنم" ، این نقشه را به یک هدف "وضعیت سفارش" که توسط ربات وضعیت سفارش داده می شود ، نقشه می کند. از آنجا که همکاری در این گروه فعال است ، ربات مسیریابی به طور خودکار این ارتباط را پیدا می کند و کنترل را به ربات وضعیت سفارش منتقل می کند.
حساب اسلامي...
ما را در سایت حساب اسلامي دنبال می کنید
برچسب :
نویسنده : کامران فیوضات
بازدید : <-PostHit->
تاريخ : چهارشنبه
3 خرداد
1402 ساعت: 15:50