جدول المحتويات

تدفق الاتصالات: إدارة المقويات

Susan Swier محدث بواسطة Susan Swier

ما هو القصد؟

تعريف تدفق الاتصال's للنشاط:

القصد يصنف المستخدم النهائي'النية لدور محادثة واحدة. لكل وكيل، يمكنك تحديد العديد من النوايا، حيث يمكن للنوايا مجتمعة التعامل مع محادثة كاملة. وعندما يكتب مستعمل نهائي أو يقول شيئا، يشار إليه بتعبير المستخدم النهائي، يتطابق تدفق البيانات مع تعبير المستخدم النهائي مع أفضل نية لدى وكيلك. ومطابقة القصد معروف أيضا بتصنيف النوايا.

ومن المقاصد الأساسية ما يلي:

  • عبارات التدريب - هذه عبارات على سبيل المثال لما قد يقوله المستخدمون النهائيون. وعندما يشبه تعبير المستخدم النهائي إحدى هذه العبارات، يتطابق تدفق البيانات مع القصد منها.
عبارات القالب سيتم إهمالها وتجاهلها أثناء التدريب. تعرف على المزيد هنا.
  • الإجراء - يمكنك تحديد إجراء لكل قصد. عندما يتم مطابقة القصد ، يوفر تدفق الاتصال الإجراء للنظام الخاص بك، ويمكنك استخدام الإجراء لتفعيل بعض الإجراءات المحددة في نظامك.
  • المعلمات - عندما يتم مطابقة القصد في وقت التشغيل، يوفر التدفق القيم المستخرجة من تعبير المستخدم النهائي كمعلمات. كل معلمة لها نوع، يسمى نوع الكيان، الذي يملي بالضبط كيفية استخراج البيانات.
  • الردود - أنت تحدد النص أو الكلام أو الردود البصرية للعودة إلى المستخدم النهائي. وهذه قد تزود المستعمل النهائي بإجابات أو تطلب من المستعمل النهائي مزيدا من المعلومات أو تنهي المحادثة.

ويمكن أيضا أن تتضمن نية أكثر تعقيدا ما يلي:

  • السياقات: سياقات التدفق مشابهة لسياق اللغة الطبيعية. إذا كان شخص يقول لك "هي برتقالية"، تحتاج إلى سياق لفهم ما يشير إليه الشخص. وبالمثل فإن التدفق الحاسوبي للتعامل مع تعبير المستعمل النهائي من هذا القبيل، يحتاج إلى توفير السياق اللازم لمطابقة القصد بشكل صحيح.
  • الأحداث: مع الأحداث، يمكنك استدعاء نية مبنية على شيء حدث، بدلا من ما يتصل به المستخدم النهائي.
يمكن تشغيل النوايا بناء على جهات الاتصال الخاصة بك' البلد و اللغة. إذا كان لدى جهة الاتصال لديك قيمة بلدية أو لغة موجودة في بيانات جهة الاتصال، يمكن إطلاق النوايا على أساس القيم المختلفة للبلد واللغة.

مشاهدة المحتويات

الخطوة 1: تسجيل الدخول إلى التدفق

انتقل إلى وحدة التحكم حوار التدفق وتسجيل الدخول باستخدام بيانات اعتماد المستخدم الخاصة بك.

الخطوة 2: الانتقال إلى المواثيق

حدد الوكيل الذي ترغب في تكوين وتحديد المحتويات من قائمة التنقل الجانبية

سيتم إدراج جميع النوايا الافتراضية والنقاط التي تم إنشاؤها في هذا العرض.
لقطة شاشة من صفحة نقاط تدفق الحوار

المواثيق الافتراضية

عند إنشاء وكيل، سيتم إنشاء نقطتين افتراضيتين لك بواسطة Dialogflow.

  • ملاحظة الترحيب الافتراضية: يتم مطابقة هذا القصد عندما يبدأ جهة الاتصال محادثة مع المنصة. وينبغي لهذه النية أن تعيد ردا يتيح للمستخدم النهائي معرفة ما يفعله وكيلك، أو ما يمكن أن يقوله لبدء محادثة.
  • إشارة الرجوع الافتراضية: هذه النية مطابقة عندما لا يستطيع الوكيل مطابقة تعبير المستخدم النهائي مع أي نية أخرى.

