ایمیزون لیکس رابطہ سینٹر کے حل میں طاقتور آٹومیشن شامل کر سکتے ہیں، تاکہ آپ انٹرایکٹو وائس رسپانس (IVR) کے ذریعے سیلف سروس کو فعال کر سکیں یا کالر ان پٹ کی بنیاد پر مناسب ایجنٹ کو کالز کر سکیں۔ یہ صلاحیتیں صارف کے تجربے کو ہموار کر کے صارفین کی اطمینان میں اضافہ کر سکتی ہیں، اور رابطہ مرکز میں کنٹینمنٹ کی شرح کو بہتر بنا سکتی ہیں۔
سیلف سروس اور کال روٹنگ دونوں منظرناموں میں، آپ کو بوٹ کو کنفیگر کرنے کی ضرورت پڑ سکتی ہے تاکہ وہ عام طور پر کسٹمر سروس کالز میں درکار معلومات حاصل کر سکے۔ مثال کے طور پر، جب کال کرنے والا اپنے چیکنگ اکاؤنٹ سے اپنے سیونگ اکاؤنٹ میں ٹرانسفر کی درخواست کرتا ہے تو سیلف سروس کے تجربے کو فعال کرنے کے لیے، آپ کو پہلے ان کا اکاؤنٹ ID حاصل کرنا ہو سکتا ہے۔
بوٹس جواب پر کارروائی کرنے میں زیادہ موثر ہوتے ہیں اگر وہ متعلقہ درخواست یا پرامپٹ کو جانتے ہوں (مثال کے طور پر، "آپ کا اکاؤنٹ ID کیا ہے؟")۔ Amazon Lex جامع ڈائیلاگ مینجمنٹ کی صلاحیتیں فراہم کرتا ہے، تاکہ بات چیت کے دوران سیاق و سباق کو برقرار رکھا جا سکے۔ تاہم، بعض اوقات ایمیزون لیکس بوٹ کے مصروف ہونے سے پہلے ابتدائی اشارہ ہو سکتا ہے۔
IVR حل کی صورت میں، مثال کے طور پر، ویلکم پرامپٹ ("ACME بینک میں خوش آمدید۔ شروع کرنے کے لیے، کیا آپ مجھے اپنے اکاؤنٹ کی شناخت بتا سکتے ہیں؟") کلائنٹ میں بیان کیا جا سکتا ہے (ایمیزون کنیکٹ) رابطہ بہاؤ۔ اس صورت میں، ایمیزون لیکس بوٹ اس بات سے واقف نہیں ہے کہ آپ نے پہلے ہی صارف کو ان کے اکاؤنٹ کی شناخت کا اشارہ کیا ہے۔ یہ بوٹ کے لیے ابہام کا باعث ہو سکتا ہے (تصور کریں کہ اگر کسی نے آپ کو فون کیا اور "123456" کہہ کر گفتگو شروع کی)۔
اس طرح کے معاملات میں بہترین کسٹمر کا تجربہ بنانے کے لیے، ہم تجویز کرتے ہیں کہ آپ اپنے Amazon Lex بوٹ کو پرامپٹ کے بارے میں تفصیلات فراہم کریں۔ اس پوسٹ میں، ہم Amazon Lex کو تفصیلات کے بارے میں مطلع کرنے کا ایک آسان طریقہ دکھاتے ہیں جیسے کہ صارف کو پہلے سے فراہم کردہ پرامپٹ۔
حل جائزہ
اس مثال کے لیے، ہم ایک Amazon Lex بوٹ استعمال کرتے ہیں جو Amazon Connect رابطے کے بہاؤ کے حصے کے طور پر سیلف سروس کی صلاحیتیں فراہم کرتا ہے۔ جب صارف اپنے فون پر کال کرتا ہے، تو انہیں ان کے اکاؤنٹ کی شناخت (مثال کے طور پر، چھ ہندسوں کا نمبر) کے لیے کہا جاتا ہے۔ ہم یہ ظاہر کرتے ہیں کہ ایمیزون کنیکٹ کے رابطے کا بہاؤ درخواست کردہ معلومات کے حوالے سے کیسے گزرتا ہے (اس معاملے میں، AccountId
سلاٹ) ایمیزون لیکس بوٹ پر۔ ایک بہترین عمل کے طور پر، ہم تجویز کرتے ہیں کہ جب بھی صارف کو سلاٹ ویلیو کا اشارہ کیا جائے تو Amazon Lex ڈائیلاگ سٹیٹ کو "سلاٹ ایلیٹیشن" پر سیٹ کریں۔
ہم اپنے Amazon Lex بوٹ کو ماڈل بنانے کے لیے درج ذیل نمونہ بینکنگ تعامل کا استعمال کرتے ہیں:
IVR: ہیلو، ACME بینک کسٹمر سروس میں خوش آمدید۔ شروع کرنے کے لیے، براہ کرم مجھے اپنے اکاؤنٹ کی شناخت بتائیں۔
رکن کا: 123456.
IVR: شکریہ. میں کس طرح مدد کر سکتا ہوں؟ آپ اکاؤنٹ بیلنس چیک کر سکتے ہیں، فنڈز کی منتقلی، اور چیک آرڈر کر سکتے ہیں۔
رکن کا: چیک کرنے میں میرا بیلنس کیا ہے؟
IVR: آپ کے چیکنگ اکاؤنٹ کا بیلنس $875 ہے۔ کیا کوئی اور چیز ہے جس میں میں آپ کی مدد کر سکتا ہوں؟
رکن کا: نہیں شکریہ، بس۔
IVR: ٹھیک ہے، آج ہم سے رابطہ کرنے کا شکریہ۔ ہم آپ کے کاروبار کی تعریف کرتے ہیں!
آئیے ایک ایمیزون لیکس بوٹ تعینات کرتے ہیں یہ دیکھنے کے لیے کہ یہ کیسے کام کرتا ہے۔
حل فن تعمیر
اس نمونہ حل میں، ہم استعمال کرتے ہیں AWS کلاؤڈ فارمیشن ایک کے ساتھ ایمیزون لیکس بوٹ تعینات کرنے کے لیے او ڈبلیو ایس لامبڈا۔ تکمیل کا فنکشن، ایک مثال کے ساتھ ایمیزون کنیکٹ رابطہ بہاؤ جو بوٹ کے ساتھ مربوط ہے۔ ویلکم پرامپٹ ("ACME بینک میں خوش آمدید۔ شروع کرنے کے لیے، براہ کرم مجھے اپنے اکاؤنٹ کی ID بتائیں۔") رابطے کے بہاؤ میں "پلے پرامپٹ" بلاک میں ترتیب دیا گیا ہے۔
رابطہ بہاؤ ایمیزون لیکس کو مطلع کرنے کے لیے لیمبڈا مددگار فنکشن کا استعمال کرتا ہے کہ صارف کو سلاٹ ویلیو کے لیے کہا گیا ہے۔ یہ رابطہ کے بہاؤ میں "Invoke AWS Lambda فنکشن" بلاک کے ذریعے کیا جاتا ہے۔ مددگار فنکشن ایمیزون لیکس کو کال کرتا ہے۔ put-session
API، Amazon Lex کو اکاؤنٹ ID سلاٹ ویلیو کے لیے بتانے کے لیے۔ درج ذیل کوڈ دیکھیں:
اس کے بعد، ایمیزون لیکس بوٹ کو متحرک کرنے کے لیے رابطہ کے بہاؤ میں کنٹرول "گاہک کا ان پٹ حاصل کریں" بلاک کو جاتا ہے۔ چونکہ بوٹ اکاؤنٹ ID سلاٹ کے لیے تیار ہے، اس لیے بات چیت زیادہ موثر ہے۔ آپ ایسے منظرناموں کو بھی سنبھال سکتے ہیں جہاں کال کرنے والے کے پاس درخواست کردہ معلومات نہیں ہوتی ہیں، ان پٹ کا جواب دینے کا ارادہ بنا کر جیسے کہ "مجھے نہیں معلوم"۔ اگرچہ بوٹ ایک نمبر (اکاؤنٹ ID) کی توقع کر رہا ہے، اگر صارف مختلف جواب فراہم کرتا ہے، تو مناسب ارادے کو متحرک کیا جاتا ہے۔
شرائط
اس حل کو تعینات کرنے سے پہلے، آپ کے پاس درج ذیل شرائط ہونی چاہئیں:
- An AWS اکاؤنٹ جہاں آپ حل کو تعینات کر سکتے ہیں۔
- درج ذیل AWS خدمات تک رسائی:
- بوٹس بنانے کے لیے ایمیزون لیکس
- کاروباری منطق کے افعال کے لیے لیمبڈا
- AWS شناخت اور رسائی کا انتظام (IAM) پالیسیاں اور کردار بنانے تک رسائی کے ساتھ
- ایمیزون کلاؤڈ واچ لاگز لاگ گروپس بنانے کے لیے
- اسٹیک کو چلانے کے لیے AWS CloudFormation
- ایک ایمیزون کنیکٹ مثال (ایک ترتیب دینے سے متعلق ہدایات کے لیے، دیکھیں ایمیزون کنیکٹ مثال بنائیں)
نمونہ حل تعینات کریں
حل کو تعینات کرنے کے لیے، درج ذیل مراحل کو مکمل کریں:
- میں سائن ان کریں AWS مینجمنٹ کنسول اپنے AWS اکاؤنٹ میں، اور درج ذیل لنک کو منتخب کریں:
یہ مثال کے طور پر بینکنگ بوٹ بنانے کے لیے ایک نیا CloudFormation اسٹیک لانچ کرتا ہے۔
- کے لئے اسٹیک کا نام، ایک نام درج کریں (مثال کے طور پر،
lex-elicit-slot-example
). - کے لئے ConnectInstanceARN، Amazon Connect مثال کے لیے ARN (Amazon Resource Name) درج کریں جسے آپ حل کی جانچ کے لیے استعمال کریں گے۔
- دوسرے پیرامیٹرز کو ان کے ڈیفالٹ پر چھوڑ دیں یا ضرورت کے مطابق انہیں تبدیل کریں۔
- میں سے انتخاب کریں اگلے.
- کوئی بھی ٹیگ شامل کریں جو آپ اپنے اسٹیک کے لیے چاہیں (یہ مرحلہ اختیاری ہے)۔
- میں سے انتخاب کریں اگلے.
- اسٹیک کی تفصیلات کا جائزہ لیں اور یہ تسلیم کرنے کے لیے چیک باکس کو منتخب کریں کہ IAM وسائل بنائے جائیں گے۔
- میں سے انتخاب کریں اسٹیک بنائیں.
چند منٹوں کے بعد، آپ کا اسٹیک مکمل ہو جاتا ہے، اور اس میں درج ذیل وسائل شامل ہوتے ہیں:
- ایک لیکس بوٹ، بشمول ایک عرف کے ساتھ شائع شدہ ورژن (
Development-Alias
) - بوٹ کے لیے لیمبڈا کی تکمیل کا فنکشن (
BotHandler
) - ایک لیمبڈا مددگار فنکشن، جسے ایمیزون لیکس کہتے ہیں۔
put-session
سلاٹ ایلیٹیشن موڈ کو فعال کرنے کے لیے API (SlotElicitor
) - Amazon Lex گفتگو کے لاگز کے لیے CloudWatch لاگز لاگ گروپ (اختیاری)
- مطلوبہ IAM کردار
- ایک حسب ضرورت وسیلہ جو آپ کے Amazon Connect مثال میں ایک نمونہ رابطہ بہاؤ شامل کرتا ہے۔
ایمیزون لیکس کنسول پر بوٹ کی جانچ کریں۔
اس مقام پر، آپ ایمیزون لیکس کنسول پر مثالی بات چیت کو آزما سکتے ہیں۔ آپ کو اس نام کے ساتھ نمونہ بوٹ دیکھنا چاہئے جو آپ نے CloudFormation ٹیمپلیٹ میں بیان کیا ہے (banking-bot-sample
).
- ایمیزون لیکس کنسول پر، اس بوٹ کو منتخب کریں اور منتخب کریں۔ بوٹ ورژن نیوی گیشن پین میں.
- میں سے انتخاب کریں ورژن 1، پھر منتخب کریں ارادے نیوی گیشن پین میں.
آپ ارادوں کی فہرست دیکھ سکتے ہیں۔
- میں سے انتخاب کریں ٹیسٹ.
- منتخب کریں ترقی عرف اور منتخب کریں کی توثیق.
ٹیسٹ ونڈو کھلتی ہے۔
- "میرا بیلنس کیا ہے؟" کو آزمائیں شروع کرنے کے لیے آپ "کچھ چیک آرڈر کریں،" "100 ڈالر منتقل کریں" اور "الوداع" بھی کہہ سکتے ہیں۔
آپ کو اکاؤنٹ کی شناخت کے لیے کہا جائے گا۔
ایمیزون کنیکٹ کے ساتھ بوٹ کی جانچ کریں۔
اب آئیے اسے ایمیزون کنیکٹ مثال کے ساتھ آواز کے ساتھ آزماتے ہیں۔ ہم نے پہلے ہی آپ کے Amazon Connect مثال میں ایک نمونہ رابطہ بہاؤ ترتیب دیا ہے۔
آپ کو صرف ایک فون نمبر ترتیب دینے اور اس رابطہ بہاؤ کے ساتھ منسلک کرنے کی ضرورت ہے۔ ایسا کرنے کے لیے، ان اقدامات پر عمل کریں:
- ایمیزون کنیکٹ کنسول پر، اپنی مثال کو منتخب کرکے کھولیں۔ URL تک رسائی حاصل کریں۔ اور مثال میں لاگ ان کرنا۔
- پر ڈیش بورڈمنتخب کریں فون نمبرز دیکھیں.
- میں سے انتخاب کریں نمبر کا دعوی کریں۔.
- پر ایک ملک کا انتخاب کریں۔ ملک ڈراپ ڈاؤن مینو، اور ایک نمبر منتخب کریں۔
- کے لئے Description، ایک تفصیل درج کریں، جیسے
Example contact flow that elicits a slot with Amazon Lex
. - کے لئے رابطہ کا بہاؤ، رابطہ کا بہاؤ منتخب کریں جو آپ نے ابھی بنایا ہے۔
- میں سے انتخاب کریں محفوظ کریں.
اب آپ آواز کا استعمال کرتے ہوئے اپنے بوٹ کی جانچ کرنے کے لیے اپنے Amazon Connect مثال میں کال کرنے کے لیے تیار ہیں۔ بس اپنے فون پر نمبر ڈائل کریں اور اسے آزمائیں!
صاف کرو
جب آپ بوٹ کا استعمال کر لیں تو آپ CloudFormation ٹیمپلیٹ کے حصے کے طور پر بنائے گئے وسائل کو صاف کرنا چاہیں گے، تاکہ جاری چارجز سے بچا جا سکے۔ ایسا کرنے کے لیے، CoudFormation Stack کو حذف کریں۔
نتیجہ
Amazon Lex طاقتور خودکار اسپیچ ریکگنیشن (ASR) اور قدرتی زبان کی سمجھ بوجھ (NLU) کی صلاحیتیں پیش کرتا ہے جسے آپ خودکار، سیلف سروس کی فعالیت فراہم کرنے، یا کال کرنے والوں کو صحیح ایجنٹوں تک پہنچانے کے لیے اپنے صارفین سے معلومات حاصل کرنے کے لیے استعمال کر سکتے ہیں۔ Amazon Lex عام طور پر کسٹمر سروس کال میں درکار معلومات اکٹھا کرنے کے لیے سلاٹ ایلیٹیشن کا استعمال کرتا ہے۔ بوٹ کو معلومات کی قسم کے بارے میں تفصیلات فراہم کرنا ضروری ہے جس کی اسے صحیح وقت پر توقع کی جانی چاہیے — بعض صورتوں میں، بات چیت کے پہلے موڑ پر بھی۔ آپ اس تکنیک کو اپنے ایمیزون لیکس گفتگو کے بہاؤ میں شامل کر سکتے ہیں۔
مصنفین کے بارے میں
برائن یوسٹ AWS Lex ٹیم میں ایک سینئر ٹیکنیکل پروگرام مینیجر ہے۔ اپنے فارغ وقت میں، وہ ماؤنٹین بائیکنگ، گھریلو شراب بنانے، اور ٹیکنالوجی کے ساتھ ٹنکرنگ سے لطف اندوز ہوتا ہے۔
- "
- 100
- ہمارے بارے میں
- تک رسائی حاصل
- اکاؤنٹ
- کے پار
- ایجنٹ
- پہلے ہی
- اگرچہ
- ایمیزون
- محیط
- اے پی آئی
- آٹومیٹڈ
- میشن
- AWS
- بینک
- بینکنگ
- BEST
- بلاک
- سرحد
- بوٹ
- باکس
- کاروبار
- فون
- کالر
- صلاحیتوں
- قبضہ
- مقدمات
- تبدیل
- بوجھ
- جانچ پڑتال
- چیک
- میں سے انتخاب کریں
- کوڈ
- جمع
- وسیع
- کنسول
- رابطہ کریں
- مشتمل ہے۔
- کنٹرول
- بات چیت
- سکتا ہے
- ملک
- بنائی
- تخلیق
- اپنی مرضی کے
- گاہک کا تجربہ
- گاہکوں کی اطمینان
- کسٹمر سروس
- مظاہرہ
- تعیناتی
- تعینات
- مختلف
- نہیں کرتا
- ڈالر
- موثر
- ہنر
- کو چالو کرنے کے
- درج
- مثال کے طور پر
- تجربہ
- پہلا
- بہاؤ
- پر عمل کریں
- کے بعد
- تقریب
- فعالیت
- فنڈز
- گروپ
- مدد
- ہوم پیج (-)
- کس طرح
- HTTPS
- شناختی
- اہم
- کو بہتر بنانے کے
- سمیت
- اضافہ
- معلومات
- ان پٹ
- ضم
- ارادے
- بات چیت
- انٹرایکٹو
- IT
- زبان
- آغاز
- LINK
- لسٹ
- بناتا ہے
- انتظام
- مینیجر
- ماڈل
- زیادہ
- قدرتی
- سمت شناسی
- تعداد
- تجویز
- ٹھیک ہے
- کھول
- کھولتا ہے
- حکم
- دیگر
- خود
- پوائنٹ
- پالیسیاں
- طاقتور
- پریکٹس
- پروگرام
- فراہم
- فراہم کرتا ہے
- قیمتیں
- سفارش
- درخواست
- درخواستوں
- ضرورت
- وسائل
- وسائل
- جواب
- روٹ
- رن
- کی اطمینان
- سروس
- سروسز
- مقرر
- قائم کرنے
- سادہ
- So
- حل
- حل
- کچھ
- کسی
- ڈھیر لگانا
- شروع
- حالت
- ٹیم
- ٹیکنیکل
- ٹیکنالوجی
- ٹیسٹ
- ٹیسٹنگ
- وقت
- آج
- منتقل
- us
- استعمال کی شرائط
- صارفین
- قیمت
- وائس
- آپ کا استقبال ہے
- کام کرتا ہے