- الرئيسية
- /
- المقال
يعد Flow Designer مكونًا لا يتجزأ من مركز اتصال Webex الذي يمكّنك من توجيه المكالمات في الوقت الفعلي من خلال النظام. يمكنك تحديد كيفية تعيين الوكلاء للمكالمات وما يحدث في كل مرحلة من مراحل العملية من خلال تكوين الأنشطة والأحداث.
ابدأ
يوفر Flow Designer واجهة لإنشاء تدفقات في الوقت الفعلي لتلبية متطلباتك التنظيمية. تعمل الأنشطة المحددة مسبقًا المتعلقة بمعالجة المكالمات والتحكم في التدفق بمثابة اللبنات الأساسية لإنشاء التدفق. توفر واجهة السحب والإسقاط تكوينًا سهلًا لمكونات التدفق. يمكنك تعيين خصائص كل نشاط يؤثر على تنفيذ التدفق. يمكنك أيضًا تكوين المتغيرات والتعبيرات لتعريف منطق التدفق.
قبل استخدام Flow Designer، يجب توفير العديد من الكيانات من مركز تحكم Webex Control Center. استخدم هذه الكيانات بشكل مباشر، كجزء من Flow Designer (على سبيل المثال، قوائم الانتظار والملفات الصوتية)، أو بشكل غير مباشر لتمكين توجيه جهات الاتصال (على سبيل المثال، توزيع المكالمات في استراتيجيات توجيه قائمة الانتظار).
قم بتكوين العناصر التالية قبل إنشاء التدفقات في Flow Designer:
- نقاط الدخول
- قائمة الانتظار
- وكلاء
- ملف تعريف المستخدم
- ملف تعريف سطح المكتب
- فرق العمل
- وكيل افتراضي
- ملفات صوتية
المصطلحات الرئيسية
تعرف على المصطلحات التالية في هذه المقالة:
-
النشاط: عقدة في واجهة Flow Designer تمثل خطوة واحدة في التدفق، مثل تشغيل رسالة أو إنشاء طلب HTTP. يقوم المستخدم بسحب هذا العنصر وإسقاطه في التدفق.
بالنسبة لخصائص النشاط التي تستند إلى القائمة المنسدلة، يتم تمكين عامل تصفية البحث افتراضيًا. إذا كانت القائمة المنسدلة تحتوي على خيارات أكثر من الحد الافتراضي، فأدخل كلمة أساسية للبحث وحدد الخيار المطلوب من النتائج التي يتم ملؤها تلقائيًا.
-
الحدث: يقوم الحدث، سواء كان داخليًا أو خارجيًا، بتشغيل مسار التدفق أو التدفق. يمكن أن تتضمن الأحداث رسائل Kafka أو طلبات HTTP الخارجية أو إجراءات المستخدم. يقوم Flow Designer، وهو تطبيق قائم على الأحداث، بتشغيل التدفقات استجابةً لهذه المشغلات، وتنفيذها تلقائيًا بناءً على التكوين.
-
التدفق: تسلسل محدد من قبل المستخدم من الأنشطة التي يتم تنفيذها استجابة لحدث ما.
-
الرابط: الارتباط هو السهم الذي يربط نشاطًا بآخر. يشير إلى اتجاه التدفق والتبعية بين الأحداث. لحذف رابط وقطع الاتصال بين نشاطين، انقر فوق الارتباط للكشف عن رمز الحذف، وتابع حذف السطر.
مصمم تدفق الوصول
يستخدم Flow Designer تسجيل الدخول الأحادي (SSO) باستخدام خدمة هوية Cisco. إذا قمت بتسجيل الدخول إلى Control Hub، يمكنك الوصول إلى Flow Designer دون تسجيل الدخول مرة أخرى. إذا لم يكن الأمر كذلك، فإن النظام يطالبك بإدخال بيانات اعتماد SSO الخاصة بك.
قبل أن تبدأ
للوصول إلى تطبيق Flow Designer، يجب أن يكون لديك ترخيص الوكيل المميز وملف تعريف مستخدم له حقوق تحرير التدفقات.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات مع علامات التبويب الثلاث التالية:
|
استكشف لوحة Flow Designer الحديثة والموحدة
تتميز لوحة Webex Contact Center Flow Designer بواجهة مستخدم حديثة تتوافق مع شكل ومظهر محفظة Webex، مما يضمن تجربة متسقة عبر المحفظة. توفر اللوحة تحسينات مستهدفة لإمكانية الوصول، مما يجعل العناصر الرئيسية أسهل في الاستخدام لمجموعة واسعة من المستخدمين.
يوفر لون الخلفية النابض بالحياة تباينًا أقوى مع العقد المحدثة، مما يساعد المستخدمين على التركيز على إنشاء التدفق. يتميز تصميم المنفذ على العقد بنقاط اتصال أكبر وتمييز أوضح بين المخرجات، مما يؤدي إلى تسريع الفهم وتسهيل توصيل العقد أثناء تدفقات البناء. بالإضافة إلى ذلك، تعمل اللوحة العائمة وتصميم شريط الأدوات على إنشاء مساحة عمل أكثر شمولاً عن طريق إضافة عمق مرئي وتعظيم المنطقة المرئية لتطوير التدفق.
سواء كنت تحاول إنشاء تدفق جديد أو العمل على تدفق موجود، تظهر صفحة التدفق في واجهة مستخدم حديثة مع النافذة المنبثقة النموذجية التالية التي تساعدك على اكتشاف الميزات الجديدة.
التبديل بين واجهة المستخدم الحديثة والقديمة
تسمح لك قائمة إعدادات المستخدم بالتبديل بين واجهة المستخدم الحديثة والقديمة:
- انقر فوق رمز إعدادات المستخدم في الزاوية اليمنى العليا من اللوحة.
- قم بتعطيل مفتاح المظهر الجديد للتبديل إلى الوضع القديم.
قم بالتبديل بين وضع الظلام والضوء
تتوفر لوحة Flow designer في موضوعات الوضع الداكن والفاتح للمساعدة في تقليل إجهاد العين. اختر الموضوع المفضل الذي يناسبك:
- انقر فوق رمز إعدادات المستخدم في الزاوية اليمنى العليا من اللوحة.
- قم بتعطيل مفتاح الوضع المظلم.
تحسينات على لوحة النشاط
تم تحسين لوحة الأنشطة على النحو التالي:
- تجميع الأنشطة: يتم تجميع الأنشطة منطقيًا بناءً على وظيفتها،
مما يتيح لك العثور بسهولة على النشاط الذي تحتاجه. في كل مجموعة، يتم
سرد الأنشطة أبجديًا. المجموعات التالية متاحة الآن:
- التعامل مع جهات الاتصال
- معلومات قائمة الانتظار المتقدمة
- قطع الاتصال
- تصعيد مجموعة توزيع المكالمات
- ملاحظات v2
- احصل على معلومات قائمة الانتظار
- جهة اتصال قائمة الانتظار
- قائمة الانتظار إلى الوكيل
- سكرين بوب
- تعيين أولوية الاتصال
- وكيل افتراضي
- الوكيل الافتراضي V2
- صوت
- النقل الأعمى
- النقل المُجسّر
- تحليل تقدم المكالمات
- رد الاتصال
- جمع الأرقام
- قائمة طعام
- قم بتشغيل الرسالة
- تشغيل الموسيقى
- سجل
- التحكم في التسجيل
- جدولة معاودة الاتصال
- إرسال الأرقام
- تعيين إعلان
- تعيين معرف المتصل
- تعيين إعلان الهمس
- ابدأ بث الوسائط
- تحميل الصوت
- التحكم في التدفق
- قضية
- الحالة
- نهاية التدفق
- اذهب إلى
- تخصيص النسبة المئوية
- انتظر
- المرافق
- طلب BRE
- ساعات الأعمال
- طلب HTTP
- تحليل
- تعيين متغير
- التعامل مع جهات الاتصال
- شريط البحث: يتيح لك شريط البحث العثور على الأنشطة والتدفقات الفرعية بسرعة، دون الحاجة إلى التمرير عبر القائمة بأكملها. تعمل ميزات الاقتراح التلقائي ومطابقة الكلمات الرئيسية على تحسين تجربة البحث لمصممي التدفق.
- أيقونات الأنشطة وتلميحات الأدوات: تحتوي الأنشطة الآن على رموز تتوافق مع الغرض منها، بينما توفر تلميحات الأدوات معلومات موجزة عن الأنشطة.
متطلبات المتصفح
استخدم الجدول التالي للإشارة إلى المتصفحات المدعومة:
|
المتصفح |
Microsoft Windows10 |
Microsoft Windows11 |
ماك أو إس إكس |
جهاز كروميبوك |
|---|---|---|---|---|
|
جوجل كروم |
76.0.3809 |
103.0.5060.114 |
76.0.3809 أو أعلى |
76.0.3809 أو أعلى |
|
موزيلا فايرفوكس |
معدل العائد الاجتماعي ESR 68 أو أعلى |
ESR V102.0 أو أعلى من ESR |
معدل العائد الاجتماعي ESR 68 والإصدارات الأعلى |
NA |
|
ميكروسوفت إدج |
42.17134 أو أعلى |
103.0.1264.44 أو أعلى |
NA |
NA |
|
كروميوم |
NA |
NA |
NA |
79 أو أعلى |
قم بتكوين خيارات المستعرض التالية:
-
تمكين ملفات تعريف الارتباط وبيانات الموقع.
-
قم بتعيين مستوى الأمان إلى متوسط.
-
تمكين خيار الصورة.
-
قم بتعطيل مانع النوافذ المنبثقة.
-
قم بتمكين جافا سكريبت.
متطلبات البريد الإلكتروني
يدعم Flow Designer خوادم البريد الإلكتروني التالية:
-
أوفيس 365
-
Gmail
اكتشف التصميم
مكتبة الأنشطة
مكتبة الأنشطة هي المكان الذي تجد فيه جميع الأنشطة. قم بسحب وإسقاط الأنشطة من مكتبة الأنشطة على اللوحات الرئيسية أو لوحات تدفق الأحداث لإنشاء التدفقات الخاصة بك. تم تنظيمه في الأقسام التالية:
- معالجة المكالمات: استخدم أنشطة معالجة المكالمات لإنشاء تدفقات تتعامل مع التفاعلات الصوتية. إنها خاصة بحالة استخدام التعامل مع المكالمات من خلال الاستجابة الصوتية التفاعلية (IVR) والوكلاء الافتراضيين أو البشريين.
-
التحكم في التدفق: أنشطة التحكم في التدفق غير مرتبطة بنوع التدفق، ويمكنك استخدامها للتحكم في المنطق في التدفق بغض النظر عن حالة الاستخدام.
يمكنك إخفاء مكتبة الأنشطة وتوسيعها، حسب الحاجة، لزيادة مساحة العمل على اللوحة القماشية بين التكوينات.
اللوحة والتدفق الرئيسي وتدفقات الأحداث
اللوحة هي مساحة العمل الرمادية التي تسقط عليها الأنشطة. استخدم عناصر التحكم في الجانب السفلي الأيسر من الشاشة للتنقل حول اللوحة القماشية والتكبير والتصغير. لا توجد قيود على حجم التدفق أو استخدام اللوحة القماشية.
هناك علامتا تبويب تسمحان بمساحة قماش إضافية، التدفق الرئيسي وتدفقات الأحداث. تفصل علامات التبويب هذه بشكل منطقي المسارات المختلفة للتدفق الخاص بك وتخلق مساحة عمل أكثر تنظيمًا.
التدفق الرئيسي
استخدم علامة تبويب التدفق الرئيسية لكتابة التدفق الأساسي استنادًا إلى حدث المشغل المحدد في نشاط بدء التدفق. في علامة تبويب التدفق الرئيسية، قم بتكوين التجربة الكاملة للمتصل. يبدأ هذا من قائمة الاستجابة الصوتية التفاعلية الموحدة لبروتوكول IP من Cisco (IVR)، حتى إلغاء الاشتراك أو إنهاء المكالمة. يحتوي التدفق على خطوات يمكن التنبؤ بها يقوم النظام بتشغيلها في تسلسل.
تدفقات الأحداث
في أي وقت أثناء تنفيذ التدفق الرئيسي، يقوم النظام بتشغيل الأحداث التي تقاطع التدفق الرئيسي. على سبيل المثال، عندما يرد أحد الوكلاء على مكالمة هاتفية، فإنه يقاطع تجربة المتصل في قائمة الانتظار. إذا كنت ترغب في تحديد سلوك فريد عند بدء هذه الأحداث، يمكنك كتابة تدفقات الأحداث الاختيارية. تدفقات الأحداث غير متزامنة مع التدفق الرئيسي. لا يمكنك التنبؤ بالوقت الذي يقوم فيه النظام بتشغيل تدفق الأحداث. لهذا السبب، تكون تدفقات الأحداث اختيارية وتعد امتدادًا لوظيفة التدفق الرئيسية.
يمكنك تكوين تدفقات معالجة الأحداث المتعددة في لوحة تدفقات الأحداث. يجب أن يكون لكل تدفق حدث بداية ونهاية فريدة، مع عدم وجود أنشطة مشتركة.
لمزيد من المعلومات حول معالجات الأحداث، راجع تدفقات الأحداث.
شريط أدوات التكبير
يحتوي شريط أدوات التكبير/التصغير على الرموز التالية:
- الخصائص العالمية —انقر فوق
أيقونة لفتح لوحة الخصائص
العمومية. لمزيد من المعلومات، راجع لوحة
الخصائص. - ترتيب تلقائي —انقر فوق
أيقونة على شريط الأدوات لتنظيم الأنشطة في اللوحة.
- التراجع —انقر فوق
أيقونة على شريط الأدوات للتراجع عن آخر إجراء تم تنفيذه على اللوحة القماشية.
- إعادة - انقر فوق
أيقونة على شريط الأدوات لإعادة إجراء اللوحة القماشية الأخير الذي تم تنفيذه.
يمكنك التراجع وإعادة ما يصل إلى آخر 10 إجراءات على اللوحة القماشية. لا يمكنك التراجع عن التغييرات التي تم إجراؤها على السمات والخصائص وإعادتها.
- مناسب للعرض —انقر فوق
أيقونة على شريط الأدوات لضبط
تكبير اللوحة القماشية بحيث تكون جميع العقد مرئية. - التكبير - انقر فوق
أيقونة على شريط الأدوات لتكبير اللوحة القماشية. عندما تصل إلى الحد الأقصى، يتم تعطيل الرمز.
- التصغير - انقر فوق
أيقونة على شريط الأدوات لتصغير اللوحة القماشية. عندما تصل إلى الحد الأقصى، يتم تعطيل الرمز.
- يسمح خيار Zoom on scroll بالتحريك (الافتراضي) والتكبير (باستخدام مفتاح Ctrl). يمكنك الاستمرار في التكبير بالضغط على مفتاح Ctrl وتمرير عجلة الماوس لأعلى أو لأسفل.
- للتنقل عبر اللوحة القماشية، قم بتمرير عجلة الماوس لأعلى أو لأسفل.
- للتحريك من اليسار إلى اليمين باستخدام عجلة الماوس، استخدم مفاتيح Shift + Scroll.
إجراءات التحكم في اللوحة القماشية ومفاتيح الاختصار
لتحسين كفاءة وإنتاجية مطوري التدفق، توفر لوحة Flow Designer الخيارات التالية:
- إجراءات التراجع والإعادة —استخدم أيقونات التراجع والإعادة في شريط أدوات التكبير/التصغير أو استخدم اختصارات لوحة المفاتيح.
- القص والنسخ واللصق والحذف - انقر بزر الماوس الأيمن على اللوحة القماشية لعمليات القص والنسخ
واللصق والحذف. يمكنك قص ونسخ ولصق أنشطة معالجة
المكالمات والتحكم في التدفق والروابط على النحو التالي:
- داخل التدفقات وعبرها
- بين التدفق الرئيسي وتدفقات الأحداث
- بين التدفقات والتدفقات الفرعية
هناك بعض القيود عند محاولة نسخ الأنشطة والروابط من المتصفحات الأخرى إلى FireFox. لتمكين هذه الوظيفة، يجب تعيين التفضيلات التالية إلى true في Firefox:
dom.Events.حافظة غير متزامنة. اقرأ النصالصفحة الرئيسية. الأحداث. الاختبار. الحافظة المتزامنة
اكتب
about:configفي شريط عناوين فايرفوكس. ابحث عن التفضيلات المحددة. قم بتعديل القيم إلى true للسماح بالصق من المتصفحات الأخرى. - الترتيب التلقائي —استخدم
أيقونة في شريط أدوات التكبير/التصغير لتنظيم الأنشطة تلقائيًا في اللوحة لتحسين الفهم وسهولة الصيانة.
- انقر على الشبكة —يُستخدم لالتقاط الأنشطة بزيادات قدرها 20 بكسل.
- اختصارات لوحة المفاتيح - يمكنك تحرير التدفق بسرعة باستخدام اختصارات لوحة المفاتيح. انقر فوق رمز المساعدة. اختر اختصارات لوحة المفاتيح لعرض قائمة اختصارات لوحة المفاتيح المتاحة.
اختصارات لوحة المفاتيح
استخدم اختصارات لوحة المفاتيح التالية في اللوحة:
|
اختصار |
نظام تشغيل ويندوز | MAC OS |
|---|---|---|
| جنرال | ||
|
افتح اختصارات لوحة المفاتيح |
Ctrl+مفتاح Alt + K | التحكم + ALT + K |
|
أدوات | ||
|
ترتيب تلقائي |
شيفت + أ | شيفت + أ |
|
تحرير | ||
|
نسخة |
Ctrl+C | كوماند + سي |
|
قص |
Ctrl+X | كوماند + إكس |
|
معجون |
Ctrl+V | كومان+ V |
|
تراجع |
Ctrl+Z | كوماند + زد |
|
إعادة |
Ctrl+Shift + Z | كوماند + شيفت + زد |
|
حذف |
مسافة للخلف |
حذف |
|
حدد الكل |
Ctrl+A | الأمر + A |
|
حدد عدة | شيفت + كليك | شيفت + كليك |
|
حدد المنطقة | Shift + انقر واسحب | Shift + انقر واسحب |
|
عرض | ||
|
قم بالتكبير |
Ctrl + + | الأمر + + |
|
التصغير |
Ctrl + - | الأمر + - |
|
التكبير أو التصغير |
Ctrl+التمرير | الأمر + التمرير |
|
تكبير/تصغير بنسبة 100% | ||
|
مناسب للعرض |
شيفت + 1 | شيفت + 1 |
|
انتقل إلى اليسار أو اليمين |
شيفت + سكرول | شيفت + سكرول |
لوحة الخصائص
تظهر لوحة الخصائص على يسار التطبيق. يمكنك تعيين المعلمات إما للتدفق (الخصائص العامة) أو للنشاط المحدد. يمكنك إخفاء اللوحة وتوسيعها لزيادة مساحة العمل على اللوحة القماشية بين التكوينات.
يتم عرض لوحة الخصائص العمومية افتراضيًا عند تحميل التدفق. انقر فوق
الرمز لفتح لوحة الخصائص العمومية. تساعدك
الأيقونة على فتح لوحة
الخصائص وإغلاقها عند العمل على التدفقات. يمكنك أيضًا النقر في أي مكان على اللوحة الفارغة للعودة
إلى عرض لوحة الخصائص العامة. لا تظهر لوحة الخصائص العمومية
عند تحديد نشاط.
يتم تضمين التكوينات التالية في الخصائص العامة:
- (اختياري) قم بتوفير وصف التدفق.
- إدارة المتغيرات المخصصة والمحددة مسبقًا. لمزيد من المعلومات حول متغيرات التدفق، راجع تعيين متغير.
- اعرض معلومات سجل التدفق، بما في ذلك المالك وتاريخ التعديل الأخير ورقم
إصدار التدفق. انقر فوق
أيقونة لإغلاق لوحة الخصائص العمومية.
لا توجد حاليًا ميزة التحكم في الإصدار. يحسب إصدار Flow عدد مرات نشر التدفق.
لوحة رأس الصفحة
يعرض العنوان اسم التدفق الخاص بك، والذي يتم تحديثه ديناميكيًا عندما تقوم بتحرير اسم التدفق من الخصائص العمومية. يحتوي العنوان أيضًا على زر تسجيل الخروج. إذا كنت ترغب في العودة ومتابعة العمل لاحقًا، يمكنك حفظ مسودة التدفق الحالية. لحفظ مسودات التدفقات أو لإغلاق التطبيق، انقر فوق حفظ التدفق وتسجيل الخروج في الزاوية العلوية اليسرى من التطبيق.
لوحة التذييل
يحتوي التذييل على ما يلي:
-
تم تمكين الحفظ التلقائي: يتم حفظ التدفقات تلقائيًا لتجنب
فقدان البيانات. في حالة تعليق الحفظ التلقائي، يظهر إشعار خطأ.
إذا أغلقت نافذة المتصفح أثناء الحفظ التلقائي للبيانات، فقد تفقد البيانات. نوصي بالانتظار بضع ثوانٍ بعد تغيير التدفق قبل إغلاق المتصفح.
- إصدار التطبيق: يعرض يسار التذييل إصدار التطبيق. يمكنك استخدام الإصدار لاستكشاف الأخطاء وإصلاحها في Flow Designer.
- التحقق من التدفق: يكتشف التحقق من التدفق الأخطاء في بنية التدفق التي قد تمنعه من العمل. يمكنك تمكين مفتاح التحقق على الجانب الأيمن من التذييل في أي وقت. افتراضيًا، يتم إيقاف التحقق من الصحة، لذلك لا تظهر الأخطاء. عند تمكين التبديل، يبدأ التحقق من الواجهة الخلفية، وتصبح أي أخطاء في التدفق مرئية. عند تمكين التبديل، يبدأ التحقق من الواجهة الخلفية وتظهر أي أخطاء في التدفق. لمزيد من المعلومات حول التحقق من التدفق، راجع التحقق من التدفق.
- نشر التدفق: قبل نشر التدفق، يجب التحقق من صحته وإصلاح أي أخطاء. في حالة إيقاف تشغيل مفتاح التحقق، يظل زر النشر معطلاً. بعد تمكين التحقق، يظل زر النشر معطلاً حتى تقوم بحل جميع الأخطاء في التدفق. لمزيد من المعلومات حول النشر المتدفق، راجع نشر التدفق.
فهم الأنشطة والأحداث
للانتقال إلى مكتبة الأنشطة واستخدام الأنشطة في التدفقات الخاصة بك:
-
قم بتسجيل الدخول إلى مركز التحكم.
-
انتقل إلى .
-
ضمن تجربة العملاء، انقر فوق التدفقات.
-
من صفحة التدفقات، اختر التدفق المطلوب الذي تريد إضافة النشاط إليه وبدء التدفق.
-
قم بسحب وإسقاط النشاط المطلوب من مكتبة الأنشطة إلى اللوحة.
-
قم بإجراء التكوين المطلوب الموضح بالتفصيل تحت كل نشاط من الأنشطة.
الأنشطة في التعامل مع جهات الاتصال
- معلومات قائمة الانتظار المتقدمة
- قطع الاتصال
- تصعيد مجموعة توزيع المكالمات
- ملاحظات V2
- احصل على معلومات قائمة الانتظار
- جهة اتصال قائمة الانتظار
- قائمة الانتظار إلى الوكيل
- سكرين بوب
- تعيين أولوية الاتصال
- وكيل افتراضي
- الوكيل الافتراضي V2
معلومات قائمة الانتظار المتقدمة
يقوم نشاط «معلومات قائمة الانتظار المتقدمة» بإرجاع العدد الفعلي للوكلاء الموجودين في الحالة المتاحة في قائمة الانتظار والذين قاموا بتسجيل الدخول لمجموعة محددة من المهارات، بالإضافة إلى معلومات قائمة الانتظار الأخرى. يستخدم مطورو Flow نشاط معلومات قائمة الانتظار المتقدمة لبرمجة التدفق. يتخذ مصممو Flow القرارات بناءً على نشاط معلومات قائمة الانتظار المتقدمة.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع الأحداث.
قبل أن تبدأ
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | |||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
متغيرات الإخراج عند تشغيل نشاط «معلومات قائمة الانتظار المتقدمة»، يتم تحديث المتغيرات التالية:
رموز الخطأ فيما يلي رموز الخطأ والأوصاف لنشاط «معلومات قائمة الانتظار المتقدمة»:
|
قطع الاتصال
استخدم نشاط الإنهاء هذا لفصل جزء نشط من المكالمة. هذا النشاط مطلوب إذا لم ينضم أي وكلاء إلى المكالمة لقطع الاتصال يدويًا.
على سبيل المثال، استخدم هذا النشاط قبل وضع المكالمة في قائمة الانتظار أو بعد البرمجة النصية لإلغاء الاشتراك في تجربة قائمة الانتظار. يمكنك استخدام العديد من أنشطة قطع الاتصال حسب الرغبة عند إنشاء التدفق الخاص بك لضمان إنهاء المكالمة بغض النظر عن مسار التدفق الذي تسلكه.
لديك خيار إعطاء كل نشاط تصنيفًا ووصفًا فريدًا، ولكن لا يلزم تكوين آخر.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
متغيرات الإخراج لا يحتوي هذا النشاط على متغيرات الإخراج المتاحة. |
تصعيد مجموعة توزيع المكالمات
يسمح نشاط «تصعيد مجموعة توزيع المكالمات» للمسؤولين بتصعيد جهة اتصال في قائمة الانتظار إلى مجموعة توزيع المكالمات التالية أو الأخيرة. يوفر هذا تحكمًا ومرونة أفضل للمسؤولين لإدارة جهات الاتصال المتوقفة في قائمة الانتظار.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | ||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
متغيرات الإخراج عند تشغيل نشاط «تصعيد مجموعة توزيع المكالمات»، يتم تحديث المتغيرات التالية:
رموز الخطأ فيما يلي رموز الخطأ والأوصاف الخاصة بنشاط « مجموعة توزيع المكالمات المتصاعدة»:
|
ملاحظات V2
قم بتكوين نشاط Feedback V2 لبدء استطلاعات IVR بعد المكالمة (بدعم منWebex Experience Management) وجمع التعليقات من المتصلين.
-
استطلاعات IVR لما بعد المكالمة: قم بتكوين نشاط التعليقات V2 في لوحة تدفقات الأحداث في Flow Designer بعد حدث
AgentDisconnected.اعتمادًا على الإعدادWebex Experience Management، يقوم مركز الاتصال بتشغيل استبيان IVR للمتصلين.يستخدم المتصل لوحة المفاتيح للإجابة على الاستطلاع. إذا أجاب المتصل جزئيًا على الاستطلاع من خلال عدم الاستجابة خلال مدة المهلة التي تم تكوينها أو من خلال تقديم إدخال غير صالح، يرسل مركز الاتصال إجابات الاستطلاع الجزئية إلىWebex Experience Management.
تأكد من استخدام نشاط قطع الاتصال بعد نشاط Feedback V2 لإنهاء مكالمة IVR.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم الاستطلاع، اختر استبيانًا صوتيًا. Webex Experience Managementتتوفر الاستبيانات التي تم تكوينها في القائمة.
|
| 4 |
في قسم إعدادات اللغة، قم بإدارة اللغة التي يواجه بها العميل الاستطلاع. إذا كانت اللغة غير مدعومةWebex Experience Management، فإن اللغة الاحتياطية هي الإنجليزية (الولايات المتحدة). لمزيد من المعلومات، راجع دعم Webex Experience Management اللغة.
في حالة عدم تمكين زر تبديل إعدادات اللغة، يتم استخدام متغير Global_Language لتعريف الإعدادات الافتراضية Webex Experience Management . لمزيد من المعلومات، راجع المتغيرات العالمية. |
| 5 |
في قسم معلومات العميل، يمكنك تحديد معلومات العميل التي سيتم تمريرها جنبًا إلى جنب مع عمليات التعبئة المسبقة التي Webex Experience Management يتم إرسالها لالتقاط استجابة الاستطلاع. وفقًا لتكوينات الإرسال المحددة Webex Experience Management، يرسل مركز الاتصال معلومات التعبئة المسبقة.
|
| 6 |
في قسم تمرير المتغيرات، يمكنك تحديد المتغيرات الإضافية كعمليات تعبئة مسبقة مخصصة يتم تمريرها (بالإضافة إلى إجابات الاستطلاع) من مركز اتصال Webex إلى. Webex Experience Management
لمزيد من المعلومات حول عمليات التعبئة المسبقة المخصصة، راجع إعداد عمليات التعبئة المسبقة المخصصة لاستطلاعات ملاحظات ما بعد المكالمة في الوثائق. Webex Experience Management |
| 7 |
في قسم الإعدادات المتقدمة، قم بتكوين الإعدادات التالية للمساعدة في التحقق من استجابات DTMF المتوقعة من العملاء.
|
احصل على معلومات قائمة الانتظار
يوفر نشاط الحصول على معلومات قائمة الانتظار الموضع الحالي للمتصل في قائمة الانتظار (PIQ) ووقت الانتظار المقدر (EWT) إلى جانب متغيرات مخرجات النشاط الأخرى. يمكنك استخدام هذه المتغيرات لتحديد توفر الوكيل في قائمة الانتظار، ولتوجيه المكالمات إلى مكان آخر عند الحاجة.
لا ينطبق وقت الانتظار المتوقع (EWT) على قوائم الانتظار مع تعيين الفريق بالمهارات المعينة في التدفق. بالنسبة لجهات الاتصال في قوائم الانتظار هذه، يقوم متغير إخراج EWT دائمًا بإرجاع -1.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | |||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| |||||||||||||||
| 3 |
في قسم معلومات قائمة الانتظار ووقت المراجعة، قم بتكوين ما يلي:
يحتوي نشاط Get Queue Info على ثلاثة أنواع من فروع تدفق الإخراج. يتم تشغيل هذه الفروع بناءً على حالة الإرجاع وقيم EWT و PIQ وإحصاءات الوقت الفعلي لمتغيرات الإخراج الأخرى.
متغيرات الإخراج عند تشغيل «الحصول على معلومات قائمة الانتظار»، يتم تحديث المتغيرات التالية:
حساب وقت الانتظار المقدر يتم الإبلاغ عن وقت الانتظار المقدر (EWT) بالمللي ثانية. لحساب EWT، يجمع التطبيق جميع العينات الصالحة إحصائيًا (العينة هي متوسط أوقات الانتظار للمهام التي تم توصيلها بنجاح بوكيل في فاصل زمني مدته دقيقة واحدة) لآخر XX دقيقة محددة بواسطة Lookback Time المحدد من قبل المستخدم . يتم استخدام متوسط قيمة العينات التي تم جمعها كـ EWT. العينات الصالحة إحصائيًا هي تلك العينات التي تم جمعها، والتي تقل فيها القيمة القصوى لـ CoV (معامل التباين لأوقات الانتظار لتلك المهام التي تم توصيلها بوكيل في كل فترة دقيقة واحدة) عن 40 بالمائة. إذا كانت النسبة المئوية للعينات الصالحة التي تم جمعها لوقت المراجعة المحدد من قبل المستخدم أقل من 40 بالمائة، فلن يتم حساب EWT. رموز الخطأ فيما يلي رموز الخطأ والأوصاف لنشاط الحصول على معلومات قائمة الانتظار:
|
جهة اتصال قائمة الانتظار
يقوم نشاط جهة اتصال قائمة الانتظار بوضع جهة اتصال في قائمة انتظار. عندما تستخدم هذا النشاط في التدفق الرئيسي، فإنك تعرض مجموعة من الأحداث في علامة تبويب تدفقات الأحداث. لمزيد من المعلومات حول هذه الأحداث، راجع الأحداث.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | ||||||||||||||||||||||||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| ||||||||||||||||||||||||||||||||||||||||||
| 3 |
في قسم معالجة جهات الاتصال، اختر ما إذا كان يجب نقل جميع جهات الاتصال إلى قائمة انتظار واحدة، أو إذا كان يجب تغيير اختيار قائمة الانتظار بناءً على قيمة متغير التدفق. عندما تقوم بوضع نشاط طلب HTTP مباشرة بعد نشاط جهة اتصال قائمة الانتظار، قد لا يقوم طلب HTTP باسترداد البيانات المطلوبة. لضمان توفر البيانات المطلوبة، يوصى بإدخال فترة تأخير قصيرة - مثل إضافة رسالة تشغيل أو نشاط تشغيل الموسيقى - بين أنشطة جهة اتصال قائمة الانتظار وطلب HTTP.
متطلبات المهارة إذا كانت قائمة الانتظار المحددة تستخدم التوجيه القائم على المهارات، فسيتم عرض أقسام أخرى لتكوين متطلبات المهارات وتخفيف المهارات. يمكنك إضافة واحد أو أكثر من متطلبات المهارة لتعيينها لجهة اتصال في قائمة الانتظار هذه استنادًا إلى قائمة الانتظار المحددة. إذا لم تحدد أي مهارات، فإن جميع الوكلاء المتاحين في قائمة الانتظار المحددة مؤهلون لتلقي جهات الاتصال.
الاسترخاء المهاري استخدم إعدادات Skill-relaxation لتقليل أو إزالة متطلبات المهارة المعينة للتدفق استجابةً لأوقات انتظار العملاء المفرطة. يتيح لك هذا الإعداد توسيع مجموعة الوكلاء المتاحين لخدمة جهات الاتصال. استخدم الفواصل الزمنية الشائعة لمواءمة Skill Relaxation مع منطق قائمة الانتظار في التدفق ومع إعدادات توزيع المكالمات التي تم تكوينها للفرق في قائمة الانتظار. لتكوين الاسترخاء في المهارات:
إزالة المهارة عندما تقوم بتشغيل زر تبديل إزالة المهارات في النقل الأعمى، فإنه يزيل المهارات من جهة الاتصال بعد النقل بواسطة الوكيل. وهذا يعني أن جهة الاتصال المنقولة لن تمتلك أي مهارات وسيتم تقديم جهة الاتصال إلى وكيل Longest Available في قائمة الانتظار المنقولة. متغيرات الإخراج عند تشغيل جهة اتصال قائمة الانتظار، يتم تحديث المتغيرات التالية:
رموز الخطأ فيما يلي رموز الخطأ والأوصاف لنشاط جهة اتصال قائمة الانتظار:
|
قائمة الانتظار إلى الوكيل
يتيح نشاط قائمة الانتظار إلى الوكيل التوجيه المستند إلى الوكيل. يقوم نشاط Queue To Agent بتوجيه جهات الاتصال إلى الوكيل المفضل مباشرةً. للحصول على معلومات حول التوجيه المستند إلى الوكيل، راجع التوجيه المستند إلى الوكيل.
يحدد نشاط Queue To Agent الوكيل من خلال معرف وكيل Webex Contact Center أو عنوان البريد الإلكتروني الخاص به.
في حالة توفر الوكيل، يمكنك تكوين نشاط Queue To Agent لتوجيه جهة الاتصال إلى وكيل مفضل. إذا كان الوكيل غير متاح، يمكنك تكوين نشاط Queue To Agent لإيقاف جهة الاتصال مقابل هذا الوكيل حتى يصبح الوكيل متاحًا.
يمكن لمطور التدفق ربط نشاط Queue To Agent بنشاط آخر من Queue To Agent لتوجيه جهات الاتصال إلى الوكلاء المفضلين المتعاقبين. يمكن لمطور التدفق أيضًا ربط نشاط قائمة الانتظار إلى الوكيل بنشاط جهة اتصال قائمة الانتظار لتوجيه جهة الاتصال باستخدام قائمة انتظار عادية عندما لا يتوفر أي من الوكلاء المفضلين.
يمكن لمطور التدفق ربط نشاط Queue To Agent بنشاط رد الاتصال في التدفق الرئيسي وتدفقات الأحداث. يساعد هذا في تكوين رد الاتصال للوكيل المفضل الذي تم وضع المكالمة في الأصل في قائمة الانتظار له كجزء من نشاط Queue To Agent.
استخدم نشاط رد الاتصال بعد نشاط جهة الاتصال في قائمة الانتظار أو نشاط قائمة الانتظار إلى الوكيل.
يقوم نشاط Queue To Agent بتشغيل الأحداث التالية في علامة تبويب تدفقات الأحداث في التدفق الرئيسي:
-
AgentAccepted: يؤدي نشاط Queue To Agent إلى تشغيل هذا الحدث عندما يقوم الوكيل بالرد على مكالمة واردة.
-
AgentDisconnected: يؤدي نشاط Queue To Agent إلى تشغيل هذا الحدث عندما ينفصل الوكيل عن مكالمة مباشرة.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
تمكنك الأقسام التالية من تكوين نشاط قائمة الانتظار إلى الوكيل:
-
إعدادات عامة
-
التعامل مع جهات الاتصال
لتكوين نشاط «قائمة الانتظار إلى الوكيل»:
| 1 |
في Flow Designer، قم بسحب وإسقاط نشاط قائمة الانتظار إلى الوكيل من مكتبة الأنشطة إلى اللوحة القماشية. |
| 2 |
انقر فوق نشاط قائمة الانتظار إلى الوكيل لتكوين إعدادات النشاط. |
| 3 |
في قسم الإعدادات العامة، أدخل المعلومات التالية: |
| 4 |
في قسم معالجة جهات الاتصال، اختر متغير الوكيل من القائمة المنسدلة. يقوم نشاط Queue To Agent بربط متغير التدفق هذا بالبريد الإلكتروني للوكيل أو معرف الوكيل الذي تريد اختياره لكل تنفيذ تدفق. |
| 5 |
اختر البريد الإلكتروني للوكيل أو معرف الوكيل من القائمة المنسدلة لنوع بحث الوكيل لتوجيه جهات الاتصال إلى الوكيل المفضل. قم بتوفير اسم نطاق صالح لعنوان البريد الإلكتروني للوكيل لضمان نجاح البحث. |
| 6 |
قم بتمكين زر تبديل تعيين أولوية الاتصال لتحديد أولويات جهات الاتصال المنتظرة في قائمة الانتظار. افتراضيًا، يتم تعطيل زر التبديل. يعالج نشاط Queue To Agent جهات الاتصال كما يلي:
|
| 7 |
اختر معرف قائمة الانتظار من القائمة المنسدلة لقائمة انتظار التقارير. يقوم نشاط Queue To Agent بالإبلاغ عن تفاصيل جهة الاتصال باستخدام قائمة انتظار التقارير: تحدد قائمة انتظار التقارير أيضًا التكوين لـ:
|
| 8 |
قم بتمكين زر تبديل Park Contact إذا كان الوكيل غير متاح إذا كنت تريد إيقاف جهة الاتصال إلى وكيل مفضل حتى يصبح الوكيل متاحًا. إذا كان الوكيل غير متاح وتم تعطيل زر التبديل الخاص بـ Park Contact إذا كان الوكيل غير متاح، فستفشل جهة الاتصال في الوصول إلى الوكيل. يقوم نشاط Queue To Agent بإنهاء فرع الفشل إلى النشاط التالي في التدفق مع الإخراج المقابل. |
| 9 |
اختر معرف قائمة انتظار الاسترداد من القائمة المنسدلة لقائمة انتظار الاسترداد. يقوم نشاط Queue To Agent بإدراج جهات الاتصال في قائمة انتظار الاسترداد في الحالات التالية:
يمكنك تكوين قائمة انتظار الاسترداد باستخدام أطول عامل متاح. لا تدعم قائمة انتظار الاسترداد التوجيه المستند إلى المهارات. |
يكون نشاط Queue To Agent ناجحًا عندما تتصل جهة الاتصال بالوكيل المفضل. يحدث سيناريو خطأ عندما تفشل جهة اتصال في الوصول إلى الوكيل.
سيناريوهات الخطأ
تفشل جهة الاتصال في الوصول إلى الوكيل عندما:
-
الوكيل المفضل غير متاح وتم تعطيل موقف السيارات لجهة الاتصال.
-
لا يمكن للبحث المتغير العثور على الوكيل المفضل.
متغيرات مخرجات النشاط
تقوم متغيرات مخرجات النشاط بتخزين البيانات التي تم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة.
يحتوي نشاط قائمة الانتظار إلى الوكيل على متغيرات الإخراج التالية:
|
متغير الإخراج |
وصف |
|---|---|
|
قائمة الانتظار إلى الوكيل. معرف الوكيل |
يقوم بتخزين معرف الوكيل الذي تم وضع جهة الاتصال به في قائمة الانتظار. |
|
قائمة الانتظار إلى الوكيل. وصف الفشل |
يخزن وصف سيناريو الخطأ عندما تفشل جهة الاتصال في وضع قائمة الانتظار. |
|
قائمة الانتظار إلى الوكيل. رمز الفشل |
يخزن قيمة رمز الفشل لسيناريو الخطأ عندما تفشل جهة الاتصال في وضع قائمة الانتظار. |
|
قائمة الانتظار إلى الوكيل. دولة الوكيل |
يخزن حالات الوكيل المفضل عند محاولة وضع جهة الاتصال في قائمة الانتظار. |
|
قائمة الانتظار إلى الوكيل. رمز الوكيل |
يخزن وصف الكود الخامل للوكيل المفضل. |
يحتوي متغير الإخراج QueueToAgent.failureCode على إحدى القيم التالية عند حدوث فشل. تشير كل قيمة إلى رمز الفشل ووصف الفشل.
|
رمز الفشل |
قيمة رمز الفشل |
وصف الفشل |
|---|---|---|
|
1 |
AGENT_UNAVAILABLE |
الوكيل ليس حاليًا في الحالة المتاحة. |
|
2 |
AGENT_NOT_FOUND |
لا يمكن لنشاط Queue To Agent العثور على الوكيل حسب معرف الوكيل أو عنوان البريد الإلكتروني. |
|
3 |
AGENT_NOT_LOGGED_IN |
لم يتم تسجيل دخول الوكيل حاليًا. |
|
4 |
FEATURE_NOT_ENABLED |
لم يتم تمكين ميزة التوجيه المستند إلى الوكيل. |
|
5 |
INVALID_VTEAM_ERROR |
قائمة انتظار التقارير أو الاسترداد غير صالحة. |
|
6 |
AGENT_BUSY |
الوكيل متاح، لكنه يشارك في مكالمة أخرى. |
|
7 |
VTEAM_TRANSITION_LIMIT_REACHED |
وصلت جهة الاتصال إلى الحد الأقصى من وضعها في قائمة الانتظار إلى قوائم انتظار متعددة. |
|
8 |
INVALID_OPERATION_FOR_INTERACTION_STATE |
لا يُسمح بوضع قائمة الانتظار في حالات معينة من جهة الاتصال مثل جهة الاتصال التي تم إنهاؤها . |
يعرض الجدول التالي قيم قائمة الانتظار القابلة للتطبيق لـ Agent.AgentState وqueeToAgent.agentIdleCode.
|
حالة الاستخدام |
دولة الوكيل |
كود الوكيل |
|---|---|---|
|
NOT_APPLICABLE |
NOT_APPLICABLE |
|
الوكيل محجوز لهذه المكالمة. |
AVAILABLE |
NOT_APPLICABLE |
|
إيقاف جهة الاتصال إذا كان الوكيل غير متاح، يكون زر التبديل قيد التشغيل والوكيل خاملاً |
خامل |
<AuxCode Name> رمز الخمول الذي حدده الوكيل فيAgent Desktop. |
|
إيقاف جهة الاتصال في حالة عدم توفر الوكيل، يكون زر التبديل قيد التشغيل وقناة الوكيل مشغولة |
AVAILABLE |
NOT_APPLICABLE |
|
إيقاف جهة الاتصال إذا كان الوكيل غير متاح، يكون زر التبديل مغلقًا والوكيل خاملاً |
خامل |
<AuxCode Name> رمز الخمول الذي حدده الوكيل فيAgent Desktop. |
|
إيقاف الاتصال إذا كان الوكيل غير متاح، يكون زر التبديل مغلقًا، وكان الوكيل متاحًا، وقناة الوكيل مشغولة |
AVAILABLE |
NOT_APPLICABLE |
سكرين بوب
إن Screen Pop عبارة عن نافذة أو مربع حوار يظهر في سطح مكتب الوكيل عندما يرد الوكيل على مكالمة عميل. يحصل الوكيل على مزيد من المعلومات حول المتصل للمضي قدمًا في المحادثة. لمزيد من المعلومات، راجع قسم Screen Pop في Agent Desktop مقالة البدء.
يصبح نشاط Screen Pop ذا صلة فقط بعد مشاركة وكيل في التفاعل. وهي تستخدم عادةً حدث AgentAccepted وحدث PhoneContactEnded.
عندما تستخدم هذا النشاط في التدفق الرئيسي، فإنك تعرض مجموعة من الأحداث في علامة تبويب تدفقات الأحداث. لمزيد من المعلومات حول هذه الأحداث، راجع الأحداث.
يمكنك إنشاء تدفق معالجة حدث واحد لكل حدث. على سبيل المثال، عندما يقبل أحد الوكلاء مكالمة واردة، يتم عرض Screen Pop. يحتوي نشاط Screen Pop على معلومات تستند إلى متغيرات التدفق. يدمج Screen Pop مركز اتصال Webex مع تطبيقات الأعمال الأخرى مثل CRM (Salesforce) وأدوات التذاكر ونظام إدخال الطلبات.
أكمل هذا التكوين في علامة تبويب تدفقات الأحداث في Flow Designer. لتحديد سلوكيات Screen Pop المختلفة التي تستند إلى معايير التدفق الرئيسي، استخدم نشاط الحالة أو الحالة. يمكنك تحديد Screen Pop واحد لكل تدفق.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
يجب تكوين سكرين بوب للقنوات الرقمية الجديدة في Connect Flow Builder. لمزيد من المعلومات، راجع https://help.imiconnect.io/docs/wxcc-overview.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات URL، استخدم خيار إعدادات URL لتحديد عنوان URL لتكوينات Screen Pop. لإدراج متغير، استخدم الصيغة {{variable}} (على سبيل المثال، {{newcontact.ani}}). ثم قم بتكوين الإعدادات التالية:
|
| 4 |
في قسم إعدادات العرض، قم بتكوين ما يلي:
إذا كان خيار عرض Screen Pop هو داخل سطح المكتب أو علامة تبويب المتصفح الحالي، فستفقد البيانات التي يتم إدخالها في Screen Pop للمكالمة إذا قبل الوكيل مكالمة جديدة. لمنع فقدان البيانات، قم بتكوين خيار العرض كعلامة تبويب متصفح جديدة. على سبيل المثال، ضع في اعتبارك أن خيار عرض Screen Pop هو داخل سطح المكتب. إذا قبل الوكيل مكالمة واردة جديدة أثناء إدخال البيانات في Screen Pop لمكالمة سابقة، فستفقد البيانات التي تم إدخالها للمكالمة السابقة عند ظهور Screen Pop للمكالمة الجديدة. |
تعيين أولوية الاتصال
استخدم نشاط تعيين أولوية الاتصال لتعيين مستويات الأولوية لجهات الاتصال. يمكنك تعيين الأولويات باستخدام الأرقام من 1 (الأعلى) إلى 9 (الأدنى). يتم توجيه جهات الاتصال ذات الأولوية الأعلى أولاً. لمزيد من المعلومات حول التوجيه وقائمة الانتظار، راجع قسم تعيين أولوية الاتصال في فهم التوجيه ووضع الانتظار في مركز اتصال Webex.
تمكنك الأقسام التالية من تكوين نشاط تعيين أولوية الاتصال:
- إعدادات عامة
- إعدادات أولوية الاتصال
- متغيرات مخرجات النشاط
| 1 |
في Flow Designer، قم بسحب وإسقاط نشاط تعيين أولوية الاتصال من مكتبة الأنشطة إلى اللوحة القماشية. |
| 2 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 3 |
في قسم الإعدادات العامة، أدخل المعلومات التالية: |
| 4 |
في قسم إعدادات أولوية الاتصال، قم بتعيين أولوية جهة الاتصال. يمكنك تكوين قيمة أولوية ثابتة من القائمة المنسدلة. إذا كنت تريد تغيير الأولوية ديناميكيًا، فقم بتكوين أولوية متغيرة باستخدام متغيرات التدفق. |
متغيرات مخرجات النشاط
تقوم متغيرات مخرجات النشاط بتخزين البيانات التي تم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة.
يحتوي نشاط تعيين أولوية الاتصال على متغيرات الإخراج التالية:
- قم بتعيين رمز ContactPriority.failure: يخزن رمز الفشل. يقوم النظام بتعيين هذه القيمة فقط عند فشل النشاط.
- تعيين ContactPriority.وصف الفشل: يخزن تفاصيل الفشل. يقوم النظام بتعيين هذه القيمة فقط عند فشل النشاط.
رموز الخطأ
فيما يلي رموز الخطأ والأوصاف لنشاط تعيين أولوية الاتصال:
|
رمز الفشل |
قيمة رمز الفشل |
وصف الفشل |
|---|---|---|
|
6 |
SYSTEM_ERROR |
يمثل هذا الرمز الأخطاء المتنوعة (التي لا تقع ضمن أي من الفئات المحددة). |
|
48 |
نشاط التدفق غير المدعوم |
ميزة تعيين أولوية جهة الاتصال غير مدعومة لجهات الاتصال الخارجية وجهات الاتصال الخاصة بالحملات. |
وكيل افتراضي
يوفر نشاط الوكيل الافتراضي تجربة محادثة في الوقت الفعلي لعملاء مركز الاتصال. يمكنك إضافة وكيل افتراضي إلى تدفق المكالمات للتعامل مع استفسارات العملاء بصيغة المحادثة. يتم تشغيل الوكيل الافتراضي من خلال إمكانات Dialogflow من Google. عندما يتحدث أحد العملاء، يقوم Dialogflow بمطابقة محادثة العميل مع أفضل نية في الوكيل الافتراضي. علاوة على ذلك، فإنه يساعد العميل كجزء من تجربة الاستجابة الصوتية التفاعلية (IVR).
قبل أن تبدأ
-
قم بإعداد عامل Dialogflow. لمزيد من المعلومات حول إنشاء وكيل Dialogflow في Google Cloud، راجع إنشاء وكيل.
قم بتضمين Hello كعبارة تدريبية باللغة المفضلة لوكيل Dialogflow لبدء محادثة مع المتصل. يمكنك إضافة عبارة التدريب هذه في نية الترحيب الافتراضية أو في أي نية أخرى لوكيل Dialogflow. لمزيد من المعلومات، راجع النوايا.
اعتمادًا على طريقة إعداد وكيل Dialogflow، يمكنك استخدام نشاط Virtual Agent للتعامل مع أنواع مختلفة من حالات الاستخدام.
-
قم بتكوين عامل افتراضي في Control Hub.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم تجربة المحادثة، قم بتكوين ما يلي:
|
| 4 |
في قسم تمرير المتغيرات، قد تحتوي المعلمات الاختيارية في نشاط الوكيل الافتراضي على معلومات تعريف شخصية (PII). يقوم مركز اتصال Webex بتمرير هذه المعلمات إلى Google Dialogflow كمتغيرات لدعم منطق المحادثة المتقدم مع الروبوت.
|
| 5 |
في قسم الإعدادات المتقدمة، قم بتكوين ما يلي:
|
| 6 |
في قسم متغيرات الإخراج، يمكنك تخزين حالة الإخراج للحدث الذي يحدث أثناء المحادثة بين الوكيل الافتراضي والعميل.
|
ما يجب القيام به بعد ذلك
النتائج:
يشير إلى مسارات الإخراج الخاصة بالوكيل الافتراضي التي تحدث استنادًا إلى نتيجة المحادثة بين الوكيل الافتراضي والعميل.
-
تمت معالجته: يأخذ Dialogflow هذا المسار إذا قام النظام بتشغيل النية المعالجة.
-
التصعيد: يأخذ Dialogflow هذا المسار إذا قام النظام بتشغيل نية التصعيد.
معالجة الأخطاء
يشير إلى مسار إخراج الوكيل الافتراضي الذي يستند إلى الخطأ الذي يحدث أثناء المحادثة بين الوكيل الافتراضي والعميل.
-
خطأ: يأخذ التدفق هذا المسار في أي سيناريوهات خطأ.
في حالة وجود خطأ، لا يقوم مركز الاتصال بتشغيل أي رسالة صوتية لإعلام العميل بالخطأ، افتراضيًا. يمكن لمطور التدفق تكوين نشاط Play Message إما بشكل عام أو بناءً على رمز الخطأ كما هو موضح في قسم متغيرات الإخراج.
تعتمد وظيفة مسارات الإخراج على التكوين والتدفق الذي يحدده المسؤول.
الوكيل الافتراضي V2
يوفر نشاط Virtual Agent V2 تجربة محادثة في الوقت الفعلي لجهات الاتصال الخاصة بك. يمكنك إضافة نشاط Virtual Agent V2 إلى تدفق المكالمات للتعامل مع المحادثات القائمة على الكلام التي تدعم الذكاء الاصطناعي. عندما يتحدث المتصل، يقوم النظام بمطابقة الكلام مع أفضل نية في الوكيل الافتراضي. علاوة على ذلك، فإنه يساعد المتصل كجزء من تجربة الاستجابة الصوتية التفاعلية (IVR).
تكوين نشاط الوكيل الافتراضي V2
يمكن للعملاء الذين يستخدمون منصة الجيل التالي تكوين نشاط Virtual Agent V2 في Flow Designer.
لا تضع نشاط Virtual Agent V2 بعد نشاط جهة اتصال قائمة الانتظار، لأن هذا التكوين غير مدعوم حاليًا. أيضًا، لا تضع نشاط Virtual Agent V2 في لوحة تدفق الأحداث.
يشير إلى مسارات الإخراج للنشاط الذي يحدث استنادًا إلى نتيجة المحادثة بين الوكيل الافتراضي والمتصل.
-
تمت معالجته - يتم تشغيل النتيجة عند اكتمال تنفيذ الوكيل الافتراضي.
-
تم تصعيدها - يتم تشغيل النتيجة عندما تكون المكالمة مطلوبة لتصعيدها إلى العامل البشري.
يشير إلى مسار إخراج النشاط لأي خطأ يحدث أثناء المحادثة بين الوكيل الظاهري والمتصل.
حدث خطأ - يأخذ التدفق هذا المسار في أي سيناريوهات خطأ .
الإعدادات الافتراضية على مستوى النظام
يتم تعريف الإعدادات التالية في النظام داخليًا بشكل افتراضي. لا تظهر هذه الإعدادات على واجهة المستخدم ولا يمكن تغييرها:
-
عدد لا حصر له من عمليات إعادة المحاولة لمعالجة أخطاء الإدخال غير الصالحة أو عدم وجود أخطاء.
-
تم تمكين Barge-in لمقاطعة الوكيل الافتراضي أثناء التفاعل.
-
رمز إنهاء DTMF = #. يشير هذا الإعداد إلى نهاية الإدخال.
-
DTMF «مهلة عدم الإدخال» = 5 ثوانٍ. يشير هذا الإعداد إلى المدة الزمنية التي ينتظر فيها الوكيل الافتراضي إدخال المتصل.
-
DTMF «المهلة بين الأرقام» = 3 ثوانٍ. يشير هذا الإعداد إلى المدة الزمنية التي ينتظر فيها الوكيل الافتراضي إدخال DTMF التالي من المتصل قبل انتقال العامل الافتراضي في تدفق المحادثة.
قبل أن تبدأ
-
قم بإعداد عامل Dialogflow. لمزيد من المعلومات حول إنشاء وكيل Dialogflow في Google Cloud، راجع إنشاء وكيل.
-
قم بتكوين موصل Google CCAI وإنشاء تكوين CCAI في مركز التحكم.
-
قم بتكوين نقطة الإدخال واختر تدفق التوجيه (بمجرد إنشاء التدفق في Flow Designer). لمزيد من المعلومات، راجع إعداد قناة.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر فوق إدارة التدفقات ثم انقر فوق إنشاء التدفقات. |
| 4 |
في حقل اسم التدفق، أدخل اسمًا فريدًا وانقر فوق بدء تدفق البناء. تظهر نافذة مصمم التدفق. |
| 5 |
قم بسحب وإسقاط نشاط Virtual Agent V2 من مكتبة الأنشطة إلى لوحة التدفق الرئيسية. |
| 6 |
في الإعدادات العامة، قم بتنفيذ الإجراءات التالية:
|
| 7 |
في إعدادات تجربة المحادثة، اختر أحد خيارات Contact Center AI التكوين التالية:
|
| 8 |
في إعدادات حدث الدولة، أدخل اسم الحدث المخصص والبيانات في أعمدة اسم الحدث - بيانات الحدث. الحدث الرسمي هو آلية لإطلاق النية دون الحاجة إلى نص مطابق أو إدخال منطوق. يمكنك تحديد الأحداث المخصصة لتشغيل النية. للحصول على معلومات حول كيفية تكوين الغرض من الأحداث في Dialogflow ES، راجع وثائق Google.
يمكنك تحديد اسم الحدث والبيانات في شكل قيمة ثابتة أو تعبير. بالنسبة للتعبيرات، استخدم هذه الصيغة: اسم الحدث: ترحيب بيانات الحدث: |
| 9 |
في الإعدادات المتقدمة، قم بتنفيذ الإجراءات التالية: |
| 10 |
باستخدام إعدادات فك التشفير، يمكنك فك تشفير متغيرات الإخراج لنشاط VAV2، إذا لزم الأمر. في حالة تمكين فك التشفير على مستوى التدفق، يمكن للمستخدمين الذين لديهم إمكانية الوصول إلى فك تشفير التصحيح عرض قيم الإخراج غير المقنعة لنشاط VAV2 في سجلات تصحيح التدفق. قم بإيقاف تشغيل مفتاح تمكين فك التشفير لتعطيل فك التشفير على مستوى النشاط للحصول على حماية إضافية. |
| 11 |
في متغيرات مخرجات النشاط، يمكنك عرض قائمة المتغيرات التي تخزن حالة إخراج الحدث الذي يحدث أثناء المحادثة بين الوكيل الافتراضي والمتصل.
|
أنشطة التحكم في التدفق
- بدء التدفق
- نهاية التدفق
- قضية
- الحالة
- اذهب إلى
- تخصيص النسبة المئوية
- انتظر
- دعم عمليات سير العمل في نقطة الإدخال الخارجية
بدء التدفق
يظهر نشاط بدء التدفق على لوحة التدفق الرئيسية افتراضيًا. لا يمكنك حذف نشاط بدء التدفق. يشير هذا النشاط إلى الحدث الذي يؤدي إلى تشغيل هذا التدفق. يحدد هذا النشاط كيفية استخدام التدفق وأنواع الأنشطة المتاحة للتكوين.
حدث Flow Trigger الوحيد المتاح حاليًا هو NewContact.
يقوم النظام بتشغيل هذا الحدث عندما تصل مكالمة جديدة إلى نقطة إدخال هاتفية في مركز الاتصال. يمكنك استخدام التدفقات التي يتم تشغيلها بواسطة حدث NewContact في استراتيجيات توجيه نقطة الإدخال. يتم تحديد حدث Flow Trigger حاليًا افتراضيًا ولا يمكن تحريره. سيتم الكشف عن أحداث إضافية في المستقبل.
ينطبق NewContact فقط على التدفقات الجديدة. بالنسبة للتدفقات التي تم إنشاؤها قبل أسبوع 20
أبريل، يظل NewPhoneContact بمثابة حدث Flow Trigger.
يتم تسمية نشاط بدء التدفق تلقائيًا باسم حدث Flow Trigger المحدد. يتيح لك ذلك معرفة نوع التدفق الذي يتم إنشاؤه بسرعة.
متغيرات الإخراج
يعتمد عدد ونوع متغيرات الإخراج المرتبطة بنشاط بدء التدفق على حدث Flow Trigger
المحدد. تقوم هذه المتغيرات بتخزين البيانات التي يتم التقاطها في اللحظة التي يتم فيها تشغيل
التدفق. على سبيل المثال، يتم عرض متغيرات الإخراج الموضحة أدناه من خلال حدث
NewContact.
استخدم هذه المتغيرات في الأنشطة اللاحقة للتحكم في تسلسل التدفق.
-
جهة اتصال جديدة. aniالتعرف التلقائي على الأرقام (ANI) هو إحدى ميزات شبكة الاتصالات لتحديد رقم الهاتف الأصلي للمكالمة تلقائيًا. يخزن هذا المتغير رقم هاتف المتصل الذي قام بتشغيل حدث
NewContact. -
معلومات الاتصال الجديدةخدمة تحديد الأرقام التي تم الاتصال بها (DNIS) هي خدمة تحدد رقم الهاتف الذي تم الاتصال به في الأصل للمكالمة. يخزن هذا المتغير رقم الهاتف الذي اتصل به المتصل لتشغيل حدث
NewContact.عندما يتم تحويل مكالمة إلى رقم دليل نقطة الدخول، يكتشف مركز اتصال Webex هدف EPDN ويتعامل مع النقل داخليًا.
يمكن بدء النقل إلى EPDN من التدفق الذي يستخدم نشاط Blind Transfer أو من Agent Desktop عندما يقوم الوكيل بالتحويل أو التشاور إلى نقطة الإدخال DN.
عند اكتمال النقل، يتم تقديم رقم الوجهة المستخدم للنقل إلى تدفق نقطة الإدخال المستقبلة كقيمة خدمة تعريف الأرقام التي تم الاتصال بها (DNIS) . تتوفر قيمة DNIS في متغير التدفق
الجديد PhoneContact.dnis.يمكن لتدفق الاستقبال تقييم
NewPhoneContact.dnisواستخدامه في منطق التوجيه. ومع ذلك، يجب أن تتجنب التدفقات افتراض تنسيق DNIS واحد ما لم يضمن تكوين ترقيم نقطة إدخال الوجهة هذا التنسيق.تعتمد قيمة DNIS المقدمة لتدفق الاستقبال على كيفية تكوين الترقيم لنقطة إدخال الوجهة.
الجدول 9. سلوك DNIS للمكالمات المحولة إلى ePDNs تكوين رقم نقطة إدخال الوجهة
تم تقديم DNIS إلى تدفق الاستقبال
مثال
رقم E.164 فقط
يتم تقديم DNIS بصيغة E.164. إذا تم طلب وجهة النقل بالتنسيق الوطني، يقوم مركز اتصال Webex بتحويلها وتقديم DNIS بصيغة E.164.
إذا تم الاتصال بالوجهة على أنها 5550101234، فسيرى تدفق الاستقبال +15550101234.
رقم E.164 وملحقه
يتم تقديم DNIS دائمًا كرقم E.164، بغض النظر عما إذا كان النقل قد بدأ عن طريق الاتصال برقم E.164 أو الرقم الوطني أو الملحق.
إذا كانت نقطة الإدخال تحتوي على +15550101234 والامتداد 1234، فسيرى تدفق الاستقبال +15550101234.
ملحق فقط
يتم تقديم DNIS كملحق. إذا تم تكوين بادئة الموقع للموقع، فإن DNIS تكون مسبوقة ببادئة الموقع، بدون فاصل.
إذا كان الملحق هو 1234، فسيرى تدفق الاستقبال 1234. إذا كانت بادئة الموقع هي 555، فسيرى تدفق الاستقبال 5551234.
بالنسبة لعمليات النقل الاستشارية، يتوافق سلوك DNIS مع سلوك النقل. ومع ذلك، يتغير معرف خط الاتصال (CLID) أثناء الاستشارة.
إذا قام تدفق نقطة إدخال الوجهة بتقييم
NewPhoneContact.dnis، فتأكد من أن منطق التوجيه يراعي تنسيق DNIS الذي يقدمه مركز اتصال Webex لتكوين ترقيم نقطة الإدخال. هذا مهم بشكل خاص إذا تغير تكوين نقطة الإدخال من الترقيم بالامتداد فقط إلى ترقيم E.164، أو إذا كان التدفق يقارن قيم DNIS مباشرة.عندما يتم تحويل مكالمة إلى EPDN، تظل المكالمة المحولة جزءًا من التفاعل الحالي. تستمر سجلات التقارير والمكالمات في استخدام نفس معرف التفاعل.
-
جهة اتصال جديدة. معرف التفاعلمعرف فريد لمركز اتصال Webex مرتبط بكل تفاعل يتم تشغيله بواسطة حدث
NewContact.يمكنك عرض معرف التفاعل على سطح المكتب. لمزيد من المعلومات، راجع مثال: عرض معرف التفاعل على سطح المكتب في قسم إنشاء متغيرات التدفق المخصص.
-
منطقة Contact.pstn الجديدةمنطقة PSTN التي تم تكوينها في تعيين نقطة الإدخال (EP) - رقم الاتصال (DN) لخدمات الوسائط الصوتية الإقليمية. هذا المتغير مدعوم فقط على منصة صوت الجيل التالي.
-
تسمية جديدة لإصدار Contact.flowتسمية الإصدار الخاصة بالتدفق الذي تم إنشاؤه أثناء تنفيذ التدفق. يمكن لمطوري Flow إنشاء سلوكيات مختلفة لإصدارات التدفق المختلفة مثل «Dev» و «Test» و «Live» و «الأحدث». باستخدام متغير
Newcontact.flowVersionLabel، يمكن للمطورين تعديل منطق التدفق ديناميكيًا عن طريق الوصول إلى تسميات الإصدار داخل التدفق. -
جهة اتصال جديدة. flowidمعرف فريد للتدفق الجاري تنفيذه حاليًا.
-
معرف نقطة الدخولمعرف فريد لنقطة الإدخال التي تبدأ التدفق.
-
معرف contact.org الجديدمعرف فريد للمنظمة.
- متغيرات رد الاتصال:
جهة اتصال جديدة. سبب معاودة الاتصالسبب رد الاتصال المقدم في وقت جدولة رد الاتصال. يمكنك جعل سبب رد الاتصال متاحًا في النافذة المنبثقة الواردة عن Agent Desktop طريق تعيين هذا لمتغير Agent Viewable.
جهة اتصال جديدة. نوع معاودة الاتصاليخزن القيمة على أنها «مجدولة» لرد الاتصال المجدول أو «scheduled_personal» لرد الاتصال الشخصي المجدول.
جهة اتصال جديدة. جدولة معرف تفاعل المصدرمعرف التفاعل الذي تم طلب رد الاتصال منه في الأصل.
ستحتوي هذه المتغيرات على قيم فقط لرد الاتصال المجدول وستظل فارغة لأنواع المكالمات الأخرى.
-
عناوين جهات اتصال جديدةيخزن تفاصيل عنوان بروتوكول بدء الجلسة (SIP) للمكالمة الواردة بتنسيق JSON. يمكن لمطوري Flow استخراج واستخدام رؤوس X-Headers المخصصة الواردة من SIP لاتخاذ قرارات التوجيه ودمج مركز اتصال Webex مع أنظمة IVR التابعة لجهات خارجية. عندما يتصل العميل بمركز اتصال Webex، يقوم النظام بتوزيع بيانات التدفق واستخراج رأس SIP.
المتطلبات الأساسية
- استخراج رؤوس SIP متاح فقط للمستأجرين على RTMS (منصة الوسائط الصوتية من الجيل التالي).
- يتم دعم استخدام X-Headers المخصصة حاليًا للمؤسسات التي تستخدم Webex Calling البوابة المحلية (LGW) كخيار الاتصال الهاتفي لمركز اتصال Webex.
مثال ضع في اعتبارك دعوة SIP التالية:
INVITE sip:12345@domain.com SIP/2.0 Via: SIP/2.0/UDP client.atlanta.example.com;branch=z9hG4bK74bf9 Max-Forwards: 70 From: "Alice" <sip:alice@atlanta.example.com>;tag=9fxced76sl To: <sip:12345@domain.com> Call-ID: 2xTb9vxSit55maQjcU@atlanta.example.com CSeq: 314159 INVITE Contact: <sip:alice@pc33.atlanta.example.com> Diversion: <sip:john.doe@example.com>;reason=unconditional;privacy=off;screen=no Content-Type: application/sdp Content-Length: 143 X-Customer-ID: 987654321 X-Call-Reason: Support X-Priority: Highفي هذا المثال، يستخرج النظام التفاصيل التالية:
معرف العميل السابق: 987654321
سبب الاتصال الجنسي: الدعم
أولوية X: عالية
يقوم النظام بتحويل رؤوس SIP إلى أحرف صغيرة. استخدم نشاط Set Variable لتعيين عنوان SIP واحد أو أكثر للمتغيرات المحددة داخل النظام.
أنماط العناوين التالية محجوزة للاستخدام الداخلي ويجب عدم تمريرها كرؤوس مخصصة. افتراضيًا، سيتم إسقاط أي رؤوس تطابق هذا النمط ولن يتم تمريرها إلى مركز اتصال Webex.
العنوان X
X-ADD-DIVERSION
حالة إكس بي إن آر
برنامج ترميز X-BNR الأصلي
تم تجاوز X-BN
معلومات الارتباط الخاصة بـ X-broadworks
دعم إكس إف إس
إكس-باث
X-RTMS-CID
X-RTMS-OID
X-RTMS-CONFID
X-RTMS-AGENT-LEGID
X-RTMS-ENTER-SOUND
X-RTMS-APP-PREFIX
إكس-آر تي إم إس - بدون بحث
X-VPOP-DOMAIN
اعتبارات مهمة:
- يقوم النظام بتوزيع اسم المتصل باسم caller_id_name.
- يمكن للنظام استخراج ما يصل إلى 20 عنوانًا من رسالة دعوة SIP الواردة. إذا كان عدد الرؤوس أكثر من 20، فسيقوم النظام باستخراج أول 20 رأسًا فقط مرتبة أبجديًا.
- هناك حد أقصى قدره 1000 بايت لجميع معلومات العنوان.
لإضافة رؤوس SIP وتحليلها إلى أنظمة IVR الخارجية، استخدم الأنشطة التالية:
نهاية التدفق
End Flow هو نشاط إنهاء يمثل نهاية مسار التدفق. يمكنك استخدام أي عدد من أنشطة End Flow لإنشاء التدفق الخاص بك لضمان إنهاء جميع مسارات التدفق.
لا تستخدم نشاط End Flow في تدفق IVR. قد يؤدي استخدام End Flow مع IVR إلى توقف الهواء وقد لا يتم قطع الاتصال بالمكالمة.
يمكنك إعطاء كل نشاط تصنيفًا ووصفًا فريدًا.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
قضية
استخدم نشاط الحالة إذا كانت هناك احتمالات أو نتائج متعددة في نقطة قرار معينة في تدفق المكالمات.
على سبيل المثال، يمكنك استخدام نشاط الحالة لتحديد لقطات شاشة مختلفة لفرق الوكلاء المختلفة اعتمادًا على اسم الفريق. تصبح كل حالة فرعًا يمكنك من خلاله تحديد المسارات المناسبة. يستمر التدفق في المسار الذي يتم تقييمه على أنه صحيح لمثيل معين من التدفق. يحتوي كل نشاط من أنشطة الحالة على الإعداد الافتراضي الذي يستخدمه النظام لأي حالة غير محددة. في حالة عدم صحة أي من الحالات، يتم تقييم الحالة الافتراضية على أنها صحيحة ويستمر التدفق على طول هذا الفرع.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات الحالة، قم بتكوين ما يلي:
نتائج النشاط
|
الحالة
يمثل نشاط الشرط قرارًا. يأخذ التدفق مسار True أو False اعتمادًا على ما إذا كان الشرط مستوفًا أم لا.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم التعبير، قم بتكوين ما يلي: لف كل تعبير كما يلي: {{أدخل التعبير}}. مثال: {{HttpRequest1.http كود الحالة == 200}} إذا كنت تستخدم تعبيرًا بدون أقواس، فسيظهر النظام خطأ التدفق.
|
اذهب إلى
يمنحك تسلسل التدفق القدرة على ربط التدفقات المتعددة. لتحقيق تسلسل التدفق، يمكنك إضافة نشاط إنهاء GoTo إلى اللوحة القماشية وتحديد ما إذا كان التدفق الحالي يجب أن ينتقل إلى نقطة إدخال أو تدفق آخر. لمزيد من المعلومات، راجع ربط التدفقات المتعددة (باستخدام GoTo).
استخدم عقدة GoTo لنقل جهات الاتصال داخل مركز اتصال Webex، مثل بين نقاط الإدخال أو التدفقات. استخدم تخطيط متغير التدفق لنقل البيانات بسلاسة مع جهة الاتصال.
إذا لم تعرض مكتبة الأنشطة نشاط GoTo، فاتصل بدعم Cisco لتمكين علامة الميزة المقابلة.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | |||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| |||||||||
| 3 |
في قسم إعدادات وجهة التدفق، يمكنك تعديل تجربة المتصل استنادًا إلى الوقت (في حالة تسليم المكالمة إلى نقطة إدخال)، أو إعادة استخدام تدفق واحد في سيناريوهات متعددة (في حالة تسليم المكالمة إلى التدفق). استنادًا إلى خيار GoTo، يتم تمرير متغيرات التدفق من التدفق الحالي كما يلي:
قم بتكوين ما يلي:
| |||||||||
| 4 |
إذا اخترت خيار Go To Flow، فسيتم عرض قسم تخطيط متغير التدفق. يتم تعيين متغيرات التدفق والمتغيرات العامة التي تحمل نفس الاسم ونفس نوع البيانات بين التدفقات تلقائيًا للمكالمات الواردة. بالنسبة للمكالمات الصادرة، يتم تعيين المتغيرات العالمية فقط تلقائيًا؛ ولا يتم دعم التعيين التلقائي لمتغيرات التدفق. تساعدك هذه الميزة على تحرير أو حذف أو إضافة المزيد من تعيينات المتغيرات بين التدفق الحالي وتدفق الوجهة. لا يمكنك تعيين متغيرات التدفقات في نشاط GoTo عند استخدام التدفقات المتغيرة. يمكنك فقط تعيين المتغيرات لأهداف التدفق الثابت. راجع الجدول أدناه لمعرفة سلوك تعيين المتغيرات باستخدام التدفقات المتغيرة. عندما تقوم بتعيين متغير JSON من التدفق الرئيسي إلى التدفق المستهدف في نشاط GoTo، قم بتخزين إخراج JSON في متغير آخر مثل سلسلة أو أي نوع متغير آخر، وقم بتعيينه إلى نفس نوع المتغير في التدفق المستهدف. قم بتكوين ما يلي:
لإضافة تعيينات المتغيرات أو تحريرها أو حذفها:
تفاصيل متغيرة يعرض قسم تفاصيل متغير التدفق الحالي جميع متغيرات التدفق والمتغيرات العالمية في التدفق الحالي. يعرض قسم تفاصيل متغيرات تدفق الوجهة جميع متغيرات التدفق والمتغيرات العالمية في تدفق الوجهة. يمكنك النقر فوق العلامة للحصول على معلومات حول المتغير. عند تحديد متغير للتخطيط، يتحول المتغير إلى اللون الأخضر الذي يساعدك على رؤية ما تم تعيينه بالفعل. لضمان سهولة الوصول إلى المعلومات والتفاعل طوال دورة حياة المكالمة، يعد تعيين المتغيرات أمرًا بالغ الأهمية أثناء تنفيذ التدفق. وهي تتضمن المواءمة الإستراتيجية للمتغيرات العالمية مع متغيرات التدفق المحلي والقابل للعرض من قبل الوكيل، والمصممة خصيصًا لكل من أنواع التدفق الثابت والديناميكي: يعد رسم الخرائط المتغيرة أمرًا مهمًا أثناء تسلسل التدفق. يوضح الجدول أدناه الاختلافات الرئيسية بين استخدام خيارات GoTo الثابتة والديناميكية.
رموز خطأ نشاط GoTo
|
انتظر
يتيح لك نشاط الانتظار إيقاف تنفيذ التدفق مؤقتًا لمدة محددة. عندما تقوم بتكوين هذا النشاط مع فترة الانتظار، يتوقف تنفيذ التدفق مؤقتًا للمدة المحددة في نشاط الانتظار في مسار التنفيذ.
لا نوصي باستخدام نشاط الانتظار عندما تكون جلسة IVR نشطة لأنه قد يتسبب في انتهاء مهلة جلسة IVR. في مثل هذه الحالات، سيواجه الاتصال الهواء الميت مما يؤدي إلى فشل المكالمات. نوصي بشدة مصممي التدفق باستخدام نشاط الانتظار في حدث CallbackFailed وتحديد فترة الانتظار.
نشاط الانتظار عام بطبيعته. عند تصميم التدفق، يمكنك وضع هذا النشاط بعد أي نشاط وفقًا لمتطلباتك. على سبيل المثال، أثناء إعادة محاولة رد الاتصال، يوقف هذا النشاط تنفيذ التدفق ويعيد محاولة رد الاتصال.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات الانتظار، قم بتكوين ما يلي:
متغيرات الإخراج لا يوجد متغير إخراج متاح في هذا النشاط. |
تخصيص النسبة المئوية
يتيح لك نشاط تخصيص النسبة المئوية توزيع حركة مرور المكالمات عبر مسارات مختلفة في التدفق. يمكنك استخدام هذا النشاط كآلية تفريع للتدفق عبر مسارات تدفق متعددة وإنشاء مسارات خروج متعددة لتخصيص جهات الاتصال لقوائم انتظار ومواقع وخوادم خارجية مختلفة.
يستخدم النظام خوارزمية Weighted Round Robin (WRR) لتوزيع حركة المرور وقد يؤدي ذلك إلى حدوث اختلالات. تتم إعادة تعيين الخوارزمية في كل مرة تقوم فيها بنشر التدفق. نوصيك باختبار تنفيذ التدفق قبل نشر التغييرات في الإنتاج.
لنأخذ مثالاً لتوزيع النسبة المئوية بنسبة 50٪ و 30٪ و 20٪ على التوالي لفهم توزيع 10 مكالمات بموجب WRR. في النهاية، سيقوم النظام بتوزيع المكالمات بالتساوي، مثل 5 في مسار الخروج 1، 3 في مسار الخروج 2، 2 في مسار الخروج 3. ومع ذلك، يحدث هذا ديناميكيًا بطريقة معدلة بأوزان 5:3: 2. إحدى النتائج المحتملة للتوزيع هي كما يلي، مع أخذ 10 مكالمات متتالية مثل Path1، Path2، Path1، Path2، Path3، Path1، Path2، Path3. من المهم ملاحظة أن هذا هو أحد التوزيعات الممكنة وأن توزيعات جهات الاتصال يتم تعديلها بتوزيعات تحميل مختلفة.
يسمح نشاط تخصيص النسبة المئوية الآن بقيم النسبة المئوية التي تتراوح من 0 إلى 100. يمكن للمسؤولين استخدام إعداد 0% لإنشاء حالات استخدام لوحة المفاتيح. يسمح هذا بإيقاف حركة المرور افتراضيًا. ومع ذلك، يمكنك تنشيط هذه الاتصالات لاحقًا لتخصيص توزيعات أكبر من 0%.
وبالمثل، في بيئة متنوعة جغرافيًا، يمكنك تكوين نشاط تخصيص النسبة المئوية لإرسال 10٪ من جهات الاتصال إلى بوسطن، و 5٪ إلى شيكاغو، وتوزيع 85٪ المتبقية إلى مجموعة أخرى من المواقع.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع معالجة الأخطاء.
قبل أن تبدأ
| 1 |
في Flow Designer، قم بسحب وإسقاط نشاط تخصيص النسبة المئوية من مكتبة الأنشطة إلى اللوحة الرئيسية. |
| 2 |
انقر فوق نشاط تخصيص النسبة المئوية لتكوين إعدادات النشاط. |
| 3 |
في الإعدادات العامة:
|
| 4 |
في تخصيص النسبة المئوية، قم بإنشاء مسارات التخصيص المطلوبة. في البداية، يقوم النظام بتعيين مسار التخصيص الافتراضي إلى 100٪. يمكنك تحرير قيمة النسبة المئوية والوصف، وإضافة مسارات جديدة أيضًا.
يحتوي نشاط تخصيص النسبة المئوية على متغيرات الإخراج التالية:
|
دعم عمليات سير العمل في نقطة الإدخال الخارجية
يتم دعم الأنشطة والأحداث التالية عند إنشاء عمليات سير عمل لجهات الاتصال الصوتية الخارجية:
-
طلب HTTP
-
الحالة
-
تحليل
-
تعيين متغير
-
ساعات الأعمال
-
نهاية التدفق
-
سكرين بوب
-
حدث ما قبل الطلب
يتم دعم جميع معالجات الأحداث حسب الاقتضاء. سيتم ملء معالجات الأحداث مثل حدث PreDial والوكيل المعروض وما إلى ذلك استنادًا إلى الأنشطة التي تضيفها في التدفق الرئيسي. يتم دعم المتغيرات العالمية والمتغيرات المحلية كجزء من التدفق.
لا يتم دعم الأنشطة التالية عند إنشاء عمليات سير عمل لجهات الاتصال الصوتية الخارجية:
-
جهة اتصال قائمة الانتظار
-
قائمة الانتظار إلى الوكيل
-
رد الاتصال
-
البحث عن قائمة الانتظار
-
معلومات قائمة الانتظار المتقدمة
-
النقل الأعمى
-
تصعيد مجموعة توزيع المكالمات
-
رسالة الرد الصوتي التفاعلي
- قائمة طعام
- الدراسة الاستقصائية
استنادًا إلى الأنشطة المذكورة أعلاه، سيدعم النظام بأمان مسارات الخطأ والنجاح بسلاسة.
- عند تصميم تدفق لنقطة الإدخال الخارجية، لا تقم بتضمين نشاط قطع الاتصال في نهاية التدفق. إذا كنت تستخدم نشاط قطع الاتصال في التدفق، فسيؤدي ذلك إلى قيام التدفق بإنهاء المكالمة والمطالبة بالإنهاء، بينما تكون المكالمة الخارجية نشطة ومتصلة بالفعل.
الأنشطة في المرافق
- طلب BRE
- ساعات الأعمال
- هاش التشفير
- قم بإنشاء OTP
- طلب HTTP
- تحليل
- تعيين متغير
- تحقق من OTP
طلب BRE
استخدم نشاط BRE Request لاسترداد البيانات من محرك قواعد الأعمال (BRE) لمؤسستك لاستخدامها في التدفق. يستخدم نشاط طلب BRE بروتوكولات HTTP القياسية لجلب البيانات من BRE.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في Query Parameters، يمكنك تمرير المعلمات التي يتم توفيرها في استدعاء API إلى BRE. في أعمدة Key‐Value، يمكنك إدخال مفتاح الاستعلام والقيمة المرتبطة لإرسالها مع الاستعلام. يمكنك أيضًا استخدام صيغة الأقواس المزدوجة المجعدة لتمرير قيم المتغيرات. يحتوي نشاط BRE على معلمة استعلام محددة مسبقًا: السياق. يتم تمرير معلمة الاستعلام هذه في استدعاء API إلى BRE. يتم حقن TenantID تلقائيًا كمعامل ولا يحتاج إلى تكوين.
لإضافة معلمة استعلام، انقر فوق إضافة جديد. يؤدي هذا إلى إضافة صف حيث يمكنك إدخال أزواج قيم المفاتيح. يمكنك إضافة العديد من معاملات الاستعلام كما هو مطلوب كجزء من طلب BRE. |
| 4 |
في قسم إعدادات التحليل، يمكنك تحليل الاستجابة من طلب BRE إلى متغيرات مختلفة:
متغيرات الإخراج يقوم طلب BRE بإرجاع متغيرين للإخراج:
تنسيقات نوع المحتوى تصف الأمثلة التالية نماذج تنسيقات نوع المحتوى المدخلة واستجابة JSON.
|
ساعات الأعمال
يتيح لك نشاط ساعات العمل استخدام ساعات العمل وغير العمل مثل العطلات والتجاوزات في مؤسستك المحددة في Control Hub. يمكنك إضافة نشاط ساعات العمل إلى التدفق وتعيين هذا التدفق إلى نقطة دخول. باستخدام هذا النشاط، يمكنك استهلاك ساعات العمل والعطلات والتجاوزات لدمج استراتيجيات التوجيه المتعددة لجميع جداولها في تدفق واحد.
استخدم نشاط ساعات العمل لبرمجة جدول العمليات بشكل متدفق. يحدد هذا النشاط ما إذا كان جدول معين نشطًا في أي وقت ويوجه تنفيذ التدفق وفقًا لذلك.
يمكن للمسؤولين إدارة كيانات ساعات العمل من Control Hub. لمزيد من المعلومات، راجع إعداد ساعات العمل.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تكوين معالجة الأخطاء.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم تفاصيل الجدول، يمكنك اختيار ساعة عمل من القائمة المنسدلة لتحديد متى يتم تنفيذ مسارات مختلفة للتدفق. يشير الجدول إلى التحول المحدد في كائن ساعات العمل لساعة العمل المختارة. يتم تنفيذ التدفق بشكل أساسي بناءً على الإطار الزمني المحدد في نوبة ساعة العمل المختارة. تحظى كيانات ساعات العمل الأخرى مثل قوائم العطلات والتجاوزات بالأسبقية على ساعات العمل إذا تزامنت المواعيد مع توقيت المناوبة الحالي.
إذا كان أي من مدخلات القائمة المرتبة فارغًا، فسيظهر Flow Designer خطأ في التحقق من التدفق. يجب حل هذه الأخطاء قبل نشر التدفق. نقاط ساعات العمل يمكنك تكوين العقد التالية في نشاط ساعات العمل:
متغيرات الإخراج يستخدم نشاط ساعات العمل متغيرات الإخراج التالية.
|
الهاش المشفر
تسمح لك تجزئة التشفير بإنشاء تجزئة أحادية الاتجاه لسلسلة عادية باستخدام إحدى الخوارزميات المدعومة. يمكنك تطبيق الملح كضمان إضافي.
| 1 |
قم بسحب وإسقاط نشاط تجزئة التشفير على لوحة التدفق. | ||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| ||||||||||||||||||
| 3 |
في قسم تكوين التجزئة، قم بتكوين ما يلي:
|
ما يجب القيام به بعد ذلك
متغير الإخراج القياسي لعقدة التجزئة المشفرة هو CryptographicHash.HashOutput الذي يلتقط التجزئة.
قم بإنشاء OTP
يقوم نشاط إنشاء OTP بإنشاء كلمة مرور لمرة واحدة (OTP) لسيناريوهات مصادقة المستخدم مثل المصادقة الثنائية والمصادقة متعددة العوامل. يمكنك استخدام OTPs في سيناريوهات متعددة مثل تأكيد هوية المستخدم، والتحقق من صحة حسابات الأعمال، وتأمين المعلومات، وغيرها الكثير.
غالبًا ما يتم استخدام أنشطة إنشاء OTP والتحقق من OTP جنبًا إلى جنب لإعداد تدفقات مصادقة المستخدم مثل المصادقة الثنائية.
| 1 |
قم بسحب وإسقاط نشاط إنشاء OTP على لوحة التدفق. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في OTP Generation Logic، قم بتكوين تنسيق كلمة المرور المطلوب لمرة واحدة وطولها. |
ما يجب القيام به بعد ذلك
طلب HTTP
يقوم نشاط طلب HTTP بجلب المعلومات من مصدر بيانات خارجي مثل CRM باستخدام بروتوكولات HTTP القياسية.
يتم دعم سمات المصادقة الأساسية وOAuth 2.0 لنقاط النهاية المصادق عليها.
في إعدادات التحليل، يكون تعبير المسار مطلوبًا عند تكوين صف متغير تم تحليله. إذا تركت هذا الحقل فارغًا، فسيفشل التحقق من الصحة ولا يمكنك نشر التدفق.
قوالب التدفق ذات الصلة
تستخدم القوالب التالية نشاط طلب HTTP:
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات طلب HTTP، قم بتكوين ما يلي:
|
| 4 |
في قسم إعدادات التحليل، يمكنك تحليل الاستجابة الناتجة من طلب HTTP إلى متغيرات مختلفة. هذا التكوين اختياري لأنه لا تتطلب جميع سيناريوهات طلب HTTP التحليل.
متغيرات الإخراج يقوم طلب HTTP بإرجاع متغيرات الإخراج التالية:
تنسيقات نوع المحتوى تصف الأمثلة التالية نماذج تنسيقات نوع المحتوى المدخلة واستجابة JSON.
إعدادات انتظار النشاط في بعض الحالات، إذا واجهت استجابة HTTP تأخيرًا ملحوظًا، فسيواجه المتصل فترة من الصمت. للتخفيف من هذا السيناريو، من الممكن تحميل ملف صوتي. سيتم تشغيل هذا الملف للمتصل أثناء فترة استرداد استجابة HTTP. بالإضافة إلى ذلك، من الممكن تكوين مدة التأخير قبل تشغيل هذا الصوت.
من الأفضل الاحتفاظ بإعداد التأخير فوق ثانيتين ومحاولة تحسين وقت استجابة استعلام HTTP. هذا يضمن عدم تشغيل الصوت دون داع مع ضمان الحد الأدنى من التأخير للهواء الميت للمتصل. |
تحليل
استخدم نشاط التحليل لاستخراج المعلومات من كائن البيانات. يأخذ نشاط التحليل سلسلة الإدخال (JSON و TOML و XML و YAML) ويحولها إلى بنية JSON استنادًا إلى البيانات المحددة. يمكنك بعد ذلك تعيين بنية JSON لمتغير باستخدام تعبير مسار JSON.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تكوين معالجة الأخطاء.
قبل أن تبدأ
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات التحليل، قم بتكوين ما يلي:
تنسيقات نوع المحتوى تصف الأمثلة التالية نماذج تنسيقات نوع المحتوى المدخلة واستجابة JSON.
|
تعيين متغير
استخدم نشاط تعيين المتغير لتعيين القيم للمتغيرات. يمكنك تعديل قيم المتغيرات بناءً على متطلباتك أو وفقًا للتدفق.
يمكنك تكوين متغيرات متعددة ضمن نشاط تعيين متغير واحد. هذا يلغي الحاجة إلى تكوين أنشطة Set Variable الفردية المتعددة في اللوحة، وبالتالي تمكين مطوري التدفق من إنشاء التدفقات وتعديلها بشكل أسرع.
حدد نوع المتغير الذي ترغب في تحديده. لمزيد من المعلومات، راجع المتغيرات المخصصة والمتغيرات المحددة مسبقًا.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تكوين معالجة الأخطاء. إذا لم تقم بتكوين مسار معالجة الأخطاء، فإن معالج الأخطاء العام يعالج خطأ تنفيذ التدفق.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم الإعدادات المتغيرة، قم بتكوين ما يلي:
|
تحقق من OTP
يتيح لك نشاط Verify OTP التحقق من صحة OTP المقدم من المستخدم باستخدام مرجع المعاملة الذي تم التقاطه أثناء إنشاء OTP.
| 1 |
قم بسحب وإسقاط نشاط التحقق من OTP على لوحة التدفق. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم تفاصيل OTP، قم بتكوين ما يلي: |
| 4 |
في الإعدادات المتقدمة، قم بتكوين ما يلي:
|
| 5 |
في المعلمات الإضافية، أدخل أزواج المفاتيح والقيمة التي تم تعيينها في عقدة OTP المولدة في شكل مفتاح وقيمة. كرر هذه الخطوة لإضافة العديد من المعلمات. |
الأنشطة في الصوت
- النقل الأعمى
- النقل المُجسّر
- تحليل تقدم المكالمات
- رد الاتصال
- جمع الأرقام
- قائمة طعام
- قم بتشغيل الرسالة
- تشغيل الموسيقى
- سجل
- التحكم في التسجيل
- جدولة معاودة الاتصال
- إرسال الأرقام
- تعيين إعلان
- تعيين معرف المتصل
- تعيين إعلان الهمس
- ابدأ بث الوسائط
- تحميل الصوت
النقل الأعمى
يتم تطبيق نشاط Blind Transfer عندما يجب تحويل مكالمة إلى DN خارجي أو تابع لجهة خارجية استنادًا إلى مجموعة معايير التدفق. يمكن أيضًا بدء النقل إلى جسر خارجي. تقوم مجموعة المعايير التي تم تكوينها بتشغيل النشاط.
استخدم عقدة Blind Transfer لنقل المكالمات إلى أرقام الاتصال الخارجية أو أرقام دليل نقطة الإدخال (ePDNs). لا يمكنك نقل المتغيرات باستخدام هذا النقل. لنقل جهات الاتصال بين نقاط الإدخال أو التدفقات وتمرير بيانات جهة الاتصال مع جهة الاتصال، استخدم GoTo مع تعيين المتغيرات.
أثناء النقل الأعمى، سيتم الاحتفاظ بقيود المهارات السابقة عندما يتم تحويل المكالمة إلى قائمة الانتظار القائمة على المهارات. هذا لأنه يتم حساب قيود المهارة عند تنفيذ التدفق. ومع ذلك، نظرًا لعدم تنفيذ التدفق في حالة النقل الأعمى، يتم الاحتفاظ بقيود المهارة السابقة.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
عند تصميم التدفق، لا يمكن أن يتضمن تفاعل الاستشارة نشاط Blind Transfer. لا يمكنك إضافة نشاط Blind Transfer ضمن تدفقات الأحداث في Flow Control.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم نقل رقم الاتصال، قم بتكوين رقم الوجهة للمكالمة عن طريق إدخاله يدويًا أو تحديد متغير.
|
| 4 |
في قسم إضافة رأس، يمكنك تكوين معاملات رؤوس SIP وتمريرها إلى أنظمة خارجية من خلال رسائل SIP INVITE. يمكنك تكوين ما يصل إلى 20 عنوانًا في رسالة SIP INVITE الصادرة. يتم دعم استخدام X-Headers المخصصة حاليًا للمؤسسات التي تستخدم Webex Calling البوابة المحلية (LGW) كخيار الاتصال الهاتفي لمركز اتصال Webex.
يجب تجنب تضمين معلومات PII الحساسة التالية داخل رؤوس SIP.
أنماط العناوين التالية محجوزة للاستخدام الداخلي ويجب عدم تمريرها كرؤوس مخصصة. افتراضيًا، سيتم إسقاط أي رؤوس تطابق هذا النمط ولن يتم تمريرها إلى مركز اتصال Webex.
|
| 5 |
يصف قسم رموز خطأ الفشل الخارج رموز فشل الإخراج لنشاط النقل الأعمى،
|
النقل المُجسّر
يسمح نشاط Bridged Transfer بتحويل المكالمة مؤقتًا مع التدفق إلى وجهة خارجية مع الاحتفاظ بالتحكم في المكالمة. يمكن أن تكون الوجهة الخارجية عبارة عن جسر خارجي أو خدمة استجابة صوتية تفاعلية (IVR).
عندما ينهي الطرف الثالث المكالمة، يستمر تدفق المكالمات ويعيد المشاركة كما هو مطلوب، مثل وضع المكالمة في قائمة الانتظار إلى وكيل.
تم تحسين نشاط Bridged Transfer لإلغاء وضع جهة الاتصال في قائمة الانتظار عند إرسال جهة اتصال إلى استجابة صوتية تفاعلية من جهة خارجية (IVR) أو التوزيع التلقائي للمكالمات (ACD). إذا لم تتم معالجة جهة الاتصال في نظام الطرف الثالث، فيمكن إعادتها إلى قائمة الانتظار الأصلية.
على سبيل المثال، افترض أن مركز الاتصال يحتوي على موارد وكيل Webex Contact Center وموارد الوكيل على مركز اتصال خارجي/PBX. يريد العميل وضع مكالمة في قائمة انتظار وكلاء Webex Contact Center لفترة وجيزة (على سبيل المثال 60 ثانية). إذا لم يكن هناك وكيل متاح خلال تلك الفترة، فيمكن عندئذٍ تحويل المكالمة (مع إلغاء قائمة الانتظار الضمنية) إلى مركز الاتصال الخارجي للتعامل معها لتحسين وقت الاستجابة للعميل.
قبل أن تبدأ
-
لا يمكنك إضافة نشاط Bridged Transfer إلى نشاط جهة اتصال قائمة الانتظار.
-
لا تقدم نشاط Bridged Transfer لاحقًا في التدفق لجهات الاتصال المتوقفة أو الموضوعة في قائمة الانتظار أو المعينة لوكيل. قد يؤدي هذا إلى خطأ تدفق غير مدعوم.
-
لا يمكنك استخدام نشاط Bridged Transfer في تدفقات المكالمات الصادرة.
-
لا يمكنك إضافة نشاط Bridged Transfer ضمن تدفقات الأحداث في Flow Control.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | ||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| ||||||||||||||||||
| 3 |
في قسم نقل رقم الاتصال، قم بتكوين رقم الوجهة للمكالمة عن طريق إدخاله يدويًا أو تحديد متغير.
| ||||||||||||||||||
| 4 |
في قسم إعدادات مهلة النقل، يمكنك تكوين سلوك نشاط النقل المترابط عندما لا يتم الرد على المكالمة المحولة في غضون وقت محدد.
| ||||||||||||||||||
| 5 |
في قسم إعدادات أرقام الإخراج، يمكنك تجاوز أرقام DTMF إلى الوجهة أثناء النقل السريع. استخدم هذا لإرسال المعلومات أو التنقل بين القوائم على IVR لجهة خارجية. يمكنك إدخال الأرقام يدويًا أو تحديد أرقام ديناميكية باستخدام متغير.
الحد الأقصى لطول أرقام DTMF هو 32 حرفًا. الأحرف المدعومة هي 0-9 وA-D والعلامة النجمية (*) والهاش (#) والفاصلة (،). تشير فاصلة الأحرف (،) إلى ثانية واحدة من التأخير. | ||||||||||||||||||
| 6 |
في قسم إضافة رأس، يمكنك تكوين معاملات رؤوس SIP وتمريرها إلى أنظمة خارجية من خلال رسائل SIP INVITE. يمكنك تكوين ما يصل إلى 20 عنوانًا في رسالة SIP INVITE الصادرة.
يتم دعم استخدام X-Headers المخصصة حاليًا للمؤسسات التي تستخدم Webex Calling البوابة المحلية (LGW) كخيار الاتصال الهاتفي لمركز اتصال Webex. يجب تجنب تضمين معلومات PII الحساسة التالية داخل رؤوس SIP.
أنماط العناوين التالية محجوزة للاستخدام الداخلي ويجب عدم تمريرها كرؤوس مخصصة. افتراضيًا، سيتم إسقاط أي رؤوس تطابق هذا النمط ولن يتم تمريرها إلى مركز اتصال Webex.
| ||||||||||||||||||
| 7 |
في قسم متغير الإخراج، يمكنك التقاط معلومات حول نتيجة النقل.
|
تحليل تقدم المكالمات
استخدم نشاط تحليل تقدم المكالمات لتعيين معاملات CPA لإجراء اكتشاف البريد الصوتي/جهاز الرد الآلي (AMD) لرد الاتصال.
يمكنك وضع نشاط تحليل تقدم المكالمات في المجالات التالية:
-
في التدفق الرئيسي، في أي وقت بعد نشاط رد الاتصال.
-
في تدفق الأحداث، على معالج الأحداث callbackFailed فقط.
-
في التدفق الرئيسي، في أي وقت لإعادة الاتصال المجدولة أو معاودة الاتصال الشخصية المجدولة .
عند محاولة رد الاتصال، إذا وصلت المكالمة إلى AMD/البريد الصوتي، يقوم النظام بوضع علامة على المكالمة على أنها غير ناجحة. يتم التقاط نتيجة اكتشاف AMD في متغير إخراج السبب لمعالج الأحداث CallbackFailed. إذا كانت قيمة callbackfailed.reason هي AMD، فهذا يشير إلى أنه تم اكتشاف AMD/البريد الصوتي للعميل. استنادًا إلى متغير الإخراج هذا، يمكنك تكوين عمليات إعادة محاولة رد الاتصال.
لا يتوفر هذا النشاط إلا إذا تم تمكين قائمة الانتظار المفضلة وميزات رد الاتصال للمؤسسة.
إذا قمت بتكوين استبيان العملاء بعد المكالمة في التدفق الخاص بك، فلن يتم تشغيله إذا تم الرد على المكالمة بواسطة AMD أو البريد الصوتي، مما يمنع الاستطلاعات غير الضرورية.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم «معاملات الوسائط المتقدمة»، قم بتكوين معاملات CPA التالية:
متغيرات الإخراج
|
رد الاتصال
لا يتوفر نشاط رد الاتصال إلا إذا تم تمكين قائمة الانتظار المفضلة وميزة رد الاتصال للمؤسسة. افتراضيًا، يقوم نشاط رد الاتصال بإنشاء مهمة Quortesy Callback في نفس قائمة الانتظار التي تم وضع المكالمة بها في الأصل. إذا كنت تفضل ذلك، يمكنك تكوين قائمة انتظار مختلفة. إذا كنت تستخدم نفس قائمة الانتظار، فستحتفظ المهمة بموقعها في قائمة الانتظار حتى يتوفر الوكيل التالي.
عندما تقوم بتصميم تدفق، لا يمكن أن يتضمن تفاعل الاستشارة نشاط رد الاتصال المجازي.
في حالة تفضيل قائمة انتظار جديدة، ضع المهمة في أسفل قائمة الانتظار المفضلة. عندما يقبل الوكيل المهمة، يتم بدء رد الاتصال. إذا لم يرد المتصل، فلن تتم إعادة محاولة رد الاتصال.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تدفقات الأحداث.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
في قسم إعدادات رد الاتصال، قم بتكوين ما يلي:
يحدد قسم إعدادات رد الاتصال رقم طلب رد الاتصال وقائمة الانتظار التي يجب وضع المتصل فيها لطلب رد الاتصال. يحتفظ النظام بمكان المتصل في قائمة الانتظار حتى يتوفر الوكيل التالي. يجب استخدام نشاط قطع الاتصال لإنهاء فرع التدفق الذي يستخدم نشاط رد الاتصال. بخلاف ذلك، لا تنتهي المكالمة عند تقديم طلب رد الاتصال . يجب على مسؤولي التدفق اختبار الميزة في بيئة غير إنتاجية للتأكد من أن ANI الذي تم تكوينه كجزء من متغير ANI صحيح أم لا. إذا كانت ANI المقدمة غير صحيحة، فإن رد الاتصال ينتقل إلى النظام الافتراضي ANI. هذه هي السيناريوهات التي يتم فيها تكوين ANI المخصص والتحقق من صحته لإدارة المستأجر والتحكم في التدفق. استنادًا إلى المكدس الذي تستخدمه، يمكنك مشاهدة عمليات التحقق التي تنطبق على هذا المكدس فقط.
متغيرات الإخراج:
رموز الخطأ فيما يلي رموز الخطأ والأوصاف الخاصة بنشاط رد الاتصال:
|
جمع الأرقام
يطالب نشاط تجميع الأرقام المتصل بإدخال إدخال ثنائي اللون متعدد الترددات (DTMF) مثل رقم الحساب. على غرار أنشطة Play Message and Menu، يمكن لنشاط Collect Digits استخدام ملفات صوتية أو رسائل تحويل نص إلى كلام أو مزيج من الاثنين معًا.
يقبل هذا النشاط أرقام إدخال DTMF من 0 إلى 9 والأبجديات A و B و C و D. يمكن للمتصل إدخال # أو * كرمز إنهاء للإشارة إلى نهاية إدخال DTMF.
لا يمكن للمتصل استخدام رموز الإنهاء لأي سيناريوهات أخرى كجزء من نشاط Collect Digit مثل تأكيد المبلغ أو معرف العميل.
افتراضيًا، تدعم منصة وسائط الجيل التالي فقط نوع RFC2833 DTMF لكل من المكالمات الواردة والصادرة.
تدعم منصة وسائط الجيل التالي DTMF داخل النطاق.
لا تتوفر هذه الميزة إلا في حالة تمكين علامة الميزة المقابلة.
يمكنك أيضًا سماع نغمات DTMF داخل النطاق أثناء التسجيل وفي المؤتمر مع الأطراف الأخرى.
يمكنك تكوين مسارات معالجة الأخطاء هذه لمعالجة أخطاء تنفيذ التدفق:
-
مهلة الإدخال —تشير إلى مسار إخراج الخطأ الذي يسلكه التدفق بعد انقضاء مدة مهلة الإدخال. يضمن تكوين هذا المسار عدم توقف المتصل عن العمل لفترة طويلة جدًا. قم بتعديل مدة مهلة الإدخال في قسم الإعدادات المتقدمة من لوحة الخصائص. فكّر في تشغيل رسالة لتوضيح ما هو متوقع من المتصل، ثم ارجع إلى بداية النشاط.
-
إدخال غير متطابق —يشير إلى مسار إخراج الخطأ الذي يتخذه التدفق إذا قام المتصل بإدخال إدخال DTMF لم يتم تكوينه في قسم روابط القائمة المخصصة. يضمن تكوين هذا المسار السماح للمتصل بإعادة تشغيل النشاط والمحاولة مرة أخرى. فكّر في تشغيل رسالة لتوضيح ما هو متوقع من المتصل، ثم ارجع إلى بداية النشاط.
-
خطأ غير محدد - لمزيد من المعلومات، راجع تكوين معالجة الأخطاء.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم المطالبة، قم بتكوين الإعدادات التالية:
|
قائمة طعام
يتيح لك نشاط القائمة إنشاء تجربة الاستجابة الصوتية التفاعلية الموحدة لبروتوكول IP من Cisco (IVR) في التدفق الخاص بك. يقوم النشاط بتشغيل مطالبة تسمح للمتصل بإدخال رقم DTMF. استنادًا إلى الرقم الذي يدخله المتصل، يمكن للتدفق أن يأخذ مسارًا مختلفًا.
يمكن أن تحتوي القائمة على 1-10 فروع، ممثلة بالأرقام من 0 إلى 9.
يمكنك استخدام نشاط القائمة مع تمكين تحويل النص إلى كلام أو بدونه. تتغير خيارات التكوين وفقًا لذلك.
يمكنك تكوين مسارات معالجة الأخطاء هذه لمعالجة أخطاء تنفيذ التدفق:
-
مهلة عدم الإدخال —تشير إلى مسار إخراج الخطأ الذي يسلكه التدفق بعد انقضاء مدة مهلة الإدخال. يضمن تكوين هذا المسار عدم توقف المتصل عن العمل لفترة طويلة جدًا. قم بتعديل مدة مهلة عدم الإدخال في قسم الإعدادات المتقدمة من لوحة الخصائص. فكّر في تشغيل رسالة لتوضيح التوقعات للمتصل، ثم ارجع إلى بداية النشاط.
-
إدخال غير متطابق —يشير إلى مسار إخراج الخطأ الذي يتخذه التدفق بعد أن يقوم المتصل بإدخال DTMF الذي لم يتم تكوينه في قسم روابط القائمة المخصصة. يضمن تكوين هذا المسار أن المتصل يمكنه إعادة تشغيل النشاط والمحاولة مرة أخرى. فكّر في تشغيل رسالة لتوضيح التوقعات للمتصل، ثم ارجع إلى بداية النشاط.
لتكرار المكالمة مرة أخرى إلى بداية النشاط لعدد محدد من المرات:
-
أضف نشاط تعيين المتغير بعد نشاط القائمة.
-
في نشاط القائمة، قم بتوصيل مهلة عدم الإدخال وعقد الإدخال غير المتطابق بنشاط تعيين المتغير.
-
قم بتكوين نشاط تعيين المتغير كما يلي:
-
في حقل المتغير، اختر المهلة.
-
قم بتعيين قيمة المتغير إلى {{Timeout +1}}.
-
-
أضف نشاط الشرط بعد نشاط تعيين المتغير.
-
في نشاط الشرط، أدخل التعبير التالي:
{{Timeout >= n}}، حيث يمثل 'n' عدد المرات التي تريد فيها إعادة المكالمة إلى القائمة قبل قطع الاتصال.
على سبيل المثال، إذا كان {{Timeout >= 3}}، يقوم التكوين بإرجاع المكالمة مرة أخرى إلى القائمة ثلاث مرات قبل قطع الاتصال.
-
أضف نشاط Play Message متبوعًا بنشاط قطع الاتصال لتشغيل التسجيل وفصل المكالمة إذا لم يحدد المتصل الخيارات المكونة أو حدثت المهلة بعد n عدد من المرات.
-
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم المطالبة، قم بتكوين الإعدادات التالية:
|
قم بتشغيل الرسالة
يقوم نشاط Play Message بتشغيل رسالة غير منقطعة إلى المتصل. يمكنك استخدام نشاط Play Message مع تمكين إمكانية تحويل النص إلى كلام أو بدونها. تتغير خيارات التكوين وفقًا لذلك.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تكوين معالجة الأخطاء.
نشاط «تشغيل الرسائل» غير قابل للانقطاع بالنسبة لمدخلات DTMF.
يمكن مقاطعة نشاط Play Message بسبب توفر الوكيل للرد على المكالمة، إذا تم تضمينه بعد نشاط جهة الاتصال في قائمة الانتظار في تدفق المكالمات.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم المطالبة، قم بتكوين الإعدادات التالية:
لا تقم بتضمين نشاط Play Message فقط في الحلقة بعد نشاط جهة الاتصال في قائمة الانتظار في تدفق المكالمات. يمكنك استخدام مزيج من نشاط Play Music ونشاط Play Message بشكل متكرر لإجراء تدفق مكالمات صالح. عندما تقوم بتضمين نشاط Play Message قبل نشاط طلب HTTP في تدفق المكالمات، يتم تنفيذ طلب HTTP فقط بعد تشغيل الصوت بالكامل. |
تشغيل الموسيقى
يقوم نشاط Play Music بتشغيل الموسيقى عندما تصل مكالمة أو تكون في قائمة انتظار. يمكنك اختيار ملف صوتي لتشغيله، عندما تضع المتصل قيد الانتظار.
يمكنك تكوين مسار معالجة الأخطاء (خطأ غير محدد) لمعالجة أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. لمزيد من المعلومات، راجع تكوين معالجة الأخطاء.
قبل أن تبدأ
عندما تقوم بتضمين نشاط Play Music قبل نشاط طلب HTTP في تدفق المكالمات، يتم تنفيذ طلب HTTP فقط بعد تشغيل الصوت بالكامل.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات الموسيقى، قم بتكوين الإعدادات التالية:
عندما تقوم بتضمين نشاط Play Music قبل نشاط طلب HTTP في تدفق المكالمات، يتم تنفيذ طلب HTTP فقط بعد تشغيل الصوت بالكامل. |
سجل
يسجل نشاط التسجيل إدخال الكلام أو كلام المتصلين الذي يمكن الرجوع إليه في نفس تدفق المكالمات. هذا النشاط متاح فقط للعملاء الذين يستخدمون منصة وسائط Next Generation. يقوم النظام بتخزين الملفات الصوتية المسجلة فقط أثناء المكالمة، وبعد ذلك يتم حذف هذه الملفات تلقائيًا من النظام. حاليًا، الملفات الصوتية المسجلة بصيغة غير مشفرة. لا نوصي بتسجيل معلومات حساسة باستخدام هذه الميزة.
لا تستخدم نشاط السجل ضمن استشارة تدفق رقم الاتصال بنقطة الإدخال، حيث أن هذا التكوين غير مدعوم.
| 1 |
قم بتسجيل الدخول إلى Control Hub، واختر الخدمات > مركز الاتصال > التدفقات. | ||||||||||||||||||||||||
| 2 |
انقر فوق إدارة التدفقات ثم انقر فوق إنشاء التدفقات. | ||||||||||||||||||||||||
| 3 |
انقر فوق ابدأ من جديد. تظهر نافذة مصمم التدفق. | ||||||||||||||||||||||||
| 4 |
في حقل اسم التدفق، أدخل اسمًا فريدًا. | ||||||||||||||||||||||||
| 5 |
قم بسحب وإسقاط نشاط السجل من مكتبة الأنشطة إلى لوحة التدفق الرئيسية. | ||||||||||||||||||||||||
| 6 |
في الإعدادات العامة، قم بتنفيذ الإجراءات التالية:
| ||||||||||||||||||||||||
| 7 |
في إعدادات السجل، قم بتكوين الحقول التالية:
| ||||||||||||||||||||||||
| 8 |
في قسم متغيرات الإخراج، اعرض المتغيرات التالية:
يمكنك استخدام متغير إخراج Record_audioFileData في أنشطة
مثل تشغيل الرسائل والقائمة وجمع الأرقام في تدفق المكالمات.
يمكن تكوين متغير الإخراج هذا كمتغير صوتي في الإعدادات
السريعة لأنشطة IVR لتشغيل
الصوت المسجل للمتصلين. يمكن أن تكون القيمة المتغيرة في شكل
تعبير حصاة:
يمكنك استخدام متغير إخراج Record_audioFileData في نشاط طلب HTTP لتحميل الصوت المسجل إلى خادم خارجي تابع لجهة خارجية أو واجهة برمجة تطبيقات. يمكن القيام بذلك عن طريق اختيار نوع المحتوى كملف ومتغير إخراج نشاط التسجيل من قائمة المحتوى المنسدلة في نص الطلب. يسرد الجدول التالي رموز الخطأ وأوصاف نشاط السجل:
|
التحكم في التسجيل
يوفر Flow Designer نشاط التحكم في التسجيل لغرض الحصول على موافقة التسجيل من المستخدم أو المتصل. الموافقة على التسجيل هي إحدى خصائص التكوين المتوفرة كجزء من هذا النشاط. استخدم نشاط القائمة للحصول على موافقة المستخدم في متغير التدفق المنطقي. أثناء التفاعل، إذا كنت ترغب في الحصول على قيمة الموافقة لإنشاء تقرير، استخدم المتغير المنطقي كمدخل إلى قيمة خاصية الموافقة على نشاط التحكم في التسجيل. ثم يمكنك وضع علامة على المتغير المستخدم للحصول على موافقة المتصل على أنه يمكن الإبلاغ عنه.
يمكن لمطور التدفق تحديد ما إذا كانت موافقة التسجيل للمكالمة تحتاج إلى الحصول عليها أم لا، لأغراض إعداد التقارير. عندما يريد العميل الحصول على الموافقة للتسجيل، استخدم المتغيرات العامة لإنشاء تقرير الموافقة. عندما لا يرغب العميل في الحصول على الموافقة للتسجيل، استخدم المتغيرات المحلية. وهذا يوفر مرونة أفضل للمستأجرين والعملاء لإدارة استخدام المتغيرات.
يمكنك تكوين التحكم في التسجيل باستخدام الخطوات التالية:
-
في Flow Designer، قم بسحب وإسقاط نشاط التحكم في التسجيل من مكتبة الأنشطة إلى اللوحة القماشية.
-
انقر فوق نشاط التحكم في التسجيل لتكوين إعدادات النشاط.
-
في الإعدادات العامة، أدخل اسمًا للنشاط في تسمية النشاط.
-
(اختياري) في حقل وصف النشاط، أدخل وصفًا للنشاط.
-
في إعدادات التحكم في التسجيل، حدد متغير التدفق من القائمة المنسدلة لتمكين التسجيل.
يتيح نشاط القائمة لـ IVR (الاستجابة الصوتية التفاعلية) ونشاط التحكم في التسجيل عند استخدامهما معًا في التدفق الحصول على موافقة التسجيل. يتم إعطاء الأولوية لإعداد موافقة المستخدم في التدفق مقارنة بمستوى المستأجر أو مستوى قائمة الانتظار أو إعدادات تكوين مستوى جدول التسجيل.
يمكن إدارة التحكم في التسجيل في السيناريوهات التالية:
-
إذا تم تعيين تكوين موافقة المستخدم إلى نعم في التدفق، فسيتم تسجيل المكالمة، بغض النظر عن تكوين التسجيل المعين على مستوى المستأجر أو قائمة الانتظار أو جدول التسجيل.
-
إذا لم يوافق المستخدم وتم تعيين التكوين إلى «لا» في التدفق، فلن يتم تسجيل المكالمة، بغض النظر عن تكوين التسجيل الذي تم تعيينه على مستوى المستأجر أو قائمة الانتظار أو جدول التسجيل.
-
إذا لم يتم تكوين موافقة المستخدم في التدفق، ولكن تم تعيين التكوين إلى نعم في أي من المستويات الأخرى مثل المستأجر أو قائمة الانتظار أو جدول التسجيل، فسيتم تسجيل المكالمة.
-
إذا لم يتم تكوين موافقة المستخدم، وتم تعيين التكوين إلى «لا» على جميع المستويات مثل المستأجر وقائمة الانتظار وجدول التسجيل، فلن يتم تسجيل المكالمة.
بالإضافة إلى ذلك، لا تزال تكوينات التسجيل الأخرى مثل الاستمرار في النقل، وتمكين إيقاف الاستئناف المؤقت، ومدة الإيقاف المؤقت وما إلى ذلك، مطبقة استنادًا إلى التسلسل الهرمي الحالي مثل المستأجر أو قائمة الانتظار أو مستوى جدول التسجيل.
متغيرات الإخراج
لا يحتوي هذا النشاط على متغيرات إخراج.
جدولة مكالمات IVR
تتيح ميزة رد الاتصال المجدول للعملاء جدولة رد الاتصال باستخدام IVR. يمكن للعملاء طلب عمليات رد الاتصال بشكل مستقل، دون التحدث إلى وكيل، مما يؤدي إلى عمليات مركز اتصال أكثر كفاءة. لدعم إمكانات رد الاتصال المجدولة للعملاء، توفر وحدة Flow Designer نشاط جدولة رد الاتصال داخل التدفق.
جدولة معاودة الاتصال
استخدم نشاط جدولة رد الاتصال لتمكين المتصلين من جدولة عمليات رد المكالمات بسهولة من خلال نظام IVR . يمكنك استخدام مطالبات DTMF المحددة لالتقاط تفاصيل الجدولة من المتصل وتمرير هذه المعلومات كمدخل إلى نشاط جدولة رد الاتصال.
تمكنك الأقسام التالية من تكوين نشاط جدولة رد الاتصال:
- إعدادات عامة
- جدولة إعدادات رد الاتصال
- متغيرات مخرجات النشاط
قبل أن تبدأ
تأكد من تكوين نقطة إدخال رد الاتصال في Control Hub. راجع قسم إعداد نقطة إدخال رد الاتصال للحصول على التفاصيل.
| 1 |
في Flow Designer، قم بسحب وإسقاط نشاط جدولة رد الاتصال من مكتبة الأنشطة إلى اللوحة. |
| 2 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 3 |
في قسم الإعدادات العامة، أدخل المعلومات التالية: |
| 4 |
في قسم جدولة إعدادات رد الاتصال، قم بتكوين التفاصيل التالية: قم بتضمين سلسلة من أنشطة IVR (القائمة، جمع الأرقام) لجمع هذه المعلومات
من المتصل ونقلها إلى نشاط رد الاتصال المجدول. لتسهيل ذلك، راجع
التدفق الفرعي لإعادة الاتصال المجدول للحصول على التفاصيل.
|
متغيرات مخرجات النشاط
تقوم متغيرات مخرجات النشاط بتخزين البيانات التي تم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة.
يحتوي نشاط جدولة رد الاتصال على متغيرات الإخراج التالية:
- كود جدولة Callback.failureCode: يخزن رمز الفشل. يقوم النظام بتعيين هذه القيمة فقط عند فشل النشاط.
- ScheduleCallback.وصف الفشل: يخزن تفاصيل الفشل. يقوم النظام بتعيين هذه القيمة فقط عند فشل النشاط.
فيما يلي رموز الخطأ والأوصاف لنشاط رد الاتصال المجدول:
|
رمز الفشل |
قيمة رمز الفشل |
وصف الفشل |
|---|---|---|
|
1 | INVALID_REQUEST | لأية مدخلات غير صالحة. |
|
3 | INVALID_QUEUE | للحصول على تفاصيل قائمة انتظار غير صالحة. |
|
6 |
SYSTEM_ERROR |
يمثل هذا الرمز الأخطاء المتنوعة (التي لا تقع ضمن أي من الفئات المحددة). |
ما يجب القيام به بعد ذلك
إرسال الأرقام
يمكنك استخدام نشاط إرسال الأرقام لتكوين التدفقات التي ترسل نغمات DTMF إلى المتصل أثناء تفاعل IVR. هذا مفيد لـ:
-
المصادقة الآمنة - إنشاء تدفق مكالمات مصدق من خلال التحقق من المتصل باستخدام DTMF.
-
التفاعل مع الأنظمة الخارجية - التواصل مع الأنظمة الأخرى التي تتطلب إدخال DTMF.
يتيح نشاط Send Digits المصادقة المستندة إلى النغمة وهو مهم في السيناريوهات التي تتطلب تفاعلات آمنة مثل التحقق من صحة مسار المكالمة.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات Play DTMF، قم بتكوين الإعدادات التالية:
|
تعيين إعلان
يقوم نشاط تعيين الإعلان بتكوين الإعلانات التي يتم تشغيلها عند اتصال المكالمة بالوكيل. عند التمكين، يمكنك تكوين رسالة مسجلة مسبقًا كرسالة امتثال تحتوي على معلومات قانونية، أو تحية وكيل مخصصة، أو كليهما. يمكنك استخدام هذا النشاط للمكالمات الواردة والصادرة.
- بالنسبة للتدفقات الواردة - قم بتكوين نشاط الإعلان قبل نشاط جهة الاتصال في قائمة الانتظار للحصول على الأداء الأمثل. وبدلاً من ذلك، يمكنك تكوينه ضمن حدث الطلب المسبق في تدفق الأحداث.
- بالنسبة للتدفقات الصادرة - يجب تكوين نشاط الإعلان ضمن حدث الطلب المسبق. تأكد من أن نشاط تعيين معرف المتصل هو النشاط النهائي لحدث الطلب المسبق.
يدعم نشاط تعيين الإعلان أنواع الإعلانات التالية:
- رسالة الامتثال
- تحية الوكيل
- إعلان ويسبر
راجع تحسين الكفاءة مع الرسائل المسجلة مسبقًا لمزيد من التفاصيل.
لتكوين نشاط تعيين الإعلان، قم بإجراء الخطوات التالية:
- قم بتسجيل الدخول إلى مركز التحكم.
- انتقل إلى .
- اختر التدفق المطلوب وانقر فوق رمز Go to Flow Settings لفتح التدفق المطلوب.
- قم بسحب وإسقاط نشاط تعيين الإعلان إلى لوحة التدفق الرئيسية.
- في علامة تبويب الإعدادات العامة، قم بتكوين
المعلمات التالية:
-
في حقل تسمية النشاط، أدخل اسمًا للنشاط.
-
في حقل وصف النشاط، أدخل وصفًا للنشاط.
-
- لتكوين تحية الوكيل، قم بتشغيل مفتاح تمكين تحية العامل. في حقل «غرض الترحيب»، أدخل اسم غرض الترحيب.
-
لتكوين رسالة التوافق، قم بتشغيل مفتاح تمكين رسالة التوافق. اختر ملف الصوت المطلوب من القائمة المنسدلة.
- انقر فوق حفظ.
- انقر فوق نشر لنشر التدفق.
تعيين معرف المتصل
استخدم نشاط تعيين معرف المتصل لتعريف معرف المتصل الذي يظهر أثناء المكالمة. يجب استخدام نشاط تعيين معرف المتصل فقط في تدفقات الأحداث. يعد تعيين معرف المتصل نشاطًا نهائيًا يشير إلى نهاية تدفق حدث ما قبل الطلب الذي حدث. يساعد نشاط تعيين معرف المتصل في تكوين ANI للسيناريوهات التالية:
-
مكالمات واردة
-
مكالمات خارجية
-
رد اتصال مجامل
-
حملة المعاينة
-
رد الاتصال عبر الويب
-
تدفق التنفيذ
-
التحويل إلى رقم الاتصال
-
استشر رقم الاتصال
استشر الوكيل
استشر EP-DN/قائمة الانتظار
-
نقل إلى EP/قائمة الانتظار
يمكنك تكوين هذا النشاط بجوار معالج أحداث PreDial. يمكن تكوين ANI المطلوب باستخدام نشاط تعيين معرف المتصل استنادًا إلى خدمة تعريف الأرقام التي تم الاتصال بها (DNIS) أو نوع العملية أو نوع المشارك.
يمكنك تكوين DN الخاص بالوكيل باعتباره ANI مخصص، بحيث يمكن لوكيل المتصل رؤية رقم DN/الملحق الخاص بوكيل المتصل عندما يتم الاتصال به. هذا يقلل من فرص إسقاط المكالمات الداخلية. على سبيل المثال، عندما يتصل مستخدم المكتب الأمامي ( وكيل مركز الاتصال) بمستخدم المكتب الخلفي (موظف داخلي)، يمكن لمستخدم المكتب الخلفي رؤية معرف المتصل الداخلي (رقم الاتصال/الملحق) للوكيل، وبالتالي يقلل من حالات رفض المكالمات.
لهذا الغرض، يمكن للمتصل رؤية رقم/ملحق جهة الاتصال فقط عندما يتم الاتصال بوكيل المتصل من خلال الاتصال الخارجي أو الاستشارة أو النقل إلى DN، ويتم إضافة DN إلى قائمة أرقام الاتصال.
يجب إضافة رقم جهة الاتصال إلى قائمة الأرقام الداخلية للمؤسسة في Control Hub. لمزيد من المعلومات حول كيفية إضافة رقم جهة اتصال، راجع إنشاء رقم اتصال أو ملحق.
إذا قمت بإدخال رقم عشوائي، فسيقوم النظام بالتحقق من هذا الرقم باستخدام تخطيط EP-DN الافتراضي الذي تم تكوينه على Control Hub أو. Management Portal إذا كان هناك عدم تطابق، يقوم النظام بتوجيهه مرة أخرى إلى ANI الافتراضي. لمزيد من المعلومات حول التحقق المخصص من ANI، راجع رد الاتصال.
لضمان بقاء الأرقام الأصلية متاحة للتحليل في التقارير، لا يتم تغيير ANI المعروض في التقارير إلى ANI المخصص.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. | ||||||||||||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| ||||||||||||||||||||||||||||||
| 3 |
في قسم إعدادات معرف المتصل، يرجى تكوين ما يلي:
يعتمد تخصيص ANI على المتطلبات التنظيمية. ضع في اعتبارك التبعيات الإقليمية قبل نشر البيئة. يقوم معالج أحداث PreDial المستخدم لتخصيص معرف المتصل بتجاوز ANI الذي حددته سابقًا مثل الوكيل المحدد خارج ANI أو رد الاتصال المجاني مع تخصيص ANI أو أي سيناريو مشابه. دعم التدفق مطلوب لأي سيناريو وارد أو خارجي لتخصيص ANI. بالنسبة لحالات الاستخدام التي تعتمد على مزودي الخدمة مثل القرارات المستندة إلى رمز البلد والقيود الإقليمية وما إلى ذلك، فكر في اختبار التدفقات مع مزودي الخدمة أولاً. لكي تعمل ANI بالشكل المتوقع في سيناريوهات المكالمات المختلفة، فأنت بحاجة إلى بيئة الجيل التالي. استخدام ANI لسيناريوهات متعددة قابلة للتطبيق في بيئة الجيل التالي هو:
إنشاء رقم اتصال أو ملحق يمكنك إضافة رقم اتصال إلى قائمة الأرقام الداخلية لمؤسستك. ستكون واجهة المستخدم المخصصة مرئية لجهات الاتصال المضافة هذه. يمكنك إما إضافة رقم اتصال واحد في كل مرة، أو استخدام العمليات المجمعة لتحميل أرقام جهات الاتصال كملف CSV. لمزيد من المعلومات حول كيفية تنفيذ العمليات المجمعة لإنشاء كائنات التكوين أو تعديلها أو استيرادها أو تصديرها في Control Hub، راجع العمليات المجمعة في مركز اتصال Webex. لإضافة رقم اتصال أو ملحق:
|
تعيين إعلان الهمس
يقوم نشاط Set Whisper Announcation بتشغيل رسالة مختصرة مسجلة مسبقًا إلى الوكيل قبل اتصال الوكيل بالمتصل مباشرةً. يتم تشغيل الإعلان فقط للوكيل؛ يسمع المتصل الرنين الافتراضي أثناء تشغيل إعلان الهمس.
يمكن أن يحتوي محتوى الإعلان على معلومات حول المتصل تساعد في إعداد الوكيل للتعامل مع المكالمة.
من خلال تزويد الوكلاء بهذه المعلومات مقدمًا، تساعدهم الإعلانات الهمسة على التعامل مع المكالمات بشكل أكثر كفاءة، مما يؤدي إلى تقليل أوقات معالجة المكالمات وتحسين رضا العملاء.
عند تشغيل صوت همسة، لا يمكنك:
-
ضع المكالمة قيد الانتظار أو النقل أو المؤتمر.
-
اطلب مساعدة المشرف.
تصبح هذه الميزات متاحة مرة أخرى بعد اكتمال الإعلان.
إعلان هامس:
-
ينطبق على المكالمات الواردة والتحويل الأعمى إلى EP.
-
يمكن أن تكون سلسلة TTS سريعة أو (تحويل النص إلى كلام).
-
يمكن دمجها مع رسالة الامتثال وتحية الوكيل، وفي هذه الحالة يتم تشغيل الهمس أولاً.
-
لم يتم تضمينه في تسجيل المكالمات.
-
يدعم جميع أنواع نقاط نهاية الوكيل مثل الهاتف والعميل الناعم وWebRTC.
| 1 |
انقر فوق النشاط لتكوين إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعلان Whisper، يمكنك تعيين رسالة اتصال مسبق للوكلاء، وتقديم تفاصيل المتصل الرئيسية للخدمة المخصصة. عند تشغيل مفتاح تمكين تحويل النص إلى كلام، يمكنك اختيار الموصل المطلوب .
|
ابدأ بث الوسائط
يتم استخدام نشاط Start Media Stream لتمكين تدفق الوسائط الصوتية من محادثات المكالمات النشطة بين المتصل والوكيل.
لمزيد من التفاصيل حول كيفية استخدام النشاط في تدفقات المكالمات، راجع تمكين تدفق الوسائط لقوائم انتظار محددة.
تحميل الصوت
استخدم نشاط تحميل الصوت في التدفق لتمكين تحميل تحيات الوكيل.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
اختر التدفق المطلوب وانقر فوق رمز Go to Flow Settings لفتح التدفق المطلوب. |
| 4 |
قم بسحب وإسقاط نشاط تحميل الصوت إلى لوحة التدفق الرئيسية. |
| 5 |
في قسم الإعدادات العامة، قم بتكوين المعلمات التالية: |
| 6 |
في علامة تبويب معلومات ملف الصوت، قم بتكوين المعلمات التالية: |
تدفقات الأحداث
تحتوي علامة تبويب تدفقات الأحداث على معالجات الأحداث التالية التي تستخدمها عبر الأنشطة المختلفة:
- لا يوجد خطأ عالمي
- تم قبول الوكيل
- الهاتف الذي تم الاتصال به
- الوكيل المعروض
- تم قطع اتصال الوكيل
- فشلت عملية إعادة الاتصال
- قبل الاتصال
- اتصل بـ ANI محدث
- نتيجة مكالمة الحملة الصادرة
لا يوجد خطأ عالمي
يسهل هذا الحدث معالجة الأخطاء العالمية. يقوم النظام بتشغيل هذا الحدث عندما لا تقوم بتكوين روابط مسار الخطأ على النشاط. تعرض جميع الأنشطة في معالجة المكالمات والأنشطة في التحكم في التدفق هذا الحدث. لمزيد من المعلومات، راجع سير عمل الخطأ العام.
تم قبول الوكيل
يقوم النظام بتشغيل هذا الحدث عندما يقوم أحد الوكلاء بالرد على مكالمة واردة ومقاطعة تجربة جهة الاتصال في قائمة الانتظار. يتم تشغيل هذا الحدث مباشرةً لمكالمات الحملة التقدمية والتنبؤية والمعاينة بمجرد أن يرد الوكيل على المكالمة.
الأنشطة التي تفتح هذا الحدث هي Screen Pop و Queue Contact.
الهاتف الذي تم الاتصال به
يقوم النظام بتشغيل هذا الحدث عندما تنقطع المكالمة المباشرة، ويزيل جميع المشاركين. يكون الحدث متاحًا إذا كنت تستخدم أنشطة معالجة المكالمات المحددة في تدفق مثل Screen Pop و Feedback V2. لا يتطلب هذا الحدث التصعيد إلى وكيل.
عند إنشاء تدفق، لا تقم بإضافة أي نشاط IVR بعد حدث
PhoneContactended. أثناء تنفيذ التدفق، لن يعمل
التدفق عند إضافة نشاط بعد انتهاء جهة الاتصال.
يعرض نشاط جهة اتصال قائمة الانتظار هذا الحدث فقط.
الوكيل المقدم
يقوم النظام بتشغيل هذا الحدث عندما يتم تقديم جهة اتصال صوتية إلى وكيل. يسمح هذا الحدث لمطور التدفق بتكوين العديد من الأنشطة المدعومة التي تعد جزءًا من معالجة الأحداث. على سبيل المثال، يمكن لمطور التدفق تكوين نشاط Screen Pop مقابل حدث AgentOffered. يوفر هذا التكوين معلومات متعلقة بالعميل للوكيل، قبل أن يتلقى الوكيل مكالمة أو يرد عليها.
هذا الحدث مرتبط بـ NewContact.
لا يتم دعم حدث AgentOffered للحملات التقدمية والتنبؤية
والمعاينة.
يمكنك عرض المتغيرات ذات الصلة في متغيرات مخرجات الحدث.
تم قطع اتصال الوكيل
يقوم النظام بتشغيل هذا الحدث عندما ينفصل الوكيل الأخير عن مكالمة مباشرة، تاركًا العميل بمفرده على الخط.
يعرض نشاط جهة اتصال قائمة الانتظار هذا الحدث.
فشلت عملية إعادة الاتصال
يقوم النظام بتشغيل هذا الحدث عند فشل رد الاتصال المجاني أو رد الاتصال المجدول أو رد الاتصال الشخصي المجدول.
-
يقوم النظام بإعادة محاولة رد الاتصال فقط عندما يفشل رد الاتصال من نهاية جهة الاتصال. يفشل رد الاتصال عندما تكون جهة الاتصال مشغولة أو غير متوفرة، أو لا توجد إجابة من أحد الوكلاء.
-
أيضًا، تفشل المكالمة من نهاية الوكيل عندما لا يمكن الوصول إلى هاتف الوكيل أو يرفض الوكيل المكالمة. تنتقل المكالمة مرة أخرى إلى قائمة الانتظار وتتوجه مرة أخرى إلى وكيل متاح.
-
أيضًا، بالنسبة لعمليات الاسترجاعات المجدولة، يفشل رد الاتصال عندما يصل وقت الانتهاء المجدول دون توجيه المكالمة إلى وكيل. بالنسبة لعمليات الاسترجاعات الشخصية المجدولة، يفشل رد الاتصال أيضًا عندما لا يتم تسجيل دخول الوكيل المعين.
لاستخدام رد نداء إعادة المحاولة في التدفق، قم بتكوين متغير تدفق محلي (باستخدام نشاط setVariable) بقيمة 0 وقم بزيادته حسب الحاجة. تأكد من أن القيمة أقل من قيمة حساب متغير إعادة المحاولة.
يمكنك إرفاق أحداث أخرى تطلبها في التدفق لمحاولة إعادة محاولة رد الاتصال. قم بتضمين نشاط الانتظار متبوعًا برد الاتصال أو أي من أنشطة قائمة الانتظار مثل قائمة الانتظار إلى الوكيل وجهة اتصال قائمة الانتظار في التدفق. استخدم هذه الأنشطة بأي مجموعة أو ترتيب بعد نشاط الانتظار.
لإنهاء عمليات إعادة المحاولة:
-
للحصول على حالة حقيقية، استخدم نشاط End Flow. لا تستخدم نشاط قطع الاتصال.
-
بالنسبة لحالة خاطئة، استخدم قطع الاتصال بعد تكوين متغير إعادة المحاولة في التدفق. في هذه الحالة، تكون جميع محاولات إعادة المحاولة كاملة ولا تتوفر عمليات إعادة المحاولة.
الحد الأقصى لعدد محاولات إعادة محاولة الاتصال هو 10. الحد الأقصى للوقت الذي يمكن أن يبقى فيه التفاعل في النظام هو 14 يومًا. أيهما يحدث أولاً يعتبر عمر التفاعل لتكوين إعادة المحاولة.
عند استخدام نشاط الانتظار، يكون الحد الأدنى لفترة التأخير بين إعادة المحاولة هو 10 ثوانٍ، والحد الأقصى لفترة التأخير بين إعادة المحاولة هو 72 ساعة.
عندما تكون حالة جهة الاتصال في وضع الإيقاف المؤقت، وفي حالة توفر محاولات إعادة المحاولة، يتم إنشاء حدث callbackFailed. يستمر معالج الأحداث الذي تم تكوينه في التدفق في إعادة محاولة رد الاتصال للمحاولات المتبقية.
عند فشل رد الاتصال إلى جهة اتصال، يتم وضع جهة الاتصال في قائمة الانتظار ويتم إنشاء حدث callbackFailed. يمكن لمعالج إعادة المحاولة وضعها في قائمة الانتظار مرة أخرى باستخدام أي من الأنشطة مثل رد الاتصال (نفس الوجهة أو وجهة مختلفة) و/أو جهة اتصال قائمة الانتظار و/أو قائمة الانتظار إلى الوكيل.
إذا تم تكوين رد الاتصال إلى وجهة مختلفة في معالج أحداث
callbackFailed، فلن يتم ترحيل المهارات.
بالنسبة إلى رد الاتصال المجدول أو معاودة الاتصال الشخصية المجدولة - في تدفق إعادة المحاولة - استخدم Newcontact.dnis في نشاط رد الاتصال إذا تم تكوينه.
بريديال
كجزء من NewContact، يمكّن حدث PreDial مطور التدفق من تعيين معرف المتصل أو تخصيصه باستخدام نشاط تعيين معرف المتصل.
عند إنشاء سير عمل، يكون هذا الحدث متاحًا في علامة تبويب تدفقات الأحداث في Flow Designer. تم إنهاء هذا الحدث من خلال تكوين نشاط تعيين معرف المتصل. يتم تشغيل هذا الحدث لكل من الوكيل والعميل بناءً على سيناريو المكالمة.
لكي تنجح مكالمات الحملة، يجب إجراء مكالمات الوكيل ومكالمات العملاء من نفس المنطقة الإعلامية. يتم تحديد منطقة الوسائط استنادًا إلى ANI/CLID الخاص بالمكالمة عند تقديمها للوسائط. يتم إجراء التعيين بين ANI ومنطقة الوسائط في Control Hub. يجب اختيار ANIs التي تم تحديدها في مكالمة الوكيل ومكالمة العميل، إذا تم التحكم فيها عبر حدث PreDial في التدفق، بحيث تصدر كلتا المكالمتين من نفس المنطقة.
على سبيل المثال، إذا كان الوكيل موجودًا في سنغافورة، ولكن سيتم إجراء مكالمات العميل في الولايات المتحدة، فقد يتم تحديد ANI لمكالمة العميل بحيث تكون منطقة الوسائط هي الولايات المتحدة. وبالمثل، يجب أيضًا اختيار ANI المحدد لاستدعاء الوكيل في حدث PreDial بحيث تكون منطقة الوسائط المحددة هي الولايات المتحدة.
يوفر الجدول التالي قائمة بأنواع العمليات وأنواع
المشاركين المقابلة لـ Predial.OperationType.
|
نوع عملية بريديال |
قبل الطلب. نوع المشارك |
|---|---|
|
|
وكيل |
|
|
وكيل، عميل |
|
|
وكيل، عميل |
|
|
وكيل، عميل |
|
|
وكيل، عميل |
|
|
DN |
|
|
وكيل |
|
|
DN |
|
|
وكيل |
|
|
وكيل |
|
|
EP-DN |
لا ينطبق تخصيص ANI للمشرف عند تكوين مراقبة المكالمات.
قم بتكوين كل مسار لمعالج أحداث PreDial باستخدام Set Caller ID كنشاط طرفي، وإلا يمكن التخلي عن جهة الاتصال.
دعم التدفق مطلوب لأي سيناريو وارد أو خارجي لاستخدام معالج أحداث PreDial.
لا تستخدم أنشطة التدفق التي تضع جهة اتصال في قائمة الانتظار مع معالج أحداث PreDial.
بالنسبة لـ ANI التي تم تكوينها مقابل جهة اتصال خارجية، يتم توجيه المكالمة عبر المنطقة التي تم تعيين العامل ANI إليها بغض النظر عن المنطقة التي توجد بها جهة الاتصال. على سبيل المثال، إذا كان لدى إحدى المؤسسات مراكز اتصال في الولايات المتحدة وأستراليا وتم تشغيل مكالمة صادرة لجهة اتصال موجودة في الولايات المتحدة مع تعيين الوكيل ANI إلى منطقة أستراليا، يتم توجيه المكالمة عبر أستراليا.
راجع جدول استخدام ANI لسيناريوهات متعددة في بيئة الجيل التالي في قسم تعيين معرف المتصل لاستخدام ANI في سيناريوهات المكالمات المختلفة.
يمكنك عرض المتغيرات ذات الصلة في متغيرات مخرجات الحدث.
اتصل بـ ANI Updated
يقوم النظام بتشغيل هذا الحدث عندما يتغير ANI الخاص بالمتصل. على سبيل المثال، إذا انتقلت مكالمة العميل أولاً إلى مكتب المشغل ثم تم إرسالها إلى الوكيل، فسيتم تحديث سطح مكتب الوكيل وجهاز الوكيل وجميع المعلومات ذات الصلة تلقائيًا باستخدام ANI الخاص بالمتصل. هذا يضمن عرض معرف المتصل الأصلي والتفاصيل الصحيحة دائمًا.
فقط عمليات تحويل المكالمات التي بدأت من الهواتف المكتبية أو عملاء Jabber في أماكن العمل تعكس CLI النهائي. Webex Callingلا يتم تحديث عمليات النقل التي تتم عبر تطبيق Webex لعرض CLI النهائي.
نتيجة مكالمة الحملة الصادرة
كجزء من NewContact، يتم تشغيل هذا الحدث إذا كانت جهة الاتصال
متصلة بجهاز الرد الآلي أو على وشك التخلي عنها. في كلتا الحالتين،
يمكنك تشغيل رسالة قبل قطع الاتصال. يتخلى النظام عن المكالمة
إذا لم يكن الوكيل متاحًا.
يتم دعم أنشطة تشغيل الموسيقى وتشغيل الرسائل فقط لهذا المعالج ويجب بعد ذلك قطع الاتصال.
يمكنك أيضًا إضافة أنشطة إضافية للتحكم في المكالمات مثل تشغيل الموسيقى وقطع الاتصال وما إلى ذلك إلى هذا الحدث وفقًا لنتيجة تحليل تقدم المكالمات (CPA). يمكن أن تكون نتائج CPA واحدة مما يلي:
- AMD - تشير إلى اكتشاف جهاز الرد الآلي.
- تم التخلي عنه - يشير إلى أنه تم التخلي عن المكالمة بسبب عدم توفر وكيل.
- LIVE_VOICE - يشير إلى اكتشاف صوت مباشر للعميل في حملة IVR .
إذا كنت ترغب في تكوين IVR في مكالمة حملة خارجية:
- حدد التدفقات التي تستخدم حدث
OutboundCampaignCallResult. - ضع نشاط GoTo لتعيين التدفق إلى التدفق الثاني.
- استخدم خطوات IVR التي تم تكوينها باستخدام نشاط Virtual Agent في التدفق الثاني.
تأكد من تنفيذ هذه الخطوات، حيث لا يمكنك استخدام نشاط الوكيل الافتراضي
مباشرةً مع OutboundCampaignCallResult.
يمكنك عرض المتغير ذي الصلة في متغيرات مخرجات الحدث.
لا يوجد سير عمل خطأ عالمي
أثناء إنشاء التدفق، يمكنك تعيين مسار الخطأ لنشاط لمعالجة خطأ نشاط أو خطأ عام تحصل عليه أثناء تنفيذ التدفق.

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

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

في المثال أعلاه، يتم إلحاق رسالة Play بمعالج أحداث OnGlobalError. إذا كان هناك خطأ في النظام أثناء تنفيذ نشاط تعيين المتغير في التدفق الرئيسي، فسيأخذ النظام في الاعتبار التكوين الذي تم إجراؤه في نشاط تعيين المتغير أولاً. في حالة عدم تحديد مسار الخطأ، يقوم النظام بفحص معالج أحداث OnGlobalError في تدفق الأحداث. نظرًا لأن نشاط Play Message مرتبط بحدث OnGlobalError في المثال أعلاه، يقوم النظام بتشغيل الرسالة وإنهاء التدفق.
استخدم المتغيرات والتعبيرات
يدعم Flow Designer الأنواع التالية من المتغيرات:
المتغيرات المخصصة
متغيرات التدفق المخصصة هي متغيرات قابلة للتكوين لأنواع بيانات مختلفة يمكنك استخدامها طوال التدفق. يمكنك إنشاء العديد من متغيرات التدفق التي تحتاجها لتلبية المنطق في التدفق الخاص بك.
المتغيرات الآمنة
يمكنك وضع علامة على متغيرات التدفق على أنها آمنة لمنع تسجيل وتخزين أي معلومات حساسة (سيتم إخفاء هذه القيم أيضًا في جزء تصحيح التدفق). يمكنك تعيين متغيرات آمنة مثل Agent Viewable أو Agent Editable للتحكم في كيفية عرض هذه المتغيرات على. Agent Desktop
افتراضيًا، تعمل جميع المتغيرات الموجودة في التدفقات المنشورة كمتغيرات غير آمنة. افتح هذه التدفقات في وضع التحرير لمراجعة المتغيرات الآمنة والاحتفاظ بها حسب الحاجة.
في تخطيط متغير التدفق، لا يمكنك تعيين متغير آمن إلى متغير غير آمن في نشاط GoTo.
لا يمكنك وضع علامة على المتغيرات العالمية على أنها آمنة.
إنشاء متغيرات تدفق مخصصة
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. | ||||||||||||||
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
| ||||||||||||||
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
| ||||||||||||||
| 4 |
من لوحة التكوين، افتح قسم تعريف المتغير. | ||||||||||||||
| 5 |
انقر فوق إضافة متغير التدفق. يمكنك إضافة 30 متغيرًا كحد أقصى في التدفق. يشمل هذا العدد جميع المتغيرات العامة ومتغيرات التدفق، بغض النظر عما إذا كانت قابلة للإبلاغ أو قابلة للعرض من قبل الوكيل. | ||||||||||||||
| 6 |
أدخل اسم ووصف المتغير. | ||||||||||||||
| 7 |
اختر نوع متغير من القائمة المنسدلة. لا يمكنك تغيير نوع المتغير بعد إنشاء المتغير. أنواع المتغيرات المدعومة هي:
| ||||||||||||||
| 8 |
حدد القيمة الافتراضية للمتغير حسب نوع المتغير المختار. | ||||||||||||||
| 9 |
(اختياري) قم بتشغيل زر تبديل تمكين التجاوز الخارجي. من خلال تمكين هذا الخيار، يمكنك عرض المتغير على صفحة تكوين القناة. يسمح هذا للمسؤولين والمشرفين بتجاوز قيمة المتغير التي تم تكوينها من Control Hub. بمعنى آخر، يمكنهم تغيير قيمة متغير التدفق لقناة معينة دون فتح التدفق من وحدة Flow Designer. لمزيد من المعلومات حول تجاوز المتغيرات من مركز التحكم، راجع إعداد قناة. عند تكوين نوع المتغير كسلسلة، تظهر القائمة المنسدلة لنوع المورد مع الخيارات التالية. اختر نوع المورد الذي تريد السماح للمسؤولين بتجاوزه أثناء تكوين القناة.
| ||||||||||||||
| 10 |
(اختياري) إذا قمت بتشغيل زر تبديل يتضمن معلومات حساسة، يقوم النظام بوضع علامة على المتغير كمتغير آمن. أثناء تنفيذ التدفق، لا يقوم النظام بتسجيل أو تخزين أي معلومات يتم تمريرها من خلال هذا المتغير. | ||||||||||||||
| 11 |
(اختياري) إذا قمت بتمكين زر تبديل Make Agent Viewable، فسيظهر المتغير على سطح المكتب إلى جانب القيمة الملتقطة كجزء من التدفق. عند تمكين زر التبديل «جعل العامل قابلاً للعرض»، تظهر الحقول التالية:
| ||||||||||||||
| 12 |
انقر فوق حفظ. عندما تقوم بحفظ متغير التدفق المخصص، يتم حفظ المتغير كعلامة في لوحة الخصائص العالمية على سطح المكتب. إذا قمت بوضع علامة على المتغير كـ Agent Viewable، فستعرض العلامة رمز سماعة الرأس لسهولة التعرف عليه. |
مثال: ترتيب متغيرات التدفق المعروض على سطح المكتب
عندما تقوم بإنشاء متغيرات تم وضع علامة عليها كـ Agent Viewable، يعرض سطح المكتب هذه المتغيرات بترتيب معين.
على سبيل المثال، إذا قمت بإنشاء متغيرات التدفق التالية: نوع العميل، العميل المشترك، عدد العملاء، نسبة الاتصال، dob، Datetest.
يتلقى سطح المكتب هذه المتغيرات من Flow Designer بالترتيب التالي: نسبة الاتصال، عدد العملاء، نوع العميل، العميل المشترك، ANI، DN، dob، RonTimeOut، Datetest.
يعرض سطح المكتب المتغيرات بالترتيب التالي، من اليسار إلى اليمين، على واجهة المستخدم:
-
متغيرات العميل:
.رقم الهاتف، DN، قائمة الانتظار، وقت RONA -
يتم فرز متغيرات التدفق بالترتيب الأبجدي مع المتغيرات التي تبدأ بالأحرف الكبيرة أولاً، تليها المتغيرات ذات الأحرف الصغيرة: CallRatio، CustomerCount، CustomerType، Datetest، SubscribedCustomer، dob.
مثال: عرض معرف التفاعل على سطح المكتب
معرف التفاعل (معرف جلسة الاتصال) هو معرف فريد تم إنشاؤه من قبل النظام ويحدد تفاعلًا معينًا. يمكنك جلب معرف التفاعل من تقارير المحلل واستخدام المعرف لاستكشاف المشكلات المتعلقة بفشل المكالمات وإصلاحها. لعرض معرف التفاعل على سطح المكتب:
- افتح التدفق المطلوب واختر إضافة متغيرات التدفق.
- قم بتعيين حقل القيمة الافتراضية إلى NewContact.InteractionID.
- قم بتمكين زر التبديل «جعل العامل قابلاً للعرض».
عندما يتلقى الوكيل مكالمة، يظهر معرف التفاعل على سطح المكتب.
تحرير متغيرات التدفق المخصصة
إذا كان المتغير قيد الاستخدام بالفعل، فلن تتمكن من تحرير نوع المتغير. قد يكون للقيام بذلك آثار كبيرة على التدفق. لذلك، هذا الإجراء محظور. في هذه الحالة، يتم تعطيل حقل القائمة المنسدلة لنوع المتغير وتظهر رسالة تحذير.
عند تحرير متغير بنجاح، تظهر التغييرات التي تم إجراؤها طوال التدفق، وفي النافذة المنبثقة التي تظهر عند النقر فوق متغير التدفق في لوحة الخصائص العمومية.
لتحرير متغير تدفق مخصص، قم بتنفيذ الخطوات التالية:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
انقر فوق تحرير في الزاوية العلوية اليسرى من النافذة المنبثقة. يظهر مربع حوار تحرير متغير التدفق. إذا لم يتم استخدام المتغير في التدفق، فستكون جميع الحقول قابلة للتحرير. يمكنك تعديل اسم المتغير ووصفه ونوعه وقيمته. |
| 5 |
انقر فوق رمز المعلومات في هذه الرسالة لمشاهدة قائمة الأنشطة التي يتم فيها استخدام المتغير. إذا كنت ترغب في متابعة تحرير المتغير، قم بإزالة المتغير من جميع تكوينات التدفق قبل محاولة التحرير مرة أخرى. |
| 6 |
قم بإجراء التغييرات اللازمة. يظل زر الحفظ معطلاً حتى تقوم بإجراء تغيير. |
| 7 |
انقر فوق حفظ. |
حذف متغيرات التدفق المخصصة
إذا تم استخدام المتغير في التدفق، فلن تتمكن من حذفه. القيام بذلك له آثار كبيرة على التدفق. في هذه الحالة، يتم تعطيل زر الحذف في نافذة حذف المتغير، وتظهر قائمة بالأنشطة التي يتم فيها استخدام المتغير.
يتم تجميع الأنشطة بناءً على ما إذا كانت ستظهر في علامة تبويب التدفق الرئيسي أو تدفقات الأحداث. إذا كنت تريد حذف متغير قيد الاستخدام، فقم بإزالته من جميع تكوينات التدفق قبل محاولة الحذف.
لحذف متغير تدفق مخصص، قم بتنفيذ الخطوات التالية:
| 1 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 2 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 3 |
في جزء الخصائص العمومية، انقر فوق رمز الحذف الذي يظهر على علامة المتغير التي تريد حذفها. |
تجاوز إعدادات التدفق
تتيح ميزة تجاوز إعدادات التدفق داخل وحدة Flow Designer للمستخدمين المصرح لهم تعديل بعض الإعدادات المحددة مسبقًا للتدفق من Control Hub. تتيح هذه الميزة للمسؤولين والمشرفين تغيير بعض معاملات التدفق بسهولة مثل ساعات العمل أو المطالبات الصوتية أو تعيينات قائمة الانتظار دون فتح التدفق المطلوب.
لتجاوز إعدادات التدفق:
-
يجب تكوين متغيرات معينة في التدفق على أنها قابلة للتكوين خارجيًا. راجع قسم إنشاء متغيرات التدفق المخصصة للحصول على تفاصيل التكوين.
-
يجب على المسؤولين والمشرفين بعد ذلك إجراء التغييرات المطلوبة على هذه المتغيرات. تظهر متغيرات التدفق التي تم تكوينها على صفحة تكوين القناة في Control Hub. راجع قسم إعداد قناة لمزيد من التفاصيل.
توفر ميزة إعدادات تدفق التجاوز المزايا التالية:
- إعادة استخدام التدفق: يمكن للمسؤولين استخدام نفس التدفق لمؤسسات مختلفة. ويمكنهم تكوين قيم مختلفة لنفس المتغير للقنوات المختلفة دون تعديل القيمة الافتراضية المحددة في التدفق.
- أوقات استجابة أسرع: يتم تطبيق التغييرات التي تم إجراؤها على قيم المتغيرات على الفور، حتى على المكالمات الجارية بالفعل.
- تقليل الأخطاء: يزيل مخاطر الأخطاء عند تعديل التدفقات المعقدة.
- إدارة المهام المبسطة: بدون هذه الميزة، يجب على المسؤولين تنفيذ
المهام التالية التي قد تكون معقدة وتستغرق وقتًا طويلاً للمستخدمين غير التقنيين:
- قم بتسجيل الدخول إلى مركز التحكم.
- افتح وحدة مصمم التدفق.
- انتقل إلى التدفق المطلوب وابحث عن المسار ذي الصلة للتدفق.
- قم بإجراء التغييرات المطلوبة.
- أعد نشر التدفق.
المتغيرات المحددة مسبقًا
يقوم Flow Designer تلقائيًا بإنشاء متغيرات محددة مسبقًا عند استخدام أحداث وأنشطة معينة في التدفق.
تظهر قائمة بالمتغيرات المحددة مسبقًا المتاحة في قسم المتغيرات المحددة مسبقًا في لوحة خصائص التدفق العالمي. كما تظهر أيضًا في لوحة الخصائص للحدث أو النشاط المحدد.
انقر فوق كل متغير لفتح نافذة منبثقة تشرح نوع البيانات التي يخزنها المتغير، حتى تعرف كيفية استخدام المتغير في التدفق الخاص بك.
في حين أن معظم سمات متغير مخرجات الحدث محددة مسبقًا ولا يمكن تحريرها، يمكنك تحرير المتغير لتعديل تعيين المتغير العام.
متغيرات مخرجات الأحداث
ترتبط متغيرات مخرجات الأحداث على وجه التحديد بالأحداث وتتخذ التسمية: <EventName>. <VariableName>.
تظهر جميع متغيرات مخرجات الأحداث المتاحة للاستخدام في التدفق تلقائيًا في لوحة الخصائص العمومية بعد تقديم الحدث إلى التدفق، وكذلك في لوحة الخصائص لنشاط معالج الأحداث المرتبط.
متغيرات مخرجات الأحداث المتاحة هي:
-
جهة اتصال جديدة. ani -
اسم جديد لـ Contact.dnis -
جهة اتصال جديدة. معرف التفاعل -
منطقة Contact.pstn الجديدة -
تم قبول الوكيل. معرف الوكيل -
تم قبول الوكيل. اسم الوكيل -
تم قبول الوكيل. معرف البريد الإلكتروني للوكيل -
تم قبول الوكيل. معرف جلسة الوكيل -
تم قبول الوكيل. معرف قائمة الانتظار -
تم قبول الوكيل. اسم قائمة الانتظار -
تم قبول الوكيل. فريق -
تم قبول الوكيل. اسم الفريق -
تم قبول الوكيل. معرف المستأجر -
تم قبول الوكيل. cad -
تم إنهاء الاتصال بالهاتف. معرف الوكيل -
تم إنهاء الاتصال بالهاتف. معرف البريد الإلكتروني للوكيل -
تم إنهاء الاتصال الهاتفي. Teamid -
تم إنهاء الاتصال بالهاتف. معرف قائمة الانتظار -
تم إنهاء الاتصال بالهاتف. قناة واردة -
تم إنهاء الاتصال بالهاتف. معرف استراتيجية التوجيه -
تم عرض الوكيل. معرف الوكيل -
الوكيل المقدم. اسم الوكيل -
وكيل معروض. معرف البريد الإلكتروني للوكيل -
الوكيل المعروض. معرف جلسة الوكيل -
تم عرض الوكيل. معرف قائمة الانتظار -
الوكيل المقدم. اسم قائمة الانتظار -
وكيل متوفر. فريق -
الوكيل المقدم. اسم الفريق -
عرض الوكيل. معرف المستأجر -
الوكيل المعروض. اتصل بالبيانات المرتبطة -
تم عرض الوكيل. معرف الوكيل -
الوكيل المقدم. اسم الوكيل -
الوكيل المعروض. معرف جلسة الوكيل -
تم عرض الوكيل. معرف قائمة الانتظار -
الوكيل المقدم. اسم قائمة الانتظار -
وكيل متوفر. فريق -
الوكيل المقدم. اسم الفريق -
عرض الوكيل. معرف المستأجر -
الوكيل المقدم. cad -
اتجاه بريديال -
قبل الطلب. نوع المشارك -
رقم الاتصال المسبق -
بريديال.DN لطرف آخر -
بريديال.epdn -
تم اختيار وكيل بريديال داني -
نوع عملية بريديال -
نتيجة مكالمة الحملة الصادرة Result.cpa -
رمز نتيجة مكالمة الحملة الصادرة Result.cpa -
تم قطع اتصال الوكيل. معرف الوكيل -
تم قطع اتصال الوكيل. معرف البريد الإلكتروني للوكيل -
تم قطع اتصال الوكيل. معرف قائمة الانتظار -
تم فصل الوكيل. فريق -
تم قطع اتصال الوكيل. قناة واردة -
تم فصل العامل. معرف استراتيجية التوجيه
في بعض الحالات، قد يكون متغير AgenteMailID فارغًا. يجب على
مطوري Flow التحقق من صحة هذا المتغير قبل استخدامه، خاصة في السيناريوهات
التي تتضمن مشكلات البحث في ذاكرة التخزين المؤقت.
تخصيص متغيرات النظام
يمكنك تخصيص تسمية سطح المكتب لمتغيرات رقم الهاتف و DNIS (خدمة تعريف الأرقام التي تم الاتصال بها) فقط. يمكنك إنشاء اسم مستعار لهذه المتغيرات وتكوينه باستخدام نشاط Set Variable في التدفق.
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
من لوحة خصائص التدفق العالمي، افتح قسم تعريف المتغير. |
| 5 |
انقر فوق علامة تبويب التكوين. |
| 6 |
انقر فوق إضافة متغير التدفق. |
| 7 |
أدخل اسم ووصف المتغير. |
| 8 |
اختر سلسلة في القائمة المنسدلة لنوع المتغير. |
| 9 |
قم بتمكين زر التبديل «جعل العامل قابلاً للعرض». |
| 10 |
في حقل تسمية سطح المكتب، أدخل تسمية سطح المكتب المطلوبة للمتغير. |
| 11 |
انقر فوق حفظ. يؤدي هذا إلى إنشاء المتغير.
|
| 12 |
من مكتبة الأنشطة، اسحب نشاط تعيين المتغير إلى اللوحة القماشية. |
| 13 |
في قسم الإعدادات المتغيرة في لوحة إعدادات النشاط، قم بما يلي: عند نشر التدفق، يستبدل متغير التدفق الذي تم إنشاؤه حديثًا متغير النظام المختار. أثناء تنفيذ التدفق، تظهر تسمية سطح المكتب للمتغير الذي تم إنشاؤه حديثًا في الجزء المنبثق الوارد والتفاعل على سطح المكتب.
|
متغيرات مخرجات النشاط
تقوم متغيرات مخرجات النشاط بتخزين البيانات التي تم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة. تستخدم متغيرات مخرجات النشاط الصيغة التالية: <ActivityName>. <VariableName>حيث يتغير ActivityName ديناميكيًا بناءً على النشاط.
إذا كان التدفق يستخدم نشاطًا عدة مرات، فسيكون لكل نشاط مثيل فريد لكل متغير مخرجات النشاط المرتبط. تظهر جميع متغيرات مخرجات النشاط المتاحة للاستخدام في التدفق تلقائيًا في لوحة الخصائص العمومية عند تقديم نشاط إلى التدفق، وكذلك في لوحة الخصائص للنشاط المرتبط.
متغيرات مخرجات النشاط المتاحة هي:
-
Menu.optionEntered: يخزن خيار القائمة الذي حدده المتصل أثناء مثيل نشاط القائمة. هذا رقم واحد من 0 إلى 9. -
CollectDigits.digitentered: يخزن الأرقام التي أدخلها المتصل أثناء مثيل نشاط تجميع الأرقام. يعتمد عدد الأرقام على تكوين النشاط. -
HttpRequest.HttpStatusCode: يخزن رمز الحالة الذي تم تلقيه عند محاولة طلب HTTP. -
HttpRequest.Httpresonsebody: يخزن الاستجابة عندما يتم تشغيل طلب HTTP بنجاح. -
Httprequest.responseHeaders: يخزن الرؤوس التي يتم إرسالها كجزء من طلب HTTP. -
VirtualAgent.intentTriggered: يخزن النية التي أدت إلى تشغيل تجربة المحادثة ليتم التعامل معها أو تصعيدها. -
GetQueueinfo.ewt: يخزن قيمة وقت الانتظار المقدر لقائمة الانتظار المحددة. -
GetQueueinfo.piq: يخزن قيمة الموضع في قائمة انتظار لقائمة الانتظار المحددة.
المتغيرات العالمية
المتغيرات العالمية هي متغيرات مخصصة يمكنك عرضها والوصول إليها عند إنشاء التدفقات. يقوم المسؤول بإنشاء متغيرات عامة في وحدة التزويد في مركز التحكم. لمزيد من المعلومات، راجع قسم المتغيرات العالمية في دليل إعداد وإدارة مركز اتصال Webex.
بصفتك مطورًا للتدفق، يمكنك استهلاك هذه المتغيرات وفقًا لمتطلباتك. يمكنك إضافة هذه المتغيرات في التدفق. يمكنك أيضًا تحرير متغير عمومي وإزالته بعد إضافته إلى التدفق.
تحرير المتغير العام في التدفق
عندما تقوم بتحرير متغير عمومي، لا يمكنك تغيير أي قيمة بيانات تعريف لمتغير عمومي في مصمم التدفق. ومع ذلك، يمكنك تغيير القيمة الافتراضية باستخدام زر التبديل فوق القيمة الافتراضية.
لتحرير متغير عمومي في التدفق:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
في لوحة خصائص التدفق العالمي، انتقل لأسفل إلى تعريف المتغير > قسم المتغيرات المحددة مسبقًا. |
| 5 |
في لوحة المتغير العالمي، انقر فوق متغير عمومي
وانقر فوق تحرير ( يظهر مربع حوار تحرير المتغيرات العالمية. يعرض
تفاصيل المتغير العام المختار مثل نوع المتغير والقيمة الافتراضية وتسمية
سطح المكتب والوكيل القابل للتحرير.
|
| 6 |
(اختياري) قم بتمكين زر تبديل استبدال تكوينات البوابة الإلكترونية للكتابة فوق القيم الموجودة التي تم تكوينها في Control Hub. يتيح لك ذلك تعديل قيم الحقول مثل القيمة الافتراضية وإمكانية عرض الوكيل والوكيل القابل للتحرير وتسمية سطح المكتب. أدخل القيمة الضرورية في القيمة الافتراضية حسب نوع المتغير المختار. على سبيل المثال، إذا كان نوع المتغير منطقيًا، فسيظهر هذا الحقل كقائمة منسدلة. يجب ألا تتجاوز القيمة الافتراضية التي تم إدخالها لمتغير عمومي من نوع السلسلة التي يمكن الإبلاغ عنها بواسطة الوكيل 256 حرفًا. |
| 7 |
قم بإجراء التغييرات اللازمة. |
| 8 |
انقر فوق حفظ. |
إزالة المتغيرات العالمية من التدفق
يمكنك إزالة متغير عمومي غير مستخدم في أي تدفق.
إذا لم تتمكن من إزالة متغير عمومي، فاتصل بالمسؤول لتمكين علامة الميزة لإزالة المتغيرات العامة من التدفق.
لإزالة متغير عمومي من التدفق:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
في لوحة خصائص التدفق العالمي، انتقل لأسفل إلى تعريف المتغير > قسم المتغيرات المحددة مسبقًا. |
| 5 |
في لوحة المتغيرات العالمية، انقر فوق رمز إزالة (x) للمتغير العمومي الذي تريد إزالته. تطالبك رسالة منبثقة بتأكيد الإجراء الخاص بك.
|
| 6 |
انقر فوق حذف. يؤدي هذا إلى إزالة المتغير العام المحدد من القائمة.
|
متغيرات سطح المكتب القابلة للعرض
يمكنك تكوين أنواع المتغيرات التالية للنافذة المنبثقة الواردة ولوحة التفاعل على سطح المكتب للمكالمات الصوتية الواردة والصادرة:
-
متغيرات النظام مثل رقم الهاتف و DNIS (خدمة تعريف الرقم الذي تم الاتصال به) واسم قائمة الانتظار ومهلة RONA
-
المتغيرات العالمية التي يتم إنشاؤها وإدارتها في Control Hub.
-
متغيرات التدفق المخصصة التي تم إنشاؤها وإدارتها في Flow Designer
يمكنك فقط تكوين تلك المتغيرات التي تم وضع علامة عليها كـ Agent Viewable.
يمكنك تكوين هذه المتغيرات على التدفقات الجديدة وكذلك على التدفقات الحالية. ومع ذلك، تستمر التدفقات الحالية في إظهار المتغيرات المنبثقة الافتراضية مثل رقم الهاتف وDNIS واسم قائمة الانتظار. يمكنك تحرير هذه التدفقات لإضافة المزيد من المتغيرات باستخدام هذه الميزة.
خطوات تكوين المتغيرات للنوافذ المنبثقة الواردة ولوحة التفاعل للمكالمات الواردة والصادرة هي نفسها.
تحتاج إلى إنشاء تدفقات منفصلة لسيناريوهات المكالمات الواردة والصادرة لتكوين المتغيرات للنافذة المنبثقة الواردة ولوحة التفاعل.
- نافذة منبثقة واردة على سطح المكتب
- تظهر النافذة المنبثقة الواردة عندما يتلقى الوكيل مكالمة واردة أو يطلب مكالمة صادرة. يعرض معلومات أساسية عن العميل وفقًا للمتغيرات التي تم تكوينها في Flow Designer. يمكنك تعيين ترتيب مظهر كل من هذه المتغيرات في النافذة المنبثقة الواردة التي يمكن أن تتضمن أي مجموعة من متغيرات النظام ومتغيرات التدفق العالمية والمخصصة. يمكنك أيضًا تحرير تسمية سطح المكتب لهذه المتغيرات.
- يمكنك تخصيص تسمية سطح المكتب لمتغيرات النظام مثل رقم الهاتف و DNIS. لمزيد من المعلومات، راجع تخصيص متغيرات النظام.
- بالنسبة للمكالمات الواردة والصادرة، يمكنك اختيار ثلاثة متغيرات كحد أدنى وستة متغيرات كحد أقصى. بالنسبة لمكالمات الاستشارة، سيعرض الوكيل الذي تمت استشارته ثلاثة متغيرات إضافية مثل اسم الوكيل وAgent DN وفريق العامل التي تتم إضافتها إلى القائمة افتراضيًا.
-
لا يمكنك تكوين المتغيرات التي تحتوي على معلومات حساسة في النافذة المنبثقة الواردة على سطح المكتب.
- لمزيد من المعلومات حول كيفية تكوين المتغيرات للنافذة المنبثقة الواردة، راجع تكوين المتغيرات للنوافذ المنبثقة الواردة.
- لوحة التفاعل
- تظهر لوحة التفاعل على سطح المكتب بعد قبول الوكيل للمكالمة الواردة أو الصادرة. يعرض مجموعة المعلومات في متغيرات لوحة التفاعل التي تم تكوينها في Flow Designer. يمكنك اختيار 30 متغيرًا كحد أقصى. يمكنك تعيين ترتيب مظهر كل من هذه المتغيرات في لوحة التفاعل التي يمكن أن تتضمن أي مجموعة من متغيرات النظام والمتغيرات العالمية والمتغيرات المخصصة. يمكنك أيضًا تحرير تسمية سطح المكتب لهذه المتغيرات.
-
لا يدعم Webex Contact Center Desktop حاليًا ترجمة تسميات المتغيرات الديناميكية.
- يمكنك تخصيص تسمية سطح المكتب لمتغيرات النظام مثل رقم الهاتف و DNIS. لمزيد من المعلومات، راجع تخصيص متغيرات النظام.
- لمزيد من المعلومات حول كيفية تكوين المتغيرات للوحة التفاعل، راجع تكوين المتغيرات للوحة التفاعل.
تكوين المتغيرات للنوافذ المنبثقة الواردة
قبل أن تبدأ
قم بتكوين المتغيرات في النافذة المنبثقة الواردة للمكالمات الواردة والصادرة.
-
يجب إنشاء المتغيرات التي تريد إضافتها في النافذة المنبثقة الواردة لسطح المكتب. لمزيد من المعلومات، راجع إنشاء متغير عمومي وإنشاء متغيرات تدفق مخصصة.
-
يجب وضع علامة على المتغيرات على أنها عامل قابل للعرض. لمزيد من المعلومات حول كيفية وضع علامة على متغير عمومي كعامل قابل للعرض، راجع تحرير المتغير العام في التدفق.
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
من لوحة خصائص التدفق العالمي، افتح قسم تعريف المتغير. |
| 5 |
انقر فوق علامة تبويب إمكانية العرض والطلب على سطح المكتب. |
| 6 |
في قسم النافذة المنبثقة الواردة، انقر فوق تحديد المتغيرات للنوافذ المنبثقة الواردة. تظهر نافذة تحديد المتغيرات في النافذة المنبثقة الواردة. يعرض جميع المتغيرات التي تتضمن أربعة متغيرات افتراضية للنظام مثل رقم الهاتف و DNIS واسم قائمة الانتظار ومهلة RONA. يتم تحديد متغيرات النظام مثل رقم الهاتف وDNIS واسم قائمة الانتظار افتراضيًا بحيث يمكنك إلغاء تحديدها عند إضافة المزيد من المتغيرات.
|
| 7 |
استخدم خيارات البحث التالية لتصفية القائمة: يتم ملء القائمة تلقائيًا بالمتغيرات وفقًا لإدخالات المعايير الخاصة بك.
|
| 8 |
حدد خانات الاختيار للمتغيرات التي تريد اختيارها للنافذة المنبثقة الواردة. يمكنك اختيار ثلاثة متغيرات كحد أدنى وستة متغيرات كحد أقصى. |
| 9 |
انقر فوق حفظ. يمكنك تخطي هذه الخطوة إذا قمت بتمكين زر تبديل الحفظ التلقائي. تظهر المتغيرات المختارة في قسم النافذة المنبثقة الواردة.
|
| 10 |
استخدم رمز المقبض ( |
| 11 |
(اختياري) انقر فوق رمز x بجانب متغير لإزالة هذا المتغير من القائمة. |
تكوين المتغيرات للوحة التفاعل
قبل أن تبدأ
قم بتكوين المتغيرات في لوحة التفاعل للمكالمات الواردة والصادرة.
-
يجب إنشاء المتغيرات التي تريد إضافتها في النافذة المنبثقة الواردة لسطح المكتب. لمزيد من المعلومات، راجع إنشاء متغير عمومي وإنشاء متغيرات تدفق مخصصة.
-
يجب وضع علامة على المتغيرات على أنها عامل قابل للعرض. لمزيد من المعلومات حول كيفية وضع علامة على متغير عمومي كعامل قابل للعرض، راجع تحرير المتغير العام في التدفق.
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
من لوحة خصائص التدفق العالمي، افتح قسم تعريف المتغير. |
| 5 |
انقر فوق علامة تبويب إمكانية العرض والطلب على سطح المكتب. |
| 6 |
في قسم لوحة التفاعل، انقر فوق تحديد متغيرات لوحة التفاعل. تظهر نافذة تحديد المتغيرات في لوحة التفاعل. يعرض جميع المتغيرات إلى جانب أربعة متغيرات للنظام مثل رقم الهاتف و DNIS واسم قائمة الانتظار ومهلة RONA.
|
| 7 |
استخدم خيارات البحث التالية لتصفية القائمة: يتم ملء القائمة تلقائيًا بالمتغيرات وفقًا لإدخالات المعايير الخاصة بك.
|
| 8 |
حدد خانات الاختيار للمتغيرات التي تريد اختيارها للوحة التفاعل. يمكنك اختيار 30 متغيرًا كحد أقصى. |
| 9 |
استخدم رمز المقبض ( |
| 10 |
انقر فوق حفظ. يمكنك تخطي هذه الخطوة إذا قمت بتمكين زر تبديل الحفظ التلقائي. تظهر المتغيرات المختارة في قسم لوحة التفاعل.
|
| 11 |
(اختياري) انقر فوق رمز x بجانب متغير لإزالة هذا المتغير من القائمة. |
متغيرات جسون
متغيرات JSON هي متغيرات تدفق مخصصة من النوع JSON. يمكنك إنشاء متغيرات JSON في برنامج Flow Designer. لمزيد من المعلومات، راجع إنشاء متغيرات تدفق مخصصة.
يمكنك استخدام الأنشطة التالية لتخزين البيانات في متغير JSON: طلب HTTP والتحليل وتعيين المتغير.
في أنشطة HTTP و Parse، يمكنك استخراج البيانات باستخدام تعبير مرشح مسار JSON وتخزينها في متغير JSON.
في نشاط تعيين المتغير، يمكنك استخدام متغير JSON في خيار تعيين القيمة بالطرق التالية:
-
اكتب قيمة JSON في مربع النص. على سبيل المثال:
{ "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", "region":"CA", "phoneNumber":"408-xxxxx67", "emailAddress":"rirani@xyz.com" } -
استخدم تعبير Pebble.
استخدام متغيرات JSON في تعبير Pebble
-
الوصول المنفصل بالنقطة (.): يمكنك استخدام الوصول المنفصل بالنقطة (.) في تعبير Pebble لمتغير JSON في أنشطة معالجة المكالمات والتحكم في التدفق.
بناء الجملة:
{{jsonvariableNAME.fieldName}} حيث يجب تقييم JSONVariableName.fieldNameإلى حقل في متغيرJSON.في نموذج مقتطف الشفرة السابق، إذا قمت باستخراج الموظف إلى متغير يسمى
empvarباستخدام HTTP أو Parse:استخدم{{empvar.EmployeCode}}للحصول على القيمة كـ E1. -
الوصول إلى الفهرس لمصفوفة JSON: يمكنك الوصول إلى فهرس محدد من مصفوفة JSON المشابهة لـ Pebble Syntax. لمزيد من التفاصيل حول الوصول إلى الفهرس في Pebble، تفضل بزيارة https://pebbletemplates.io/wiki/guide/basic-usage/، على سبيل المثال:
إذا قمت باستخراج مصفوفة JSON للموظفين إلى متغير يسمى{ "Employees" : [ { "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", }, { "userId":"thanks", "jobTitleName":"Program Manager", "firstName":"Tom", "lastName":"Hanks", "preferredFullName":"Tom Hanks", "employeeCode":"E3", "directReports":[ { "userId":"John", "jobTitleName":"Developer", "firstName":"John", "lastName":"Irani", "preferredFullName":"John Irani", "employeeCode":"E2" }, { "userId":"Sam", "jobTitleName":"Developer", "firstName":"Sam", "lastName":"Das", "preferredFullName":"Sam Das", "employeeCode":"E2" } ] } ] }varباستخدام HTTP أو Parse:-
استخدم
{{var [0]}}للحصول على تفاصيل الموظف الخاصبالريرانيالذي يعمل مديرًا. -
استخدم
{{var [1] .DirectReports [0]}}للحصول على تفاصيل الموظف الخاصةبجونالذي يعد بمثابة مراسل مباشر للمدير. -
استخدم{{var [1] .directReports [0] .PreferredFullName}}للحصول على القيمة باسم جون إيراني. -
استخدم{{var [0] .preferedFullName}}للحصول على القيمة كـ روما في إيران.
-
استخدام متغير JSON في طلب HTTP
لاستخدام متغير JSON كنص طلب لطلب HTTP، استخدم نشاط تعيين المتغير أولاً لتحويل متغير JSON إلى سلسلة. على سبيل المثال، في قسم تعيين إعدادات متغير النشاط المتغير، قم بتعيين متغير JsonString بقيمة {{jsonVariable}}.
استخدم هذا المتغير كمدخل لإعدادات HTTP. على سبيل المثال، في قسم إعدادات طلب HTTP، قم بتعيين نص الطلب كـ {{JsonString}}.
تعبيرات الكتابة
تدعم معظم حقول إدخال النص في Flow Designer تعبيرات الكتابة. التعبيرات ليست مطلوبة، ولكنها تسمح بوظائف البرمجة النصية القوية من خلال المتغيرات للمستخدمين المتقدمين. يمكنك أيضًا إدخال النص الأساسي والأرقام في نفس حقول الإدخال للتدفقات البسيطة إذا لم تكن بحاجة إلى تعبيرات.
لف كل تعبير بأقواس معقوفة مزدوجة كما هو موضح هنا: {{Enter Expression}}
على سبيل المثال، إذا كنت تريد دمج متغيرين للسلسلة معًا، فيجب عليك استخدام {{var1+var2}}. لمزيد من المعلومات، راجع: https://pebbletemplates.io/.
صيغة قالب بيبل
تستخدم جميع حقول الإدخال في مصمم التدفق صيغة تعبير مفتوحة المصدر تسمى قوالب Pebble: https://pebbletemplates.io/.
فيما يلي الرموز المدعومة في قوالب Pebble: ==،! =، <، >، <=، >=، +، -، *،/. لكتابة متغيرات مخصصة في تعبير، استخدم بناء الجملة التالي: {{variable}}
في صيغة Pebble Template، يجب أن تبدأ أسماء المتغيرات بحرف أو تسطير سفلي (_) أو علامة الدولار ($)، ولكن ليس برقم. على سبيل المثال، 311_Promo غير صالح، بينما Promo_311 صالح.
يتم دعم عوامل التشغيل المنطقية أيضًا. لمزيد من المعلومات، راجع https://pebbletemplates.io/wiki/operator/logic/.
نوصي بمراجعة وثائق Pebble Template قبل استخدام التعبيرات في Flow Designer. للحصول على معلومات حول كتابة التعبيرات، راجع المستندات على: https://pebbletemplates.io/wiki/.
على سبيل المثال، في حالة استخدام الشرط الأساسي هذه، يتحقق التعبير لمعرفة ما إذا كان رقم حساب المتصل أكبر من أو يساوي قيمة معينة. استنادًا إلى كيفية تقييم التعبير لتنفيذ تدفق معين، يمكن للتدفق أن يأخذ المسار True أو False.
فلاتر بيبل المخصصة
طابع إيبوك تايم
يمكنك استخدام فلاتر Pebble التالية لإرجاع الطابع الزمني للعصر لـ Now أو سلسلة تاريخ معينة:
الطابع الزمني للعصر في الوقت الحالي:
{{ now() | epoch }} => default UTC timezone and in seconds
{{ now() | epoch(inMillis=true) }} => default UTC timezone and in milliseconds
Example:
{{ now() | epoch }} -> 1667471488
{{ now() | epoch(inMillis=true) }} -> 1667471522829
طابع Epoch الزمني لتاريخ محدد:
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} => custom format and in milliseconds
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} => custom format with timezone and in milliseconds
Example:
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} -> 1508429883779
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} -> 1508455083779
التحقق من صحة التعبيرات
إذا اكتشف حقل الإدخال وجود تعبير قيد الاستخدام (أي تم إدخال صيغة {{}})، تظهر أيقونة زرقاء في الزاوية السفلية اليسرى من الحقل.
انقر فوق الرمز الأزرق لفتح نموذج حيث يمكنك اختبار التعبير وتعديله حتى تحصل على النتيجة المرجوة.
يحتوي نموذج تعبير الاختبار على الحقول التالية:
-
التعبير: يعرض التعبير الذي تم إدخاله مبدئيًا في حقل الإدخال من تكوين النشاط.
-
حقول المتغيرات: يحتوي كل متغير مستخدم في التعبير على حقل دعم حيث يمكنك إدخال قيمة متغير نموذجية. أدخل قيمة لكل متغير، ثم انقر فوق اختبار لرؤية النتائج إذا تم تنفيذ التعبير باستخدام المعلمات التي تم إدخالها.
لتعيين متغيرات في تعبير، استخدم التنسيق {{variable name}} فقط. على سبيل المثال، {{newContact.ani}} هي صيغة متغيرة.
-
النتيجة: تعرض نتيجة التعبير بعد النقر فوق الاختبار. إذا كانت النتائج مختلفة عن المتوقع، قم بتعديل التعبير كما تريد. إذا قمت بإجراء تغييرات على التكوين، انقر فوق تطبيق التغييرات لتحديث التعبير في تكوين النشاط.
استخدم قوالب التدفق
قوالب التدفق هي تدفقات معدة مسبقًا مصممة لحالات استخدام محددة. تتوفر هذه القوالب بسهولة في لوحة Flow Designer، مما يتيح لمطوري التدفق إنشاء التدفقات ونشرها بسرعة بأقل جهد.
لإنشاء تدفقات باستخدام قوالب التدفق، حدد القالب المطلوب، وقم بتخصيصه لمتطلبات عملك، وتحقق من صحة التدفق ونشره وابدأ في استخدامه. لمزيد من التفاصيل، راجع إنشاء تدفقات من قوالب التدفق.
استخدام ساعات العمل
استخدم قالب مصمم التدفق هذا لإدارة ساعات العمل في مركز اتصال Webex. يتم الترحيب بالمتصلين برسالة، ويتم توجيه مكالماتهم بناءً على ساعات العمل والعطلات وظروف الطوارئ المحددة للمؤسسة.
يقوم هذا التدفق بتوجيه المكالمات بناءً على ساعات عمل مركز الاتصال وقوائم العطلات والتجاوزات الطارئة، مما يضمن تجربة المتصل المثلى والتعامل الفعال مع ساعات العمل غير الرسمية. في حالة إغلاق مركز الاتصال، يتم إخطار المتصل بالإغلاق.
تشمل الميزات الرئيسية ما يلي:
- إدارة مركزية لساعات العمل والعطلات والتجاوزات الطارئة.
- التوجيه التلقائي بناءً على تكوين ساعات العمل.
- يُستخدم تحويل النص إلى كلام من Cisco (TTS) لجميع المطالبات الصوتية، على الرغم من إمكانية تحميل ملفات الصوت المخصصة.
- الموسيقى الافتراضية قيد الانتظار هي
defaultmusic_on_hold.wav، ولكن يمكن تخصيصها.
المتطلبات الأساسية
- إعداد ساعات العمل: يمكنك إنشاء ساعات العمل وقوائم العطلات وعمليات الإلغاء في Control Hub.
- ملفات الصوت: قم بتحميل الملفات الصوتية المطلوبة للمطالبات مثل
BusinessHoursOpen.wavأو استخدم ميزة Cisco TTS. - تخطيط قائمة الانتظار والفرق ونقطة الدخول: قم بتكوين هذه العناصر في مركز Management Portal اتصال Webex.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
| عنصر التدفق | وصف |
|---|---|
| تم استلام المكالمة | يتم بدء المكالمة وإدخال التدفق. |
| تقييم ساعات العمل | يتحقق النظام مما إذا كان الوقت الحالي يقع ضمن ساعات العمل أو العطلات أو شرط التجاوز. |
| التعامل مع ساعات العمل | إذا كان مركز الاتصال مفتوحًا، يتم تشغيل رسالة ترحيب، ويتم توجيه المكالمة إلى قائمة انتظار الوكيل. |
| بعد ساعات | في حالة إغلاق مركز الاتصال، يتم تشغيل رسالة ساعات مغلقة، ويتم قطع الاتصال بالمكالمة. |
| تجاوزات الطوارئ | إذا كان التجاوز الطارئ نشطًا، يتم تشغيل رسالة الطوارئ، ويتم قطع الاتصال بالمكالمة. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق.
| نشاط التدفق | وصف |
|---|---|
|
ابدأ (جهة اتصال هاتفية جديدة) | يبدأ التدفق عند تلقي جهة اتصال هاتفية جديدة. |
|
التحقق من ساعات العمل (ساعات العمل) | يقوم النظام بالتحقق مما إذا كان مركز الاتصال في غضون ساعات العمل العادية أو العطلات أو تجاوز الطوارئ. |
|
موجه ساعات العمل (ساعات العمل _ موجه) | خلال ساعات العمل، يتم تشغيل رسالة لإعلام المتصل بأن
مركز الاتصال مفتوح (الملف الافتراضي: BusinessHoursOpen.wav). |
جهة اتصال قائمة الانتظار (قائمة انتظار الوكيل) | يتم وضع المتصل في قائمة الانتظار ليتم توجيهه إلى وكيل متاح. |
امسك الموسيقى (هولد ميوزيك) | يتم تشغيل الموسيقى أثناء انتظار المتصل في قائمة الانتظار (الملف الافتراضي:
defaultmusic_on_hold.wav). |
|
عطلة مغلقة (العطلة_مغلقة) | إذا كانت عطلة، يتم تشغيل رسالة لإعلام المتصل بأن المكتب مغلق. |
|
موجه بعد ساعات العمل (بعد ساعات العمل _ موجه) | إذا كان ذلك بعد ساعات العمل، يتم تشغيل رسالة لإعلام المتصل بأن المكتب مغلق. |
| تجاوز الطوارئ (التجاوز_الطوارئ) | في حالة التجاوز الطارئ، يتم تشغيل رسالة طوارئ. |
| قطع الاتصال (قطع الاتصال) | بعد تشغيل الرسالة (سواء كان ذلك بعد ساعات العمل أو العطلة أو الطوارئ)، يتم قطع الاتصال بالمكالمة. |
موارد إضافية
لمزيد من المعلومات حول تكوين ساعات العمل وقوائم العطلات وعمليات الإلغاء، راجع دليل إعداد وإدارة مركز اتصال Webex.
اتصال داخلي شامل
استخدم قالب مصمم التدفق هذا في مركز اتصال Webex لمعالجة شاملة للمكالمات الواردة وفحوصات ساعات العمل وإعلانات الموضع في قائمة الانتظار وخيارات رد الاتصال.
يوضح هذا التدفق سيناريو مكالمة صوتية واردة شاملة لمركز اتصال Webex. ويشمل ذلك التعامل مع ساعات العمل والعطلات والتجاوزات الطارئة وخيارات الخدمة الذاتية وإعلانات الوضع في قائمة الانتظار (PIQ) وخيارات معاودة الاتصال بالعملاء. إنها مناسبة للبيئات التي تكون فيها الخدمة الذاتية الأساسية وقائمة انتظار المكالمات ضرورية.
قم بتعديل التدفق ليناسب احتياجات المؤسسة المحددة وللتعامل مع الظروف غير المعروفة بأمان.
يستخدم هذا التدفق برنامج تحويل النص إلى كلام من Cisco (TTS) للأنشطة الصوتية التي تتطلب مطالبات (إن
وجدت). بالنسبة للموسيقى، يتم تعيينها افتراضيًا على ملف defaultmusic_on_hold.wav
المتوفر خارج الصندوق.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي تكوينات أخرى خاصة بالمؤسسة مثل الموصلات وANI الخارجي والمزيد.
-
قم بإعداد ساعات العمل وقوائم العطلات والتجاوزات الطارئة من ← ← ← .
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
| تم استلام المكالمة | تدخل المكالمة التدفق في نشاط NewContact. |
| تحقق من ساعات العمل | يقوم التدفق بفحص الوقت الحالي مقابل ساعات العمل المحددة باستخدام نشاط Business
Hours.
|
| خيارات الخدمة الذاتية | خلال ساعات العمل، يقوم نشاط WelcomeMenu (قائمة IVR) بتشغيل قائمة
تقدم خيارات الخدمة الذاتية الأساسية للمتصلين:
|
| وضع قائمة الانتظار | يتم وضع المتصل في قائمة انتظار باستخدام نشاط قائمة الانتظار. يقوم نشاط getPositionInQueue باسترداد موضع المتصل في قائمة الانتظار، ويتم الإعلان عن هذه المعلومات للمتصل باستخدام نشاط PlayPiQ. |
| خيارات رد الاتصال والبريد الصوتي | إذا اختار المتصل ترك بريد صوتي أو طلب معاودة الاتصال، فسيتم تشغيل نشاط
FinalMenu:
|
|
امسك الموسيقى | يتم تشغيل الموسيقى أثناء انتظار المتصل في قائمة الانتظار (الملف الافتراضي: defaultmusic_on_hold.wav). |
|
معالجة الحلقة | يضمن التدفق أنه في حالة تكرار المتصل عدة مرات (من خلال أنشطة CallLoopCycle و LoopCycle)، يتم توجيهه إلى خيارات القائمة النهائية (رد الاتصال أو البريد الصوتي). |
| قطع الاتصال | بعد الانتهاء من جميع الخطوات أو إذا اختار المتصل الخروج، يتم قطع الاتصال باستخدام أنشطة DisconnectContact. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ (جهة اتصال جديدة) | يبدأ التدفق عند تلقي المكالمة. |
|
فحص ساعات العمل (ساعات العمل) | يتحقق مما إذا كانت المكالمة خلال ساعات العمل أو العطلات أو حالات التجاوز في حالات الطوارئ. |
|
قائمة الرد الصوتي التفاعلي (قائمة الترحيب) |
يقوم بتشغيل قائمة تحتوي على خيارات الخدمة الذاتية (اضغط 1 للدعم، اضغط 2 للمبيعات). |
|
معالجة قائمة الانتظار |
|
|
هولد ميوزيك (موسيقى معلقة) | تحتوي عمليات التشغيل على الموسيقى أثناء انتظار المتصل في قائمة الانتظار. |
|
معالجة الحلقة (دورة حلقة الاتصال ودورة الحلقة) | يضمن توجيه المكالمات المتكررة عدة مرات إلى القائمة النهائية. |
|
قطع الاتصال (قطع الاتصال) | يقوم بفصل المكالمة بعد الرسائل أو عندما يختار المتصل إنهاء التفاعل. |
موارد إضافية
لمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
مسح CSAT DTMF
يحتوي قالب التدفق هذا على وظائف نظام استبيان ما بعد المكالمة (PCS) الذي يعمل بالاستجابة الصوتية التفاعلية (IVR). تم تصميم الاستطلاع لالتقاط تقييمات رضا العملاء بكفاءة وفعالية باستخدام قائمة أساسية ونظام الرد الصوتي التفاعلي باللمس.
يساعد هذا التدفق مركز اتصال Webex على جمع ملاحظات العملاء بكفاءة من خلال استطلاع مؤتمت بسيط بعد المكالمة باستخدام نغمات ثنائية التردد (DTMF). يقوم العملاء بتقييم تجربة الاتصال الخاصة بهم عندما يحصلون على مطالبة بالتقييم. يجمع النظام ردود العملاء في متغير عالمي يستخدم لإعداد التقارير. يلتقط الاستطلاع تقييمات رضا العملاء على مقياس من 1 إلى 5.
تم تصميم هذا التدفق لإعداد استطلاعات ما بعد المكالمات بسهولة في بضع خطوات بسيطة. يأتي معبأ مسبقًا بجميع اللبنات الأساسية المطلوبة بما في ذلك موصل تحويل الكلام إلى نص.
الاستخدام
لاستخدام هذا التدفق بفعالية كتدفق استبيان ما بعد المكالمة، قم بتوصيل GoTo Flow من حدث AgentDisconnected على التدفق الرئيسي الخاص بك. وهذا يضمن أنه عندما يقوم الوكيل بفصل المكالمة، يتم تقديم استبيان الاستجابة الصوتية التفاعلية (IVR) للمتصل بعد المكالمة والذي يلتقط استجابة رضا العملاء (CSAT).
يتضمن هذا التدفق رسائل يمكن تشغيلها للعملاء. يمكنك تخصيص الرسائل كما هو مطلوب.
المتطلبات الأساسية
قبل تكوين هذا التدفق، قم بإنشاء المتغيرات التالية:
-
مسح مضاد
-
النوع —عدد صحيح
-
القيمة الافتراضية —0
-
الوصف —يتتبع عدد محاولات الاستطلاع والزيادات مع كل استجابة غير صالحة أو استجابة انتهت مدتها.
-
-
الاستجابة لاستبيان التعليقات العالمية
-
النوع —عدد صحيح
-
القيمة الافتراضية —0
- المصدر - المتغير العالمي
- اجعلها قابلة للإبلاغ - قم بالتشغيل.
-
الوصف - يخزن استجابة تقييم العميل أو «NoResponse» إذا كان هناك سيناريو غير صالح/انتهت مدته.
-
أنشطة التدفق
يصف الجدول التالي الأنشطة المستخدمة في التدفق.
| نشاط التدفق | وصف |
|---|---|
|
ابدأ جهة اتصال جديدة |
يبدأ الاستطلاع عند بدء جهة اتصال هاتفية جديدة. |
|
خيارات الاستبيان (قائمة IVR) |
يطالب المستخدم بتحديد تصنيف (1-5). تتوافق الأرقام 1 و 2 و 3 و 4 و 5 مع مستويات الرضا. تؤدي المهلة أو الاستجابة غير الصالحة إلى إعادة المحاولة. |
|
تعيين استجابة الاستطلاع | يلتقط اختيار المستخدم ويخزنه في متغير Global_feedbackSurveyResponse. |
|
حدد الاستطلاع المضاد |
يزيد متغير CounterSurvey بعد انتهاء المهلة أو الاستجابة غير الصالحة. |
| مسح عداد الشيكات |
يتم التحقق من صحة ما إذا كان عدد مرات إعادة المحاولة يتجاوز 2 باستخدام الشرط التالي CounterSurvey > 2. ينهي الاستطلاع في حالة استنفاد عمليات إعادة المحاولة. |
|
تعيين المتغير _R3K |
يقوم بتعيين «NoResponse» إلى SurveyResponse في حالة استنفاد عمليات إعادة المحاولة. |
|
تم تسجيل استبيان اللعب |
يقوم بتشغيل رسالة شكر بعد التقاط الرد. |
|
قطع الاتصال |
ينهي المكالمة بأمان. |
وكيل ديالوجفلو إس الافتراضي
يوضح قالب مصمم تدفق مركز اتصال Webex تدفق البيانات بين Google DialogFlow ES ومركز اتصال Webex، مع التركيز على كيفية تمرير البيانات من وإلى كلا النظامين أثناء التفاعل.
يعرض هذا التدفق كيفية تمرير البيانات بين مركز اتصال Webex و DialogFlow ES لمعالجة تفاعلات العملاء. يوفر تدفقًا أساسيًا حيث يتم تبادل البيانات مع DialogFlow ES لمعالجة اللغة الطبيعية والوفاء الآلي بالوكيل . يتيح التكامل مع DialogFlow للبوت فهم نوايا العملاء واتخاذ الإجراءات المناسبة بناءً على المحادثة. بالإضافة إلى ذلك، يتضمن التدفق معالجة الأخطاء لضمان تجربة سلسة للعملاء، حتى عند ظهور ظروف غير متوقعة.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- وكيل Google DialogFlow ES له نوايا ذات صلة بالمحادثة.
- قم بإنشاء نقاط الدخول وقوائم الانتظار والفرق وتعيينات نقاط الدخول.
- قم بتمكين تنفيذ Webhook في DialogFlow ES واستخدم نموذج التعليمات البرمجية node.js في المحرر المضمن.
-
تم تمكين تحويل النص إلى كلام (TTS) من Cisco لإنشاء رسائل مخصصة ديناميكيًا. قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
| يبدأ العميل الاتصال | يتم استقبال المكالمة من قبل مركز اتصال Webex. |
| يتم تمرير البيانات إلى DialogFlow ES | يتم إرسال تحية مخصصة، تتضمن تفاصيل العميل مثل الاسم وسبب الاتصال، إلى روبوت DialogFlow ES للمعالجة. |
| تفاعل البوت مع DialogFlow | يقوم DialogFlow بمعالجة الإدخال والاستجابة بناءً على النوايا التي تم تكوينها . |
| الموسيقى في قائمة الانتظار | أثناء قيام الروبوت بمعالجة الطلب، يتم وضع العميل في قائمة انتظار مع تعليق الموسيقى. |
| قطع الاتصال | ينتهي التفاعل بمجرد اكتمال مربع الحوار. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ | يمثل هذا النشاط بداية التدفق. يتم تشغيله عند تلقي مكالمة جديدة. |
| تعيين اللغة | يستخدم التدفق نشاط Set Variable لتكوين رمز اللغة (en-US) للتفاعل بأكمله. وهذا يضمن توافق جميع التفاعلات الصوتية مع تفضيلات لغة المتصل. |
| تحية مخصصة | يمرر هذا النشاط تفاصيل العميل مثل الاسم والبريد الإلكتروني وسبب
الاتصال إلى روبوت DialogFlow ES. يتم إنشاء التحية ديناميكيًا باستخدام
تحويل النص إلى كلام من Cisco (TTS). مثال للبيانات التي تم تمريرها:
|
|
قائمة الانتظار إلى الوكيل | إذا كان التفاعل يتطلب تصعيدًا، يتم وضع العميل في قائمة الانتظار، ويتم
تشغيل الموسيقى المعلقة باستخدام
ملف defaultmusic_on_hold.wav. |
| تشغيل الموسيقى | يتم تشغيل الموسيقى أثناء انتظار المتصل في قائمة الانتظار. يستخدم التدفق موسيقى التعليق الافتراضية من Cisco ولكن يمكن تخصيصها عن طريق تحميل ملفات موسيقى مختلفة. |
|
قطع الاتصال | يؤدي هذا النشاط إلى فصل المكالمة بمجرد اكتمال التدفق، مما يضمن نهاية سلسة للتفاعل. |
تفاصيل التدفق
يحتوي تدفق JSON المستخدم في هذا المثال على متغيرات وأنشطة أساسية لمعالجة التفاعل ومعالجة الأخطاء والتواصل بين مركز اتصال Webex و DialogFlow. تشمل المتغيرات الرئيسية المستخدمة:
|
متغير التدفق |
وصف |
|---|---|
|
الاشتراك في الاستبيان العالمي للتعليقات | يتتبع ما إذا كان العميل قد اشترك في استطلاع ما بعد المكالمة. |
| اسم العميل | يلتقط اسم العميل للتخصيص. |
| البريد الإلكتروني للعميل | يلتقط البريد الإلكتروني للعميل. |
| سبب العميل | يسجل سبب مكالمة العميل. |
| لغة_عالمية | يقوم بتكوين اللغة الافتراضية (en-US). |
|
اسم الصوت العالمي | يحدد الصوت المستخدم لتحويل النص إلى كلام. |
موارد إضافية
لمزيد من المعلومات حول هذا التكامل، راجع فيديو العمل مع البيانات على Google DialogFlow ES مع مركز اتصال Webex.
راجع وثائق مطور مركز اتصال Webex ووثائق DialogFlow ES للحصول على مزيد من الإرشادات.
دعم المطور
للحصول على أي دعم بخصوص هذا التكامل، افتح تذكرة مع فريق دعم مطوري Webex Contact Center من خلال بوابة Webex للمطورين.
لمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات Webex Contact Center.
دعم متغير ديناميكي
يوفر هذا القالب تدفقًا صوتيًا داخليًا ديناميكيًا متقدمًا يقوم باسترداد الإعدادات الخارجية، وإعداد متغيرات التدفق بهذه الإعدادات وتوجيه المكالمات استنادًا إلى التكوينات المتغيرة.
يقوم التدفق بجلب إعدادات التدفق ديناميكيًا من خلال طلب HTTP وتعيين المتغيرات التي توجه بقية التدفق. تقوم هذه المتغيرات بإدارة قرارات التوجيه ومعالجة قائمة الانتظار والمطالبات وإدارة الأخطاء. يُستخدم هذا غالبًا للسيناريوهات التي تتطلب المرونة في معالجة المكالمات استنادًا إلى ظروف العمل في الوقت الفعلي مثل ساعات العمل أو العطلات - حيث يمكن إعادة استخدام تدفق واحد عبر حالات استخدام مختلفة باستخدام التوجيه الديناميكي القائم على المتغير.
يضمن التدفق تجربة المتصل السلسة والفعالة من خلال تشغيل الرسائل المناسبة، والتعامل مع ساعات العمل أو حالات الخطأ، وتوفير التوجيه بناءً على المتطلبات المحددة للمؤسسة.
يستخدم التدفق تحويل النص إلى كلام من Cisco (TTS) لجميع الأنشطة الصوتية التي تتطلب مطالبات. يمكن تكوين الموسيقى المخصصة قيد الانتظار أو الرسائل من خلال تحديث متغيرات التدفق.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة مثل الموصلات وANI الخارجي والمزيد.
-
تأكد من تحميل أي ملفات صوتية ثابتة مطلوبة أو مطالبات TTS مخصصة إلى النظام.
-
احصل على نقطة نهاية صالحة لواجهة برمجة التطبيقات لجلب إعدادات التدفق
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
| جهة اتصال جديدة | يبدأ التدفق عند تلقي مكالمة عند نقطة الدخول. |
| طلب HTTP | يقوم التدفق بعمل طلب HTTP لجلب إعدادات التدفق ديناميكيًا استنادًا إلى DNIS الخاص بالمكالمة. |
| فحص ساعات العمل | وفقًا لإعدادات التدفق، يتحقق التدفق من ساعات العمل والعطلات والتجاوزات لتوجيه المكالمة بشكل مناسب. |
| تشغيل الرسالة (مرحبًا بك) | استنادًا إلى الإعدادات التي تم جلبها، يتم تشغيل رسالة ترحيب باستخدام TTS أو مطالبة مسجلة مسبقًا. |
| نشاط قائمة الانتظار | إذا لزم الأمر، يتم وضع المكالمة في قائمة انتظار استنادًا إلى المتغيرات الديناميكية. |
| تشغيل الموسيقى (إدارة قائمة الانتظار والموسيقى في قائمة الانتظار) | أثناء انتظار المتصل في قائمة الانتظار، يتم تشغيل الموسيقى المعلقة، والتي يمكن ضبطها ديناميكيًا. |
| معالجة الأخطاء | في حالة حدوث أي خطأ، تتم إعادة توجيه المكالمة إلى تدفق معالجة الأخطاء أو نقطة إدخال مختلفة باستخدام GoTo الممكّن بواسطة المتغيرات الديناميكية. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ | يبدأ التدفق عند تلقي مكالمة من خلال نشاط NewContact. |
| طلب HTTP | يقوم نشاط fetchFlowSettings بعمل طلب HTTP لاسترداد جميع إعدادات التدفق الضرورية، مثل ساعات العمل والمطالبات وتكوينات قائمة الانتظار. |
|
قائمة الرد الصوتي التفاعلي (قائمة الترحيب) |
يقوم بتشغيل قائمة تحتوي على خيارات الخدمة الذاتية (اضغط 1 للدعم، اضغط 2 للمبيعات). |
| تعيين المتغيرات | يقوم نشاط setVariable بتخزين البيانات المستردة من طلب HTTP وتعيين القيم للمتغيرات المتعلقة بالتدفق مثل businessHours وقائمة الانتظار وWelcomePrompter و holdMusic. |
| ساعات الأعمال | يتحقق نشاط Business Hours من جدول العمل والعطلات والتجاوزات، ويوجه التدفق بناءً على الوقت الحالي. |
| قم بتشغيل الرسالة | يقوم نشاط PlayMessage بتشغيل رسالة ترحيب إلى المتصل. يمكن ضبط هذا ديناميكيًا أو تكوينه مسبقًا. |
| جهة اتصال قائمة الانتظار | يضع نشاط QueueContact المتصل في قائمة الانتظار المناسبة، باستخدام المتغيرات الديناميكية لإدارة قائمة الانتظار والمعالجة الاحتياطية. |
| تشغيل الموسيقى | يقوم نشاط PlayMusic بتشغيل الموسيقى الخاصة بالمتصلين المنتظرين في قائمة الانتظار، والتي تم تكوينها استنادًا إلى متغير HoldMusic. |
| انتقل إلى | تُستخدم أنشطة Go To المتعددة للتنقل بين أجزاء مختلفة من التدفق أو التعامل مع ظروف معينة مثل العطلات أو الأخطاء. |
| قطع الاتصال | بعد الانتهاء من جميع الخطوات اللازمة، ينتهي التدفق بقطع الاتصال أو إعادة التوجيه المناسبة. |
هالو وورلد
استخدم هذا القالب لإنشاء تدفق صوتي وارد بسيط حيث يتم الترحيب بالمتصلين برسالة ثم قطع الاتصال. غالبًا ما يستخدم هذا التدفق خلال ساعات الإغلاق.
يوفر هذا التدفق تدفقًا بسيطًا يقوم بتشغيل إعلان للمتصل. قم بتعديل التدفق لضمان تجربة سلسة للمتصل من خلال معالجة أي أخطاء أو ظروف غير معروفة.
يستخدم التدفق الفرعي تحويل النص إلى كلام من Cisco لأية مطالبات صوتية. بالنسبة للموسيقى، يتم
تعيينها افتراضيًا على الملف المضمن (defaultmusic_on_hold.wav)، للموسيقى قيد
الانتظار.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة مثل الموصلات وANI الخارجي والمزيد.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من
تحويل النص إلى كلام من Cisco (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
انهيار التدفق
- يتم استلام المكالمة وتدخل التدفق.
- يتم تشغيل رسالة ترحيب للمتصل.
- يتم وضع المتصل في قائمة انتظار.
- يتم تشغيل الموسيقى المعلقة أثناء انتظار المتصل.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ | يبدأ التدفق عند تلقي مكالمة |
| قم بتشغيل الرسالة |
|
|
قطع الاتصال |
|
موارد إضافية
لمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
مساعد تلقائي للقائمة
استخدم قالب مصمم تدفق Webex Contact Center هذا لإنشاء نظام قائم على القائمة لتوجيه المكالمات بكفاءة. يقوم بأتمتة الإجراءات الواردة، ويوجه المتصلين إلى الفرق أو الخدمات المناسبة للحصول على تجربة أكثر سلاسة.
يعمل هذا التدفق على أتمتة التفاعل الأولي مع المتصل، مما يسمح له بالتنقل عبر خيارات القائمة المختلفة. يتضمن معالجة الأخطاء الديناميكية والدعم متعدد اللغات وعملية قطع الاتصال المهذبة في حالة وجود أخطاء أو مدخلات غير معروفة.
يستخدم هذا التدفق تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية. بالنسبة للموسيقى، يتم
تعيينها افتراضيًا على الملف المضمن (defaultmusic_on_hold.wav)، للموسيقى قيد
الانتظار.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- قم بإنشاء نقاط الدخول وقوائم الانتظار والفرق وتعيينات نقاط الدخول.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
|
تم استلام المكالمة (جهة اتصال هاتفية جديدة) |
يتم تشغيل التدفق عند بدء جهة اتصال هاتفية جديدة من خلال مكالمة واردة. |
|
رسالة الترحيب (موجه الترحيب) |
يتم تشغيل رسالة ترحيب: مرحبًا بك في مركز اتصال Webex! |
|
القائمة الرئيسية (قائمة الرد الصوتي التفاعلي) |
يتم تقديم مجموعة من خيارات القائمة للمتصل. تتم قراءة القائمة بصوت عالٍ باستخدام TTS، لتوجيه المتصل من خلال خيارات الخدمة المختلفة:
|
|
التوجيه على أساس التحديد |
استنادًا إلى الخيار المحدد، يتم نقل المتصل إلى فريق معين (نقل أعمى) أو وضعه في قائمة انتظار لانتظار الوكيل التالي المتاح. |
|
معالجة الأخطاء |
تتم معالجة المدخلات غير الصالحة برسالة خطأ، وتتم مطالبة المتصل بالمحاولة مرة أخرى. |
|
الموسيقى قيد الانتظار (تشغيل الموسيقى) |
أثناء الانتظار في قائمة الانتظار، يتم تشغيل موسيقى
التعليق الافتراضية ( |
|
قطع الاتصال |
ينتهي التدفق بفصل المكالمة. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
وصف |
|---|---|
|
جهة اتصال هاتفية جديدة (البداية) |
هذه هي نقطة البداية للتدفق عندما تبدأ جهة اتصال هاتفية جديدة من خلال مكالمة واردة. |
|
قم بتشغيل الرسالة (موجه الترحيب) |
يتم الترحيب بالعميل برسالة: مرحبًا بك في مركز اتصال Webex! تستخدم هذه الخطوة Cisco Cloud تحويل النص إلى كلام (TTS) لإنشاء الرسالة. |
|
القائمة الرئيسية (قائمة الرد الصوتي التفاعلي) |
يتم تقديم قائمة للمتصل بخيارات متنوعة:
|
|
التوجيه على أساس التحديد (الشروط) |
استنادًا إلى الخيار المحدد، يتم نقل المتصل إلى فريق معين (نقل أعمى) أو وضعه في قائمة انتظار لانتظار الوكيل التالي المتاح.
|
|
تشغيل الموسيقى (الموسيقى قيد الانتظار) |
بالنسبة للمكالمات في قائمة الانتظار، يقوم النظام بتشغيل موسيقى التعليق بينما ينتظر المتصل الوكيل التالي المتاح. |
|
معالجة الأخطاء |
في حالة تحديد خيار غير صالح أو انتهاء مهلة الإدخال، يقوم النظام بتشغيل رسالة تطالب المتصل بالمحاولة مرة أخرى. |
|
قطع الاتصال |
بعد اكتمال التفاعل أو حدوث خطأ، يقوم التدفق بفصل المكالمة باستخدام نشاط قطع الاتصال. |
حالات استخدام إضافية
- القوائم الفرعية: هناك قائمة اختيار اللغة، حيث يمكن للمستخدمين اختيار لغتهم المفضلة بالضغط على 1 للغة الإنجليزية أو 2 للغة الإسبانية. تتكرر القائمة إذا ضغط المتصل على #.
- رسائل الخطأ: عند تلقي إدخال غير صالح، يتم تشغيل رسالة خطأ. بالنسبة للأخطاء الحرجة، يعتذر النظام ويفصل المتصل.
موارد إضافية
لمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
تراجع بيانات ميكروسوفت دايناميكس HTTP (S)
استخدم قالب مصمم التدفق هذا لإنشاء تدفق IVR في مركز اتصال Webex الذي يتصل بـ MS Dynamics باستخدام موصل HTTP. يقوم هذا التدفق باسترداد تفاصيل العميل والحالة باستخدام ANI من CRM، ويحيي المتصل برسالة مخصصة، ويوجه المكالمة.
مع هذا التدفق، يتم استقبال المتصل برسالة مخصصة استنادًا إلى بيانات CRM، وإذا لم يتم العثور على أي حالة، يتم تحويل المكالمة إلى وكيل. يتم تزويد الوكيل بتفاصيل العميل أو الحالة في الوقت الفعلي من خلال لقطة شاشة. يتفاعل التدفق مع MS Dynamics من خلال طلبي HTTP:
- يجلب تفاصيل العميل عن طريق إجراء بحث ANI.
- يسترجع أحدث تفاصيل الحالة بناءً على معرف العميل. إذا لم يتم العثور على معلومات العميل أو الحالة، يتم توجيه المكالمة إلى وكيل، ويتم تشغيل الرسالة المناسبة للمتصل. يتلقى الوكيل لقطة شاشة تعرض إما نموذج حالة جديدة أو تفاصيل آخر حالة تم إنشاؤها للعميل.
يتم تمكين Screen pops لضمان تزويد الوكلاء بالمعلومات الضرورية عند الرد على المكالمات.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية قبل تنفيذ هذا التدفق:
- تم تسجيل التطبيق في Azure لـ MS Dynamics CRM.
- يجب تكوين OAuth 2.0 وإعداد الموصل في Control Hub مسبقًا.
- قم باستيراد القالب إلى مصمم التدفق.
- اضبط متغيرات التدفق وقوائم الانتظار وأي تكوينات محددة بناءً على احتياجاتك التنظيمية.
يستخدم التدفق تحويل النص إلى كلام من Cisco (TTS) للمطالبات الديناميكية. إذا كان الصوت الثابت مطلوبًا، يمكن للمستخدمين تحميل ملفات صوتية. يتم استخدام موسيقى التعليق الافتراضية من مستودع Webex.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
|
تم استلام المكالمة |
يتم التقاط ANI الخاص بالمتصل. |
|
ستريب أني |
تتم إزالة رمز البلد + من ANI. |
|
جلب معلومات العميل |
يتم تقديم طلب HTTP إلى MS Dynamics CRM للبحث عن تفاصيل العميل باستخدام ANI المجرد. |
|
فحص مشروط - العميل موجود |
في حالة وجود العميل، يتم تقديم طلب HTTP آخر لجلب تفاصيل الحالة الخاصة به. في حالة عدم وجود العميل، يتم تشغيل رسالة No Case Found. |
|
قم بتشغيل معلومات الحالة المخصصة |
في حالة العثور على حالة، يتم الترحيب بالمتصل بتفاصيل الحالة الأخيرة. |
|
المسار إلى الوكيل أو قطع الاتصال |
ثم يُعرض على المتصل خيار التحدث إلى وكيل أو قطع الاتصال. |
|
سكرين بوب للوكيل |
عندما يجيب الوكيل، يتم تقديم تفاصيل الحالة أو نموذج الحالة الجديد في علامة تبويب متصفح جديدة. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق لتدفق IVR الذي يتصل بـ MS Dynamics باستخدام موصل HTTP.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ |
يبدأ التدفق عند تلقي المكالمة. |
|
ستريب أني |
يزيل رمز البلد + من ANI للتحضير للبحث عن MS Dynamics. |
|
احصل على معلومات العملاء |
يتم إرسال طلب HTTP GET لاسترداد الاسم الكامل للعميل ومعرف جهة الاتصال استنادًا إلى ANI. |
|
فحص مشروط - العميل موجود |
يتحقق مما إذا كان العميل موجودًا في MS Dynamics. إذا كان هذا صحيحًا، فسيجلب تفاصيل الحالة. في حالة الخطأ، يتم تشغيل رسالة تُعلم المتصل بعدم العثور على أي حالة. |
|
احصل على معلومات الحالة |
يسترجع عنوان الحالة ورقم الحالة باستخدام معرف العميل من الخطوة السابقة. |
|
تشغيل رسالة مخصصة |
يرحب بالمتصل بالاسم ويقدم تفاصيل الحالة باستخدام TTS (تحويل النص إلى كلام). |
|
لم يتم العثور على حقيبة للعب |
يقوم بتشغيل رسالة إذا لم يتم العثور على حالة للمتصل ويخبره بأنه سيتم نقله إلى وكيل. |
|
القائمة الرئيسية |
يوفر للمتصل خيار الاتصال بوكيل أو قطع الاتصال. |
|
جهة اتصال قائمة الانتظار |
يقوم بتوجيه المتصل إلى وكيل متاح استنادًا إلى إعدادات قائمة الانتظار المحددة مسبقًا. |
|
تشغيل الموسيقى |
تحتوي عمليات التشغيل على الموسيقى أثناء انتظار المتصل في قائمة الانتظار. |
|
قطع الاتصال |
ينهي المكالمة إذا اختار المتصل قطع الاتصال. |
|
سكرين بوب |
تظهر معلومات الحالة أو نموذج الحالة الجديد للوكيل عند الرد على المكالمة. |
موارد إضافية
للحصول على إرشادات خطوة بخطوة حول تكوين التدفقات، راجع دليل إعداد وإدارة مركز اتصال Webex.
للحصول على عرض توضيحي لتكامل MS Dynamics، راجع كيفية تكوين موصل مخصص لـ MS Dynamics CRM.
لمزيد من المعلومات حول أدوات API للمصادقة على بيئات Microsoft Dataverse، راجع استخدام Insomnia مع Dataverse Web API.
تخصيص النسبة المئوية وتوزيع A/B
استخدم قالب مصمم تدفق Webex Contact Center هذا لتوزيع المكالمات حسب النسبة المئوية عبر قوائم الانتظار المختلفة، مما يضمن التشغيل السلس وتقليل حالات الانقطاع أثناء أحجام المكالمات الكبيرة.
يقوم هذا التدفق بتوزيع المكالمات الواردة بناءً على تخصيص قائم على النسبة المئوية. وعلى وجه التحديد، يتم توجيه 90% من جهات الاتصال إلى قائمة الانتظار الرئيسية، و 0% إلى الدعم الزائد (غير النشط)، و 10% إلى قائمة انتظار خارج الموقع. بعد التخصيص، يتم تشغيل رسالة للمتصلين تشير إلى تعيين قائمة الانتظار الخاصة بهم، تليها الموسيقى قيد الانتظار حتى يتوفر وكيل. يمكنك تعديل التدفق ليناسب احتياجات مؤسستك.
يستخدم هذا التدفق تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية. بالنسبة للموسيقى، يتم
تعيينها افتراضيًا على الملف المضمن (defaultmusic_on_hold.wav)، للموسيقى قيد
الانتظار.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- قم بإنشاء نقاط الدخول وقوائم الانتظار والفرق وتعيينات نقاط الدخول.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
|
إيصال المكالمات |
تدخل المكالمة التدفق عند نقطة NewContact. |
|
تخصيص النسبة المئوية |
يتم توجيه 90% من المكالمات إلى قائمة الانتظار الرئيسية. يتم توجيه 10% من المكالمات إلى قائمة الانتظار خارج الموقع. |
|
تشغيل رسالة قائمة الانتظار |
بعد تخصيص النسبة المئوية، يسمع المتصل رسالة تشير إلى مسار التخصيص الخاص به. |
|
جهة اتصال قائمة الانتظار |
يتم وضع المتصل في قائمة الانتظار المعينة. |
|
امسك الموسيقى |
أثناء الانتظار في قائمة الانتظار، يسمع المتصلون موسيقى معلقة. |
|
تعيين وكيل |
يتم توجيه المكالمات إلى الوكيل المتاح في قائمة الانتظار المخصصة لها. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
وصف |
|---|---|
|
جهة اتصال جديدة |
هذه هي نقطة البداية عند تلقي جهة اتصال هاتفية جديدة. |
|
تخصيص النسبة المئوية |
يقوم بتخصيص جهة الاتصال الواردة بناءً على توزيع النسبة المئوية:
|
|
تعيين متغير |
يلتقط النسبة المئوية المخصصة (90٪، 10٪) في متغير يسمى PercentageAllocied. |
|
تعيين متغير |
يلتقط مسار الخروج (قائمة الانتظار الرئيسية أو خارج الموقع) الذي أخذته المكالمة في متغير يسمى PercentageExitPath. |
|
قم بتشغيل الرسالة |
يقوم بتشغيل رسالة باستخدام Cisco TTS لإعلام المتصل بتخصيصها، مثل: لقد وصلت إلى 90٪ من التخصيص! قائمة الانتظار الرئيسية للفرع 1. |
|
جهة الاتصال في قائمة الانتظار |
يتم وضع جهة الاتصال في قائمة الانتظار استنادًا إلى المسار المخصص (قائمة الانتظار الرئيسية أو خارج الموقع). |
|
تشغيل الموسيقى |
تحتوي عمليات التشغيل على الموسيقى ( |
موارد إضافية
لمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
تراجع بيانات HTTP (S) من ساليسفورس
استخدم قالب مصمم التدفق هذا لإنشاء تدفق IVR في مركز اتصال Webex الذي يتصل بـ Salesforce من خلال موصل HTTP، مما يتيح التوجيه الديناميكي واستخراج البيانات لإدارة حالات Salesforce.
يستخدم هذا التدفق موصل HTTP الخاص بمركز اتصال Webex لاسترداد معلومات العميل من Salesforce باستخدام بحث ANI. يجلب التدفق حساب العميل وجهة الاتصال ومعلومات الحالة من Salesforce ويوجه المكالمة وفقًا لذلك.
يستخدم هذا التدفق تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية. بالنسبة للموسيقى، يتم
تعيينها افتراضيًا على الملف المضمن (defaultmusic_on_hold.wav)، للموسيقى قيد
الانتظار.
المتطلبات الأساسية
قبل تكوين هذا التدفق، تأكد مما يلي:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة مثل الموصلات وANI الخارجي والمزيد.
- قم بتكوين موصل Salesforce باستخدام OAuth2. للحصول على الخطوات التفصيلية، راجع تكوين التطبيق المتصل لموصل Webex Contact Center Salesforce.
- قم باستيراد التدفق المرفق
Salesforce_Http_connector.json إلى مصمم تدفق مركز اتصالWebex. - استخدم مجموعة Salesforce API لاستكشاف واجهات برمجة تطبيقات REST.
- لإنشاء رمز وصول OAuth يدويًا، استخدم الأمر التالي:
curl --location --request POST 'https://abcde-dev-ed.my.salesforce.com/services/oauth2/token' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'grant_type=password' \ --data-urlencode 'client_id=clientId' \ --data-urlencode 'client_secret=clientSecret' \ --data-urlencode 'username=yourLogin@salesforce.com' \ --data-urlencode 'password=yourPassword'
حالة الاستخدام
يوضح هذا التكامل النموذجي كيف يضمن هذا التدفق خدمة عملاء سلسة من خلال دمج Salesforce مع Webex Contact Center، مما يضمن أن المعلومات ذات الصلة متاحة بسهولة لكل من العملاء والوكلاء.
- يتصل أحد العملاء بمركز اتصال Webex ويتم تسجيل رقم هاتفه.
- يقوم النظام بإجراء بحث ANI في Salesforce للعثور على الحساب المطابق ومعلومات الاتصال.
- استنادًا إلى البيانات التي تم استردادها، يتم الترحيب بالعميل برسالة IVR مخصصة.
- إذا كانت هناك حالة مفتوحة مرتبطة بالعميل، فسيتلقى الوكيل هذه المعلومات على سطح المكتب الخاص به.
- بعد المكالمة، يقوم مركز اتصال Webex بنشر تفاصيل المكالمة والتعليقات مرة أخرى على حالة Salesforce.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
|
بحث ANI والتوجيه |
يبدأ التدفق بالتقاط رقم هاتف العميل. تم تنسيق رقم الهاتف، وتقوم مكالمة Salesforce API باسترداد الحساب وجهة الاتصال المرتبطة بـ ANI. إذا تم العثور على العميل، فسيتم توجيهه استنادًا إلى حالة Salesforce المرتبطة. |
|
تحديثات ما بعد المكالمة |
بمجرد أن يكمل الوكيل المكالمة، يقوم مركز اتصال Webex بنشر معلومات مثل تعليقات المكالمات ومعرفات المكالمات إلى حالة Salesforce ذات الصلة. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ (جهة اتصال جديدة) |
يلتقط تفاصيل المكالمات الواردة ويبدأ التدفق. |
|
تعيين رقم الهاتف (تعيين رقم الهاتف) |
يقوم بتنسيق رقم الهاتف الملتقط للبحث عن Salesforce API. |
|
البحث عن الحساب (حساب من ANI) |
ينفذ طلب HTTP GET إلى Salesforce، ويسترد تفاصيل حساب العميل بناءً على رقم الهاتف. |
|
البحث عن جهات الاتصال (الاتصال من قبل ANI) |
يقوم بجلب جهة الاتصال المرتبطة برقم الهاتف من خلال استعلام Salesforce SOQL . |
|
البحث عن الحالة (حالة عن طريق معرف الاتصال) |
يسترجع الحالات المفتوحة المرتبطة بجهة الاتصال، مع جلب تفاصيل الحالة بما في ذلك رقم الحالة والمعرف. |
|
جهة اتصال قائمة الانتظار (جهة اتصال في قائمة الانتظار) |
يوجه المكالمة إلى الوكيل المناسب بناءً على معلومات Salesforce المستردة وأولوية العميل. |
|
تشغيل الموسيقى (موسيقى) |
تحتوي المسرحيات على الموسيقى بينما ينتظر العميل الاتصال بوكيل. |
|
سكرين بوب (حساب سكرينبوب) |
يفتح صفحة حساب Salesforce للعميل على سطح مكتب الوكيل عند الرد على المكالمة. |
|
أضف تعليقًا (نشر تعليق) |
ينشر تفاصيل المكالمة في حالة Salesforce ذات الصلة بمجرد اكتمال التفاعل. |
|
التدفق النهائي (التدفق النهائي) |
ينهي التدفق بعد إكمال جميع المهام. |
موارد إضافية
لمزيد من المعلومات حول تكوين Salesforce باستخدام مركز اتصال Webex، راجع مقدمة Salesforce REST API ودليل إعداد وإدارة مركز اتصال Webex.
للحصول على إرشادات شاملة حول تكوين الفيديو، شاهد هذه السلسلة المكونة من جزأين:
تراجع بيانات بروتوكول HTTP (S) من ServiceNow
استخدم قالب مصمم التدفق هذا لاسترداد الحوادث وأنواع الكائنات الأخرى وتحديثها بأمان في ServiceNow من خلال مركز اتصال Webex.
يدمج هذا التدفق مركز اتصال Webex مع ServiceNow باستخدام موصل HTTP لتوجيه القرارات واسترداد تفاصيل الحادث من خلال واجهات برمجة تطبيقات REST الخاصة بـ ServiceNow. يتعامل مع المكالمات الصوتية الواردة، ويقوم بإجراء بحث ANI، وجلب المعلومات ذات الصلة، وتقديم خدمة مخصصة. يكون تدفق العملية كما يلي:
- يتم تلقي مكالمة من قبل مركز اتصال Webex.
- يتم تشغيل رسالة ترحيب للمتصل، مع ذكر تفاصيل الحادث.
- يقوم النظام بإجراء بحث في ServiceNow باستخدام ANI لجلب معرف
sys_id الخاص بالمتصل للحصول على معرفكائن المتصل على ServiceNow. - استنادًا إلى
sys_id، يبحث النظام عن الحادث النشط للمتصل. - يتم إعادة تشغيل رقم الحادث إلى المتصل.
- يتم وضع المكالمة في قائمة الانتظار للوكيل التالي المتاح، ويتم تحديد أولوياتها بناءً على خطورة الحادث.
- يتم تشغيل الموسيقى المعلقة أثناء انتظار المتصل في قائمة الانتظار.
- بمجرد اتصال المكالمة بوكيل، يتم عرض معلومات الحادث على سطح مكتب الوكيل.
- بعد المكالمة، يقوم مركز اتصال Webex بنشر معلومات المكالمة مرة أخرى إلى الحادث ذي الصلة في ServiceNow.
المتطلبات الأساسية
قبل تكوين هذا التدفق، تأكد مما يلي:
- إعداد OAuth2: قم بتكوين OAuth2 في ServiceNow ومركز اتصال Webex، باتباع الفيديو التعليمي.
- إعداد المشرف: قم بتسجيل الدخول إلى admin.webex.com وقم بتكوين الموصل. انتقل إلى . أدخل بيانات الاعتماد الضرورية كما هو موضح في الفيديو التعليمي.
مثال حالة الاستخدام
يوضح هذا التكامل النموذجي كيف يمكن لمركز اتصال Webex تحسين تجربة العملاء من خلال التفاعلات المخصصة، مع الاستفادة من ServiceNow لعمليات البحث عن ANI وإدارة الحوادث:
- مكالمة واردة: مكالمات العملاء إلى مركز اتصال Webex.
- بحث ANI: يقوم Webex بإجراء بحث ANI في ServiceNow لتحديد المتصل.
- البحث عن الحوادث: تسترد ServiceNow معرف الحادث المرتبط بناءً على تفاصيل المتصل.
- التحية الشخصية: يتم الترحيب بالعميل برسالة مخصصة تشير إلى حادثته النشطة.
- التوجيه وتحديد الأولويات: يتم توجيه المكالمات بناءً على خطورة الحادث، مما يضمن معالجة المشكلات الحرجة أولاً.
- تعيين الوكيل: يتم توجيه المكالمة إلى وكيل متاح، مع عرض تفاصيل الحادث على سطح مكتب الوكيل.
- تحديثات ما بعد المكالمة: يقوم مركز اتصال Webex بنشر معلومات المكالمات ذات الصلة، بما في ذلك معرفات المكالمات، إلى ServiceNow باستخدام تدفقات الأحداث.
أنشطة التدفق
يصف الجدول التالي الأنشطة المستخدمة في التدفق ودورها في التكامل.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ (جهة اتصال جديدة) |
يبدأ التدفق عند تلقي مكالمة واردة. |
|
قم بتشغيل الرسالة (تحية) |
يقوم بتشغيل رسالة ترحيب باستخدام Cisco Cloud ميزة تحويل النص إلى كلام، مثل: مرحبًا بك في عرض
ServiceNow التجريبي. رقم الحادث الخاص بك هو:
|
|
تعيين متغير (ديجيت ستريب ANI) |
يزيل الرمز الدولي (+1) من ANI للمطابقة التامة. |
|
تعيين متغير (صيغة ANI) |
يقوم بتنسيق ANI إلى التنسيق المطلوب لـ ServiceNow للاستعلامات: (123) 456-7890. |
|
طلب HTTP (مستخدم البحث) | يبحث عن sys_id الخاص بالمستخدم في ServiceNow باستخدام ANI الخاص به. |
|
طلب HTTP (حادثة البحث) | يستخدم sys_id لاسترداد الحادث النشط للمتصل من
ServiceNow. |
|
قم بتشغيل الرسالة (رقم الحادث) | يعلن رقم الحادث للمتصل باستخدام تحويل النص إلى كلام. |
|
جهة اتصال قائمة الانتظار (قائمة الانتظار للوكيل) | يضع المتصل في قائمة الانتظار للوكيل التالي المتاح، استنادًا إلى خطورة الحادث. |
|
تشغيل الموسيقى (امسك الموسيقى) | تحتوي عمليات التشغيل على الموسيقى أثناء وجود المتصل في قائمة الانتظار. |
|
ما بعد المكالمة (أضف التعليقات إلى ServiceNow) | يقوم بنشر معلومات المكالمة، بما في ذلك رقم الحادث، مرة أخرى إلى ServiceNow بمجرد انتهاء المكالمة. |
موارد إضافية
لاستكشاف واختبار واجهات برمجة تطبيقات REST، يمكنك استيراد مجموعة ServiceNow API Postman
(مجموعة ServiceNow API Collection.postman_collection.json) إلى Postman. يساعد ذلك في فهم واجهات برمجة التطبيقات المتاحة وكيفية تفاعلها مع
مركز اتصال Webex.
- وثائق واجهة برمجة تطبيقات ServiceNow REST: مستندات REST API
- وثائق واجهة برمجة التطبيقات لجدول ServiceNow: مستندات API للجدول
لمزيد من المعلومات حول تدفقات مركز اتصال Webex، راجع دليل إعداد وإدارة مركز اتصال Webex.
مكالمة واردة بسيطة إلى قائمة الانتظار
استخدم قالب مصمم التدفق هذا في مركز اتصال Webex لتوفير عملية بسيطة للتعامل مع المكالمات الواردة. يتم الترحيب بالمتصلين ووضعهم في قائمة الانتظار لدى أحد الوكلاء والاستماع إلى الموسيقى المعلقة أثناء الانتظار.
يوفر هذا التدفق عملية مباشرة للتعامل مع المكالمات الواردة في مركز الاتصال:
- يتم تلقي مكالمة وتدخل التدفق من خلال نقطة الدخول.
- يتم تشغيل رسالة ترحيب للمتصل.
- يتم وضع المتصل في قائمة انتظار للوكيل التالي المتاح.
- أثناء الانتظار في قائمة الانتظار، يتم تشغيل الموسيقى المعلقة للمتصل.
- يضمن هذا التدفق تجربة سلسة من خلال وضع آليات معالجة الأخطاء والسماح بسيناريوهات احتياطية في حالة عدم توفر العوامل.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- قم بإنشاء نقاط الدخول وقوائم الانتظار والفرق وتعيينات نقاط الدخول.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ (جهة اتصال هاتفية جديدة) |
يبدأ التدفق عند تلقي مكالمة من خلال نقطة الدخول. يتم قبول المكالمة في التدفق وتنتقل إلى الخطوة التالية. |
|
قم بتشغيل الرسالة (موجه الترحيب) |
يتم تشغيل رسالة للترحيب بالمتصل. في هذا التدفق، تقول الرسالة: مرحبًا بك في مركز اتصال Webex! تم تكوين هذه الرسالة باستخدام Cisco TTS، ولكن يمكن استبدالها بتسجيلات مخصصة. |
|
قائمة الانتظار (اتصال مباشر) |
بعد رسالة الترحيب، يتم وضع المكالمة في قائمة انتظار. يتم تعيين قائمة الانتظار لتوجيه المكالمة إلى قائمة انتظار q_arubhatt، التي توجه المتصل إلى أطول وكيل متاح. |
|
تشغيل الموسيقى (الموسيقى قيد الانتظار) |
أثناء الانتظار في قائمة الانتظار، يقوم التدفق بتشغيل الموسيقى
( |
|
قم بتشغيل الرسالة (تعليق الرسالة) |
يتم تشغيل رسالة ثانوية أثناء انتظار المتصل: شكرًا لك على سعة صدرك. يرجى الانتظار حتى نجد لك خبيرًا. تم تكوين هذه الرسالة باستخدام Cisco TTS، ولكن يمكن استبدالها بتسجيلات مخصصة. |
|
التدفق النهائي |
ينتهي التدفق عند اتصال الوكيل أو في حالة حدوث خطأ. إنه يضمن التعامل مع المتصل بسلاسة، سواء كان متصلاً بوكيل أو إذا كان التدفق بحاجة إلى إنهاء بسبب خطأ. |
|
معالجة الأخطاء |
تم تصميم التدفق للتعامل مع المشكلات غير المتوقعة عن طريق الإنهاء بأمان، مع توفر المسارات الاحتياطية. |
قم ببناء هذا التدفق
لإنشاء تدفق المكالمات الواردة هذا، قم بإنشاء تدفق من قالب واختر قالب المكالمة الواردة البسيطة إلى قائمة الانتظار. للحصول على خطوات الإنشاء، راجع إنشاء تدفقات من قوالب التدفق.
لمعاينة القالب قبل استخدامه، راجع عرض تفاصيل قالب التدفق. بعد إنشاء التدفق، قم بتخصيص القالب لقائمة الانتظار والمطالبات ومعالجة الأخطاء. ثم تحقق من التدفق وانشره.
موارد إضافية
لمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
وكيل افتراضي مع غوغل ديالوجفلو CX
استخدم قالب مصمم التدفق هذا لدمج Google DialogFlow CX مع مركز اتصال Webex. يوفر هذا التدفق تفاعلًا محسنًا للعملاء من خلال معالجة مرنة وديناميكية للبيانات.
يوضح هذا التدفق كيفية تمرير البيانات من مركز اتصال Webex إلى Google DialogFlow CX، مما يسمح لك بالاستفادة من إمكانات الوكيل الافتراضي المتقدمة. ويتضمن أمثلة للتعامل مع مدخلات المتصل مثل الأسماء والمواعيد وأسباب المكالمات، مع التركيز على نقل البيانات بسلاسة بين النظامين الأساسيين.
يستخدم هذا التدفق تحويل النص إلى كلام من Cisco (TTS) للمطالبات الصوتية، إن وجدت.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة مثل الموصلات.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
- قم بإعداد وكيل Google DialogFlow CX الافتراضي وقم بتكوين عمليات تكامل webhook الضرورية.
انهيار التدفق
- يتم استلام المكالمة وتدخل التدفق.
- يتم توجيه المتصل إلى واجهة برمجة التطبيقات التي تسترد اسمه من نقطة نهاية وهمية.
- يتم تشغيل رسالة ترحيب للمتصل، بما في ذلك اسمه، بمساعدة Google DialogFlow CX.
- يتفاعل وكيل DialogFlow CX الافتراضي مع المتصل لجمع المدخلات مثل تواريخ وأوقات المواعيد.
- يتم تمرير بيانات العميل مرة أخرى إلى مركز اتصال Webex لمزيد من المعالجة المحتملة.
- استنادًا إلى التفاعل، إما أن تتصاعد المكالمة أو تنتهي.
- في حالة التصعيد، يتم وضع المتصل في قائمة الانتظار.
- يتم تشغيل موسيقى Hold بينما ينتظر المتصل وكيلًا.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ |
يبدأ التدفق عند تلقي مكالمة، تبدأ من خلال نشاط NewContact. |
|
طلب HTTP (احصل على اسم العميل) |
يقوم النظام بعمل طلب API لاسترداد اسم العميل من نظام خارجي من خلال طلب HTTP. يتم تخزين النتيجة في متغير عالمي (DF_customerName) يُستخدم لمزيد من التفاعل مع Google DialogFlow CX. |
|
وكيل افتراضي |
يستدعي التدفق نشاط VirtualAgent لتمرير اسم العميل والتفاعل مع Google DialogFlow CX. يقوم الوكيل الافتراضي بجمع المعلومات، بما في ذلك سبب المكالمة وتفاصيل الموعد والمزيد. |
|
تحليل |
يوزع هذا النشاط الاستجابة المستلمة من DialogFlow CX ويقوم بتحديث متغيرات التدفق (Call_Reason، appointment_date، appointment_time) وفقًا لذلك. |
|
تعيين متغير - موعد |
يتم تنسيق تاريخ الموعد والوقت اللذين تم جمعهما من DialogFlow CX وتخزينهما في متغير عمومي (DF_Apportation). |
| جهة اتصال قائمة الانتظار |
بعد تفاعل الوكيل الافتراضي، يتم وضع العميل في قائمة انتظار الوكيل التالي المتاح. |
|
تشغيل الموسيقى |
أثناء انتظار المتصل في قائمة الانتظار، يقوم النظام بتشغيل موسيقى التعليق الافتراضية
( |
|
قطع الاتصال |
في حالة عدم الحاجة إلى اتخاذ أي إجراء آخر، يتم قطع الاتصال باستخدام نشاط DisconnectContact. |
موارد إضافية
لمزيد من التفاصيل حول دمج مركز اتصال Webex مع Google DialogFlow CX، راجع وثائق مطور Google DialogFlow CX وتكوين صوت الوكيل الافتراضي في مركز اتصال Webex.
للحصول على الدعم، تفضل بزيارة دعم مطوري Webex Contact Center أو انضم إلى مجتمع مطوري واجهات برمجة تطبيقات Webex Contact Center.
تراجع بيانات بروتوكول HTTP (S) من Zendesk
يستخدم هذا القالب موصل HTTP الخاص بمركز اتصال Webex للتكامل مع Zendesk. استخدم قالب مصمم التدفق هذا لإجراء عمليات بحث عن بيانات العملاء وإدارة التذاكر في Zendesk بكفاءة.
يستخدم هذا التدفق واجهات برمجة تطبيقات Zendesk لتحسين مركز اتصال Webex عن طريق استخراج بيانات العملاء استنادًا إلى ANI (تحديد الرقم التلقائي) وجلب تفاصيل التذاكر. يقوم بتوجيه المكالمات بناءً على خطورة الحادث أو توفر الوكيل، مما يحسن تفاعلات العملاء. يمكن للنظام تنفيذ العديد من الإجراءات:
- ابحث عن مستخدم Zendesk استنادًا إلى ANI (رقم المتصل).
- استرجع أحدث تذكرة لم يتم حلها للمستخدم.
- تقديم تفاصيل التذاكر ذات الصلة للعميل من خلال IVR.
- قم بتوجيه المكالمة إلى وكيل بناءً على معايير محددة مسبقًا أو السماح للعميل باختيار قطع الاتصال.
يستخدم هذا التدفق تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية. بالنسبة للموسيقى، يتم
تعيينها افتراضيًا على الملف المضمن (defaultmusic_on_hold.wav)، للموسيقى قيد
الانتظار.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق:
- تأكد من تمكين مصادقة API في مثيل Zendesk. اتبع الخطوات: .
- يجب تكوين موصل Zendesk HTTP باستخدام BasicAuth.
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وأي أنشطة تكوين أخرى خاصة بالمؤسسة.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة أو ملفات الموسيقى بدلاً من Cisco Text-to-Speech (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
حالة الاستخدام
استخدم هذا المثال لفهم المزيد حول كيفية عمل هذا التدفق.
- يتصل أحد العملاء بمركز اتصال Webex.
- يتم إجراء بحث ANI لجلب تفاصيل العميل من Zendesk.
- يتم استرداد أحدث تذكرة مرتبطة بالعميل.
- يتم الترحيب بالعميل من خلال IVR وإبلاغه بحالة تذكرته.
- يمكن للعميل إما:
- اتصل بوكيل.
- قطع الاتصال إذا اختاروا عدم التحدث إلى وكيل.
- بعد المكالمة، يمكن للنظام تحديث تذكرة Zendesk بمعلومات المكالمة ذات الصلة.
انهيار التدفق
يصف الجدول التالي عناصر التدفق المختلفة المتضمنة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق |
وصف |
|---|---|
|
تم استلام المكالمة |
تدخل المكالمة النظام ويبدأ موصل Zendesk. |
|
ابحث عن مستخدم في Zendesk |
يقوم النظام بإجراء بحث في Zendesk باستخدام رقم المتصل. |
|
إحضار تفاصيل التذكرة |
يسترد النظام أحدث تذكرة لم يتم حلها للمستخدم. |
|
تفاصيل التذكرة الحالية |
يتم إبلاغ العميل بحالة التذكرة من خلال رسالة IVR. |
|
خيارات القائمة |
يمكن للعميل اختيار التحدث إلى وكيل أو قطع الاتصال. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ |
يبدأ التدفق عند تلقي مكالمة. |
|
مستخدم البحث (Zendesk) |
يقوم هذا النشاط بتنفيذ طلب HTTP إلى Zendesk، بحثًا عن المستخدم استنادًا إلى ANI الخاص به. |
|
إحضار تفاصيل التذكرة |
يتم تقديم طلب HTTP آخر إلى Zendesk لاسترداد أحدث تذكرة للمستخدم. |
|
تفاصيل التذكرة الحالية |
يتم تشغيل رسالة إلى المتصل من خلال TTS، مما يوفر معلومات حول حالة التذكرة. |
|
قائمة التأكيد |
يقدم النظام قائمة للعميل، مما يسمح له إما بالاتصال بوكيل أو قطع الاتصال. |
|
جهة اتصال قائمة الانتظار |
إذا اختار العميل الاتصال بوكيل، فسيتم وضعه في قائمة انتظار. |
|
تشغيل الموسيقى |
يتم تشغيل موسيقى Hold بينما ينتظر العميل وكيلًا. |
|
إضافة تعليقات (Zendesk) |
بعد المكالمة، ينشر النظام تعليقًا على تذكرة Zendesk يلخص التفاعل. |
|
قطع الاتصال |
يقوم النظام بفصل المكالمة إذا اختار العميل قطع الاتصال أو بعد اكتمال المكالمة. |
موارد إضافية
يستفيد هذا التدفق من موصل HTTP الخاص بمركز اتصال Webex للتفاعل مع واجهات برمجة تطبيقات Zendesk. لمزيد من المعلومات، راجع وثائق Zendesk API ودليل إعداد وإدارة مركز اتصال Webex.
تجنب رد الاتصال المكرر
يوضح قالب التدفق هذا كيفية منع إدخالات رد الاتصال المكررة داخل مركز
اتصال Webex من خلال الاستفادة من نشاط HTTP المحسن مع دعم نوع
المحتوى: GraphQL. يستخدم موصل WebEXCC APIs HTTP
للتفاعل مع واجهة برمجة تطبيقات البحث، مما يتيح للتدفق التحقق من طلبات رد الاتصال الحالية من
نفس المتصل. يعمل هذا القالب على تحسين الكفاءة وتجربة العملاء من خلال تجنب عمليات
الاسترجاعات المتكررة.
يتحقق قالب التدفق هذا مما إذا كان العميل قد قدم بالفعل طلب رد اتصال في النظام. يستخدم واجهة برمجة تطبيقات البحث عبر GraphQL لتحديد ما إذا كانت مهمة رد الاتصال النشطة موجودة لـ ANI الخاص بالمتصل (تحديد الرقم التلقائي).
يستخدم الميزة التي تعزز نشاط HTTP داخل مركز اتصال Webex عن طريق إضافة
دعم لنوع المحتوى: GraphQL - القدرة على استخدام
موصل WebEXCC APIs HTTP لاستخدام واجهة برمجة تطبيقات البحث عبر نوع محتوى GraphQL الجديد، بما في ذلك استبدال المتغير.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية قبل تنفيذ هذا التدفق:
-
قم بتكوين موصل لواجهات برمجة تطبيقات مركز اتصال Webex.
-
تأكد من إعداد بيئة Webex Contact Center بشكل صحيح: نقطة الدخول، وتخطيط نقطة الدخول، وقوائم الانتظار، وما إلى ذلك.
انهيار التدفق
|
عنصر التدفق |
وصف |
|---|---|
|
تم استلام المكالمة |
تدخل المكالمة التدفق في نشاط NewContact. |
|
التحية الأولية |
يقوم نشاط Playmessage_wgk بتشغيل رسالة ترحيب أولية للمتصل. |
|
استخراج الوقت الحالي |
|
| احسب الوقت قبل ساعات |
|
| تقليم واجهة ANI |
يقوم نشاط SetVariable_ak4 بقص ANI (رقم هاتف المتصل) لإزالة البادئة «+1" لأغراض البحث. |
|
استدعاء واجهة برمجة التطبيقات للبحث (GraphQL) |
|
|
تحقق من استجابة API |
|
|
التعامل مع رد الاتصال المكرر (إذا تم العثور عليه) |
|
| جدولة معاودة الاتصال الجديدة (إذا لم يتم العثور عليها): |
في حالة عدم العثور على رد اتصال مكرر، ينتقل التدفق إلى نشاط Menu_lsi، والذي يقدم للمتصل خيارات لجدولة رد الاتصال أو الانتظار في قائمة الانتظار. |
| جدولة معاودة الاتصال |
إذا اختار المتصل جدولة رد الاتصال (الضغط على 1)، يقوم نشاط Callback_20e بجدولة رد الاتصال باستخدام ANI الخاص بالمتصل. يتم تشغيل رسالة تأكيد عبر PlayMessage_ysw ثم يقوم DisconnectContact_mx8_2bg بفصل المكالمة. |
| انتظر في قائمة الانتظار |
إذا اختار المتصل الانتظار في قائمة الانتظار (اضغط 2)، يقوم setVariable_c0y بزيادة العداد. يتم بعد ذلك وضع المكالمة في قائمة الانتظار إلى أحد الوكلاء عبر QueueContact_95e ويتم تشغيل الموسيقى في وضع الانتظار عبر Playmusic_QNE. تتكرر المكالمة مرة أخرى إلى نشاط Menu_lsi. |
المتغيرات
-
حالة رد الاتصال: (STRING) - حالة رد الاتصال.
-
العداد: (INTEGER) - متغير عداد.
-
currentTime: (STRING) - الوقت الحالي بالمللي ثانية منذ الحقبة.
-
goback_by_a_day: (STRING) - الوقت قبل 24 ساعة بالمللي ثانية منذ الحقبة.
-
apiOutput: (STRING) - رمز حالة HTTP المدمج وحالة رد الاتصال واستجابة HTTP من واجهة برمجة تطبيقات البحث.
-
AniTrim: (STRING) - رقم ANI المقتطع (رقم الهاتف) للمتصل.
-
الاستجابة: (STRING) - استجابة HTTP من واجهة برمجة تطبيقات البحث.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ (جهة اتصال جديدة) | يبدأ التدفق عند تلقي المكالمة. |
|
الإجراءات | |
|
قم بتشغيل الرسالة |
يقوم بتشغيل رسالة إلى المتصل. |
|
رد الاتصال |
يقوم بجدولة رد الاتصال للمتصل. |
|
تشغيل الموسيقى |
يقوم بتشغيل الموسيقى قيد الانتظار. |
|
جهة الاتصال في قائمة الانتظار |
يتم وضع المكالمة في قائمة الانتظار للوكيل. |
|
HTTP |
يقوم بعمل طلب HTTP إلى واجهة برمجة تطبيقات البحث باستخدام GraphQL. |
|
قطع الاتصال |
قطع الاتصال بالمكالمة. |
|
تعيين متغير |
setVariable: يضبط متغيرات مختلفة، بما في ذلك الوقت الحالي، والوقت قبل 24 ساعة، ومخرج ANI المقتطع، وإخراج API. |
|
الشروط |
|
|
هولد ميوزيك (ميوزيكونهولد) |
تحتوي عمليات التشغيل على الموسيقى أثناء انتظار المتصل في قائمة الانتظار. |
|
معالجة الحلقة (دورة حلقة الاتصال ودورة الحلقة) |
يضمن توجيه المكالمات المتكررة عدة مرات إلى القائمة النهائية. |
|
قطع الاتصال (قطع الاتصال) |
يقوم بفصل المكالمة بعد الرسائل أو عندما يختار المتصل إنهاء التفاعل. |
موارد إضافية
لمزيد من المعلومات حول استخدام طلبات HTTP مع GraphQL والأنشطة الأخرى داخل مركز اتصال Webex، راجع قسم نشاط طلب HTTP.
راجع أيضًا وثائق واجهات برمجة تطبيقات Webex Contact Center للحصول على تفاصيل حول استعلامات Search API و GraphQL.
تسجيل وإدارة المطالبة الصوتية
يوفر قالب التدفق هذا طريقة مبسطة للمسؤولين لتسجيل وإدارة المطالبات الصوتية داخل مركز اتصال Webex عبر واجهة مستخدم الهاتف (TUI). وهي تستفيد من إمكانات نشاط HTTP المحسّنة، بما في ذلك دعم «نوع المحتوى: بيانات النموذج» للتفاعل مع واجهات برمجة تطبيقات الملفات الصوتية (الموجّهة) الخاصة بـ Webex Contact Center. يكرر هذا القالب الوظائف المألوفة من الأنظمة المحلية، مما يحسن تجربة العملاء والكفاءة التشغيلية.
المتطلبات الأساسية
-
إنشاء نقطة الإدخال وتكوينها، وتكوين تعيين نقطة الإدخال من صفحة إعدادات Control Hub لمركز اتصال Webex. راجع دليل إعداد وإدارة مركز اتصال Webex.
-
قم بتكوين موصل لواجهات برمجة تطبيقات مركز اتصال Webex.
-
إذا لم يتم تمكين تحويل النص إلى كلام (TTS) من Cisco للمطالبات، فقم بتحميل ملفات الصوت الثابتة المطلوبة.
انهيار التدفق
|
عنصر التدفق |
وصف |
|---|---|
| تم استلام المكالمة | تدخل المكالمة التدفق في نشاط NewContact. |
| (اختياري) مصادقة المسؤول عبر OTP | يمكن لمطور التدفق تنفيذ حاجز مصادقة اختياري للمسؤول، باستخدام طريقة آمنة مثل OTP التي يتم تسليمها عبر الرسائل القصيرة إلى ANI، أو رقم/رقم تعريف شخصي تم إنشاؤه عشوائيًا. يمكن إضافة هذا قبل القائمة الرئيسية. |
| القائمة الرئيسية | يقدم نشاط MainMenu (قائمة IVR) للمسؤول الخيارات
التالية:
|
| إنشاء موجه (الخيار 1) |
|
| موجه التحديث (الخيار 2) |
|
| حذف المطالبة (الخيار 3) |
|
| الخروج (الخيار 4) |
|
المتغيرات
|
متغير |
النوع |
وصف |
|---|---|---|
| BloBid | STRING | معرف Blob للملف الصوتي |
| اسم ملف الصوت | STRING | اسم الملف الصوتي (الافتراضي: "EmergencyDemo.wav «). |
| معرف | STRING | معرف الملف الصوتي. |
| منزلة | STRING | حالة طلب API. |
| اسم ملف جديد | STRING | اسم ملف الصوت المحدث (الافتراضي: "updatedFile.wav «). |
| استجابة | STRING | استجابة HTTP من طلبات API. هذا اختياري لتصحيح الأخطاء. |
الأنشطة المستخدمة
|
نشاط التدفق |
وصف |
|---|---|
| ابدأ | NewContact: يبدأ التدفق عند تلقي المكالمة. |
| قائمة الرد الصوتي التفاعلي | MainMenu: يقوم بتشغيل قائمة تحتوي على خيارات للإدارة السريعة. |
| إنشاء موجه |
|
| موجه التحديث |
|
| حذف المطالبة |
|
| أخرى |
|
تفاصيل إضافية
لمزيد من المعلومات حول استخدام نشاط السجل وطلبات HTTP وعناصر التحكم في التسجيل داخل مركز اتصال Webex، راجع قسم نشاط طلب HTTP.
قالب توجيه الوكيل الأخير
يوضح قالب توجيه الوكيل الأخير كيفية تنفيذ توجيه الوكيل الأخير داخل مركز
اتصال Webex من خلال الاستفادة من نشاط HTTP المحسن مع دعم نوع المحتوى: GraphQL. يستخدم موصل WebEXCC APIs HTTP للتفاعل مع واجهة برمجة تطبيقات البحث،
مما يتيح توجيه المكالمات إلى الوكيل الأخير الذي عالج المكالمة. يعزز هذا النموذج
تجربة العملاء من خلال ربطهم بوكيل مألوف.
يتحقق نموذج التدفق هذا مما إذا كان العميل قد اتصل خلال الـ 24 ساعة الماضية، وإذا كان الأمر كذلك، فإنه يوجه المكالمة إلى نفس الوكيل. يستخدم واجهة برمجة تطبيقات البحث عبر GraphQL للعثور على الوكيل الأخير الذي تعامل مع المكالمة بناءً على ANI الخاص بالمتصل ( تحديد الرقم التلقائي).
يستخدم الميزة التي تعزز نشاط HTTP داخل مركز اتصال Webex عن طريق
إضافة دعم لنوع المحتوى: GraphQL - القدرة على استخدام موصل
WebEXCC APIs HTTP لاستخدام واجهة برمجة تطبيقات البحث عبر نوع محتوى GraphQL الجديد: بما في ذلك استبدال المتغير.
المتطلبات الأساسية
-
قم بتكوين موصل لواجهات برمجة تطبيقات مركز اتصال Webex.
-
تأكد من إعداد بيئة Webex Contact Center بشكل صحيح: نقطة الدخول، وتخطيط نقطة الدخول، وقوائم الانتظار، وما إلى ذلك.
انهيار التدفق
-
تم استلام المكالمة:
-
تدخل المكالمة التدفق في نشاط NewContact.
-
-
التحية الأولية:
-
يقوم نشاط PlayMessage بتشغيل رسالة ترحيب أولية للمتصل.
-
-
استخراج الوقت الحالي:
-
يستخرج نشاط CurrentTime الوقت الحالي.
-
-
احسب الوقت قبل 24 ساعة:
-
يحسب نشاط goback_by_day الوقت قبل 24 ساعة من الوقت الحالي.
-
-
قم بقص ANI:
-
يقوم نشاط setVariable بقص ANI ( رقم هاتف المتصل) لإزالة البادئة «+1" لأغراض البحث.
-
-
استدعاء واجهة برمجة التطبيقات للبحث (GraphQL):
-
يقوم نشاط SearchApilastAgent بإجراء مكالمة إلى واجهة برمجة تطبيقات Webex Contact Center Search باستخدام GraphQL للعثور على الوكيل الذي تعامل مع المكالمة السابقة استنادًا إلى ANI.
-
يستخدم متغيرات
goback_by_a_dayوcurrentTime للبحث خلال الـ24 ساعة الماضية. -
يبحث استعلام GraphQL عن المهام التي تطابق ANI الخاص بالمتصل أو ANI المقتطع غير النشطة ويستخرج معرف المالك ( معرف الوكيل) للمهمة.
-
-
تسجيل التصحيح:
-
يقوم نشاط DebugLog بتسجيل رمز حالة HTTP ونص الاستجابة من استدعاء Search API.
-
يقوم نشاط Debug_Log بتسجيل معرف الوكيل المستخرج.
-
-
تحقق من استجابة API:
-
يتحقق نشاط Condition_kxu مما إذا كان رمز حالة HTTP من استدعاء واجهة برمجة تطبيقات البحث هو 200 (نجاح).
-
-
تحقق من استخراج معرف الوكيل:
-
يتحقق نشاط Condition_jtn مما إذا كان معرف الوكيل قد تم استخراجه بنجاح من استجابة Search API.
-
-
المسار إلى الوكيل الأخير (إذا تم العثور عليه):
-
في حالة العثور على معرف الوكيل، يقوم نشاط PlayMessage_ee8 بتشغيل رسالة تأكيد إلى المتصل لإعلامه بأنه يتم نقله إلى نفس الوكيل الذي تحدث معه سابقًا.
-
يقوم نشاط QueueToAgent_xh1 بوضع المكالمة في قائمة الانتظار للوكيل باستخدام معرف الوكيل المستخرج.
-
-
المسار إلى قائمة الانتظار الافتراضية (إذا لم يتم العثور عليها):
-
إذا لم يتم العثور على معرف الوكيل (إما فشل استدعاء API أو لم يتم العثور على مكالمة سابقة في غضون 24 ساعة)، فإن نشاط QueueToDefault يضع المكالمة في قائمة انتظار افتراضية .
-
-
تشغيل الموسيقى قيد الانتظار:
-
يقوم نشاط Playmusic_i73 بتشغيل الموسيقى قيد الانتظار أثناء انتظار المتصل في قائمة الانتظار.
-
المتغيرات
-
AgentID: (STRING) - معرف الوكيل الأخير الذي عالج المكالمة.
-
currentTime: (STRING) - الوقت الحالي بالمللي ثانية منذ الحقبة.
-
goback_by_a_day: (STRING) - الوقت قبل 24 ساعة بالمللي ثانية منذ الحقبة.
-
الاستجابة: (STRING) - استجابة HTTP من واجهة برمجة تطبيقات البحث.
-
AniTrim: (STRING) - رقم ANI المقتطع (رقم الهاتف) للمتصل.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في قالب التدفق هذا.
|
نشاط التدفق |
وصف |
|---|---|
|
ابدأ (جهة اتصال جديدة) | يبدأ التدفق عند تلقي المكالمة. |
|
الإجراءات | |
|
قم بتشغيل الرسالة |
يقوم بتشغيل رسالة إلى المتصل. |
|
قائمة الانتظار إلى الوكيل |
يتم وضع المكالمة في قائمة الانتظار لوكيل معين. |
|
تشغيل الموسيقى |
يقوم بتشغيل الموسيقى قيد الانتظار. |
|
قائمة الانتظار |
يتم وضع المكالمة في قائمة انتظار افتراضية. |
|
HTTP |
يقوم بعمل طلب HTTP إلى واجهة برمجة تطبيقات البحث باستخدام GraphQL. |
|
قم بتشغيل الرسالة |
يقوم بتشغيل رسالة تشير إلى أن المتصل يتم توجيهه إلى الوكيل الأخير. |
|
تعيين متغير |
|
|
الشروط |
|
|
هولد ميوزيك (ميوزيكونهولد) |
تحتوي عمليات التشغيل على الموسيقى أثناء انتظار المتصل في قائمة الانتظار. |
|
معالجة الحلقة (دورة حلقة الاتصال ودورة الحلقة) |
يضمن توجيه المكالمات المتكررة عدة مرات إلى القائمة النهائية. |
|
قطع الاتصال (قطع الاتصال) |
يقوم بفصل المكالمة بعد الرسائل أو عندما يختار المتصل إنهاء التفاعل. |
موارد إضافية
لمزيد من المعلومات حول استخدام طلبات HTTP مع GraphQL والأنشطة الأخرى داخل مركز اتصال Webex، راجع قسم نشاط طلب HTTP.
راجع أيضًا وثائق واجهات برمجة تطبيقات Webex Contact Center للحصول على تفاصيل حول استعلامات Search API و GraphQL.
عامل الذكاء الاصطناعي المستقل (تتبع الحزمة)
يستخدم هذا التدفق وكيل الذكاء الاصطناعي المستقل لإدارة التفاعلات الصوتية المتعلقة بتتبع الحزمة. يوفر التدفق خيارًا للتصعيد إلى العوامل البشرية عند الضرورة أو عند أخطاء عامل الذكاء الاصطناعي.
تم تصميم التدفق للتعامل مع تفاعلات العملاء حول تتبع الحزم عبر وكيل AI مستقل. يتكون وكيل الذكاء الاصطناعي من إجراء لتتبع الحزمة وقاعدة المعرفة المتعلقة باستفسارات الشحن العامة. يمكن للعملاء طلب التحدث إلى وكيل بشري في أي وقت.
المتطلبات الأساسية
لاستخدام هذا التدفق، تأكد من إعداد ما يلي:
-
عامل ذكاء اصطناعي مستقل تم تكوينه بالإجراء المناسب (جنبًا إلى جنب مع الوفاء) ومستندات المعرفة. يتوفر تدفق تنفيذ العينة في قوالب Webex Connect التدفق.
-
تم تكوين نقطة الإدخال وقائمة الانتظار والفرق وتخطيط نقطة الدخول في صفحة إعدادات Control Hub لمركز اتصال Webex.
-
تم تمكين تحويل النص إلى كلام (TTS) من Cisco لإنشاء رسائل مخصصة ديناميكيًا.
-
قم بتحميل ملفات الصوت الثابتة إذا كنت لا تستخدم الصوت الافتراضي لـ Cisco.
تفاصيل الاندماج
-
يبدأ المتصل الاتصال: يتم استقبال المكالمة من قبل مركز اتصال Webex وتوجيهها إلى وكيل AI المستقل.
-
تفاعل وكيل الذكاء الاصطناعي: يقوم وكيل الذكاء الاصطناعي بمعالجة طلب المتصل المتعلق بتتبع الحزمة.
-
من قائمة الانتظار إلى الوكيل: إذا كان التصعيد مطلوبًا بناءً على طلب العميل أو بسبب أخطاء AI Agent، فسيتم وضع المتصل في قائمة انتظار وكيل بشري.
-
قطع الاتصال: ينتهي التفاعل بمجرد معالجة طلب المتصل أو نقل المتصل إلى وكيل.
الأنشطة المستخدمة في التدفق
|
نشاط التدفق |
وصف |
|---|---|
| ابدأ (جهة اتصال هاتفية جديدة) | يمثل هذا النشاط بداية التدفق، الذي يتم تشغيله بواسطة مكالمة جديدة. |
| الوكيل الافتراضي V2 (VAV2) | النشاط المسؤول عن التفاعل بين التدفق وعامل الذكاء الاصطناعي. التفاعل. يتم استخدام نفس النشاط لبدء المحادثة وإرسال أحداث الدولة إلى وكيل الذكاء الاصطناعي. |
| قم بتشغيل الرسالة | يوفر رسائل النظام باستخدام تحويل النص إلى كلام من Cisco. يُستخدم لتشغيل رسالة خطأ قبل التصعيد إلى عامل بشري في حالة حدوث أخطاء في نشاط VAV2. |
| قائمة الانتظار إلى الوكيل | يدير منطق الانتظار للتصعيد إلى العوامل البشرية. |
| تشغيل الموسيقى | أوقف تشغيل الموسيقى أثناء الانتظار عندما ينتظر المتصل اتصال الوكيل. |
| قطع الاتصال | ينهي التفاعل بعد الانتهاء من المهام أو إذا تم تصعيده إلى عامل بشري. |
معالجة الأخطاء
يتضمن التدفق استراتيجيات إدارة الأخطاء للتعامل مع المشكلات غير المتوقعة بأمان، مما يضمن إبلاغ المتصل وإعادة توجيهه بشكل مناسب.
دعم المطور
للحصول على رؤى أعمق حول استخدام Webex Contact Center مع وكلاء الذكاء الاصطناعي المستقلين، راجع الوثائق ذات الصلة:
موارد إضافية
للحصول على الدعم المتعلق بهذا التدفق، اتصل بفريق دعم مطوري Webex Contact Center عبر دعم مطوري Webex Contact Center.
لمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات Webex Contact Center.
برنامج نصي لوكيل الذكاء الاصطناعي (تتبع الحزمة)
تم تصميم هذا التدفق للتعامل مع التفاعلات الصوتية المتعلقة بتتبع الحزمة باستخدام وكيل افتراضي مكتوب. يوضح هذا التدفق أبسط طريقة لتنفيذ التنفيذ لوكيل مكتوب. بالإضافة إلى ذلك، يوضح التدفق وضع العملاء في قوائم انتظار مختلفة للوكلاء استنادًا إلى آخر النوايا النشطة والتقارير المخصصة لوكلاء الذكاء الاصطناعي في Analyser.
يستفيد هذا التدفق من وكيل Webex AI المكتوب للتفاعل مع العملاء فيما يتعلق بتتبع الحزم . يخرج نشاط VAV2 (Virtual Agent V2) من خلال الحافة «المعالجة» عندما يرفع الوكيل النصي حدثًا مخصصًا لتتبع الحزمة. يستخدم التدفق واجهة برمجة تطبيقات لتتبع الحزمة لتحقيق ذلك. واجهة برمجة التطبيقات هذه متاحة للمطورين للاختبار والعروض التوضيحية. يتم تحليل بيانات الإخراج في التدفق وتمريرها مرة أخرى إلى الوكيل عبر حدث الدولة. مزيد من المعلومات حول تكوين التنفيذ لوكلاء البرامج النصية للصوت.
المتطلبات الأساسية
لاستخدام هذا التدفق، تأكد من إعداد ما يلي:
-
تم تكوين وكيل Webex AI للتعامل مع استفسارات تتبع الحزم. هذا الوكيل متاح للاستيراد أثناء إنشاء وكيل جديد.
-
تم تكوين نقطة الإدخال وقائمة الانتظار والفرق وتخطيط نقطة الدخول في صفحة إعدادات Control Hub لمركز اتصال Webex.
-
تأكد من تمكين تحويل النص إلى كلام (TTS) من Cisco لإنشاء رسائل صوتية ديناميكية.
-
قم بتحميل ملفات صوتية ثابتة لإشعارات النظام المخصصة إذا لزم الأمر.
تفاصيل الاندماج
|
تفاصيل الاندماج |
وصف |
|---|---|
| يبدأ المتصل الاتصال | يتم استلام المكالمة من قبل مركز اتصال Webex وتوجيهها إلى وكيل الذكاء الاصطناعي المكتوب. |
| يتم تسجيل حالة التفاعل باستخدام المتغير العالمي | يقوم التدفق بتعيين المتغير العالمي CustomaiAgentInteractionOutcome لتسجيل حالة تفاعل العميل مع وكيل الذكاء الاصطناعي. يتم تحديث هذا في نقاط مختلفة ويستخدم لإنشاء تقارير مخصصة باستخدام visualiser. |
| تفاعل وكيل الذكاء الاصطناعي | يعالج وكيل الذكاء الاصطناعي مدخلات العملاء ويستجيب بناءً على النوايا التي تم تكوينها. إذا كان المستخدم ينوي تتبع حزمة وقدم رقم حزمة صالحًا، فسيتم إرجاع عنصر التحكم إلى التدفق عبر حدث مخصص. |
| تحليل البيانات الوصفية لوكيل الذكاء الاصطناعي والوفاء بها | يتم استخراج رقم حزمة العميل من بيانات VAV2 الوصفية واستخدامه في نشاط HTTP. |
| شروط الاستجابة للوفاء | يتحقق التدفق من العثور على معلومات الحزمة أم لا ويقوم بتعيين الاستجابات المناسبة. |
| يتم استئناف تفاعل عامل الذكاء الاصطناعي* | اعتمادًا على استجابة التنفيذ، يتم إرسال الرسالة التي يجب إرسالها إلى العملاء مرة أخرى إلى الوكيل النصي عبر بيانات الحدث ضمن «حدث الدولة» . |
| تسليم الوكيل ونشاط الحالة | يحدد الخطوات التالية استنادًا إلى الهدف السابق، ويوجه التدفق إلى قوائم انتظار مختلفة استنادًا إلى الهدف السابق. |
| قائمة الانتظار إلى الوكيل | إذا كان التصعيد مطلوبًا أو في حالة حدوث أخطاء، يتم وضع المتصل في قائمة انتظار وكيل بشري. |
| قطع الاتصال | ينتهي التفاعل بمجرد معالجة طلب المتصل أو نقل المتصل إلى وكيل. |
الأنشطة المستخدمة في التدفق
|
نشاط التدفق |
وصف |
|---|---|
| ابدأ | يبدأ التدفق عند تلقي مكالمة جديدة. |
| تعيين متغير نتائج التفاعل | استخدم نشاط المتغير المحدد لتحديث المتغير العالمي CustomaiAgentInteractionOutcome لتخزين أحدث حالة من التفاعل مع وكيل الذكاء الاصطناعي. |
| تفاعل وكيل الذكاء الاصطناعي | يدير استفسارات تتبع الحزم باستخدام التفاعلات النصية. يتم استخدام نفس النشاط لبدء المحادثة وإرسال أحداث الحالة إلى وكيل الذكاء الاصطناعي . |
| تحليل تفاصيل الحزمة | يستخرج رقم الحزمة من البيانات الوصفية التي يوفرها الوكيل الافتراضي. |
| طلب HTTP لمعلومات الحزمة | يرسل طلبًا إلى واجهة برمجة التطبيقات اللوجستية لاسترداد حالة الحزمة والتسليم المقدر. استخدم ABC123456 كرقم حزمة عينة. |
| منطق شرطي | يحدد الاستجابة استنادًا إلى حالة الحزمة أو رمز حالة HTTP لاستدعاء API. |
| تعيين متغيرات الاستجابة | يقوم بتكوين الاستجابات لتوضيح ما إذا تم العثور على الحزمة أو تفاصيل التسليم. |
| قم بتشغيل الرسالة | يوفر رسائل خطأ النظام باستخدام تحويل النص إلى كلام من Cisco، خاصة في حالات أخطاء النظام. |
| نشاط الحالة | يقوم بتوجيه التدفق استنادًا إلى الهدف السابق، مع تحديد التوجيه إلى قوائم انتظار محددة. |
| قائمة الانتظار إلى الوكيل | يدير منطق الانتظار للتصعيد إلى العوامل البشرية. |
| تشغيل الموسيقى | أوقف تشغيل الموسيقى أثناء الانتظار عندما ينتظر المتصل اتصال الوكيل. |
| قطع الاتصال | ينهي التفاعل بعد الانتهاء من المهام أو إذا تم تصعيده إلى عامل بشري. |
تفاصيل التدفق
يحتوي تدفق JSON المستخدم في هذا المثال على متغيرات وأنشطة أساسية لمعالجة التفاعل ومعالجة الأخطاء والتواصل بين مركز اتصال Webex و DialogFlow. تشمل المتغيرات الرئيسية المستخدمة:
|
متغير |
وصف |
|---|---|
اسم_الفعالية |
تم إرسال اسم الحدث إلى وكيل AI. |
بيانات الحدث |
تم إرسال حمولة الحدث إلى وكيل AI. |
الحالة |
حالة الحزمة استنادًا إلى استجابة HTTP. |
التسليم المقدر |
تاريخ ووقت التسليم المقدران للحزمة بناءً على استجابة HTTP. |
الحزمة: ESP |
سيتم إرسال الاستجابة مرة أخرى إلى العميل استنادًا إلى استجابة نشاط HTTP. |
اسم الصوت العالمي |
يحدد الصوت المستخدم لتحويل النص إلى كلام. |
نتيجة تفاعل وكيل الذكاء الاصطناعي المخصص |
يسجل حالة التفاعل - التي تم التخلي عنها أو التعامل معها أو تصعيدها أو الخطأ فيها - استنادًا إلى تفاعل العميل مع وكيل الذكاء الاصطناعي. |
معالجة الأخطاء
يتضمن التدفق استراتيجيات إدارة الأخطاء للتعامل مع المشكلات غير المتوقعة بأمان، مما يضمن إبلاغ المتصل وإعادة توجيهه بشكل مناسب.
موارد إضافية
للحصول على رؤى أعمق حول استخدام Webex Contact Center مع وكلاء الذكاء الاصطناعي المدرجين، راجع الوثائق ذات الصلة:
دعم المطور
للحصول على الدعم المتعلق بهذا التدفق، اتصل بفريق دعم مطوري Webex Contact Center عبر دعم مطوري Webex Contact Center.
لمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات Webex Contact Center.
وكيل الذكاء الاصطناعي مكتوب (حجز موعد الطبيب)
يوضح هذا القالب تدفق البيانات بين مركز اتصال Webex و Webex AI Agent Studio للتفاعل الذي يعزز الوكيل المكتوب. يحتوي التدفق على العديد من عمليات التكامل مع الأنظمة الخارجية. يتم استدعاؤها بناءً على الأحداث المخصصة المرسلة بواسطة AI Agent ويتم تمرير بيانات التنفيذ مرة أخرى إلى الوكيل.
يوضح هذا التدفق كيفية تمرير البيانات بين مركز اتصال Webex و Webex AI Agent Studio باستخدام الأحداث المخصصة. يسهل هذا التدفق الجدولة الآلية وإدارة مواعيد الطبيب من خلال وكيل ذكاء اصطناعي مكتوب. يتكامل مع الأنظمة الخارجية للتحقق من التوفر وإنشاء المواعيد والبحث عن المواعيد الحالية وإلغاء المواعيد. يضمن التدفق التواصل السلس بين المتصل وعامل الذكاء الاصطناعي، مع خيارات التصعيد للعوامل البشرية عند الضرورة.
المتطلبات الأساسية
لاستخدام هذا التدفق، تأكد من إعداد ما يلي:
-
وكيل AI مكتوب تم تكوينه بالنوايا ذات الصلة للتعامل مع حجز المواعيد وإلغائها. يمكن استيراد هذا من القوالب أثناء إنشاء وكيل نصي جديد في منصة AI Agent Studio.
-
تم تكوين نقطة الإدخال وقائمة الانتظار والفرق وتخطيط نقطة الدخول في صفحة إعدادات Control Hub لمركز اتصال Webex.
-
واجهات برمجة التطبيقات للتفاعل مع نظام إدارة المواعيد الخارجية.
-
تم تمكين تحويل النص إلى كلام (TTS) من Cisco لإنشاء رسائل صوتية ديناميكية.
-
قم بتحميل ملفات الصوت الثابتة إذا كنت لا تستخدم الصوت الافتراضي لـ Cisco.
تفاصيل الاندماج
|
تفاصيل الاندماج |
وصف |
|---|---|
| يبدأ المتصل الاتصال | يتم استقبال المكالمة من قبل مركز اتصال Webex وتوجيهها إلى وكيل AI. |
| التفاعل مع وكيل الذكاء الاصطناعي | يعالج وكيل الذكاء الاصطناعي مدخلات العملاء ويستجيب بناءً على النوايا التي تم تكوينها. |
| تبديل التحكم بين عامل الذكاء الاصطناعي والتدفق | يتم تبادل التحكم في المحادثة بين وكيل الذكاء الاصطناعي والتدفق في خطوات مختلفة. يقوم وكيل الذكاء الاصطناعي بتسليم التحكم إلى التدفق عبر الأحداث المخصصة، ويقوم التدفق بتنفيذ التنفيذ المناسب بناءً على اسم الحدث ويعيد التحكم إلى وكيل الذكاء الاصطناعي جنبًا إلى جنب مع بيانات التنفيذ عبر حدث الدولة في نشاط الوكيل الافتراضي V2. |
| قائمة الانتظار إلى الوكيل | إذا كان التصعيد مطلوبًا، يتم وضع المتصل في قائمة انتظار لعامل بشري. |
| قطع الاتصال | ينتهي التفاعل بمجرد اكتمال المهمة أو نقل المتصل إلى وكيل. |
الأنشطة المستخدمة في التدفق
|
نشاط التدفق |
وصف |
|---|---|
| ابدأ | يمثل هذا النشاط بداية التدفق، الذي يتم تشغيله بواسطة مكالمة جديدة. |
| الوكيل الافتراضي V2 (VAV2) | النشاط المسؤول عن تفاعل عامل الذكاء الاصطناعي. يتم استخدام نفس النشاط لبدء المحادثة وإرسال أحداث الدولة إلى وكيل الذكاء الاصطناعي. |
| تحليل | يُستخدم لتحليل حمولة الحدث من نشاط VAV2. |
| قضية | يُستخدم للتحقق من اسم الحدث المرسل بواسطة نشاط VAV2 والفرع إلى أنشطة طلب HTTP المناسبة. |
| طلب HTTP | يتفاعل مع الأنظمة الخارجية لتنفيذ عمليات مثل التحقق من التوفر أو إنشاء المواعيد أو البحث عنها أو إلغائها باستخدام طلبات HTTP استنادًا إلى اسم الحدث المرسل بواسطة نشاط VAV2. يقوم النشاط أيضًا بتوزيع الاستجابة لطلب HTTP. |
| الحالة | يقوم بتقييم نتائج طلبات HTTP وتوجيه التدفق بناءً على ظروف النجاح أو الخطأ. |
| تعيين متغير | تُستخدم لتكوين متغيرات مثل اسم الحدث وبيانات الحدث، والتي تعتبر ضرورية لإعادة استدعاء نشاط VAV2 باستخدام معلمات حدث الحالة المناسبة. |
| قم بتشغيل الرسالة | يوفر رسائل النظام باستخدام تحويل النص إلى كلام من Cisco. يُستخدم لتشغيل رسالة خطأ قبل التصعيد إلى عامل بشري في حالة حدوث أخطاء في نشاط VAV2. |
| قائمة الانتظار إلى الوكيل | يدير منطق الانتظار للتصعيد إلى العوامل البشرية. |
| تشغيل الموسيقى | أوقف تشغيل الموسيقى أثناء الانتظار عندما ينتظر المتصل اتصال الوكيل. |
| قطع الاتصال | ينهي التفاعل بعد الانتهاء من المهام أو إذا تم تصعيده إلى عامل بشري. |
تفاصيل التدفق
يحتوي تدفق JSON المستخدم في هذا المثال على متغيرات وأنشطة أساسية لمعالجة التفاعل ومعالجة الأخطاء والتواصل بين مركز اتصال Webex و DialogFlow. تشمل المتغيرات الرئيسية المستخدمة:
|
متغير |
وصف |
|---|---|
اسم_الفعالية |
تم إرسال اسم الحدث إلى وكيل AI. |
بيانات الحدث |
تم إرسال حمولة الحدث إلى وكيل AI. |
سلسلة بيانات الحدث |
إصدار سلسلة من event_data نظرًا لأن نشاط VAV2 يقبل السلسلة فقط. |
إدخال http |
نص الطلب لنشاط HTTP استنادًا إلى بيانات تعريف VAV2. |
اسم الصوت العالمي |
يحدد الصوت المستخدم لتحويل النص إلى كلام. |
معالجة الأخطاء
يتضمن التدفق استراتيجيات إدارة الأخطاء للتعامل مع المشكلات غير المتوقعة بأمان، مما يضمن إبلاغ المتصل وإعادة توجيهه بشكل مناسب.
موارد إضافية
للحصول على رؤى أعمق حول إعداد وكلاء الذكاء الاصطناعي على Webex AI Agent Studio واستخدامهم مع مركز اتصال Webex، راجع دليل إدارة Webex AI Agent Studio.
دعم المطور
-
للحصول على أي دعم بخصوص هذا التكامل، افتح تذكرة مع فريق دعم مطوري Webex Contact Center عبر دعم مطوري Webex Contact Center.
-
لمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات Webex Contact Center.
استخدم قوالب التدفق الفرعي
تعمل قوالب التدفق الفرعي بشكل مشابه لقوالب التدفق. تعمل هذه القوالب على تبسيط إنشاء التدفقات الفرعية التي يمكن دمجها في تدفقات متعددة، مما يقلل التكرار ووقت التطوير.
لإنشاء تدفقات فرعية باستخدام قوالب التدفق الفرعي، اختر القالب المناسب وقم بتعديله ليناسب احتياجاتك وتحقق من صحته ونشره ودمجه في عمليات سير العمل الخاصة بك. لمزيد من التفاصيل، راجع إنشاء تدفقات من قوالب التدفق.
جمع معلومات رد الاتصال
استخدم هذا القالب لإنشاء تدفق فرعي لمجموعة معلومات رد الاتصال، مما يتيح للمتصلين البقاء في قائمة الانتظار أو طلب رد اتصال لخيارات الخدمة المرنة.
يوفر هذا التدفق الفرعي قائمة تسمح للمتصلين باختيار رد الاتصال أو البقاء في قائمة الانتظار. إذا تم اختيار خيار رد الاتصال، فإنه يجمع المعلومات الضرورية لرد الاتصال، إما باستخدام الرقم الحالي للمتصل أو رقم بديل. يمكنك تعديل التدفق الفرعي لضمان تجربة سلسة للمتصل من خلال معالجة الأخطاء أو الظروف غير المعروفة، مثل المهلات والإدخالات غير الصالحة.
يستخدم هذا التدفق الفرعي تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية. بالنسبة للموسيقى، يتم تعيينها افتراضيًا على ملف الموسيقى قيد الانتظار المضمّن، defaultmusic_on_hold.wav.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة مثل الموصلات وANI الخارجي والمزيد.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
- تأكد من تعيين متغيرات رد الاتصال (على سبيل المثال: callbackNumber و callBackNumberEntered و StayInQueue) بشكل صحيح لنظامك لالتقاط البيانات المناسبة.
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- رقم رد الاتصال - STRING: الرقم الذي سيتم استخدامه لرد الاتصال (إما الرقم الذي يتصل منه المتصل أو الرقم الجديد).
- StayInQueue - BOOLEAN: يشير إلى ما إذا كان المتصل قد اختار البقاء في قائمة الانتظار (صحيح) أو طلب رد اتصال (خطأ).
مخرجات التدفق الفرعي
- CallbackNumberEntered - STRING: الرقم الذي أدخله المتصل لرد الاتصال، إذا اختار تقديم رقم بديل.
- StayInQueue - BOOLEAN: ما إذا كان المتصل قد اختار البقاء في قائمة الانتظار أو تلقي رد اتصال.
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
تدخل المكالمة التدفق الفرعي. |
|
قائمة إلغاء الاشتراك |
يتم تقديم خيار للمتصل إما البقاء في قائمة الانتظار أو تلقي رد اتصال.
|
|
قائمة الأرقام |
إذا اختار المتصل تلقي رد اتصال، فسيتاح له خيار:
|
|
اجمع الأرقام |
إذا اختار المتصل إدخال رقم رد اتصال جديد، فسيُطلب منه إدخال رقمه المكون من 10 أرقام متبوعًا بمفتاح الجنيه (#). |
|
تعيين متغير |
يتم تخزين رقم رد الاتصال الذي تم جمعه في متغير callbackNumberEntered. |
|
إنهاء التدفق الفرعي | ينتهي التدفق الفرعي بعد جمع معلومات رد الاتصال أو معالجة أي أخطاء. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لجمع معلومات رد الاتصال .
|
نشاط التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي عند الاستدعاء. |
|
قائمة إلغاء الاشتراك |
يوفر هذا خيارًا للمتصل إما للبقاء في قائمة الانتظار أو تلقي رد اتصال. يستخدم هذا TTS ليطلب من المتصل الضغط على 1 لرد الاتصال أو 2 للبقاء في قائمة الانتظار. |
|
قائمة الأرقام |
إذا اختار المتصل رد الاتصال، فسيُطلب منه إما استخدام رقمه الحالي أو إدخال رقم جديد. |
|
اجمع الأرقام |
إذا اختار المتصل إدخال رقم جديد، فإن هذا النشاط يجمع رقمه المكون من 10 أرقام متبوعًا بعلامة الجنيه (#). |
|
تعيين متغير |
يتم تخزين الرقم الذي تم جمعه في متغير callBackNumberEntered لمزيد من الاستخدام. |
|
إنهاء التدفق الفرعي | ينتهي التدفق بعد التعامل مع اختيارات المتصل وجمع المعلومات الضرورية. |
موارد إضافية
لمزيد من المعلومات حول تكوين التدفقات الفرعية، راجع دليل إعداد وإدارة مركز اتصال Webex.
معالجة الأخطاء
استخدم قالب التدفق الفرعي لمعالجة الأخطاء في Webex Contact Center لإدارة الأخطاء مثل مشكلات معالجة قائمة الانتظار أو فشل طلبات API. يمكن إرفاقه بأنشطة محددة أو تكوينه كمعالج أخطاء عالمي، مما يضمن استمرار النظام في العمل بسلاسة وتزويد المستخدمين بتعليقات حول أي مشكلات.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق الفرعي:
- تأكد من تمكين تحويل النص إلى كلام (TTS) من Cisco لمركز الاتصال لاستخدام تحويل النص إلى كلام لمطالبات الخطأ.
- قم بتعيين متغير ErrorMessage للتعامل بشكل ديناميكي مع رسائل الخطأ المناسبة في سير العمل الخاص بك.
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- ErrorMessage - STRING: يتم تشغيل رسالة الخطأ ديناميكيًا، مما يشير إلى المشكلة التي واجهها المتصل.
مخرجات التدفق الفرعي
- غير متاح: لا ينتج هذا التدفق الفرعي مخرجات حيث يتم استخدامه لمعالجة الأخطاء وتقديم الملاحظات إلى المتصل.
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
يتم تشغيل التدفق الفرعي عند حدوث خطأ. |
|
رسالة خطأ التشغيل |
يقوم النظام بتشغيل رسالة خطأ ديناميكية محددة بواسطة متغير ErrorMessage باستخدام Cisco Cloud TTS. على سبيل المثال، قد تكون الرسالة: نحن نواجه صعوبات فنية. يرجى المحاولة مرة أخرى لاحقًا. |
|
إنهاء التدفق الفرعي (نهاية عادية) |
إذا تم التعامل مع الخطأ بنجاح، فسينتهي التدفق الفرعي بأمان. |
|
إنهاء التدفق الفرعي (نهاية الخطأ) |
في حالة ظهور مشكلات أخرى (على سبيل المثال، فشل تشغيل رسالة الخطأ)، ينتهي التدفق الفرعي بحالة تصعيد للإشارة إلى فشل خطير. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لإدارة الأخطاء.
|
نشاط التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي عند حدوث خطأ، مما يؤدي إلى بدء تسلسل معالجة الأخطاء. |
|
رسالة خطأ التشغيل |
يقوم بتشغيل رسالة الخطأ إلى المتصل باستخدام Cisco Cloud TTS. يتم تعريف محتوى الرسالة ديناميكيًا بواسطة متغير ErrorMessage. |
|
إنهاء التدفق الفرعي (نهاية عادية) |
ينهي التدفق الفرعي إذا تم حل الخطأ دون مزيد من المشكلات. |
|
إنهاء التدفق الفرعي (نهاية الخطأ) |
ينهي التدفق الفرعي بالتصعيد في حالة حدوث أخطاء إضافية أثناء عملية معالجة الأخطاء. |
موارد إضافية
لمزيد من المعلومات حول تكوين التدفقات الفرعية، راجع دليل إعداد وإدارة مركز اتصال Webex.
تراجع بيانات HTTP
استخدم قالب التدفق الفرعي هذا لجلب معلومات حساب العميل من خلال طلب HTTP. وهو يدعم تأكيد معرف الحساب والإدخال اليدوي في حالة فشل الطلب ويعالج المهلات والإدخالات غير الصالحة والأخطاء الحرجة - وهو مثالي لعمليات البحث الآلي عن حسابات العملاء في مراكز الاتصال.
يوفر هذا التدفق الفرعي تجربة ديناميكية حيث يتم جلب معلومات حساب العميل باستخدام طلب HTTP. في حالة نجاح البحث، يُطلب من العميل تأكيد معرف الحساب. في حالة الفشل، أو إذا فضل المتصل ذلك، يمكنه إدخال رقم حسابه يدويًا. يعالج التدفق بأمان الأخطاء مثل المدخلات غير الصالحة والمهلة والفشل الحرج، مع المطالبات المناسبة.
يستخدم هذا التدفق الفرعي تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والموصلات والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
- تأكد من تعيين عنوان URL الخاص بطلب HTTP والمعلمات بشكل صحيح بناءً على احتياجات مؤسستك.
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- ErrorMessage - STRING: رسالة سيتم تشغيلها في حالة حدوث خطأ أثناء التدفق الفرعي.
مخرجات التدفق الفرعي
- OutputVariable - STRING: يخزن رقم الحساب المؤكد أو الذي تم إدخاله يدويًا.
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي (التهيئة) |
يبدأ التدفق الفرعي عملية جلب بيانات العميل. |
|
يرجى الانتظار (رسالة الراحة) |
يتم إبلاغ المتصل بأن النظام يسترجع معلوماته باستخدام موجه TTS: يرجى الانتظار حتى نبحث عن معلوماتك. |
|
طلب HTTP (جلب معلومات العميل) |
يرسل النظام طلب HTTP GET لاسترداد معلومات العميل من نقطة نهاية API محددة. في حالة نجاحها، تحتوي الاستجابة على معرف العميل. |
|
تحقق من حالة HTTP (تقييم الاستجابة) |
يتم تقييم استجابة HTTP استنادًا إلى رمز الحالة. في حالة نجاح الطلب، تنتقل العملية إلى الخطوة التالية. |
|
قائمة التأكيد (تأكيد الطلب أو الإدخال اليدوي) |
يُطلب من المتصل تأكيد معرف الحساب الذي تم جلبه أو إدخال رقم حسابه يدويًا إذا كان غير صحيح. |
|
تعيين متغير (معرف حساب المتجر) |
إذا أكد المتصل معرف الحساب، يتم تخزين القيمة في OutputVariable. |
|
اجمع الأرقام (إدخال حساب يدوي) |
إذا فشل الطلب أو اختار المتصل إعادة إدخال رقم حسابه، فسيُطلب منه إدخال رقم حساب مكون من 6 أرقام متبوعًا بمفتاح الجنيه (#). |
|
معالجة الأخطاء (لا يزال موجودًا، غير صالح، حرج) |
يعالج التدفق الفرعي المهلات والمدخلات غير الصالحة والأخطاء الحرجة مع المطالبات ذات الصلة :
|
|
إنهاء التدفق الفرعي (الخاتمة) |
ينتهي التدفق الفرعي إما بعد تأكيد رقم الحساب أو معالجة الخطأ. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لهذا القالب.
|
نشاط التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي عند الاستدعاء. |
|
يرجى الانتظار |
يقوم بتشغيل رسالة باستخدام TTS، ويطلب من المتصل الانتظار حتى يتم استرداد معلوماته. |
|
طلب HTTP |
يرسل طلب HTTP GET لاسترداد معلومات حساب العميل. |
|
تحقق من حالة HTTP |
يقوم بتقييم استجابة HTTP لتحديد ما إذا كان الطلب ناجحًا. |
|
قائمة التأكيد |
يطالب المتصل بتأكيد معرف الحساب الذي تم استرداده أو إعادة إدخاله إذا كان غير صحيح. |
|
تعيين متغير |
يخزن رقم الحساب المؤكد أو الذي تم إدخاله يدويًا. |
|
اجمع الأرقام |
يجمع رقم حساب مكون من 6 أرقام من المتصل إذا فشل طلب HTTP أو اختار إدخال رقم حساب جديد. |
|
معالجة الأخطاء |
تعالج العديد من المطالبات المهلات والمدخلات غير الصالحة والأخطاء الحرجة أثناء التدفق الفرعي. |
|
إنهاء التدفق الفرعي |
ينتهي التدفق بعد تأكيد رقم الحساب أو حدوث خطأ. |
معالجة قائمة الانتظار
استخدم قالب التدفق الفرعي هذا لأتمتة معالجة قائمة الانتظار في مركز اتصال Webex، مما يحافظ على تفاعل المتصلين مع الموسيقى ومطالبات الرسائل.
يقوم هذا التدفق الفرعي بتشغيل موسيقى قائمة الانتظار متبوعة برسالة، مع تكرار التسلسل حتى عدد محدد من المرات (الإعداد الافتراضي هو ثلاثة). إنه يضمن التعامل السلس مع قائمة الانتظار وتجربة المتصل الجذابة. يمكنك تخصيص متغيرات مثل اختيار الموسيقى ومحتوى الرسالة وعدد الحلقات.
يستخدم هذا التدفق الفرعي تحويل النص إلى كلام من Cisco (TTS) لأية مطالبات صوتية. بالنسبة للموسيقى، يتم
تعيينها افتراضيًا على الملف المضمن (defaultmusic_on_hold.wav)، للموسيقى قيد
الانتظار.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الإدخال وقوائم الانتظار والموصلات والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة.
- تأكد من منطق معالجة قائمة الانتظار المناسب وتكوينات معالجة الأخطاء.
- قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة أو ملفات الموسيقى بدلاً من Cisco Text-to-Speech (TTS).
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- QueueMessage - STRING: الرسالة التي سيتم تشغيلها بين المقطوعات الموسيقية (الإعداد الافتراضي: الرجاء الانتظار).
QueueMusic 1 - STRING: أول ملف موسيقى يتم تشغيله أثناء انتظار المتصل (الإعداد الافتراضي: defaultmusic_on_hold.wav).QueueMusic 2 - السلسلة: ملف الموسيقى الثاني الذي سيتم تشغيله بين الرسائل (الإعداد الافتراضي: defaultmusic_on_hold.wav).- عداد - INTEGER: عداد لتتبع عدد الحلقات (الافتراضي: 0).
- MusicDuration - INTEGER: المدة التي يتم فيها تشغيل كل مسار موسيقي (الافتراضي: 10 ثوانٍ).
مخرجات التدفق الفرعي
لا شيء
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
|
عنصر التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي. |
|
فحص الحالة |
يتحقق التدفق الفرعي مما إذا كان العداد أقل من 2. إذا كان هذا صحيحًا، فسيستمر التدفق إلى تسلسل الموسيقى والرسائل. في حالة الخطأ، ينتهي التدفق الفرعي. |
|
تشغيل الموسيقى 1 |
يتم تشغيل ملف الموسيقى الأول (QueueMusic 1) للمدة المحددة بواسطة MusicDuration. |
|
قم بتشغيل الرسالة |
بعد ملف الموسيقى الأول، يتم تشغيل رسالة باستخدام Cisco TTS، مع تعريف المحتوى بواسطة QueueMessage. |
|
تشغيل الموسيقى 2 |
بعد الرسالة، يتم تشغيل ملف الموسيقى الثاني (QueueMusic 2) للمدة المحددة. |
|
عداد الزيادة |
يتم زيادة متغير العداد بمقدار 1 بعد تشغيل ملف الموسيقى الثاني. |
|
حالة إعادة الفحص |
بعد زيادة العداد، تتم إعادة فحص التدفق إذا كان العداد لا يزال أقل من 2. إذا كان هذا صحيحًا، تتكرر الحلقة؛ وإلا ينتهي التدفق الفرعي. |
|
إنهاء التدفق الفرعي |
بمجرد وصول العداد إلى 2، ينتهي التدفق الفرعي. |
نشاط التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي.
|
نشاط التدفق الفرعي |
وصف |
|---|---|
|
بدء التدفق الفرعي |
يقوم بتهيئة عملية التدفق الفرعي. |
|
فحص الحالة |
يتم فحص الشرط للتأكد من أن العداد أقل من 2، مما يسمح للحلقة بالاستمرار. |
|
تشغيل الموسيقى 1 |
يقوم بتشغيل ملف الموسيقى الأول للمدة المحددة بواسطة MusicDuration. |
|
قم بتشغيل الرسالة |
يقوم بتشغيل رسالة باستخدام Cisco TTS مع المحتوى المقدم من QueueMessage. |
|
تشغيل الموسيقى 2 |
يقوم بتشغيل ملف الموسيقى الثاني للمدة المحددة بواسطة MusicDuration. |
|
عداد الزيادة |
يزيد متغير العداد بمقدار 1 للتحكم في الحلقة. |
|
إنهاء التدفق الفرعي |
ينهي التدفق الفرعي بمجرد وصول العداد إلى الحد المحدد مسبقًا. |
قالب التدفق الفرعي لإعادة الاتصال المجدول
استخدم هذا القالب لإنشاء تدفق فرعي يسمح للمتصلين بجدولة رد الاتصال لتاريخ ووقت محددين، بما في ذلك تحديد المنطقة الزمنية.
يقوم هذا التدفق الفرعي بتوجيه المتصل من خلال سلسلة من المطالبات لجمع كل المعلومات الضرورية لرد الاتصال المجدول. يطلب التاريخ المطلوب ووقت البدء والانتهاء لنافذة رد الاتصال والمنطقة الزمنية للمتصل. يتضمن التدفق الفرعي التحقق من مدخلات التاريخ والوقت لضمان الدقة. في حالة إدخال تنسيق غير صالح، تتم إعادة مطالبة المتصل. بمجرد جمع جميع المعلومات بنجاح، يتم استخدامها لجدولة رد الاتصال في النظام.
يستخدم هذا التدفق الفرعي تحويل النص إلى كلام من Cisco (TTS) لجميع المطالبات الصوتية.
المتطلبات الأساسية
تأكد من تلبية المتطلبات التالية في مركز اتصال Webex Management Portal قبل تنفيذ هذا التدفق الفرعي:
-
قم بإنشاء نقاط الإدخال وقوائم الانتظار والفرق وتعيينات نقاط الدخول وأي أنشطة تكوين أخرى خاصة بالمؤسسة مثل الموصلات وANI الخارجي والمزيد.
-
قم بتحميل ملفات صوتية ثابتة في حالة استخدام المطالبات الصوتية المخصصة بدلاً من تحويل النص إلى كلام من Cisco (TTS).
-
للحصول على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
| اسم المتغير | النوع | وصف |
|---|---|---|
| رقم معاودة الاتصال | STRING | رقم الهاتف الذي سيتم استخدامه لإعادة الاتصال. |
| اسم العميل | STRING | اسم العميل الذي طلب معاودة الاتصال. |
| قائمة انتظار معاودة الاتصال | STRING | قائمة الانتظار التي سيتم إرسال رد الاتصال المجدول إليها. |
مخرجات التدفق الفرعي
| اسم المتغير | النوع | وصف |
|---|---|---|
| تاريخ جدول معاودة الاتصال | STRING | تم تنسيق التاريخ الذي تمت جدولة رد الاتصال له على هيئة YYYY-MM-DD. |
| المنطقة الزمنية لجدول معاودة الاتصال | STRING | معرف المنطقة الزمنية لـ IANA لرد الاتصال (على سبيل المثال، أمريكا/شيكاغو). |
| وقت بدء جدول معاودة الاتصال | STRING | وقت بدء نافذة رد الاتصال، التي تمت تهيئتها كـ HH:mm:ss. |
| وقت انتهاء جدول معاودة الاتصال | STRING | وقت انتهاء نافذة رد الاتصال، التي تمت تهيئتها كـ HH:mm:ss. |
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث أثناء كل مرحلة.
| عنصر التدفق الفرعي | وصف |
|---|---|
| بدء التدفق الفرعي | تدخل المكالمة التدفق الفرعي. |
| تاريخ الجدول | يُطلب من المتصل إدخال تاريخ رد الاتصال المفضل له بتنسيق YYYYMMDD. يتحقق التدفق الفرعي من صحة الإدخال للتأكد من أنه تاريخ حقيقي. إذا كانت غير صالحة، يتم تكرار المطالبة. |
| وقت بدء الجدول | يُطلب من المتصل إدخال وقت بدء نافذة رد الاتصال الخاصة به بتنسيق HHMM (24 ساعة). يقوم التدفق الفرعي بالتحقق من صحة الإدخال للتأكد من أنه وقت صالح. إذا كانت غير صالحة، يتم تكرار المطالبة. |
| وقت انتهاء الجدول | يُطلب من المتصل إدخال وقت الانتهاء لنافذة رد الاتصال الخاصة به بتنسيق HHMM (24 ساعة). يقوم التدفق الفرعي بالتحقق من صحة الإدخال للتأكد من أنه وقت صالح. إذا كانت غير صالحة، يتم تكرار المطالبة. |
| جدولة المنطقة الزمنية | يتم تقديم قائمة للمتصل لتحديد المنطقة الزمنية الخاصة به. - اضغط 1 لـ IST (التوقيت الهندي القياسي). - اضغط 2 للتوقيت المركزي. - اضغط 3 للتوقيت الشرقي. |
| جدولة معاودة الاتصال | باستخدام جميع المعلومات التي تم جمعها (رقم رد الاتصال واسم العميل وقائمة انتظار رد الاتصال والتاريخ والوقت والمنطقة الزمنية المجدولة)، يقوم التدفق الفرعي بجدولة رد الاتصال رسميًا في النظام. |
| إنهاء التدفق الفرعي | ينتهي التدفق الفرعي بعد جدولة رد الاتصال بنجاح. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لجدولة رد الاتصال.
| نشاط التدفق الفرعي | وصف |
|---|---|
| بدء التدفق الفرعي | يبدأ التدفق الفرعي عند الاستدعاء. |
| تاريخ الجدول | يجمع تاريخ رد الاتصال المفضل للمتصل. موجه TTS هو: «الرجاء إدخال التاريخ المفضل لديك بتنسيق YYYYMMDD». يتم التحقق من صحة الإدخال للتأكد من أنه تنسيق التاريخ الصحيح. |
| تحويل صيغة التاريخ | بمجرد إدخال تاريخ صالح، يقوم هذا النشاط بتحويل إدخال YYYYMMDD إلى تنسيق YYYY-MM-DD ويخزنه في متغير callbackScheduleDate. |
| وقت بدء الجدول | يجمع وقت البدء لنافذة رد الاتصال. موجه TTS هو: «الرجاء إدخال وقت بدء رد الاتصال الخاص بك بتنسيق HHMM». يتم التحقق من صحة الإدخال للتأكد من أنه تنسيق زمني صحيح. |
| تحويل وقت البدء | يقوم بتحويل إدخال وقت بدء HHMM إلى تنسيق HH:mm:ss ويخزنه في متغير callbackScheduleStartTime. |
| وقت انتهاء الجدول | يجمع وقت الانتهاء لنافذة رد الاتصال. موجه TTS هو: «الرجاء إدخال وقت الانتهاء لرد الاتصال الخاص بك بتنسيق HHMM». يتم التحقق من صحة الإدخال للتأكد من أنه تنسيق زمني صحيح. |
| تحويل وقت النهاية | يقوم بتحويل إدخال وقت انتهاء HHMM إلى تنسيق HH:mm:ss ويخزنه في متغير callbackScheduleEndTime. |
| منطقة الجدول الزمني | يقدم قائمة لتحديد منطقة زمنية. |
| جدولة معاودة الاتصال | يأخذ هذا الإجراء النهائي جميع المتغيرات المجمعة والمنسقة ويقوم بإنشاء طلب رد الاتصال المجدول في النظام. |
| إنهاء التدفق الفرعي | ينتهي التدفق بعد جدولة رد الاتصال بنجاح. |
موارد إضافية
لمزيد من المعلومات حول تكوين التدفقات الفرعية، راجع دليل إعداد وإدارة مركز اتصال Webex.
إنشاء التدفقات وإدارتها
إنشاء تدفق
يمكنك إنشاء التدفقات وإدارتها باستخدام وحدة موارد التوجيه. عند تصميم التدفق، لا يمكن أن يحتوي تفاعل الاستشارة على رد اتصال مجاني أو ملاحظات على استبيان ما بعد المكالمة أو نشاط تحويل أعمى.
عند إنشاء تدفق، إذا تجاوز عدد العقد 100، فقد تواجه وقت الاستجابة في Flow Designer. في مثل هذه الحالات، نوصي باستخدام ميزات تسلسل التدفق والمتغيرات الديناميكية لتقسيم التدفق الكبير إلى تدفقات أصغر يمكن إدارتها بسهولة. لمزيد من المعلومات، راجع ربط التدفقات المتعددة (مع GoTo) وجهة اتصال قائمة الانتظار.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
في صفحة التدفقات، انقر فوق إدارة التدفقات. اختر إنشاء تدفقات من القائمة المنسدلة. يظهر معالج إنشاء تدفق جديد مع
خيار الاختيار من التدفق أو
التدفق الفرعي.
|
| 4 |
انقر فوق التدفق. انقر فوق Subflow لإنشاء تدفق فرعي. تشبه عملية إنشاء التدفق الفرعي عملية إنشاء التدفق. |
| 5 |
اختر الخيار المطلوب لإنشاء التدفق:
|
| 6 |
انقر فوق ابدأ من جديد. |
| 7 |
في حقل اسم التدفق، أدخل اسمًا فريدًا. لا يمكن أن يحتوي اسم التدفق على مسافات. الحرف الخاص الوحيد المسموح به هو _ (تسطير سفلي). الطول المسموح به هو 80 حرفًا. على سبيل المثال، نيوكونتاكت_01. |
| 8 |
انقر فوق إنشاء تدفق. تظهر نافذة مصمم التدفق. |
| 9 |
في قسم الإعدادات العامة، أدخل وصف التدفق. لا يمكنك تعديل الوصف لاحقًا. |
| 10 |
(اختياري) قم بتكوين الإعدادات التالية في قسم إعدادات الرسم التخطيطي.
|
| 11 |
في قسم إعدادات فك تشفير التدفق، قم بتشغيل مفتاح تمكين فك تشفير التدفق للسماح بفك تشفير المعلومات الحساسة في التدفق. تظهر نافذة « الكشف عن بيانات تفاصيل التصحيح». تحقق من موافقتي وانقر فوق «حفظ». ستتمكن الآن من فك تشفير المعلومات الحساسة من سجلات التدفق في وقت تصحيح التدفقات. راجع قسم Trace Flows للحصول على التفاصيل. |
| 12 |
قم بتنفيذ المهام التالية لإنشاء التدفق:
|
إنشاء تدفقات من قوالب التدفق
تمنحك قوالب التدفق تدفقات جاهزة لحالات الاستخدام الشائعة. لإنشاء تدفقات من قوالب التدفق:
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
من لوحة التنقل في مركز الاتصال، انقر فوق . |
| 4 |
في صفحة التدفقات، انقر على إدارة التدفقات وانقر على القائمة المنسدلة إنشاء التدفقات. يظهر معالج إنشاء تدفق جديد مع
خيار الاختيار من التدفق أو
التدفق الفرعي.
|
| 5 |
انقر فوق التدفق. لإنشاء تدفق فرعي، انقر فوق التدفق الفرعي. تشبه عملية إنشاء التدفق الفرعي عملية إنشاء التدفق. |
| 6 |
من اختيار طريقة، انقر فوق قوالب التدفق. |
| 7 |
اختر القالب الخاص بك من قائمة القوالب المتاحة. انقر فوق التالي. انقر فوق عرض التفاصيل لمشاهدة معاينة تفصيلية للقالب. راجع قسم عرض تفاصيل قالب التدفق لمزيد من المعلومات. |
| 8 |
في حقل اسم التدفق، أدخل اسمًا فريدًا للتدفق. التزم باتفاقيات التسمية. |
| 9 |
انقر فوق التالي. لقد قمت بإنشاء تدفق جديد من قالب التدفق.
لمزيد من المعلومات حول التدفقات وإذا كانت التدفقات تتطلب مزيدًا من التكوين قبل الاختبار، استخدم الارتباطات المتوفرة في قائمة قوالب التدفق. راجع عرض تفاصيل قالب التدفق. |
ما يجب القيام به بعد ذلك
قم بتخصيص الأنشطة والأحداث في التدفق وفقًا لمتطلباتك. تحقق من التدفق وانشره.
عرض تفاصيل قالب التدفق
لعرض المزيد من التفاصيل حول قالب معين:
| 1 |
من صفحة مجموعة القوالب، اختر القالب المطلوب. |
| 2 |
انقر فوق عرض التفاصيل. تظهر صفحة تفاصيل القالب.
|
ما يجب القيام به بعد ذلك
انقر فوق تحديد القالب للمتابعة مع القالب المختار.
خيارات قائمة السياق
استخدم قائمة السياق لإجراءات إضافية. لفتح قائمة السياق من صفحة التدفقات، اختر التدفق وافتح التدفق في وحدة Flow Designer. مرر مؤشر الماوس فوق اسم التدفق. تظهر قائمة بالخيارات التالية:
- تحرير الاسم —استخدم لإعادة تسمية التدفق.
- التصدير —استخدم لتصدير التدفق.
- الاستيراد —استخدم لاستيراد التدفق.
- حذف —استخدم لحذف التدفق.
- عرض محفوظات الإصدار —استخدم لعرض تفاصيل الإصدار الخاصة بالتدفق.
تحرير متغيرات التدفق
لا يمكنك تحرير متغير عندما يكون قيد الاستخدام. بعد إنشاء نوع المتغير، لا يمكنك تحرير نوع المتغير.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في نافذة Flow Designer. |
| 4 |
انقر فوق علامة متغير من لوحة الخصائص العمومية. تعرض النافذة المنبثقة ملخصًا
لمعلومات المتغير.
|
| 5 |
انقر فوق تحرير في الزاوية العلوية اليسرى من النافذة المنبثقة. |
| 6 |
حدد المتغير غير المستخدم في التدفق. |
| 7 |
قم بإجراء التغييرات اللازمة على اسم المتغير والوصف والقيمة وتكوينات المتغيرات. |
تعديل التدفق
استخدم مفتاح التحرير لتحرير التدفق. عند التمكين، لا يمكن لمطوري التدفق الآخرين تحرير التدفق في وقت واحد. افتراضيًا، يتم فتح التدفق في وضع القراءة فقط.
يمكنك وضع علامة على المتغيرات التي تحتوي على معلومات حساسة على أنها آمنة. عندما تفتح تدفقًا موجودًا يحتوي على متغيرات التدفق، ستحصل على مطالبة بمراجعة هذه المتغيرات ووضع علامة عليها على أنها آمنة. لمزيد من المعلومات حول المتغيرات الآمنة، راجع المتغيرات الآمنة.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. | ||||||||||||
| 2 |
انتقل إلى . تظهر صفحة التدفقات وتعرض قائمة
التدفقات بالحقول التالية:
| ||||||||||||
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في نافذة Flow Designer. إذا كان التدفق المحدد يحتوي على متغيرات تدفق، فستطالبك رسالة بوضع علامة على المتغيرات على أنها آمنة. يمكنك تعديل التدفق فقط إذا تم تمكين زر التبديل Edit On. في حالة ضبط زر التبديل Edit On على وضع إيقاف التشغيل، يظهر التدفق في وضع القراءة فقط. | ||||||||||||
| 4 |
إعدادات فك تشفير التدفق: قم بتمكين إعدادات فك تشفير التدفق للسماح بفك تشفير التدفق. راجع قسم Trace Flows للحصول على التفاصيل. | ||||||||||||
| 5 |
انقر فوق Go Select Secure Variables لفتح مربع حوار تحرير المتغيرات الآمنة. يمكنك النقر فوق «تخطي» الآن لمتابعة تحرير التدفق المحدد دون وضع علامة على المتغيرات الآمنة. يظهر مربع الحوار هذا في المرة التالية التي تقوم فيها بتحرير التدفق. حدد خانة الاختيار عدم إظهار هذه الرسالة مرة أخرى لتخطي عملية التحديد للتدفق المحدد بشكل دائم. هذه الميزة غير مدعومة حاليًا. | ||||||||||||
| 6 |
حدد خانات الاختيار للمتغيرات التي تحتوي على معلومات حساسة وانقر فوق حفظ. تعرض نافذة Flow Designer المتغيرات المحددة برمز قفل بجانب أسماء المتغيرات. يتم فتح التدفق المحدد في وضع القراءة فقط. | ||||||||||||
| 7 |
قم بتمكين زر تبديل التحرير لتغيير التدفق. | ||||||||||||
| 8 |
قم بتحرير مسودة التدفق حسب الرغبة. عندما تقوم بتعديل التدفق، لا يمكن أن يحتوي تفاعل الاستشارة على رد اتصال مجاني أو ملاحظات على استبيان ما بعد المكالمة أو نشاط تحويل أعمى. | ||||||||||||
| 9 |
انقر فوق حفظ لحفظ التدفق إذا قمت بتعطيل زر تبديل الحفظ التلقائي. |
معاينة موجه الصوت داخل التدفق
تتيح ميزة معاينة المطالبات الصوتية تشغيل الصوت الفوري لملفات.wav ورسائل تحويل النص إلى كلام (TTS) داخل وحدة Flow Designer. يوفر زر مطالبة المعاينة في الأنشطة التالية تجربة مطور محسّنة من خلال تقليل الوقت والجهد للتحقق من صحة رسائل الصوت وتحويل النص إلى كلام :
استخدم زر موجه المعاينة للتحقق السريع من المطالبات الصوتية واللغة وتحديدات الصوت في رسائل TTS، إلى جانب اختبار ترميز SSML للتخصيص الفوري .
-
لا يدعم نشاط تشغيل الموسيقى مطالبة المعاينة.
-
عند معاينة تحويل النص إلى كلام، يكون اختيار الصوت إلزاميًا.
-
لا يمكنك تغيير خيار موصل TTS عند معاينة المطالبة. أغلق نموذج مطالبة المعاينة، وحدد مزودًا مختلفًا للنشاط لاختبار موفر TTS مختلف.
-
تتوافق إعدادات اللغة والصوت في القائمة المنسدلة عند معاينة مطالبة مع المتغيرين Global_Language و Global_voiceName، على التوالي. يمكنك تعيينها في التدفق لتغيير التجربة.
-
عند اختبار متغيرات الملفات الصوتية، تأكد من أن مسار الملف يتوافق مع ملف.wav الفعلي الموجود على النظام.
البحث عن الكيانات في التدفق
استخدم وظيفة البحث للبحث عن الكيانات في التدفق والوصول إلى مواقعها بسرعة. بالنسبة للتدفقات الأكثر تفصيلاً وتعقيدًا، استخدم إمكانية البحث هذه لتجنب الجهد اليدوي في العثور على الكيانات المطلوبة.
يمكنك البحث عن الكيانات التالية في التدفق باستخدام ميزة البحث هذه:
- أسماء الأنشطة والأوصاف والمدخلات
- أسماء المتغيرات
- تعبيرات بيبل
- خصائص التدفق
يمكنك العثور على نص حر واستبداله داخل الحقول مثل مدخلات النص والأوصاف والتعبيرات المرصوفة بالحصى وما إلى ذلك.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في
نافذة Flow Designer.
|
| 4 |
في مربع البحث الذي يظهر في الزاوية العلوية اليسرى، أدخل الكلمة الأساسية (اسم النشاط أو اسم المتغير أو السلسلة) واضغط على Enter. بدلاً من ذلك، يمكنك تشغيل مربع البحث باستخدام اختصارات لوحة المفاتيح: Cmd + K (لنظام macOS) و Ctrl+ k (لنظام التشغيل Windows). تظهر نتائج البحث في لوحة بحث منفصلة على الجانب الأيسر من
الشاشة.
|
| 5 |
(اختياري) اختر نوعًا واحدًا أو أكثر من أنواع الكيانات من القائمة المنسدلة لتصفية نتائج البحث. |
| 6 |
للبحث عن نص واستبداله، قم بما يلي: |
تطبيق تسميات الإصدار على التدفق
نوصي بإضافة تسميات الإصدار لإنشاء دورة حياة للتدفق عبر مراحل مختلفة مثل التطوير والاختبار والبث المباشر. بدلاً من تطبيق التغييرات مباشرةً على التدفق، يمكنك نشر التدفق عبر المراحل قبل نشر التدفق على الإنتاج. تساعدك هذه الميزة على تجنب الكتابة فوق التدفق الحالي في الإنتاج.
عند نشر تدفق، قم بإقران تسمية إصدار مثل «Live» أو «Test» أو «Dev» بإصدار التدفق الجديد بالإضافة إلى اسم التدفق. يمنح هذا القدرة على إرفاق إصدارات مختلفة من نفس التدفق بنقاط إدخال مختلفة أو نشاط GoTo. الأحدث هو تسمية الإصدار الافتراضي الذي لا يمكنك إزالته من إصدار التدفق. يمكنك تطبيق أي تسمية إصدار أخرى مع الأحدث.
علاوة على ذلك، يمكنك إرفاق إصدارات متعددة من نفس التدفق بنقطة إدخال. أثناء تكوين نقطة الإدخال، يمكنك اختيار التدفق مع إحدى تسميات الإصدارات المرتبطة به.
يمكنك أيضًا تعديل منطق التدفق ديناميكيًا عن طريق الوصول إلى تسميات الإصدار داخل
التدفق باستخدام متغير NewContact (راجع بدء التدفق للحصول على التفاصيل). يعرض متغير
NewContact.flowVersionLabel تسمية إصدار
التدفق قيد التنفيذ حاليًا: سواء كان «Dev» أو «Test» أو «Live» أو «الأحدث».
يتيح تطبيق تسمية إصدار التدفق صياغة منطق مخصص يتناسب
مع تسميات الإصدار المحددة للتدفق.
عند فتح التدفق في وضع التحرير، سترى نسخة المسودة من أحدث إصدار التدفق المنشور. عندما تقوم بنشر نسخة المسودة هذه، فإنها تربط تسمية أحدث إصدار بها. في وقت معين، يحتوي تدفق واحد فقط على أحدث تسمية إصدار مرتبط به. هذا يتوافق مع آخر إصدار منشور من التدفق.
قبل أن تبدأ
يجب نشر التدفق مرة واحدة على الأقل.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في نافذة Flow Designer. |
| 4 |
قم بتحرير التدفق. |
| 5 |
انقر فوق حفظ لحفظ التدفق إذا قمت بتعطيل زر تبديل الحفظ التلقائي. |
| 6 |
قم بتشغيل زر تبديل التحقق لتمكين النشر. |
| 7 |
انقر فوق نشر. |
| 8 |
(اختياري) في مربع حوار نشر التدفق، أدخل ملاحظة حول الإصدار أو أي معلومات تريد مشاركتها مع مطوري التدفق الآخرين. |
| 9 |
افتراضيًا، يتم تحديد الأحدث كتسمية الإصدار التي تشير إلى أحدث إصدار من التدفق. يمكنك تطبيق تصنيفات إصدارات متعددة على إصدار انسيابي مثل live أو dev أو test من القائمة المنسدلة لتسمية الإصدار. إذا تم تعيين تسمية إصدار معين لنقطة إدخال، فسيظهر إشعار بجانب تسمية الإصدار في القائمة المنسدلة تفيد بأن التسمية قد تم تعيينها إلى نقطة إدخال. |
| 10 |
انقر فوق نشر. بعد اختيار تسمية إصدار مناسبة واحدة أو أكثر ونشرها، استخدم هذا الإصدار من التدفق عند التعيين لنقطة إدخال. |
| 11 |
(اختياري) انقر فوق رمز المؤقت بجانب رقم الإصدار لعرض محفوظات الإصدار الخاصة بالتدفق. يظهر نموذج سجل الإصدار الذي يعرض التفاصيل التالية للإصدارات النشطة والإصدارات الأخرى من التدفق:
استخدم أيًا من سمات البحث عن الكلمات الرئيسية التالية لتصفية الجدول:
|
| 12 |
(اختياري) انقر فوق رمز العرض لأي صف لعرض التدفق المنشور في الإصدار المختار. إذا اخترت التحرير عند عرض إصدار flow قديم، فسيتم استبدال المسودة الحالية بإصدار التدفق المحدد هذا. |
يمكنك إضافة أي عدد من الإصدارات إلى التدفق. ومع ذلك، يعرض سجل إصدارات التدفق أحدث 100 إصدار فقط. يتم حذف إصدارات Flow فقط عند حذف التدفق.
تمكين الحفظ التلقائي أو تعطيله
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
لإنشاء تدفق، انقر فوق جديد. |
| 4 |
لتحرير تدفق موجود، انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في
نافذة Flow Designer.
|
| 5 |
لتمكين خيار الحفظ التلقائي، قم بتعيين زر تبديل الحفظ التلقائي إلى ON. |
| 6 |
لتعطيل خيار الحفظ التلقائي: بعد تعطيل خيار الحفظ التلقائي، احفظ التغييرات يدويًا. وإلا، ستفقد التغييرات التي تم إجراؤها على التدفق. |
أنشطة النسخ واللصق
انسخ والصق نشاطًا أو مجموعة من الأنشطة في نفس التدفق حتى لا تضطر إلى تكوين الأنشطة من البداية. لهذا الغرض، يمكنك تحديد نشاط واحد أو مجموعة من الأنشطة في وقت واحد وإعادة استخدامها في نفس التدفق. عند نسخ الأنشطة، يقوم النظام بإنشاء نسخ مكررة من هذه الأنشطة ونسخ جميع الإعدادات والارتباطات التي تم تكوينها.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
لإنشاء تدفق، انقر فوق . |
| 4 |
لتحرير تدفق موجود، انقر فوق رمز Go to Flow Designer بجانب التدفق لفتح التدفق. |
| 5 |
قم بأي مما يلي: بدلاً من ذلك، يمكنك الضغط على Ctrl+C على لوحة المفاتيح لنسخ الأنشطة المحددة والضغط على Ctrl+V للصق الأنشطة المحددة على اللوحة القماشية. |
| 6 |
أعد ترتيب الأنشطة المنسوخة، حسب الحاجة. |
تحقق من التدفق
تحقق من التدفق للتأكد من تكوين جميع الحقول المطلوبة وأن بنية التدفق صالحة. لا يمكن للتحقق من الصحة تحديد كيفية تشغيل النظام للتدفق في وقت التشغيل ولا يضمن تشغيل التدفق كما هو متوقع.
عند نجاح عملية التحقق، اترك مفتاح التحقق قيد التشغيل. لا يمكنك نشر التدفق ما لم تنجح عملية التحقق.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد التحقق من صحته. يتم فتح التدفق في
نافذة Flow Designer.
|
| 4 |
قم بتعيين مفتاح التحقق إلى تشغيل. يبدأ التحقق من الصحة وتظهر الأخطاء في النافذة. أثناء التحقق من الصحة، يعرض النظام الأخطاء بهذه الطرق:
|
| 5 |
إذا أغلقت نافذة تفاصيل التحقق وأردت إعادة فتحها، فانقر فوق زر أخطاء التدفق. |
| 6 |
(اختياري) في حالة وجود أخطاء، قم بتعيين مفتاح التحقق إلى إيقاف التشغيل. أصلح الأخطاء وأعد تشغيل التحقق. لا يمكن للتحقق من التدفق تقييم الوظائف أو التحقق لمعرفة ما إذا كانت المتغيرات تميل إلى توقع القيم. إنه يتحقق فقط من الأخطاء الهيكلية. تحقق جيدًا من المتغيرات الخاصة بك للتأكد من أنها تعمل كما هو متوقع. |
انسخ التدفق
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز علامة الحذف بجانب التدفق الذي تريد نسخه وانقر فوق نسخ. يحتوي اسم التدفق المنسوخ على هذا التنسيق: Copy_flowname_flowID. اسم التدفق هو اسم التدفق الأصلي، ومعرف التدفق هو معرف فريد للتدفق الأصلي. |
| 4 |
افتح التدفق المنسوخ لتحرير الاسم. |
تصدير التدفق
قم بتصدير التدفق لاستخراج تعريف التدفق كملف JSON. في وقت لاحق، يمكنك استيراد ملف JSON لإنشاء نفس التدفق على مستأجر مختلف. لاستيراد تدفق، راجع استيراد تدفق.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز علامة الحذف بجانب التدفق الذي تريد تصديره وانقر فوق تصدير. |
| 4 |
في مربع الحوار الذي يفتح، حدد حفظ وانقر فوق موافق لتنزيل ملف التدفق. يتم تنزيل الملف إلى نظامك المحلي باستخدام اسم الملف الحالي بتنسيق JSON. |
استيراد التدفق
لاستيراد تدفق من مستأجر آخر، يجب عليك أولاً تصدير التدفق كملف JSON. لتصدير التدفق، راجع تصدير التدفق.
لإعادة استخدام تدفق موجود داخل نفس المستأجر، راجع نسخ التدفق.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
ضمن إدارة التدفقات، انقر فوق الاستيراد. |
| 4 |
اختر ملف التدفق بتنسيق JSON من نظامك المحلي. |
| 5 |
انقر فوق فتح لاستيراد الملف. يستورد التدفق إلى المستأجر الخاص بك. يمكنك استيراد تدفق بتنسيق JSON فقط. يجب أن يكون ملف JSON تدفقًا صالحًا حتى تنجح عملية الاستيراد. يمكنك استيراد حجم ملف يصل إلى 10 ميغابايت. |
ما يجب القيام به بعد ذلك
يمكنك تعديل التدفق أو نشره. لمزيد من المعلومات، راجع التعامل مع التدفقات.
نشر التدفق
يمكنك نشر التدفق بعد أن يتحقق النظام من التدفق ويجده خاليًا من الأخطاء. يمكنك استخدام التدفق المنشور في استراتيجيات توجيه نقطة الدخول.
قبل النشر، تأكد من تكوين التدفق بشكل صحيح وجاهز للاستخدام المباشر في مركز الاتصال. لا يدعم النظام بشكل كامل تحرير التدفق المنشور.
يقوم النظام بتعطيل زر نشر التدفق أثناء إيقاف تشغيل مفتاح التحقق. في حالة وجود أية أخطاء نشطة، يظل الزر معطلاً.
عند النقر فوق نشر التدفق، تظهر نافذة تأكيد تدفق النشر. قبل نشر التدفق، تأكد من أن جميع التعبيرات تعمل وأن التدفق يتصرف بالشكل المطلوب.
في مربع حوار نشر التدفق، استخدم تسميات الإصدار لتحديد إصدار التدفق المنشور الذي سيتم استخدامه للاختبار أو التطوير أو التوجيه المباشر.
- يتم تحديد الأحدث افتراضيًا. فهو يحدد أحدث إصدار تم نشره من التدفق، ولا يمكنك إزالته من هذا الإصدار.
- اختر تصنيفًا واحدًا أو أكثر، مثل Live أو Test أو Dev، من تسمية إضافة الإصدار عندما تريد تحديد إصدار التدفق لمرحلة معينة أو استخدام التوجيه.
- في حالة تعيين تسمية الإصدار لنقطة إدخال، تعرض القائمة المنسدلة إشعارًا بجانب هذا التصنيف.
في حالة حدوث خطأ:
- سترى نافذة إعلام مع
معرف التتبع ومعرفالتدفق. اتصل بدعم Cisco للحصول على المساعدة بشأن الأخطاء. يتطلب الدعممعرف التتبع. - انقر فوق إعادة محاولة النشر.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد نشره. يتم فتح التدفق في
نافذة Flow Designer.
|
| 4 |
انقر فوق نشر. في حالة نشر التدفق بنجاح، تظهر رسالة تأكيد. |
| 5 |
حدد أحد الخيارات التالية:
|
حذف التدفق
إذا كان التدفق يتمتع بحالة «منشور»، فيمكن أن يكون جزءًا من تكوين إستراتيجية التوجيه. تعرف على مكان استخدام التدفق قبل حذفه. بخلاف ذلك، يمكنك التأثير على تفاعلات مركز الاتصال المباشر.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز علامة الحذف بجانب التدفق الذي تريد حذفه، ثم انقر فوق حذف. |
| 4 |
انقر فوق نعم للتأكيد. |
استراتيجيات توجيه نقطة الدخول
استراتيجية توجيه نقطة الإدخال هي تكوين يتحكم في سلوك التوجيه لجهة اتصال عندما تصل جهة الاتصال إلى نقطة إدخال. عند وصول جهة اتصال إلى نقطة دخول، يقوم محرك التوجيه بالتحقق لمعرفة استراتيجية توجيه نقطة الدخول النشطة في الوقت المحدد ويتبع هذا التكوين.
يتيح لك قسم التحكم في المكالمات في تكوين إستراتيجية توجيه نقطة الدخول اختيار التدفق الذي يتحكم في تجربة المتصلين أثناء تفاعلهم. باستخدام Flow Designer، يمكنك تكوين تدفق من طرف إلى طرف يتحكم في كل من المعالجة الأولية للمكالمة في IVR وتجربة قائمة الانتظار بعد وضع جهة الاتصال في قائمة الانتظار.
اختر تدفقًا من قائمة التدفق المنسدلة للإشارة إلى التدفق الذي يتحكم في تجربة المكالمة من البداية إلى النهاية أثناء الفاصل الزمني المحدد في استراتيجية التوجيه. تتوفر التدفقات المنشورة من Flow Designer فقط من هذه القائمة المنسدلة.
التدفقات متاحة فقط لنقاط الدخول الهاتفية. لا يمكنك تجاوز أي إعدادات في التدفق من استراتيجية توجيه نقطة الدخول.
استراتيجيات توجيه قائمة الانتظار
استراتيجية توجيه قائمة الانتظار هي تكوين يتحكم في سلوك التوجيه لجهة اتصال عندما تصل جهة الاتصال إلى قائمة انتظار. عند وصول جهة اتصال إلى قائمة انتظار، يقوم محرك التوجيه بالتحقق لمعرفة استراتيجية توجيه قائمة الانتظار النشطة في الوقت المحدد ويتبع هذا التكوين.
يمكن للعملاء الذين لديهم استراتيجيات توجيه قائمة الانتظار في Webex Contact Center الوصول إليها، ولكن لا يمكنهم إنشاء استراتيجيات جديدة. نوصي جميع العملاء بنقل التكوينات الخاصة بهم إلى قوائم الانتظار.
إنشاء تدفقات فرعية وإدارتها
يتيح لك Flow Designer تقسيم التدفقات الكبيرة إلى أجزاء أصغر وأكثر قابلية للإدارة تسمى التدفقات الفرعية. يمكنك إعادة استخدام التدفقات الفرعية عبر تدفقات متعددة للتعامل مع مهام محددة. يعمل هذا النهج المعياري على تبسيط إدارة التدفق وتقليل تعقيد بناء التدفقات الكبيرة. فيما يلي بعض الخصائص الرئيسية للتدفقات الفرعية:
-
يمكنك إنشاء تدفقات فرعية على مستوى المؤسسة لإتاحتها داخليًا. على سبيل المثال، يمكنك عرض واستدعاء التدفقات الفرعية المتوفرة داخل نفس المؤسسة. يمكنك إنشاء 200 تدفق فرعي كحد أقصى لكل مؤسسة.
-
يمكنك استدعاء تدفق فرعي من داخل التدفق لتشغيل المنطق دون الارتباط بنقطة إدخال أو مغادرة التدفق الرئيسي.
-
يمكنك إعادة استخدام التدفقات الفرعية عدة مرات في التدفق الرئيسي أو عبر التدفقات الرئيسية داخل المؤسسة.
-
يمكنك تمرير المتغيرات بين التدفق الأصلي والتدفقات الفرعية وتعيين متغيرات الإدخال والإخراج من التدفق الرئيسي إلى التدفق الفرعي وبالطريقة المعاكسة. وهذا يجعل هذه المتغيرات في التدفق الفرعي مستقلة عن المتغيرات في التدفق الأصلي الذي يستدعي التدفق الفرعي.
ومع ذلك، لا تنتقل إعدادات تحويل النص إلى كلام (TTS) في التدفق الرئيسي إلى التدفقات الفرعية. على سبيل المثال، ضع في اعتبارك تدفقًا يكون فيه متغير التدفق الرئيسي هو
Global_voiceName: fr-FR-ariane ( فرنسي). في حالة تشغيل تدفق فرعي لتشغيل TTS، يتم تشغيل الصوت باللغة الإنجليزية افتراضيًا. للتغلب على ذلك، حدد متغير التدفق الفرعي بنفس الاسم وهوGlobal_voicename:fr-FR-Ariane (فرنسي). بدلاً من ذلك، يمكنك إنشاء متغير التدفق الفرعيGlobal_voiceName(كما هو الحال في التدفق الرئيسي) وتعيين القيمة من التدفق الرئيسي إلى التدفق الفرعي. لمزيد من المعلومات، راجع تكوين لغات وأسماء صوتية مدعومة مختلفة باستخدام تحويل النص إلى كلام أصلي داخل التدفق الفرعي لـ wXcc.لا يمكنك إضافة متغيرات عامة إلى التدفق الفرعي. ومع ذلك، يمكنك تعيين متغير عمومي من التدفق الرئيسي إلى متغير محلي في التدفق الفرعي.
-
يمكنك نشر subflow بشكل مستقل. ومع ذلك، لا تسري التغييرات التي تم إجراؤها في التدفق الفرعي إلا بعد إعادة نشر التدفق الرئيسي.
-
يمكنك إرفاق تسمية إصدار مثل Live و Dev و Test بتدفق فرعي حتى تتمكن من إجراء اختبار شامل للتدفق الرئيسي في البيئات المعنية.
-
يجب استدعاء التدفقات الفرعية من التدفقات الرئيسية. لا يمكنك استدعاء تدفق فرعي آخر من تدفق فرعي.
-
لا يمكنك ربط تدفق فرعي من استراتيجية توجيه نقطة الإدخال أو قائمة الانتظار.
-
يمكنك استيراد وتصدير التدفقات الفرعية بشكل مستقل.
إنشاء تدفق فرعي
يمكنك إنشاء التدفقات الفرعية وإدارتها في Control Hub.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر فوق . |
| 4 |
في حقل اسم التدفق الفرعي، أدخل اسم التدفق الفرعي. يجب أن يكون اسم التدفق الفرعي فريدًا. لا يمكن أن تحتوي على مسافات. الأحرف الخاصة الوحيدة المسموح بها هي _ (تسطير سفلي) و - (واصلة). الحد الأقصى للطول هو 80 حرفًا. |
| 5 |
انقر فوق بدء إنشاء التدفق الفرعي. تظهر نافذة مصمم التدفق. |
| 6 |
في قسم الإعدادات العامة، أدخل وصف التدفق الفرعي. يمكنك تعديل هذا الوصف لاحقًا. |
| 7 |
في قسم إعدادات العرض، قم بتكوين ميزات مثل الارتباطات المنحنية ولون الارتباط ولون مسار الخطأ ولون التحديد والسمك. |
| 8 |
في قسم تعريف المتغير، أضف المتغيرات المطلوبة للربط بالتدفق الرئيسي.
يمكن أن تكون جميع المتغيرات المذكورة أعلاه من النوع String و Integer و Date Time و Boolean و العشري و JSON. |
| 9 |
قم بتنفيذ المهام التالية لإنشاء التدفق الفرعي:
تعمل الإجراءات مثل تطبيق تسميات الإصدار وتتبع التدفق بنفس الطريقة التي تعمل بها في التدفق الرئيسي. لمزيد من المعلومات، قم بتطبيق تسميات الإصدار على التدفق وتدفقات التصحيح. |
تحرير تدفق فرعي
عندما تقوم بتحرير تدفق فرعي ونشره، تصبح التغييرات نافذة المفعول في التدفق الرئيسي فقط بعد نشر التدفق الرئيسي.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر فوق التدفق الفرعي الذي تريد تحريره. |
| 4 |
قم بتمكين زر تبديل التحرير لتغيير التدفق الفرعي. |
| 5 |
قم بإجراء التغييرات المطلوبة على التدفق الفرعي. انقر فوق حفظ لحفظ التدفق إذا قمت بتعطيل زر تبديل الحفظ التلقائي. |
حذف تدفق فرعي
إذا كان أي تدفق رئيسي منشور يستخدم تدفقًا فرعيًا، فلا يمكنك حذفه، سواء كان التدفق مباشرًا أو مرتبطًا بنقطة إدخال. لحذف التدفق الفرعي، قم أولاً بإزالته من التدفق الرئيسي أو حذف التدفق الرئيسي بالكامل.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر فوق رمز علامة الحذف الرأسية في صف التدفق الفرعي الذي تريد حذفه، ثم انقر فوق حذف. |
| 4 |
انقر فوق نعم للتأكيد. |
إضافة تدفق فرعي إلى التدفق الرئيسي
يمكنك إضافة تدفق فرعي عبر تدفقات رئيسية متعددة.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . يمكنك أيضًا إضافة تدفق فرعي إلى التدفق الرئيسي من شريط Management Portal التنقل. اختر . انقر فوق رمز علامة الحذف بجانب التدفق الذي تريد تحريره وانقر فوق فتح. |
| 3 |
انقر فوق التدفق الذي تريد تعديله لإضافة تدفق فرعي. تظهر نافذة مصمم التدفق. |
| 4 |
انقر فوق علامة تبويب التدفقات الفرعية. تظهر قائمة التدفقات الفرعية للمؤسسة/المستأجر المختار. |
| 5 |
قم بسحب وإسقاط التدفق الفرعي المطلوب من القائمة إلى اللوحة لإضافته إلى التدفق الرئيسي. يمكنك عرض تفاصيل التدفق الفرعي المختار مثل الاسم وإصدار التدفق الفرعي إلى جانب تسمية الإصدار وجميع المتغيرات التي تم تكوينها في التدفق الفرعي. اختياريًا، انقر فوق عرض بجانب اسم التدفق الفرعي لفتح التدفق الفرعي في علامة تبويب جديدة في المستعرض. |
| 6 |
في قسم إصدار Subflow، اختر تسمية التدفق الفرعي المطلوبة التي تريد إضافتها إلى التدفق الرئيسي، حيث لم يتم تكوينها افتراضيًا. افتراضيًا، يتم تحديد خانة الاختيار تمكين التحديثات التلقائية. عند التمكين، عندما تقوم بإنشاء إصدار جديد من التدفق الفرعي، يقوم النظام تلقائيًا بتحديث التدفق الرئيسي بالإصدار الأحدث. قم بإلغاء تحديد خيار تمكين التحديثات التلقائية لتعطيل التحديثات التلقائية. تأكد من إعادة نشر التدفق الرئيسي عند إنشاء إصدارات أحدث من التدفق الفرعي. |
| 7 |
في قسم متغيرات إدخال التدفق الفرعي، قم بتعيين متغيرات التدفق الرئيسية لمتغيرات إدخال التدفق الفرعي. تأكد من تعيين نفس نوع البيانات لتمكين التدفق الفرعي من العمل بدون أخطاء. وبالمثل، في قسم متغيرات إخراج التدفق الفرعي، قم بتعيين متغيرات إخراج التدفق الفرعي إلى متغيرات التدفق الرئيسية بنفس نوع البيانات. |
| 8 |
انشر التدفق الرئيسي. |
إنشاء الوظائف وإدارتها
يمكنك إنشاء الوظائف وإدارتها داخل وحدة Flow Designer. تتيح لك الوظائف كتابة شفرة مصدر مخصصة لأداء مهام البيانات السريعة وتنسيق الإجراءات المعقدة. يمكنك كتابة التعليمات البرمجية المضمنة باستخدام محرر التعليمات البرمجية واستخدامها عبر التدفقات.
تكمل الوظائف إطار Pebble Template الذي يستخدمه المطورون لأداء مهام مماثلة. باستخدام هذه الإمكانية، يمكن لمطوري التدفق:
- اختر اللغة لكتابة الكود. اللغات المدعومة هي جافا سكريبت وبيثون.
- اكتب شفرة المصدر المخصصة مع التحليل الثابت الخاص باللغة.
- اختبر التعليمات البرمجية المخصصة مع قيم العينة واعرض المخرجات والأخطاء قبل النشر.
- اكتب منطق التدفق بناءً على متغيرات إخراج النشاط ورموز الحالة/الخطأ.
- قم بتحليل قيم المخرجات التي يتم إرجاعها بواسطة الدالة وضبطها في متغيرات، لمزيد من الاستخدام في التدفق.
- أعد استخدام الوظائف عبر تدفقات متعددة كنشاط.
- تدفقات التصحيح باستخدام رسائل الخطأ التي يتم إرجاعها بواسطة إخراج الوظيفة والحالة ورموز الخطأ ومعالجة أخطاء وقت التشغيل وميزات تصحيح التدفق وميزات التحليل.
اعتبارات مهمة
يسلط هذا القسم الضوء على بعض الاعتبارات المهمة التي يجب ملاحظتها عند العمل مع الوظائف:
- الحد الأقصى لعدد الوظائف المدعومة لكل مؤسسة هو 200.
- الحد الأقصى للذاكرة المخصصة لكل وظيفة هو 128 ميجابايت.
- المهلة القابلة للتكوين للصوت عند الانتظار هي 2-5 ثوانٍ.
قم بإنشاء وظيفة
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
في صفحة الوظائف، انقر فوق إنشاء وظيفة. يمكنك أيضًا إنشاء وظيفة من علامة تبويب الوظائف داخل وحدة Flow Designer. |
| 4 |
في صفحة إنشاء وظيفة جديدة، اختر الطريقة المطلوبة لإنشاء دالة. |
| 5 |
انقر فوق وظيفة النشر. في صفحة وظيفة النشر، أدخل التفاصيل التالية:
استخدم زر القائمة المنسدلة بجوار اسم الوظيفة في الجزء العلوي الأيسر من الصفحة لعرض سجل إصدار الوظيفة. يمكنك أيضًا الرجوع إلى إصدار قديم إذا لزم الأمر، على غرار الطريقة التي تستخدمها للتدفقات. إذا قمت بنشر دالة بعد تحرير التعليمات البرمجية المصدر أو الإعدادات الخاصة بها، فسيقوم النظام بتحديث التغييرات على الفور إلى جميع التدفقات التي تستهلك تلك الإصدارات المميزة من الوظيفة. لذلك، يجب الانتباه عند نشر إصدارات ذات علامات من وظيفة مستخدمة في تدفقات الإنتاج المباشر. |
ما يجب القيام به بعد ذلك
أضف الوظيفة إلى التدفق الرئيسي. لمزيد من المعلومات، راجع إضافة وظيفة إلى التدفق الرئيسي.
إدارة الوظائف
بعد إنشاء وظيفة، يمكنك نسخ الوظيفة وتصديرها وحذفها، كما هو مطلوب.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تعرض صفحة الوظائف جميع الوظائف التي تم إنشاؤها في
المؤسسة.
|
| 3 |
انقر فوق رمز علامة الحذف بجانب الوظيفة. اختر النسخ أو الحذف أو التصدير حسب الحاجة. |
| 4 |
انقر فوق وظيفة الإدارة في زر مصمم التدفق لفتح الوظيفة في وحدة مصمم التدفق. |
ما يجب القيام به بعد ذلك
إضافة وظيفة إلى التدفق الرئيسي
يمكنك إضافة وظيفة عبر تدفقات رئيسية متعددة.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر لفتح التدفق الذي تريد إضافة وظيفة إليه. |
| 4 |
قم بالتبديل على زر التحرير. |
| 5 |
انقر فوق علامة تبويب الوظائف من لوحة قائمة الأنشطة على اليسار تظهر قائمة بالوظائف المنشورة التي تم إنشاؤها للمؤسسة/المستأجر المختار. |
| 6 |
قم بسحب وإسقاط الوظيفة المطلوبة من القائمة إلى اللوحة القماشية. أضفه إلى التدفق الرئيسي. يمكنك عرض تفاصيل الوظيفة المختارة مثل تسمية إصدار الوظيفة ومتغيرات إدخال الوظيفة وتفاصيل المتغيرات ومتغيرات الإخراج. |
| 7 |
في قسم متغيرات إدخال الوظيفة، قم بتعيين متغيرات التدفق الرئيسية لمتغيرات إدخال الوظيفة. يتم تعيين متغيرات التدفق التي تم إنشاؤها بنفس الاسم ونوع البيانات حيث يتم تعيين متغيرات إدخال الوظيفة تلقائيًا لبعضها البعض. |
| 8 |
في قسم متغيرات إخراج الوظيفة، قم بتحليل متغيرات إخراج الوظيفة وتعيينها لمتغيرات التدفق الرئيسية بنفس نوع البيانات. يمكنك التحليل باستخدام تعبيرات JSONPath، كما هو مفصل على الشاشة مع أمثلة. |
| 9 |
انشر التدفق الرئيسي. |
الأسئلة الشائعة
يجيب هذا القسم على الأسئلة الشائعة حول استخدام الوظائف في مؤسستك.
ما اللغات التي تدعمها وحدة Flow Designer لنشاط الوظيفة؟
تدعم وحدة Flow Designer جافا سكريبت (Node.js 22.x) وبيثون (3.13) في المرحلة الأولى.
هل لدينا أي قيود على المكتبات التي يمكنني استخدامها داخل كتلة التعليمات البرمجية؟
تتوفر المكتبات الأصلية الشائعة. ومع ذلك، لا يوجد دعم للوحدات المخصصة.
هل هناك أي حد لعدد أسطر التعليمات البرمجية؟
نعم. يمكنك كتابة ما يصل إلى 5000 سطر من التعليمات البرمجية.
هل هناك أي حد لوقت التنفيذ؟
نعم. يقتصر الأمر على 5 ثوانٍ لإكمال التنفيذ.
هل يمكنني اختبار الكود الخاص بي؟ أي قيود؟
نعم. يتوفر مشغل اختبار التنفيذ مع المخرجات الفعلية أو رسالة الخطأ التي تم إرجاعها. لا يتم عرض سجلات وحدة التحكم، ولكن يمكن للمرء تعيينها والوصول إليها باستخدام مصفوفة سلسلة الإخراج المخصصة.
هل لدينا دعم للموسيقى في انتظار التنفيذ في منتصف المكالمة ( منع الصمت)
نعم، يساعد إعداد الموسيقى عند الانتظار عند التدفق تلقائيًا على منع الصمت للمتصلين. القيمة الافتراضية هي ثانيتين.
كيف تعمل الوظيفة؟
نحن نستخدم البنية التحتية لـ FaaS (الوظيفة كخدمة) لحزم الوظيفة وتشغيلها. زمن انتقال منخفض للمكالمات الصوتية.
كم عدد متغيرات الإدخال التي يمكنني تمريرها؟ كم عدد المخرجات التي يتم تعيينها؟
يتم تعيين عشرة متغيرات إدخال ومتغير إخراج JSON واحد. يمكن تحليل مخرجات الوظائف الفردية في نفس النشاط باستخدام تعبيرات JSONPath.
هل يمكنني تعيين متغيرات متعددة إلى كتلة التعليمات البرمجية؟
نعم. التحسين الجديد لتعيين متغيرات متعددة يشبه نشاط «التحليل».
هل يمكنني إعادة استخدام الوظيفة عبر تدفقات متعددة؟
نعم. يمكنك استخدام الوظيفة عبر التدفقات الخاصة بك لأنها متوفرة مركزيًا في مؤسستك.
من يمكنه إدارة الوظائف (تحريرها أو عرضها)؟
المشرفون والإداريون. يتم التحكم في وصول المشرفين إلى الوظيفة من خلال إعداد الوظيفة (الذي يمكن ضبطه على التحرير أو العرض أو لا شيء ضمن تجربة العميل داخل ملف تعريف المستخدم).
تكوين معالجة الأخطاء
يقوم النظام بتمييز مسار معالجة الأخطاء لكل نشاط تم إعداده ضمن التدفق المحدد. قم بتكوين مسار معالجة الأخطاء لإدارة الأخطاء المحتملة أثناء تنفيذ التدفق. يعرض النظام هذا المسار افتراضيًا، ولكن تكوينه اختياري. إذا لم تقم بإعداده لنشاط ما، فسيعرض النظام إشعارات أثناء التحقق من التدفق. ومع ذلك، لا يزال بإمكانك نشر التدفق باستخدام هذه الإشعارات.
يصنف النظام الأخطاء التي تحدث أثناء تنفيذ التدفق إلى فئتين:
-
أخطاء تنفيذ النشاط: حدد الأخطاء التي تحدث أثناء التنفيذ الوظيفي للنشاط. على سبيل المثال، يحدث خطأ في النشاط عندما يقوم العميل بإدخال إدخال لا مثيل له أثناء تنفيذ نشاط القائمة.
-
أخطاء النظام/الأخطاء العالمية: حدد الأخطاء التي تحدث في النظام أثناء تنفيذ النشاط. على سبيل المثال، تحدث أخطاء النظام عندما يكون هناك تعبير pebble غير صالح أثناء تنفيذ نشاط Set Variable.
-
خطأ غير محدد: تقوم عقدة الخطأ هذه بتعيين مسار إخراج الخطأ الذي يتخذه التدفق عند وجود أخطاء غير محددة في النظام أثناء تنفيذ التدفق. يمكنك تكوين التدفق للأخطاء غير المحددة من خلال توصيل مسار إخراج هذا النشاط بالأنشطة المناسبة.
لا تحتوي أنشطة التحكم في التدفق التالية على عقدة الخطأ غير المحدد:
- بدء التدفق
- نهاية التدفق
- طلب HTTP
- تحليل
إذا كنت لا ترى عقدة الخطأ غير المحدد في أي نشاط، فاتصل بدعم Cisco لتمكين علامة الميزة المقابلة.
-
قم بتكوين مسارات معالجة الأخطاء لتحسين التدفق. إذا لم تقم بتكوين مسار
معالجة الأخطاء للنشاط، فسيتم تعيين التدفق افتراضيًا على المسار المعين في معالج أحداث
OnGlobalError ضمن
علامة تبويب تدفقات الأحداث. لمزيد من المعلومات حول معالج أحداث
OnGlobalError، راجع تدفقات الأحداث.
حدود الحلقة الذاتية التي يفرضها النظام للأنشطة
يفرض النظام حدود الحلقة الذاتية على أنشطة محددة أثناء تنفيذ التدفقات في وقت التشغيل . هذا يمنع الأنشطة من الدخول في حلقات لا نهاية لها داخل التفاعل.
إذا تجاوز النشاط الحد الذي يفرضه النظام أثناء التنفيذ، تظهر رسالة تحذير تشير إلى اكتشاف حلقة. للحصول على تفاصيل حول قيم الحد الأقصى المحددة للأنشطة، راجع حدود النظام في مقالة مركز اتصال Webex.
إذا تجاوز النشاط الحد الذي يفرضه النظام أثناء التنفيذ، تظهر رسالة تحذير تشير إلى اكتشاف حلقة. راجع الجدول التالي لقيم الحد الأقصى للأنشطة:
التكوينات | حد الحلقة الذاتية |
|---|---|
| معلومات قائمة الانتظار المتقدمة | 1500 |
| النقل الأعمى | 10 |
| النقل المُجسّر | 75 |
| رد الاتصال | 10 |
| تحليل تقدم المكالمات | 10 |
| جمع الأرقام | 100 |
| قطع الاتصال | 0 |
| تصعيد مجموعة توزيع المكالمات | 750 |
| ردود الفعلV2 | 10 |
| قائمة طعام | 100 |
| جهة اتصال قائمة الانتظار | 100 |
| قائمة الانتظار إلى الوكيل | 100 |
| تعيين معرف المتصل | 100 |
| التحكم في التسجيل | 10 |
| سجل | 10 |
| جدولة معاودة الاتصال | 10 |
| تعيين أولوية الاتصال | 100 |
| ابدأ بث الوسائط | 20 |
| تحميل الصوت | 3 |
| وكيل افتراضي | 50 |
| الوكيل الافتراضي V2 | 50 |
على الرغم من وجود تكوينات محددة لأنشطة معالجة المكالمات، فإن أنشطة التحكم في التدفق تخضع لحدود زيادة التيار التي تم تكوينها بواسطة النظام لضمان الاستقرار ومنع التكرار اللانهائي.
ربط التدفقات المتعددة (باستخدام GoTo)
يمنحك Flow Designer القدرة على ربط التدفقات المتعددة (تسلسل التدفق). يمكنك تعديل تجربة المتصل من خلال تسليم المكالمات إلى نقطة إدخال (بناءً على الوقت) أو إلى تدفق (لإعادة استخدامها عبر السيناريوهات). استخدم GoTo لتسلسل التدفقات المتعددة. يمكنك تعيين متغيرات التدفق عبر التدفقات لضمان استمرار البيانات عبر تجربة المكالمة من البداية إلى النهاية.
تسجيل التطعيم
للتعامل مع العملاء المشاركين في حملة التطعيم، يمكنك تقديم خيارين: أحدهما للعملاء المميزين والآخر للعملاء العامين.
عندما يتصل العملاء العامون، يقوم النظام بتسليم المكالمة إلى التدفق المرتبط بنقطة الدخول التي تتعامل مع التسجيلات. استنادًا إلى استراتيجيات توجيه نقطة الدخول النشطة، يقوم النظام بتوجيه المكالمة إلى الوكيل المناسب لتسجيل العميل العام.
عندما يتصل العملاء المميزون، يقوم النظام بتسليم المكالمة إلى تدفق آخر لتحديد موعد.
المشكلات المعروفة في ربط التدفقات
-
يمنعك النظام من حذف نقطة إدخال تشارك في تسلسل التدفق. احذف جميع الموارد المرتبطة - قوائم الانتظار والتدفقات - قبل إزالة نقطة الإدخال.
-
يمنعك النظام من حذف التدفق الذي يشارك في تسلسل التدفق. قم بإزالة كل مرجع لتسلسل التدفق قبل حذف التدفق.
-
يؤدي الحذف القسري لنقطة إدخال أو تدفق في تسلسل التدفق إلى تخطي التحقق من الصحة ولا يُظهر أي رسائل خطأ في واجهة المستخدم.
تدفقات التصحيح
تصحيح أخطاء التدفق هو عملية ما بعد المكالمة في Flow Designer والتي تمكنك من الحصول على رؤى حول التدفق والمسار الذي سلكته المكالمة. تتيح هذه الميزة لمطوري التدفق عرض المعلومات الأساسية في مسار تنفيذ التحكم لتصحيح مشكلات التدفق واستكشاف الأخطاء وإصلاحها.
إذا قمت بتطبيق تسميات إصدارات متعددة على التدفق، فيمكنك تتبع التدفق فيما يتعلق بتسميات الإصدارات هذه أيضًا. لمزيد من المعلومات، راجع تطبيق تسميات الإصدار على التدفق.
يلخص التفاعل الأنشطة ويربطها طوال رحلة جهة الاتصال عبر مركز الاتصال. يقوم النظام بإنشاء معرف تفاعل فريد لكل تفاعل، والذي يتتبع الرحلة ويساعد في تحديد حالات الفشل واستكشاف أخطاء تنفيذ التدفق وإصلاحها.
تدفقات التصحيح لعرض مسارات التحكم في المكالمات بعد تنفيذ التدفق في الإنتاج، مما يضمن التحقق من إعدادات النشاط وتكوينات التدفق التابعة للتنفيذ الناجح.
فك تشفير سجلات التدفق
لتعزيز الأمان والمرونة في تصحيح التدفق، تتوفر عناصر تحكم فك التشفير لإدارة التعرض للبيانات الحساسة أثناء تصحيح الأخطاء:
- فك التشفير عند مستوى التدفق: قم بتشغيل مفتاح تمكين فك تشفير التدفق ضمن إعدادات فك تشفير التدفق عند إنشاء التدفقات وتحريرها. يتوفر هذا الخيار في صفحة الإعدادات العامة للتدفق. يتحكم مفتاح التبديل هذا في فك تشفير جميع الأنشطة داخل التدفق. يؤدي تمكين هذا التبديل إلى فك تشفير السجلات عبر جميع الأنشطة، بغض النظر عن فك التشفير على مستوى النشاط.
- فك التشفير على مستوى النشاط: قم بتشغيل مفتاح تمكين
فك التشفير لمزيد من التحكم الدقيق في
الأنشطة. يمكنك تعطيل فك تشفير السجل للأنشطة إذا كان الإخراج
حساسًا، حتى إذا قمت بتمكين فك التشفير على مستوى التدفق. هذا
يضمن أن البيانات السرية في الأنشطة تظل محمية أثناء
تصحيح الأخطاء.
لا ينطبق فك تشفير التدفق إلا على المكالمات التي بدأت بعد نشر التدفق.
لتأمين سجلات التدفق:
-
قم بتمكين مفتاح فك التشفير على مستوى التدفق للسماح بفك التشفير عبر جميع الأنشطة.
-
بالنسبة للأنشطة التي تتطلب حماية إضافية، قم بتعطيل فك التشفير على مستوى النشاط. يمنحك هذا الأسلوب المرونة لتتبع التدفقات وتصحيحها مع الحفاظ على أمان المعلومات الحساسة حسب الحاجة.
مثال لحالة الاستخدام:
بصفتك مطورًا للتدفق، يمكنك تمكين فك التشفير على مستوى التدفق لاستكشاف أخطاء مسار المكالمة وإصلاحها مع تعطيل فك التشفير لنشاط يعالج بيانات العميل الحساسة باستخدام أرقام التجميع. وهذا يضمن إمكانية تصحيح بقية التدفق مع الحفاظ على حماية المخرجات الحساسة.
- إذا لم يتم تمكين فك التشفير على مستوى التدفق، فستظل مفاتيح التبديل على مستوى النشاط مؤمنة ومعطلة. يتم تأمين التدفق بالكامل.
- في حالة تمكين فك التشفير على مستوى التدفق، يمكن للمستخدمين الذين لديهم أذونات المسؤول الكاملة على مستوى المستأجر ضبط إعدادات فك التشفير للحفاظ على التوافق والأمان لأنشطة معينة.
قبل أن تبدأ
قم بنشر التدفقات وتشغيلها لإنشاء تفاعل واحد على الأقل. لمزيد من المعلومات، راجع إنشاء التدفقات وإدارتها.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز Go to Flow Designer بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في نافذة Flow Designer.
|
| 4 |
انقر فوق التصحيح. تظهر لوحة التفاعلات. يعرض الجدول أحدث 100 تفاعل للتدفق. يمكنك رؤية التفاصيل التالية في الجدول:
|
| 5 |
(اختياري) استخدم خيار البحث لتصفية القائمة باستخدام معايير البحث التالية:
|
| 6 |
اختر تفاعلًا من الجدول. يتم تمييز مسار النشاط المحدد في اللوحة. يتم فتح علامة تبويب جديدة تعرض تسلسل الأنشطة المنفذة أثناء التفاعل، إلى جانب التفاصيل التالية:
يمكنك اختيار تفاعلات متعددة تفتح في علامات تبويب منفصلة. |
| 7 |
حدد نشاطًا لعرض التفاصيل التالية:
|
| 8 |
رمز فك تشفير السجلات: انقر فوق رمز فك تشفير السجلات للوصول إلى السجلات غير المقنعة. يمكنك فك تشفير السجلات والوصول إلى المعلومات الحساسة فقط إذا كنت مستخدمًا معتمدًا. راجع إخلاء المسؤولية التالي: إخلاء المسؤولية سيؤدي تمكين Debug Details إلى عرض بيانات التشخيص المحسّنة التي قد تتضمن معلومات حساسة (على سبيل المثال، معرفات المستخدم والبيانات الوصفية للمكالمات وتتبع الأخطاء وربما معلومات شخصية أو سرية أخرى). من خلال تمكين Debug Details، فإنك تقر وتؤكد ما يلي:
|
| 9 |
(اختياري) انقر فوق رمز النسخ ( |
تحليل التدفقات
توفر التحليلات في Flow Designer عرضًا مجمّعًا لجميع المكالمات التي مرت عبر تدفق معين. يعرض عدد التنفيذ لكل منفذ صادر لنشاط خلال فترة معينة. كما يقوم أيضًا بحساب النسبة المئوية لعدد المكالمات التي مرت عبر نشاط NewContact. المقام لحساب النسبة المئوية هو عدد المكالمات التي تمر عبر نشاط NewContact.
تنظر Flow Analytics فقط في المكالمات المكتملة ضمن الإطار الزمني المحدد. يتضمن حساب العدد الإجمالي للمكالمات المكالمات التي تبدأ قبل الفترة المختارة وتنتهي فيها. تستثني بيانات التحليلات المكالمات التي تم تعيينها لرد الاتصال أو المكالمات المستمرة لأسباب أخرى (مثل كونها مستمرة أو غير مغلقة).
يعرض كل نشاط عدد عمليات التنفيذ في المنافذ الصادرة الخاصة به. بالنسبة للأنشطة مثل القوائم ذات الفروع المتعددة، يتلقى كل منفذ عدد التنفيذ الخاص به، وتتبعه النسب المئوية. إذا لم يكن عدد عمليات تنفيذ المنفذ الصادر موجودًا، فهذا يعني عدم وجود مكالمات لمست المنفذ.
تُظهر لوحة الألوان كيف يقوم عدد المكالمات المنفذة بترميز مسارات التدفق بالألوان. في سيناريوهات مثل حلقات المكالمات، يمكن أن تتجاوز النسبة 100٪.
حتى بدون روابط معالجة الأخطاء الصريحة، يعرض النظام تعداد التنفيذ في منفذ الخطأ الخاص به في حالة حدوث خطأ ويتم توجيهه إلى حدث OnGlobalError. يمكنك العثور عليها ضمن علامة تبويب الأحداث. في مثل هذه الحالات، يعرض النظام بيانات التحليلات لمعالج أحداث OnGlobalError.
بشكل افتراضي، يأخذ Flow Analytics في الاعتبار أحدث إصدار من التدفق. إذا كان التدفق يحتوي على إصدارات متعددة، فيمكنك التبديل بين التدفقات باستخدام جدول محفوظات الإصدارات.
في الوقت الحالي، لا تدعم Flow Analytics التدفقات الفرعية؛ فهي تتعقب فقط إضافة التدفق الفرعي إلى التدفق الرئيسي، باستثناء بيانات النشاط الداخلي الخاصة به.
قبل أن تبدأ
انشر التدفق مرة واحدة على الأقل.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم. |
| 2 |
انتقل إلى . |
| 3 |
اختر التدفق وانقر على أيقونة Go to Flow Designer. يتم فتح التدفق المختار في مصمم التدفق.
|
| 4 |
انقر فوق التحليلات. تقوم الصفحة بتحديث بيانات التحليلات وعرضها. افتراضيًا، يعرض مقاييس جميع جهات الاتصال المكتملة خلال آخر 15 دقيقة. |
| 5 |
انقر على أداة التاريخ واختر أحد الخيارات التالية:
تعرض صفحة Flow Analytics المقاييس التالية:
|
| 6 |
(اختياري) للتبديل بين إصدارات التدفق، انتقل إلى سجل الإصدارات. اختر إصدارًا لعرض بيانات التحليلات لإصدار التدفق هذا. |
| 7 |
(اختياري) اختر نشاطًا في التدفق لعرض تفاصيل استخدام النشاط المتعلقة بهذا النشاط للفترة المختارة. يعرض هذا التحديد فقط أفضل 100 تفاعل مع القيود التالية:
|
| 8 |
انقر فوق Analytics لإغلاق عرض التحليلات والعودة إلى مصمم التدفق. |
فهم رموز الأخطاء
يقوم Flow Designer بإرجاع رموز الخطأ لإظهار طبيعة الخطأ أو سببه. استخدم الجدول التالي لتحديد الخطأ ووصفه.
|
رمز الخطأ |
وصف |
|---|---|
|
FC1001 |
لم يتم العثور على إصدار Flow. قم بتحديث الصفحة أو إنشاء تدفق جديد. |
|
FC1002 |
لم يتم العثور على نشاط البدء. قم بتحديث الصفحة أو إنشاء تدفق جديد. يظهر نشاط البدء افتراضيًا عند إنشاء تدفق جديد. |
|
FC1003 |
لا يحتوي تدفق حدث واحد أو أكثر على بداية صالحة. أضف نشاط معالج الأحداث إلى بداية تدفق كل حدث. |
|
FC1004 |
يجب أن تؤدي جميع الفروع التي لا تحتوي على أحداث إلى عقدة النهاية. |
|
FC1005 |
إحدى التكوينات المتغيرة غير صالحة. بالنسبة لكل متغير، تأكد من توافق نوع البيانات المكوّنة وقيمة المتغير. |
|
FC1006 |
يفتقر منفذ واحد أو أكثر في النشاط إلى الاتصالات. قم بتوصيل جميع المنافذ بنشاط آخر باستخدام الروابط. |
|
FC1007 |
أضف وصفًا للنشاط. |
|
FC1008 |
بعض المتغيرات لها نفس الاسم. تأكد من أن جميع المتغيرات لها اسم فريد. |
|
FC1009 |
التعبير غير صالح. |
|
FC1010 |
الشرط غير صالح. |
|
FC1011 |
يكتشف النظام وجود ارتباط معطل في التدفق الرئيسي. احذف الرابط لإصلاح الخطأ. |
|
FC1012 |
يؤدي الارتباط المعطل في Event Flow إلى حدوث الخطأ. احذف الرابط لإصلاحه. |
|
FC1013 |
يستخدم النظام النشاط في أكثر من تدفق أحداث واحد. لا يمكن أن تشارك تدفقات الأحداث الأنشطة المشتركة ويجب أن تكون لها بداية ونهاية فريدة. |
|
FC1014 |
يجب أن تتوقف جهة اتصال قائمة الانتظار عن التدفق. يمكن أن يتصل ارتباط الإخراج بنشاط End Flow فقط. |
|
FC1015 |
يحدد النظام الحقول التي تم تكوينها بشكل غير صحيح في النشاط ويعرض ارتباطًا بالنشاط الفاشل أثناء التحقق من الصحة. انقر فوق الارتباط للانتقال إلى النشاط والحقل الذي يسبب الخطأ. اتبع متطلبات كل حقل لتصحيح جميع الأخطاء وإدخال مدخلات صالحة. |
|
FC1016 |
يستخدم تدفق آخر نفس اسم هذا التدفق. قم بتحرير اسم التدفق لجعله فريدًا. |
|
FC1017 |
يحتوي النشاط على أسهم تنشأ من نفسها وتشير إليها. |
لمزيد من المعلومات حول أخطاء خادم GraphQL، راجع https://www.apollographql.com/docs/react/data/error-handling/.
) أيقونة لاستبدال جميع التكرارات عبر التدفق.