واجهة الترحيب الافتراضية

كما ترون، النوايا الترحيبية الافتراضية لديها شرط مسبق لعبارات الترحيب والحياة. عندما تكون رسائل الاتصال الخاصة بك لأول مرة، سيتم مطابقة هذه النية وفقا لما تم تحديده.

لقطة شاشة تظهر القصد الترحيبي الافتراضي

يرجى الرجوع إلى المثال التالي:

gif يظهر الترحيب الافتراضي المتولد من خلال تدفق الحوار في دردشة ويب جواب.io
اقتراح: لإدارة توقعات الاتصال's، نقترح تضمين الردود التي تبلغ جهة الاتصال بأنها تتفاعل مع روبوت.

واجهة الاحتياطي الافتراضية

نصيحة: اعرف المزيد حول تدفق الاتصال's تعريف واجهة الخلفية الافتراضية.

عندما لا تتطابق الرسالة أو الحدث الواردين مع أي من النوايا الموجودة، سيتم مطابقة نية الرجوع بدلا من ذلك.

مربع الحوار'مقصد الرجوع الافتراضي

يرجى الرجوع إلى المثال التالي:

gif يظهر نوايا رد تدفق الحوار في مربع الدردشة المستجيب.io
اقتراح: إذا لم يتمكن الوكيل من فهم الرسالة، يجب على الوكيل أن يعرض تسليم المحادثة إلى وكيل مباشر للمساعدة في مشكلة الاتصال's .

إنشاء نية

يمكنك إنشاء مقاصد جديدة إذا كنت ترغب في إنشاء عمليات آلية لحالات استخدام محددة. مع البارامترات والأحداث ، يمكن إنشاء نقاط تناسب حالات الاستخدام المتعددة.

من أجل مساعدتك على فهم أفضل، سوف يستند الدليل التالي إلى حالة استخدام محددة كما هو مبين أدناه:

غالباً ما تتلقى الشركة XYZ استفسارات عن حالة الطلب من موقع الويب's webChat. أثناء خضوعهم للمحادثات ، اكتشفوا نمطًا شائعًا حيث يطلب وكلاءهم معرف العميل الخاص'لمزيد من التحقق من المشكلة أو حل الاستفسار. بمجرد حصوله على معرف العميل من العميل، سيقوم بتحديث الحقل المخصص وإضافته كعلامة.

بناء على السيناريو أعلاه، يمكن أن تتم عملية الحصول على معرف العميل بواسطة الروبوت. بمجرد الحصول على هوية العميل، سيتم تسليم جهة الاتصال إلى وكيل بشري للمزيد من المساعدة.

السماح بتقسيمه إلى خطوات أبسط:

  1. إنشاء نية للدعوة إلى معرف العميل.
  2. إنشاء نية للحصول على رقم تعريف العميل.
  3. حفظ معرف العميل كحقل مخصص على respon.io.
  4. إضافة علامة.
  5. أوقف المحادثة إلى عميل بشري.
  6. قم بإبلاغ العميل البشري.
  7. تعطيل البوت.

النتائج المتوقعة

gif يظهر النتيجة المتوقعة لسير العمل في المجيب.io

إنشاء نية أساسية

الخطوة 1: إنشاء واجهة

انتقل إلى وحدة التحكم في Dialogflow واضغط على الهوايات من قائمة التنقل الجانبية. اضغط على ➕

أو إنشاء رقم من الجزء العلوي من الوحدة.

الخطوة 2: تسمية قصدك

أدخل اسما للنوايا الخاصة بك. يجب أن يمثل اسم القصد الخاص بك تعبيرات المستخدم النهائي التي يتعرف عليها.

لهذا السيناريو، نحن'سنسميه order_status_enquiry.

لقطة شاشة تظهر كيفية إنشاء نية في تدفق الحوار

