دمج Dialogflow

عندما يتواصل وكيل RBM مع أحد المستخدمين، يحاول الوكيل توجيه المحادثة من خلال الردود المقترَحة والإجراءات المقترَحة والكلمات الرئيسية. تطلب هذه الأدوات من المستخدمين الاستجابة بطرق محدّدة يتعرّف عليها الوكيل ويتفاعل معها بسهولة.

ومع ذلك، قد يبدو هذا النوع من المحادثات الإرشادية غير طبيعي، وقد يختر المستخدمون كتابة ردودهم مجانًا. للتواصل مع المستخدمين بطريقة حوارية، يحتاج وكيلك إلى استخدام تقنية فهم اللغات الطبيعية (NLU) لتفسير ردود المستخدم وتحويلها إلى شيء يفهمه وكيلك.

Dialogflow هي وحدة NLU تعالج إدخالات المستخدم الطبيعية وتربطها بالنوايا المعروفة وتستجيب بالردود المناسبة. من خلال دمج Dialogflow مع وكيل RBM، يمكنك بدء محادثة بطلب واحد من واجهة برمجة التطبيقات RBM API، ثم السماح لوكيل Dialogflow بإدارة كيفية فهم المستخدم والردّ عليه. يتعامل Dialogflow مع الردود الغنية وطلبات الرد التلقائي على الويب في البنية الأساسية لجعل المحادثة شخصية وديناميكية كما تريد تصميمها.

آلية العمل

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

يطلب وكيل RBM طلب بيانات من واجهة برمجة التطبيقات.

تتصل منصة RBM بعد ذلك بوكيل Dialogflow لتفعيل الغرض المحدد.

وكيل Dialogflow لجهات اتصال منصة RBM

يرسل Dialogflow ردًّا ترسله منصة RBM إلى المستخدم.

يرسل وكيل Dialogflow رسالة إلى المستخدم.

عندما يستجيب المستخدم، ترسل منصة RBM هذه الاستجابة مرة أخرى إلى Dialogflow، والتي تعالج نص المستخدم وتعرض الرد.

تواصل المستخدم ووكيل Dialogflow من خلال ميزة RBM.

يواصل وكيل Dialogflow والمستخدم الرد على بعضهما البعض، من خلال منصة RBM، حتى انتهاء المحادثة.

اعتبارات التصميم

عند استخدام عملية دمج Dialogflow، يُرجى مراعاة الاعتبارات التالية:

  • عليك تصميم محادثة مع موظّف الدعم وقدراته في Dialogflow.
  • تم إيقاف Google Cloud Pub/Sub لوكيل RBM. سيعالج وكيل Dialogflow جميع الردود والأحداث التي ينشئها المستخدمون.
  • لا تتوافق عملية دمج Dialogflow مع الإجراء المقترَح إنشاء حدث في التقويم.

ما هي الخطوات التالية؟

لدمج وكيل RBM مع Dialogflow، يمكنك إنشاء وكيل Dialogflow وتفعيل Dialogflow لوكيل RBM.

بعد دمج موظّفي الدعم في RBM وDialogflow، يمكنك تصميم الردود التي تستفيد من الاقتراحات والبطاقات التفاعلية من RBM، ثم بدء محادثة لاختبار ما أنشأته.