نظرة عامة

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

يستخدم هذا التدفق الفرعي تحويل النص إلى كلام (TTS) من Cisco لأي مطالبات صوتية.

المتطلبات الأساسية

تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز الاتصال Webex قبل تنفيذ هذا التدفق الفرعي:

  • قم بإنشاء نقاط الدخول وقوائم الانتظار والموصلات والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة.
  • قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلا من تحويل النص إلى كلام (TTS) من Cisco.
  • تأكد من تعيين عنوان URL ومعلمات طلب HTTP بشكل صحيح استنادا إلى احتياجات مؤسستك.

للحصول على خطوات تفصيلية، راجع Webex دليل إعداد وإدارة مركز الاتصال.

مدخلات التدفق الفرعي

  • errorMessage - STRING: رسالة سيتم تشغيلها في حالة حدوث خطأ أثناء التدفق الفرعي.

مخرجات التدفق الفرعي

  • outputVariable - STRING: يخزن رقم الحساب المؤكد أو الذي تم إدخاله يدويا.

انهيار التدفق الفرعي

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

عنصر التدفق الفرعي

الوصف

بدء التدفق الفرعي

(تهيئة)

يبدأ التدفق الفرعي عملية جلب بيانات العميل.

الرجاء الانتظار

(رسالة الراحة)

يتم إعلام المتصل بأن النظام يقوم باسترداد معلوماته باستخدام مطالبة تحويل النص إلى كلام: يرجى الانتظار حتى نبحث عن معلوماتك.

طلب HTTP

(جلب معلومات العميل)

يرسل النظام طلب HTTP GET لاسترداد معلومات العميل من نقطة نهاية API محددة. في حالة نجاحها، تحتوي الاستجابة على معرف العميل.

التحقق من حالة HTTP

(تقييم الاستجابة)

يتم تقييم استجابة HTTP استنادا إلى رمز الحالة. في حالة نجاح الطلب، تنتقل العملية إلى الخطوة التالية.

قائمة التأكيد

(تأكيد الطلب أو الإدخال اليدوي)

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

تعيين متغير

(معرف حساب المتجر)

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

جمع الأرقام

(إدخال يدوي للحساب)

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

معالجة الأخطاء

(لا يزال هناك ، غير صالح ، حرج)

يعالج التدفق الفرعي المهلات والمدخلات غير الصالحة والأخطاء الفادحة مع المطالبات ذات الصلة:

  • لا يزال هناك: يسأل ، هل ما زلت هناك؟، في حالة انتهاء المهلة.
  • غير صالح: لإعلام المتصل بالإدخال غير الصالح ويطلب منه إعادة المحاولة.
  • خطأ: إعلام موجه خطأ فادح ، حدث خطأ ما.

نهاية التدفق الفرعي

(خاتمة)

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

أنشطة التدفق الفرعي

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

نشاط التدفق الفرعي

الوصف

بدء التدفق الفرعي

يبدأ التدفق الفرعي عند استدعائه.

الرجاء الانتظار

يشغل رسالة باستخدام تحويل النص إلى كلام، ويطلب من المتصل الانتظار حتى يتم استرداد معلوماته.

طلب HTTP

يرسل طلب HTTP GET لاسترداد معلومات حساب العميل.

التحقق من حالة HTTP

يقيم استجابة HTTP لتحديد ما إذا كان الطلب ناجحا أم لا.

قائمة التأكيد

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

تعيين متغير

يخزن رقم الحساب المؤكد أو الذي تم إدخاله يدويا.

جمع الأرقام

يجمع رقم حساب مكون من 6 أرقام من المتصل إذا فشل طلب HTTP أو اختار إدخال رقم حساب جديد.

معالجة الأخطاء

تتعامل العديد من المطالبات مع المهلات والمدخلات غير الصالحة والأخطاء الفادحة أثناء التدفق الفرعي.

نهاية التدفق الفرعي

ينتهي التدفق بعد تأكيد رقم الحساب أو حدوث خطأ.