الخطوة 3: تضمين تدريبات التدريب

استنادا إلى السيناريو الوارد أعلاه، ينبغي أن ندرج عبارات التدريب التي تطلب حالة الطلب على وجه التحديد. ابدأ بالكتابة في العناصر النائبة في قسم حصص التدريب. يمكنك تضمين عبارات متعددة لتلبية أنواع مختلفة من العبارات.

وعلى سبيل المثال:

حيث هو طلبي
هل يمكنك مساعدتي للتحقق من طلبي من فضلك
ما هي حالة طلبي

الخطوة 4: استجابة نوايا البناء

لهذه النية، يجب أن يدفع الرد جهة الاتصال لاستخدام معرف العميل الخاص بها للغرض التالي.

لقطة شاشة لإضافة عبارات تدريب النوايا في تدفق الحوار

مرر لأسفل إلى قسم الردود وكتب في الاستجابة. يمكنك إما إضافة استجابة نصية أو حمولة مخصصة. لهذا السيناريو، استجابة نصية سوف تخدم الغرض.

نصائح:
يمكنك إرسال استجابات متعددة في وقت واحد لتحسين القراءة.
يمكنك إضافة بعض المتغيرات من الإستجابة، وسوف تكون عشوائية عند إرسالها إلى جهات الاتصال.

والرد الذي سنقوم به لتحقيق هذا القصد هو:

أعتذر مقدما إذا كان طلبك يستغرق وقتا طويلا.
هل يمكنني الحصول على معرف العميل الخاص بك من فضلك؟

تلميح: اعرف المزيد حول قوالب الاستجابة هنا.

إنشاء كيان

قبل أن نتمكن من حفظ القيمة كحقل مخصص، سنحتاج إلى إنشاء كيان للكشف عن القيمة من الرسائل الواردة.

استنادا إلى السيناريو الوارد أعلاه، سوف نسمي هذا الكيان باسم معرف العميل وسيتم استخدامه لتخزين معرف العميل للعميل.

لقطة شاشة من إعدادات تدفق الحوار لإضافة ردود قصد

الخطوة 1: إنشاء كيان

انتقل إلى وحدة الكيانات. اضغط على ➕ أو إنشاء ENTITY.

لقطة شاشة تظهر كيفية إنشاء كيان تدفق الحوار

الخطوة 2: اسم الكيان

على سبيل المثال ، سوف نسميه العميل_id.

الخطوة 3: أدخل القيم المحتملة

يجب على الكيان أن يقبل سلسلة بطول 5 عدد. سيتم تطبيق التعبير العادي للتحقق من القيمة.

على سبيل المثال ، ستكون القيمة (\d){5} التي تقبل أي سلسلة ذات 5 أرقام.

تلميح: اعرف المزيد حول التعبيرات العادية هنا.
لقطة شاشة تظهر كيفية إضافة معرف العميل ككيان في تدفق الحوار
نصيحة: اعرف المزيد حول كيانات هنا.

إنشاء نية مع المعلمات

الخطوة 1: إنشاء واجهة متابعة

انتقل إلى وحدة التحكم في Dialogflow واضغط على الهوائي من قائمة التنقل الجانبية. حدد القصد السابق الذي تم إنشاؤه واضغط على إضافة نية المتابعة.

وبدلا من ذلك، تستخدم نية المتابعة لأن هذا القصد سيلزم أن يبدأ بعد النية المحددة.

بشكل افتراضي، سيتم تعبئة السياق والإجراء بشكل افتراضي بحيث تعمل النية بالتسلسل.

كيفية إضافة نية متابعة في تدفق الحوار

الخطوة 2: تضمين تدريبات التدريب

العبارات المراد تضمينها في هذا القصد ستكون على الأرجح عبارات تحتوي على رقم تعريف العميل. يمكننا إدخال عبارة وتسليط الضوء على النص الذي يحتمل أن يكون معرِّف العميل. حدد الكيان الذي تم إنشاؤه في وقت سابق وشرح النص به.

إضافة عبارات التدريب إلى قصد المتابعة

بشكل افتراضي، سيتم إنشاء معلمة عندما تشرح نصا مع كيان ما لذلك تخزن القيم.

تلميح: اعرف المزيد حول عبارات التدريب الشائعة هنا.

الخطوة 3: استجابة نوايا البناء

لهذا الغرض، يجب أن يبلغ الرد جهة الاتصال بأن هوية العميل قد تم تلقيها وأن وكيل بشري سيتولى المحادثة ويحل المشكلة.

مرر لأسفل إلى قسم الردود وكتب في الاستجابة. إضافة رد نصي.

والرد الذي سنؤديه لهذا الغرض هو ما يلي:

شكرا لقيامك بتزويد رقم تعريف العميل. يتم تعيين مشكلتك لعملائنا البشريين.

لقطة شاشة من استجابة النص الافتراضي لسير الحوار

حفظ قيمة كحقل مخصص

عندما يستجيب الاتصال لمعرف العميل، يمكن حفظ القيمة كحقل مخصص في منصة Respond.io.

من أجل حفظ القيمة إلى حقل مخصص، يرجى التأكد من إنشاء حقل مخصص على منصة respond.io.

لحفظ القيمة ، أضف معلمة RB_FIELD_ {اسم الحقل المخصص's}. في هذه الحالة، سيكون المعلمة RB_FIELD_customerid وتعيين الكيان $customer_id كقيمة.

لقطة شاشة تظهر كيفية حفظ حقل مخصص في تدفق الحوار

إضافة علامة

إضافة معلمة RB_ADDTAGS وتعيين الكيان $customer_id كقيمة

لقطة شاشة تظهر كيفية إضافة العلامات في تدفق الحوار

إيقاف تشغيل المحادثة

الآن، نريد أن نسلم المحادثة إلى عميل بشري. يمكن تحقيق هذا مع معلمة أخرى، RB_USER_ASSIGN وتعيين المستخدم's كقيمة

لقطة شاشة لكيفية إضافة معلمة لتعيين مستخدم في تدفق الحوار

تعطيل البوت

وسيتم تنفيذ البارامترات بالتسلسل. وأخيرا، سنقوم بتعطيل استجابة البوت لهذا الاتصال لأننا لا نريد أن يتم إطلاق أي نية عندما يتم الاتصال بواسطة عميل بشري.

للقيام بذلك، سنضيف معلمة أخرى، RB_BOTSTATUS وتعيين FALSE كقيمة.

لقطة شاشة لكيفية تعطيل روبوت تدفق الحوار بعد تسليم المحادثة
عند تعطيل بوت ، لا يمكن لجهات الاتصال تلقي رسائل من البوت حتى يتم تمكين حالة البوت. يمكن تمكين حالة البوت يدوياً من خلال وحدة تحكم الرسائل أو من خلال التشغيل الآلي.

التعامل مع الموقع

عند تلقي موقع من جهة اتصال، سيتم إرسال حدث من نوع الموقع إلى نظام التدفق. يمكنك إضافة موقع إلى الأحداث لتشغيل المشغلات ذات الصلة.

لقطة شاشة لإضافة موقع إلى مقصد تدفق الحوار

تحقق من المعلمات الأخرى المتاحة لاستخدامها في نظام Dialogflow:

اختبار النية

إذا كنت بحاجة إلى اختبار القصد، استخدم لوحة الاختبار الموجودة على الجانب الأيمن من وحدة التحكم بتدفق الحوار.

خيار تدفق الحوار لاختبار القصد

حذف نية

من قائمة النوايا ، قم بتفعيل القصد الذي ترغب في حذفه. اضغط على أيقونة القمامة للنوايا.

gif يظهر كيفية حذف القصد في تدفق الحوار

هل تواجه مشكلة في تدفق الحوار؟ اتصل بنا هنا!

يشعر بالضيق؟ لا تخف.

احتاج مساعدة؟ اتصل بنا للحصول على الدعم. المساعدة هنا!

تدفق الحوار: إنشاء روبوت الدردشة

تدفق الاتصالات: المعلمات

Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)