- الرئيسية
- /
- المقال
يُعدّ مصمم التدفق مكونًا أساسيًا في مركز اتصال Webex، وهو يمكّنك من توجيه المكالمات في الوقت الفعلي عبر النظام. يمكنك تحديد كيفية تعيين الوكلاء للمكالمات وما يحدث في كل مرحلة من مراحل العملية من خلال تكوين الأنشطة والأحداث.
بدء الاستخدام
يوفر مصمم التدفق واجهة لإنشاء تدفقات في الوقت الفعلي لتلبية متطلبات مؤسستك. تُعد الأنشطة المحددة مسبقًا والمتعلقة بمعالجة المكالمات والتحكم في التدفق بمثابة لبنات بناء لإنشاء التدفق. توفر واجهة السحب والإفلات سهولة في تكوين مكونات التدفق. يمكنك تحديد خصائص كل نشاط تؤثر على تنفيذ التدفق. يمكنك أيضًا تكوين المتغيرات والتعبيرات لتحديد منطق التدفق.
قبل استخدام Flow Designer، يجب عليك توفير العديد من الكيانات من مركز التحكم في مركز اتصال Webex. استخدم هذه الكيانات بشكل مباشر، كجزء من مصمم التدفق (على سبيل المثال، قوائم الانتظار وملفات الصوت)، أو بشكل غير مباشر لتمكين توجيه جهات الاتصال (على سبيل المثال، توزيع المكالمات في استراتيجيات توجيه قائمة الانتظار).
قم بضبط العناصر التالية قبل إنشاء التدفقات في مصمم التدفقات:
- نقاط الدخول
- قائمة الانتظار
- الوكلاء
- ملف تعريف المستخدم
- ملف تعريف سطح المكتب
- الفرق
- الوكيل الظاهري
- الملفات الصوتية
المصطلحات الرئيسية
تعرّف على المصطلحات التالية الواردة في هذه المقالة:
-
نشاط: عقدة في واجهة مصمم التدفق تمثل خطوة واحدة في التدفق، مثل تشغيل رسالة أو إجراء طلب HTTP. يقوم المستخدم بسحب هذا العنصر وإفلاته في التدفق.
بالنسبة لخصائص النشاط التي تعتمد على القوائم المنسدلة، يتم تمكين عامل تصفية البحث بشكل افتراضي. إذا كانت القائمة المنسدلة تحتوي على خيارات أكثر من الحد الافتراضي، فأدخل كلمة رئيسية للبحث وحدد الخيار المطلوب من النتائج التي يتم ملؤها تلقائيًا.
-
حدث: يؤدي حدث ما، سواء كان داخليًا أو خارجيًا، إلى إطلاق تدفق أو مسار تدفق. يمكن أن تتضمن الأحداث رسائل Kafka أو طلبات HTTP خارجية أو إجراءات المستخدم. يقوم برنامج Flow Designer، وهو تطبيق يعتمد على الأحداث، بتشغيل التدفقات استجابةً لهذه المحفزات، وتنفيذها تلقائيًا بناءً على التكوين.
-
التدفق: سلسلة من الأنشطة التي يحددها المستخدم والتي يتم تنفيذها استجابةً لحدث ما.
-
وصلة: الرابط هو السهم الذي يربط نشاطًا بآخر. يشير ذلك إلى اتجاه التدفق والترابط بين الأحداث. لحذف رابط وقطع الاتصال بين نشاطين، انقر على الرابط لإظهار رمز الحذف، ثم تابع لحذف السطر.
مصمم تدفق الوصول
يستخدم برنامج Flow Designer خاصية تسجيل الدخول الموحد (SSO) باستخدام خدمة هوية سيسكو. إذا قمت بتسجيل الدخول إلى مركز التحكم، يمكنك الوصول إلى مصمم التدفق دون الحاجة إلى تسجيل الدخول مرة أخرى. وإلا، سيطلب منك النظام إدخال بيانات اعتماد تسجيل الدخول الموحد (SSO).
قبل البدء
للوصول إلى تطبيق Flow Designer، يجب أن يكون لديك ترخيص وكيل مميز وملف تعريف مستخدم لديه حقوق تحرير التدفقات.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات مع علامات التبويب الثلاث التالية:
|
استكشف لوحة تصميم Flow الحديثة والموحدة
تتميز لوحة تصميم تدفق مركز اتصال Webex بواجهة مستخدم حديثة تتوافق مع مظهر وشعور مجموعة منتجات Webex، مما يضمن تجربة متسقة عبر المجموعة. توفر اللوحة تحسينات مستهدفة في إمكانية الوصول، مما يجعل العناصر الرئيسية أسهل في الاستخدام لمجموعة أوسع من المستخدمين.
يوفر لون الخلفية النابض بالحياة تباينًا أقوى مع العقد المحدثة، مما يساعد المستخدمين على التركيز على إنشاء التدفق. يتميز تصميم المنافذ على العقد بنقاط اتصال أكبر وتمييز أوضح بين المخرجات، مما يسرع الفهم ويسهل ربط العقد أثناء بناء التدفقات. بالإضافة إلى ذلك، فإن تصميم اللوحة العائمة وشريط الأدوات يخلق مساحة عمل أكثر غامرة من خلال إضافة عمق بصري وزيادة المساحة المرئية لتطوير التدفق.
سواء كنت تحاول إنشاء تدفق جديد أو العمل على تدفق موجود، فإن صفحة التدفق تظهر في واجهة مستخدم حديثة مع نافذة منبثقة مشروطة تساعدك على اكتشاف الميزات الجديدة.
التبديل بين واجهة المستخدم الحديثة والقديمة
تتيح لك قائمة إعدادات المستخدم التبديل بين واجهة المستخدم الحديثة والقديمة:
- انقر على أيقونة إعدادات المستخدم في الزاوية العلوية اليمنى من اللوحة.
- قم بتعطيل مفتاح التبديل New look للتبديل إلى الوضع القديم.
التبديل بين الوضع الداكن والوضع الفاتح
تتوفر لوحة تصميم Flow في وضعين داكن وفاتح للمساعدة في تقليل إجهاد العين. اختر السمة المفضلة التي تناسبك بشكل أفضل:
- انقر على أيقونة إعدادات المستخدم في الزاوية العلوية اليمنى من اللوحة.
- قم بتعطيل مفتاح تبديل الوضع الداكن .
تحسينات على لوحة الأنشطة
تم تحسين لوحة الأنشطة على النحو التالي:
- تجميع الأنشطة: يتم تجميع الأنشطة بشكل منطقي بناءً على وظيفتها، مما يتيح لك العثور بسهولة على النشاط الذي تحتاجه. يتم سرد الأنشطة داخل كل مجموعة أبجديًا. المجموعات التالية متاحة الآن:
- التعامل مع جهات الاتصال
- معلومات قائمة الانتظار المتقدمة
- قطع الاتصال
- مجموعة توزيع المكالمات التصعيدية
- تعليقات
- ملاحظات الإصدار الثاني
- الحصول على معلومات قائمة الانتظار
- جهة الاتصال في قائمة الانتظار
- انتظر دورك لدى الموظف
- نافذة منبثقة للشاشة
- تحديد أولوية الاتصال
- الوكيل الظاهري
- الوكيل الافتراضي الإصدار الثاني
- الصوت
- نقل أعمى
- التحويل الموصول
- تحليل تقدم المكالمات
- معاودة الاتصال
- جمع الأرقام
- القائمة
- رسالة تشغيل
- تشغيل الموسيقى
- تسجيل
- التحكم في التسجيل
- جدولة معاودة الاتصال
- أرسل الأرقام
- إعلان المجموعة
- ضبط معرف المتصل
- تفعيل خاصية الإعلان الهامس
- بدء تشغيل بث الوسائط
- تحميل الصوت
- التحكم في التدفق
- قضية
- الحالة
- نهاية التدفق
- انتقل إلى
- تخصيص النسبة المئوية
- انتظار
- المرافق
- طلب BRE
- ساعات العمل
- طلب HTTP
- تحليل
- تعيين المتغير
- التعامل مع جهات الاتصال
- شريط البحث: يتيح لك شريط البحث العثور على الأنشطة والتدفقات الفرعية بسرعة، دون الحاجة إلى التمرير عبر القائمة بأكملها. تعمل ميزات الاقتراح التلقائي ومطابقة الكلمات الرئيسية على تحسين تجربة البحث لمصممي التدفقات.
- أيقونات الأنشطة وتلميحات الأدوات: تتضمن الأنشطة الآن أيقونات تتناسب مع غرضها، بينما توفر تلميحات الأدوات معلومات موجزة عن الأنشطة.
متطلبات المتصفح
استخدم الجدول التالي للرجوع إلى المتصفحات المدعومة:
|
المتصفح |
مايكروسوفت ويندوز 10 |
مايكروسوفت ويندوز 11 |
نظام التشغيل Mac OS X |
Chromebook |
|---|---|---|---|---|
|
Google Chrome |
76.0.3809 |
103.0.5060.114 |
76.0.3809 أو أعلى |
76.0.3809 أو أعلى |
|
موزيلا فايرفوكس |
معدل ترسيب كريات الدم الحمراء 68 أو أعلى |
ESR V102.0 أو إصدارات ESR أحدث |
معدل ترسيب كريات الدم الحمراء 68 أو أعلى |
غير متاح |
|
Microsoft Edge |
42.17134 أو أعلى |
103.0.1264.44 أو أعلى |
غير متاح |
غير متاح |
|
Chromium |
غير متاح |
غير متاح |
غير متاح |
79 أو أعلى |
قم بضبط خيارات المتصفح التالية:
-
تفعيل ملفات تعريف الارتباط وبيانات الموقع.
-
اضبط مستوى الأمان على متوسط.
-
تفعيل خيار الصورة.
-
قم بتعطيل مانع النوافذ المنبثقة.
-
تفعيل جافا سكريبت.
متطلبات البريد الإلكتروني
يدعم برنامج Flow Designer خوادم البريد الإلكتروني التالية:
-
Office 365
-
جيميل
استكشف التصميم
مكتبة الأنشطة
مكتبة الأنشطة هي المكان الذي تجد فيه جميع الأنشطة. قم بسحب وإفلات الأنشطة من مكتبة الأنشطة على لوحات التدفق الرئيسية أو تدفق الأحداث لبناء تدفقاتك. وهو مُنظّم في الأقسام التالية:
- معالجة المكالمات: استخدم أنشطة معالجة المكالمات لإنشاء مسارات تعالج التفاعلات الصوتية. وهي خاصة بحالة استخدام معالجة المكالمات من خلال نظام الاستجابة الصوتية التفاعلية (IVR) والوكلاء الافتراضيين أو البشريين.
-
التحكم في التدفق: لا تعتمد أنشطة التحكم في التدفق على نوع التدفق، ويمكنك استخدامها للتحكم في المنطق في التدفق بغض النظر عن حالة الاستخدام.
يمكنك إخفاء مكتبة الأنشطة وتوسيعها، حسب الحاجة، لزيادة مساحة العمل على اللوحة بين التكوينات.
لوحة الرسم، والتدفق الرئيسي، وتدفقات الأحداث
اللوحة هي مساحة العمل الرمادية التي تضع عليها الأنشطة. استخدم عناصر التحكم الموجودة في الجانب السفلي الأيسر من الشاشة للتنقل في جميع أنحاء اللوحة وتكبيرها وتصغيرها. لا توجد قيود على حجم التدفق أو استخدام اللوحة.
يوجد علامتا تبويب تسمحان بمساحة إضافية للوحة الرسم، وهما: التدفق الرئيسي و تدفقات الأحداث. تعمل هذه التبويبات بشكل منطقي على فصل المسارات المختلفة لتدفق عملك وإنشاء مساحة عمل أكثر تنظيماً.
التدفق الرئيسي
استخدم علامة التبويب "التدفق الرئيسي" لكتابة نص التدفق الأساسي بناءً على حدث التشغيل المحدد في نشاط بدء التدفق. في علامة التبويب الرئيسية للتدفق، قم بتكوين التجربة الكاملة للمتصل. يبدأ هذا من قائمة الاستجابة الصوتية التفاعلية (IVR) الخاصة بـ Cisco Unified IP، حتى يتم إلغاء الاشتراك أو إنهاء المكالمة. يحتوي التدفق على خطوات يمكن التنبؤ بها يقوم النظام بتشغيلها بالتسلسل.
تدفقات الأحداث
في أي مرحلة أثناء تنفيذ التدفق الرئيسي، يقوم النظام بتشغيل أحداث تقاطع التدفق الرئيسي. على سبيل المثال، عندما يرد أحد الموظفين على مكالمة هاتفية، فإنه يقاطع تجربة المتصل في قائمة الانتظار. إذا كنت ترغب في تحديد سلوك فريد عند حدوث هذه الأحداث، يمكنك كتابة نصوص برمجية لتدفقات الأحداث الاختيارية. تكون تدفقات الأحداث غير متزامنة مع التدفق الرئيسي. لا يمكنك التنبؤ بموعد قيام النظام بتشغيل تدفق الأحداث. لهذا السبب، تعتبر تدفقات الأحداث اختيارية وهي امتداد لوظائف التدفق الرئيسية.
يمكنك تكوين عدة مسارات لمعالجة الأحداث في لوحة مسارات الأحداث. يجب أن يكون لكل مسار حدث بداية ونهاية فريدة، بدون أنشطة مشتركة.
للحصول على مزيد من المعلومات حول معالجات الأحداث، انظر تدفقات الأحداث.
شريط أدوات التكبير/التصغير
يحتوي شريط أدوات التكبير/التصغير على الرموز التالية:
- الخصائص العامة— انقر فوق الرمز
لفتح جزء الخصائص العامة. للمزيد من المعلومات، انظر لوحة الخصائص. - ترتيب تلقائي— انقر فوق رمز
الموجود على شريط الأدوات لتنظيم الأنشطة في اللوحة.
- تراجع— انقر فوق رمز
الموجود على شريط الأدوات للتراجع عن آخر إجراء تم تنفيذه على اللوحة.
- إعادة— انقر فوق رمز
الموجود على شريط الأدوات لإعادة تنفيذ آخر إجراء تم تنفيذه على اللوحة.
يمكنك التراجع عن آخر 10 إجراءات على اللوحة وإعادتها. لا يمكنك التراجع عن التغييرات التي تم إجراؤها على السمات والخصائص وإعادة تطبيقها.
- ملاءمة للعرض— انقر فوق رمز
الموجود على شريط الأدوات لضبط تكبير اللوحة بحيث تكون جميع العقد مرئية. - تكبير— انقر فوق رمز
الموجود على شريط الأدوات لتكبير اللوحة. عند الوصول إلى الحد الأقصى، يتم تعطيل الرمز.
- تصغير— انقر فوق رمز
الموجود على شريط الأدوات لتصغير اللوحة. عند الوصول إلى الحد الأقصى، يتم تعطيل الرمز.
- يسمح خيار Zoom on scroll بكل من التحريك (افتراضيًا) والتكبير (باستخدام مفتاح Ctrl ). يمكنك الاستمرار في التكبير/التصغير بالضغط على مفتاح Ctrl وتحريك عجلة الماوس لأعلى أو لأسفل.
- لتحريك الشاشة عبر اللوحة، قم بتمرير عجلة الماوس لأعلى أو لأسفل.
- لتحريك عجلة الماوس من اليسار إلى اليمين، استخدم مفتاح Shift + مفاتيح التمرير.
إجراءات التحكم في اللوحة ومفاتيح الاختصار
لتعزيز كفاءة وإنتاجية مطوري التدفقات، توفر لوحة تصميم التدفق الخيارات التالية:
- إجراءات التراجع والإعادة— استخدم أيقونات التراجعو الإعادة في شريط أدوات التكبير أو استخدم اختصارات لوحة المفاتيح.
- قص، نسخ، لصق، وحذف— انقر بزر الماوس الأيمن على اللوحة لتنفيذ عمليات القص والنسخ واللصق والحذف. يمكنك قص ونسخ ولصق أنشطة وروابط معالجة المكالمات والتحكم في التدفق على النحو التالي:
- داخل التدفقات وعبرها
- بين التدفق الرئيسي وتدفقات الأحداث
- بين التدفقات والتدفقات الفرعية
هناك قيود قليلة عند محاولة نسخ الأنشطة والروابط من متصفحات أخرى إلى فايرفوكس. لتفعيل هذه الخاصية، يجب عليك ضبط الإعدادات التالية على "صحيح" في متصفح فايرفوكس:
dom.events.asyncClipboard.readTextdom.events.testing.asyncClipboard
اكتب
about:configفي شريط عنوان متصفح فايرفوكس. ابحث عن التفضيلات المحددة. قم بتعديل القيم إلى "صحيح" للسماح باللصق من متصفحات أخرى. - الترتيب التلقائي— استخدم رمز
في شريط أدوات التكبير/التصغير لتنظيم الأنشطة في اللوحة تلقائيًا لتحسين الفهم وسهولة الصيانة.
- Snap to grid— استخدم لضبط الأنشطة بزيادات قدرها 20 بكسل.
- اختصارات لوحة المفاتيح— يمكنك تعديل التدفق بسرعة باستخدام اختصارات لوحة المفاتيح. انقر على أيقونة المساعدة. اختر اختصارات لوحة المفاتيح لعرض قائمة اختصارات لوحة المفاتيح المتاحة.
اختصارات لوحة المفاتيح
استخدم اختصارات لوحة المفاتيح التالية في لوحة الرسم:
|
الاختصار |
نظام تشغيل ويندوز | نظام التشغيل ماك |
|---|---|---|
| عام | ||
|
اختصارات لوحة المفاتيح المفتوحة |
كنترول + Alt + ك | يتحكم + Alt + ك |
|
الأدوات | ||
|
الترتيب التلقائي |
يحول + أ | يحول + أ |
|
تحرير | ||
|
نسخ |
كنترول + ج | يأمر + ج |
|
قص |
كنترول + X | يأمر + X |
|
لصق |
كنترول + V | يأمر + V |
|
تراجع |
كنترول + Z | يأمر + Z |
|
إعادة |
كنترول + يحول + Z | يأمر + يحول + Z |
|
حذف |
Backspace |
حذف |
|
تحديد الكل |
كنترول + أ | يأمر + أ |
|
اختر عدة خيارات | يحول + انقر | يحول + انقر |
|
حدد المنطقة | يحول + انقر واسحب | يحول + انقر واسحب |
|
عرض | ||
|
تكبير |
كنترول + + | يأمر + + |
|
تصغير |
كنترول + - | يأمر + - |
|
تكبير أو تصغير |
كنترول + مرر لأسفل | يأمر + مرر لأسفل |
|
تكبير إلى 100% | ||
|
ملائم للعرض |
يحول + 1 | يحول + 1 |
|
مرر لليسار أو لليمين |
يحول + مرر لأسفل | يحول + مرر لأسفل |
لوحة الخصائص
تظهر لوحة الخصائص على يمين التطبيق. يمكنك تحديد المعلمات إما للتدفق (الخصائص العامة) أو لنشاط محدد. يمكنك إخفاء وتوسيع اللوحة لزيادة مساحة العمل على اللوحة بين التكوينات.
يتم عرض جزء الخصائص العامة بشكل افتراضي عند تحميل التدفق. انقر فوق رمز
لفتح جزء الخصائص العامة. تساعدك أيقونة
على فتح وإغلاق لوحة الخصائص عند العمل على التدفقات. يمكنك أيضًا النقر في أي مكان على اللوحة الفارغة للعودة إلى عرض جزء الخصائص العامة. لا تظهر لوحة الخصائص العامة عند تحديد نشاط ما.
تتضمن الخصائص العامة التكوينات التالية:
- (اختياري) قدم وصفًا للتدفق.
- إدارة المتغيرات المخصصة والمحددة مسبقاً. للحصول على مزيد من المعلومات حول متغيرات التدفق، انظر تعيين متغير.
- عرض معلومات سجل التدفق، بما في ذلك المالك وتاريخ آخر تعديل ورقم إصدار التدفق. انقر على أيقونة
لإغلاق لوحة الخصائص العامة.
لا توجد حاليًا ميزة للتحكم في الإصدارات. يحسب إصدار التدفق عدد مرات نشر التدفق .
لوحة رأس الصفحة
يعرض العنوان اسم التدفق الخاص بك، والذي يتم تحديثه ديناميكيًا عند تعديل اسم التدفق من الخصائص العامة. يحتوي العنوان أيضًا على زر تسجيل الخروج. إذا كنت ترغب في العودة ومواصلة العمل لاحقًا، يمكنك حفظ مسودة التدفق الحالية. لحفظ مسودات التدفقات أو لإغلاق التطبيق، انقر فوق حفظ التدفق وتسجيل الخروج في الزاوية العلوية اليمنى من التطبيق.
جزء التذييل
يحتوي التذييل على ما يلي:
- تم تفعيل الحفظ التلقائي: يتم حفظ التدفقات تلقائيًا لتجنب فقدان البيانات. في حال تم إيقاف الحفظ التلقائي، سيظهر إشعار بالخطأ.
إذا قمت بإغلاق نافذة المتصفح أثناء حفظ البيانات تلقائيًا، فقد تفقد البيانات. ننصحك بالانتظار لبضع ثوانٍ بعد تغيير مسارك قبل إغلاق المتصفح.
- إصدار التطبيق: يعرض الجانب الأيسر من التذييل إصدار التطبيق. يمكنك استخدام هذا الإصدار لاستكشاف الأخطاء وإصلاحها في برنامج Flow Designer.
- التحقق من صحة التدفق: يكشف التحقق من صحة التدفق عن الأخطاء في بنية التدفق التي قد تمنعه من العمل. يمكنك تفعيل زر التحقق الموجود على الجانب الأيمن من التذييل في أي وقت. بشكل افتراضي، يكون التحقق من الصحة معطلاً، لذلك لا تظهر الأخطاء. عند تفعيل زر التبديل، يبدأ التحقق من صحة البيانات في الواجهة الخلفية، وتصبح أي أخطاء في سير العمل مرئية. عند تفعيل زر التبديل، يبدأ التحقق من صحة البيانات في الواجهة الخلفية وتظهر أي أخطاء في سير العمل. للحصول على مزيد من المعلومات حول التحقق من صحة التدفق، انظر التحقق من صحة التدفق.
- نشر التدفق: قبل نشر أي تدفق، يجب عليك التحقق من صحته وإصلاح أي أخطاء. إذا كان مفتاح التحقق معطلاً، فسيظل زر نشر معطلاً. بعد تفعيل التحقق، يظل زر نشر معطلاً حتى تقوم بحل جميع الأخطاء في العملية. للحصول على مزيد من المعلومات حول نشر التدفقات، انظر نشر تدفق.
فهم الأنشطة والفعاليات
للانتقال إلى مكتبة الأنشطة واستخدام الأنشطة في مسارات العمل الخاصة بك:
-
سجل الدخول إلى مركزالتحكم.
-
انتقل إلى .
-
ضمن قسم تجربة العملاء، انقر فوق التدفقات.
-
من صفحة التدفقات، اختر التدفق المطلوب الذي تحتاج إلى إضافة النشاط إليه وقم بتشغيل التدفق.
-
اسحب وأفلت النشاط المطلوب من مكتبة الأنشطة إلى لوحة الرسم.
-
قم بتنفيذ التكوين المطلوب الموضح بالتفصيل في كل نشاط من الأنشطة.
الأنشطة المتعلقة بالتعامل مع المخالطين
- معلومات قائمة الانتظار المتقدمة
- قطع الاتصال
- مجموعة توزيع المكالمات التصعيدية
- تعليقات
- ملاحظات الإصدار الثاني
- الحصول على معلومات قائمة الانتظار
- جهة الاتصال في قائمة الانتظار
- قائمة الانتظار للوكيل
- نافذة منبثقة للشاشة
- تحديد أولوية الاتصال
- الوكيل الظاهري
- الوكيل الافتراضي الإصدار الثاني
معلومات قائمة الانتظار المتقدمة
يعرض نشاط معلومات قائمة الانتظار المتقدمة العدد الفعلي للوكلاء الموجودين في حالة التوفر في قائمة الانتظار والمسجلين لمجموعة محددة من المهارات، بالإضافة إلى معلومات أخرى عن قائمة الانتظار. يستخدم مطورو التدفق نشاط معلومات قائمة الانتظار المتقدمة لبرمجة التدفق. يتخذ مصممو التدفق قراراتهم بناءً على نشاط معلومات قائمة الانتظار المتقدمة.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر الأحداث.
قبل البدء
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | |||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
متغيرات الإخراج عند تشغيل نشاط معلومات قائمة الانتظار المتقدمة، يتم تحديث المتغيرات التالية:
رموز الخطأ فيما يلي رموز الأخطاء وأوصافها الخاصة بنشاط معلومات قائمة الانتظار المتقدمة:
|
قطع الاتصال
استخدم هذا الإجراء النهائي لفصل جزء نشط من المكالمة. هذا الإجراء مطلوب في حالة عدم انضمام أي وكيل إلى المكالمة لقطع الاتصال يدويًا.
على سبيل المثال، استخدم هذا النشاط قبل وضع المكالمة في قائمة الانتظار أو بعد كتابة برنامج نصي لإلغاء الاشتراك في تجربة قائمة الانتظار. يمكنك استخدام أي عدد تريده من أنشطة قطع الاتصال عند إنشاء التدفق الخاص بك لضمان إنهاء المكالمة بغض النظر عن مسار التدفق الذي تسلكه.
لديك خيار إعطاء كل نشاط تسمية ووصفًا فريدين، ولكن لا يلزم أي تكوين آخر.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر إلى تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
متغيرات الإخراج لا توجد متغيرات إخراج متاحة لهذا النشاط. |
مجموعة توزيع المكالمات التصعيدية
تتيح خاصية "تصعيد مجموعة توزيع المكالمات" للمسؤولين تصعيد جهة اتصال في قائمة الانتظار إلى مجموعة توزيع المكالمات التالية أو الأخيرة. يوفر هذا تحكمًا ومرونة أفضل للمسؤولين لإدارة جهات الاتصال الموجودة في قائمة الانتظار.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | ||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
متغيرات الإخراج عند تفعيل نشاط "تصعيد مجموعة توزيع المكالمات"، يتم تحديث المتغيرات التالية:
رموز الخطأ فيما يلي رموز الأخطاء وأوصافها الخاصة بنشاط "تصعيد مجموعة توزيع المكالمات":
|
تعليقات
قم بتهيئة نشاط التعليقات لبدء استطلاعات ما بعد المكالمة (مدعومة بواسطة Webex Experience Management) لجمع التعليقات من المتصلين. تتوفر الأنواع التالية من الاستبيانات:
-
استطلاعات ما بعد المكالمة عبر نظام الرد الصوتي التفاعلي: قم بتكوين نشاط التعليقات في لوحة تدفقات الأحداث في مصمم التدفق، بعد حدث AgentDisconnected. بحسب الإعدادات في نظام إدارة تجربة Webex، يقوم مركز الاتصال بتشغيل استطلاع رأي تفاعلي للمتصلين.
يستخدم المتصل لوحة المفاتيح للإجابة على الاستبيان. إذا أجاب المتصل جزئياً على الاستبيان من خلال عدم الرد خلال المدة الزمنية المحددة أو من خلال تقديم مدخلات غير صالحة، فإن مركز الاتصال يرسل ردود الاستبيان الجزئية إلى إدارة تجربة Webex.
تأكد من استخدام نشاط قطع الاتصال بعد نشاط التعليقات لإنهاء مكالمة الرد الصوتي التفاعلي.
-
استطلاعات الرأي بعد المكالمات عبر البريد الإلكتروني أو الرسائل النصية القصيرة: قم بتكوين نشاط التعليقات في علامة تبويب تدفقات الأحداث في مصمم التدفق بعد حدث PhoneContactEnded. بناءً على قواعد سياسة الإرسال المحددة في نظام إدارة تجربة Webex، يقوم مركز الاتصال بإرسال استطلاع رأي إلى المتصلين عبر البريد الإلكتروني أو الرسائل النصية القصيرة.
عند تصميم مسار العمل، لا يمكن أن يتضمن تفاعل الاستشارة نشاطًا لتقييم نتائج استطلاع ما بعد المكالمة.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، راجع قسم تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم Survey ، اختر من قائمة الاستبيانات الصوتية، أو الرسائل المرسلة للاستبيانات عبر البريد الإلكتروني أو الرسائل النصية القصيرة. تتوفر الاستبيانات والدعوات التي تم إعدادها في Webex Experience Management في القائمة.
|
| 4 |
في قسم إعدادات اللغة ، قم بإدارة اللغة التي سيستخدمها العميل في إجراء الاستبيان. إذا لم تكن اللغة مدعومة في Webex Experience Management، فإن اللغة الاحتياطية هي الإنجليزية (الولايات المتحدة). للمزيد من المعلومات، انظر دعم لغة إدارة تجربة Webex.
إذا لم يتم تمكين زر التبديل تجاوز إعدادات اللغة ، فسيتم استخدام متغير اللغة Global_لتحديد إعدادات إدارة تجربة Webex الافتراضية. للمزيد من المعلومات، انظر المتغيرات العامة. |
| 5 |
في قسم معلومات العميل ، يمكنك تحديد معلومات العميل التي سيتم تمريرها مع البيانات المسبقة التي يرسلها نظام إدارة تجربة Webex لالتقاط استجابة الاستبيان. بناءً على إعدادات الإرسال المحددة في Webex Experience Management، يقوم مركز الاتصال بإرسال معلومات التعبئة المسبقة.
|
| 6 |
في قسم تمرير المتغيرات ، يمكنك تحديد المتغيرات الإضافية كحشوات مخصصة يتم تمريرها (بالإضافة إلى ردود الاستبيان) من مركز اتصال Webex إلى إدارة تجربة Webex.
للحصول على مزيد من المعلومات حول التعبئة المسبقة المخصصة، راجع إعداد التعبئة المسبقة المخصصة لاستطلاعات الرأي بعد المكالمة في وثائق إدارة تجربة Webex. |
| 7 |
في قسم الإعدادات المتقدمة ، قم بتكوين الإعدادات التالية للمساعدة في التحقق من صحة استجابات DTMF المتوقعة من العملاء.
|
الحصول على معلومات قائمة الانتظار
يوفر نشاط الحصول على معلومات قائمة الانتظار موضع المتصل الحالي في قائمة الانتظار (PIQ) ووقت الانتظار المقدر (EWT) بالإضافة إلى متغيرات إخراج النشاط الأخرى. يمكنك استخدام هذه المتغيرات لتحديد مدى توافر الوكيل في قائمة الانتظار، ولتوجيه المكالمات إلى مكان آخر عند الحاجة.
لا ينطبق وقت الانتظار المتوقع (EWT) على قوائم الانتظار التي يتم فيها تعيين الفريق مع المهارات المعينة في التدفق. بالنسبة لجهات الاتصال في هذه الطوابير، فإن متغير الإخراج EWT يُرجع دائمًا -1.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | |||||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
| |||||||||||||||
| 3 |
في قسم معلومات قائمة الانتظار ووقت الرجوع ، قم بتكوين ما يلي:
يحتوي نشاط الحصول على معلومات قائمة الانتظار على ثلاثة أنواع من فروع تدفق الإخراج. يتم تفعيل هذه الفروع بناءً على حالة العودة وقيم EWT و PIQ والإحصائيات في الوقت الفعلي لمتغيرات الإخراج الأخرى.
متغيرات الإخراج عند تشغيل وظيفة "الحصول على معلومات قائمة الانتظار"، يتم تحديث المتغيرات التالية:
حساب وقت الانتظار المُقدّر يتم الإبلاغ عن وقت الانتظار المقدر (EWT) بالمللي ثانية. لحساب EWT، يقوم التطبيق بجمع جميع العينات الصالحة إحصائيًا (العينة هي متوسط أوقات الانتظار للمهام التي اتصلت بنجاح بوكيل في فترة دقيقة واحدة) لآخر XX دقيقة المحددة بواسطة وقت النظر للخلف المحدد من قبل المستخدم. يتم استخدام متوسط قيمة العينات التي تم جمعها كقيمة EWT. العينات الصالحة إحصائياً هي تلك العينات التي تم جمعها والتي تقل فيها القيمة القصوى لـ CoV (معامل التباين لأوقات الانتظار لتلك المهام التي تم توصيلها بوكيل في كل فاصل زمني مدته دقيقة واحدة) عن 40 بالمائة. إذا انخفضت نسبة العينات الصالحة التي تم جمعها لفترة النظر السابقة المحددة من قبل المستخدم إلى أقل من 40 بالمائة، فلن يتم حساب EWT. رموز الخطأ: فيما يلي رموز الخطأ وأوصافها الخاصة بنشاط "الحصول على معلومات قائمة الانتظار":
|
جهة الاتصال في قائمة الانتظار
يقوم نشاط "جهة اتصال في قائمة الانتظار" بوضع جهة اتصال في قائمة الانتظار. عند استخدام هذا النشاط في التدفق الرئيسي، فإنك تعرض مجموعة من الأحداث في علامة تبويب تدفقات الأحداث. للمزيد من المعلومات حول هذه الأحداث، انظر الأحداث.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | ||||||||||||||||||||||||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
| ||||||||||||||||||||||||||||||||||||||||||
| 3 |
في قسم معالجة جهات الاتصال ، اختر ما إذا كان ينبغي أن تذهب جميع جهات الاتصال إلى قائمة انتظار واحدة، أو ما إذا كان ينبغي تغيير اختيار قائمة الانتظار بناءً على قيمة متغير التدفق. عندما تقوم بوضع نشاط طلب HTTP مباشرة بعد نشاط جهة الاتصال في قائمة الانتظار، قد لا يسترد طلب HTTP البيانات المطلوبة. لضمان توفر البيانات المطلوبة، يوصى بإدخال تأخير قصير - مثل إضافة نشاط تشغيل رسالة أو تشغيل موسيقى - بين أنشطة الاتصال في قائمة الانتظار وطلب HTTP.
متطلبات المهارات إذا كانت قائمة الانتظار المحددة تستخدم التوجيه القائم على المهارات، فسيتم عرض أقسام أخرى لتكوين متطلبات المهارات وتخفيفها. يمكنك إضافة متطلب مهارة واحد أو أكثر لتعيينه لجهة اتصال في قائمة الانتظار هذه بناءً على قائمة الانتظار المحددة. إذا لم تحدد أي مهارات، فإن جميع الوكلاء المتاحين في قائمة الانتظار المحددة مؤهلون لتلقي جهات الاتصال.
مهارة الاسترخاء استخدم إعدادات تخفيف المهارات لتقليل أو إزالة متطلبات المهارات المخصصة لتدفق معين استجابةً لأوقات انتظار العملاء المفرطة. يتيح لك هذا الإعداد توسيع نطاق الوكلاء المتاحين لخدمة جهات الاتصال. استخدم فترات زمنية مشتركة لمواءمة استرخاء المهارات مع منطق قائمة الانتظار في التدفق ومع إعدادات توزيع المكالمات المُكوّنة للفرق في قائمة الانتظار. لضبط إعدادات استرخاء المهارات:
إزالة المهارات عند تشغيل زر التبديل إزالة المهارات عند النقل الأعمى ، فإنه يزيل المهارات من جهة الاتصال بعد النقل بواسطة الوكيل. هذا يعني أن جهة الاتصال المحولة لن تمتلك أي مهارات، وسيتم عرض جهة الاتصال على أطول وكيل متاح في قائمة الانتظار المحولة. المتغيرات الخارجية عند تشغيل خاصية الاتصال في قائمة الانتظار، يتم تحديث المتغيرات التالية:
رموز الخطأ فيما يلي رموز الأخطاء وأوصافها الخاصة بنشاط الاتصال في قائمة الانتظار:
|
قائمة الانتظار للوكيل
يُمكّن نشاط "الطابور إلى الوكيل" التوجيه القائم على الوكيل. يقوم نشاط "الانتظار إلى الوكيل" بتوجيه جهات الاتصال إلى الوكيل المفضل مباشرةً. للحصول على معلومات حول التوجيه القائم على الوكلاء، انظر التوجيه القائم على الوكلاء.
تحدد وظيفة "الانتظار للوكيل" الوكيل من خلال معرف الوكيل الخاص به في مركز اتصال Webex أو عنوان بريده الإلكتروني.
إذا كان الوكيل متاحًا، يمكنك تكوين نشاط "الانتظار للوكيل" لتوجيه جهة الاتصال إلى الوكيل المفضل. إذا كان الوكيل غير متاح، يمكنك تكوين نشاط "الانتظار للوكيل" لإيقاف جهة الاتصال مؤقتًا لدى ذلك الوكيل حتى يصبح الوكيل متاحًا.
يمكن لمطور التدفق ربط نشاط "الصف إلى الوكيل" بنشاط "الصف إلى الوكيل" آخر لتوجيه جهات الاتصال إلى الوكلاء المفضلين المتتاليين. يمكن لمطور التدفق أيضًا ربط نشاط Queue To Agent بنشاط Queue Contact لتوجيه جهة الاتصال باستخدام قائمة انتظار عادية عندما لا يكون أي من الوكلاء المفضلين متاحًا.
يمكن لمطور التدفق ربط نشاط Queue To Agent بنشاط Callbackفي التدفق الرئيسي وتدفقات الأحداث. يساعد هذا في تكوين إعادة الاتصال بالوكيل المفضل الذي تم وضع المكالمة في قائمة الانتظار له في الأصل كجزء من نشاط "قائمة الانتظار للوكيل".
استخدم نشاط رد الاتصال بعد نشاط جهة الاتصال في قائمة الانتظار أو نشاط وكيل قائمة الانتظار.
يؤدي نشاط "إضافة إلى الوكيل" إلى تشغيل الأحداث التالية في علامة تبويب "تدفقات الأحداث" في التدفق الرئيسي:
-
تم قبول الوكيل: يؤدي نشاط "الانتظار للوكيل" إلى تشغيل هذا الحدث عندما يجيب الوكيل على مكالمة واردة.
-
تم فصل الوكيل: يؤدي نشاط "الانتظار للوكيل" إلى تشغيل هذا الحدث عندما ينقطع اتصال الوكيل بمكالمة مباشرة.
تتيح لك الأقسام التالية تهيئة نشاط "إضافة إلى قائمة الانتظار" الخاص بالوكيل:
-
الإعدادات العامة
-
التعامل مع جهات الاتصال
لتكوين نشاط "من قائمة الانتظار إلى الوكيل":
| 1 |
في مصمم التدفق، اسحب وأفلت نشاط Queue To Agent من مكتبة الأنشطة إلى اللوحة. |
| 2 |
انقر فوق نشاط Queue To Agent لتكوين إعدادات النشاط. |
| 3 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية: |
| 4 |
في قسم معالجة جهات الاتصال ، اختر متغير الوكيل من القائمة المنسدلة. يربط نشاط "Queue To Agent" متغير التدفق هذا ببريد الوكيل الإلكتروني أو معرف الوكيل الذي تريد اختياره لكل عملية تنفيذ للتدفق. |
| 5 |
اختر البريد الإلكتروني للوكيل أو معرف الوكيل من القائمة المنسدلة نوع البحث عن الوكيل لتوجيه جهات الاتصال إلى الوكيل المفضل. يرجى تقديم اسم نطاق صالح لعنوان البريد الإلكتروني الخاص بالوكيل لضمان نجاح عملية البحث. |
| 6 |
قم بتمكين زر التبديل تعيين أولوية جهة الاتصال لإعطاء الأولوية لجهات الاتصال المنتظرة في قائمة الانتظار. بشكل افتراضي، يكون زر التبديل معطلاً. تتولى وظيفة "الانتظار للوكيل" معالجة جهات الاتصال على النحو التالي:
|
| 7 |
اختر معرف قائمة الانتظار من القائمة المنسدلة قائمة انتظار التقارير. يقوم نشاط "الانتظار إلى الوكيل" بالإبلاغ عن تفاصيل جهة الاتصال باستخدام قائمة الانتظار الخاصة بالإبلاغ: تحدد قائمة التقارير أيضًا إعدادات ما يلي:
|
| 8 |
قم بتمكين زر التبديل Park Contact if Agent is unavailable إذا كنت ترغب في إيقاف جهة الاتصال مؤقتًا لدى وكيل مفضل حتى يصبح الوكيل متاحًا. إذا كان الوكيل غير متاح وتم تعطيل زر التبديل Park Contact if Agent is unavailable ، فلن يتمكن جهة الاتصال من الوصول إلى الوكيل. يخرج نشاط "الصف إلى الوكيل" من فرع الفشل إلى النشاط التالي في التدفق مع المخرجات المقابلة. |
| 9 |
اختر معرف قائمة انتظار الاسترداد من القائمة المنسدلة Recovery Queue. تقوم وظيفة "الانتظار إلى الوكيل" بإضافة جهات الاتصال إلى قائمة انتظار الاسترداد عندما:
يمكنك تهيئة قائمة الاسترداد باستخدام أطول وكيل متاح. لا تدعم قائمة انتظار الاسترداد التوجيه القائم على المهارات. |
تنجح عملية "الانتظار للوكيل" عندما يتصل جهة الاتصال بالوكيل المفضل. يحدث سيناريو خطأ عندما يفشل أحد جهات الاتصال في الوصول إلى الوكيل.
سيناريوهات الخطأ
يتعذر على جهة الاتصال الوصول إلى الوكيل في الحالات التالية:
-
الوكيل المفضل غير متاح، وموقف السيارات معطل بالنسبة للشخص الذي تم الاتصال به.
-
لا يمكن لعملية البحث عن المتغيرات العثور على الوكيل المفضل.
متغيرات مخرجات النشاط
تقوم متغيرات إخراج النشاط بتخزين البيانات التي يتم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة.
يحتوي طابور نشاط الوكيل على متغيرات الإخراج التالية:
|
متغير الإخراج |
الوصف |
|---|---|
|
QueueToAgent.AgentId |
يخزن معرف الوكيل الذي تم وضع جهة الاتصال في قائمة الانتظار الخاصة به. |
|
وصف فشل QueueToAgent |
يخزن وصف سيناريو الخطأ عندما يفشل وضع جهة الاتصال في قائمة الانتظار. |
|
رمز فشل QueueToAgent |
يخزن قيمة رمز الفشل لسيناريو الخطأ عندما يفشل الاتصال في أن يتم وضعه في قائمة الانتظار. |
|
QueueToAgent.AgentState |
يخزن حالات الوكيل المفضل عند محاولة إضافة جهة الاتصال إلى قائمة الانتظار. |
|
QueueToAgent.AgentIdleCode |
يخزن وصف رمز الخمول للوكيل المفضل. |
يحتوي متغير الإخراج QueueToAgent.FailureCode على إحدى القيم التالية عند حدوث عطل. تشير كل قيمة إلى رمز عطل ووصف للعطل.
|
رمز الخطأ |
قيمة رمز الفشل |
وصف العطل |
|---|---|---|
|
1 |
_الوكيل غير متاح |
الوكيل غير متاح حاليًا. |
|
2 |
لم يتم العثور على الوكيل__ |
لا يمكن لنشاط "الانتظار للوكيل" العثور على الوكيل من خلال معرف الوكيل أو عنوان بريده الإلكتروني. |
|
3 |
الوكيل_غير_مسجل الدخول_ |
الوكيل غير مسجل دخوله حاليًا. |
|
4 |
الميزة_غير_مفعلة |
ميزة التوجيه المستند إلى الوكيل غير مفعلة. |
|
5 |
غير صالح_VTEAM_خطأ |
قائمة الإبلاغ أو الاسترداد غير صالحة. |
|
6 |
الوكيل_مشغول |
الوكيل متاح، لكنه مشغول بمكالمة أخرى. |
|
7 |
تم الوصول إلى الحد الأقصى للانتقال_لفريق VTEAM [__ |
وصل الاتصال إلى الحد الأقصى المسموح به من خلال وضعه في قوائم انتظار متعددة. |
|
8 |
عملية غير صالحة_لتفاعل__حالة_ |
لا يُسمح بالانتظار في الطابور في بعض حالات الاتصال مثل إنهاء الاتصال. |
يوضح الجدول التالي القيم المطبقة لـ QueueToAgent.AgentState و QueueToAgent.AgentIdleCode.
|
حالة الاستخدام |
AgentState |
رمز خمول الوكيل |
|---|---|---|
|
_غير قابل للتطبيق |
_غير قابل للتطبيق |
|
تم حجز هذا الموظف لهذه المكالمة. |
متاح |
_غير قابل للتطبيق |
|
أوقف الاتصال إذا كان الوكيل غير متاح. زر التبديل مُفعّل والوكيل غير نشط. |
خامل |
<AuxCode Name> رمز الخمول الذي اختاره الوكيل في سطح مكتب الوكيل. |
|
أوقف الاتصال إذا كان الوكيل غير متاح. زر التبديل مُفعّل وقناة الوكيل مشغولة. |
متاح |
_غير قابل للتطبيق |
|
أوقف الاتصال إذا كان الوكيل غير متاح. الزر مُعطل والوكيل في وضع الخمول |
خامل |
<AuxCode Name> رمز الخمول الذي اختاره الوكيل في سطح مكتب الوكيل. |
|
إيقاف الاتصال في حالة عدم توفر الوكيل الزر مُعطل، الوكيل متاح، وقناة الوكيل مشغولة |
متاح |
_غير قابل للتطبيق |
نافذة منبثقة للشاشة
نافذة منبثقة على الشاشة هي نافذة أو مربع حوار يظهر على سطح مكتب الوكيل عندما يجيب الوكيل على مكالمة عميل. يحصل الموظف على مزيد من المعلومات حول المتصل لمواصلة المحادثة. للمزيد من المعلومات، راجع قسم "عرض الشاشة" في مقالة البدء باستخدام برنامج Agent Desktop.
لا يصبح نشاط ظهور الشاشة ذا صلة إلا بعد أن يشارك أحد العناصر في التفاعل. يستخدم عادةً حدث AgentAccepted وحدث PhoneContactEnded.
عند استخدام هذا النشاط في التدفق الرئيسي، فإنك تعرض مجموعة من الأحداث في علامة تبويب تدفقات الأحداث. للمزيد من المعلومات حول هذه الأحداث، انظر الأحداث.
يمكنك إنشاء مسار واحد لمعالجة الأحداث لكل حدث. على سبيل المثال، عندما يقبل أحد الموظفين مكالمة واردة، تظهر نافذة منبثقة على الشاشة. يحتوي نشاط Screen Pop على معلومات تستند إلى متغيرات التدفق. يدمج برنامج Screen Pop مركز اتصال Webex مع تطبيقات الأعمال الأخرى مثل نظام إدارة علاقات العملاء (Salesforce) وأدوات إصدار التذاكر ونظام إدخال الطلبات.
أكمل هذا التكوين في علامة تبويب تدفقات الأحداث في مصمم التدفقات. لتحديد سلوكيات مختلفة لظهور الشاشة بناءً على معايير التدفق الرئيسي، استخدم نشاط الشرط أو الحالة. يمكنك تحديد نافذة عرض واحدة لكل تدفق.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر إلى تدفقات الأحداث.
يجب تكوين خاصية 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 هو Inside Desktop. إذا قام الموظف بقبول مكالمة واردة جديدة أثناء إدخال البيانات في نافذة منبثقة لمكالمة سابقة، فسيتم فقدان البيانات التي يتم إدخالها للمكالمة السابقة عند ظهور نافذة منبثقة للمكالمة الجديدة. |
تحديد أولوية الاتصال
استخدم نشاط "تعيين أولوية جهة الاتصال" لتعيين مستويات الأولوية لجهات الاتصال. يمكنك تحديد الأولويات باستخدام الأرقام من 1 (الأعلى) إلى 9 (الأدنى). يتم توجيه جهات الاتصال ذات الأولوية الأعلى أولاً. للحصول على مزيد من المعلومات حول التوجيه والترتيب في قائمة الانتظار، راجع قسم تعيين أولوية جهة الاتصال في فهم التوجيه والترتيب في قائمة الانتظار في مركز اتصال Webex.
تتيح لك الأقسام التالية إمكانية ضبط نشاط "تعيين أولوية جهة الاتصال":
- الإعدادات العامة
- إعدادات أولوية الاتصال
- متغيرات مخرجات النشاط
| 1 |
في مصمم التدفق، اسحب وأفلت نشاط "تعيين أولوية جهة الاتصال" من مكتبة الأنشطة إلى اللوحة. |
| 2 |
انقر على النشاط لضبط إعدادات النشاط. |
| 3 |
في قسم الإعدادات العامة، أدخل المعلومات التالية: |
| 4 |
في قسم إعدادات أولوية جهة الاتصال ، قم بتعيين أولوية جهة الاتصال. يمكنك ضبط قيمة أولوية ثابتة من القائمة المنسدلة. إذا كنت تريد تغيير الأولوية بشكل ديناميكي، فقم بتكوين أولوية متغيرة باستخدام متغيرات التدفق. |
متغيرات مخرجات النشاط
تقوم متغيرات إخراج النشاط بتخزين البيانات التي يتم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة.
يحتوي نشاط تحديد أولوية الاتصال على متغيرات الإخراج التالية:
- SetContactPriority.FailureCode: يخزن رمز الخطأ. يقوم النظام بتعيين هذه القيمة فقط عندما يفشل النشاط.
- SetContactPriority.FailureDescription: يخزن تفاصيل الأعطال. يقوم النظام بتعيين هذه القيمة فقط عندما يفشل النشاط.
رموز الخطأ
فيما يلي رموز الأخطاء وأوصافها الخاصة بنشاط "تحديد أولوية جهة الاتصال":
|
رمز الخطأ |
قيمة رمز الخطأ |
وصف العطل |
|---|---|---|
|
6 |
خطأ في النظام_ |
يمثل هذا الرمز الأخطاء المتنوعة (التي لا تندرج ضمن أي من الفئات المحددة). |
|
48 |
نشاط التدفق غير المدعوم |
خاصية "تحديد أولوية جهة الاتصال" غير مدعومة بالنسبة للاتصالات الخارجية وجهات اتصال الحملات. |
الوكيل الظاهري
يوفر نشاط الوكيل الافتراضي تجربة محادثة فورية لعملاء مركز الاتصال الخاص بك. يمكنك إضافة وكيل افتراضي إلى مسار المكالمة للتعامل مع استفسارات العملاء بصيغة المحادثة. يعتمد الوكيل الافتراضي على إمكانيات Dialogflow من جوجل. عندما يتحدث العميل، يقوم نظام Dialogflow بمطابقة محادثة العميل مع أفضل نية في الوكيل الافتراضي. كما أنه يساعد العميل كجزء من تجربة الاستجابة الصوتية التفاعلية (IVR).
قبل البدء
-
قم بإعداد وكيل Dialogflow. للحصول على مزيد من المعلومات حول إنشاء وكيل Dialogflow في Google Cloud، راجع إنشاء وكيل.
قم بتضمين عبارة "مرحباً" كعبارة تدريبية باللغة المفضلة لكي يبدأ وكيل Dialogflow محادثة مع المتصل. يمكنك إضافة عبارة التدريب هذه في نية الترحيب الافتراضية أو في أي نية أخرى لوكيل Dialogflow. للمزيد من المعلومات، انظر النوايا.
اعتمادًا على الطريقة التي تقوم بها بإعداد وكيل Dialogflow، يمكنك استخدام نشاط الوكيل الافتراضي للتعامل مع أنواع مختلفة من حالات الاستخدام.
-
قم بتكوين وكيل افتراضي في مركز التحكم.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم تجربة المحادثة ، قم بتكوين ما يلي:
|
| 4 |
في قسم تمرير المتغيرات ، قد تحتوي المعلمات الاختيارية في نشاط الوكيل الافتراضي على معلومات تعريف شخصية (PII). يقوم مركز اتصال Webex بتمرير هذه المعلمات إلى Google Dialogflow كمتغيرات لدعم منطق المحادثة المتقدم مع الروبوت.
|
| 5 |
في قسم الإعدادات المتقدمة ، قم بتكوين ما يلي:
|
| 6 |
في قسم متغيرات الإخراج ، يمكنك تخزين حالة الإخراج للحدث الذي يحدث أثناء المحادثة بين الوكيل الافتراضي والعميل.
|
التصرف التالي
النتائج:
يشير إلى مسارات الإخراج للوكيل الافتراضي التي تحدث بناءً على نتيجة المحادثة بين الوكيل الافتراضي والعميل.
-
تمت المعالجة: يسلك Dialogflow هذا المسار إذا قام النظام بتشغيل الغرض المعالج.
-
تصعيد: يسلك نظام الحوار هذا المسار إذا قام النظام بتشغيل نية التصعيد.
للحصول على مزيد من المعلومات حول النوايا في Dialogflow، انظر النوايا.
معالجة الأخطاء
يشير إلى مسار الإخراج الخاص بالوكيل الافتراضي بناءً على الخطأ الذي يحدث أثناء المحادثة بين الوكيل الافتراضي والعميل.
-
خطأ: يسلك التدفق هذا المسار في أي سيناريوهات خطأ.
في حالة حدوث خطأ، لا يقوم مركز الاتصال بتشغيل أي رسالة صوتية لإخطار العميل بالخطأ، وذلك بشكل افتراضي. يمكن لمطور التدفق تكوين نشاط تشغيل الرسالة إما بشكل عام أو بناءً على رمز الخطأ كما هو موضح في قسم متغيرات الإخراج.
تعتمد وظائف مسارات الإخراج على التكوين والتدفق الذي يحدده المسؤول.
الوكيل الافتراضي الإصدار الثاني
يوفر نشاط Virtual Agent V2 تجربة محادثة فورية لجهات اتصالك. يمكنك إضافة نشاط Virtual Agent V2 إلى مسار المكالمة للتعامل مع المحادثات المدعومة بالذكاء الاصطناعي القائمة على الكلام. عندما يتحدث المتصل، يقوم النظام بمطابقة الكلام مع أفضل نية لدى الوكيل الافتراضي. كما أنه يساعد المتصل كجزء من تجربة الاستجابة الصوتية التفاعلية (IVR).
تكوين نشاط الوكيل الافتراضي الإصدار 2
يمكن للعملاء الذين يستخدمون منصة الجيل التالي تكوين نشاط الوكيل الافتراضي V2 في مصمم التدفق.
لا تقم بوضع نشاط Virtual Agent V2 بعد نشاط Queue Contact، حيث أن هذا التكوين غير مدعوم حاليًا. كذلك، لا تضع نشاط Virtual Agent V2 في لوحة Event Flow.
يشير إلى مسارات الإخراج للنشاط الذي يحدث بناءً على نتيجة المحادثة بين الوكيل الافتراضي والمتصل.
-
تم التعامل معها– يتم تشغيل النتيجة عند اكتمال تنفيذ الوكيل الافتراضي.
-
تم التصعيد– يتم تفعيل النتيجة عندما يكون من الضروري تصعيد المكالمة إلى الموظف البشري.
يشير إلى مسار الإخراج للنشاط في حالة حدوث أي خطأ أثناء المحادثة بين الوكيل الافتراضي والمتصل.
خطأ– يسلك التدفق هذا المسار في أي سيناريوهات خطأ.
الإعدادات الافتراضية على مستوى النظام
يتم تعريف الإعدادات التالية في النظام داخليًا بشكل افتراضي. لا تظهر هذه الإعدادات على واجهة المستخدم ولا يمكن تغييرها:
-
عدد لا نهائي من المحاولات لمعالجة أخطاء الإدخال غير الصالحة أو المعدومة.
-
تم تفعيل خاصية المقاطعة لمقاطعة الوكيل الافتراضي أثناء التفاعل.
-
رمز إنهاء DTMF = #. يشير هذا الإعداد إلى نهاية الإدخال.
-
مهلة انقطاع إشارة DTMF (عدم وجود إدخال) = 5 ثوانٍ. يشير هذا الإعداد إلى المدة الزمنية التي ينتظرها الوكيل الافتراضي للحصول على مدخلات المتصل.
-
مهلة DTMF بين الأرقام = 3 ثوانٍ. يشير هذا الإعداد إلى المدة الزمنية التي ينتظرها الوكيل الافتراضي للحصول على إدخال DTMF التالي من المتصل قبل أن ينتقل الوكيل الافتراضي إلى الخطوة التالية في مسار المحادثة.
قبل البدء
-
قم بإعداد وكيل Dialogflow. للحصول على مزيد من المعلومات حول إنشاء وكيل Dialogflow في Google Cloud، راجع إنشاء وكيل.
-
قم بتكوين موصل Google CCAI وإنشاء تكوين CCAI في مركز التحكم.
-
قم بتكوين نقطة الدخول واختر مسار التوجيه (بمجرد إنشاء المسار في مصمم التدفق). للمزيد من المعلومات، انظر إعداد قناة.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر فوق إدارة التدفقات ثم انقر فوق إنشاء التدفقات. |
| 4 |
في حقل اسم التدفق ، أدخل اسمًا فريدًا وانقر فوق بدء إنشاء التدفق. تظهر نافذة مصمم التدفق. |
| 5 |
اسحب وأفلت نشاط Virtual Agent V2 من Activity Library إلى لوحة التدفق الرئيسية. |
| 6 |
في الإعدادات العامة، قم بتنفيذ الإجراءات التالية:
|
| 7 |
في إعدادات تجربة المحادثة ، اختر أحد خيارات تكوين الذكاء الاصطناعي لمركز الاتصال التالية:
|
| 8 |
في إعدادات State Event ، أدخل اسم الحدث المخصص والبيانات في أعمدة Event Name - Event Data. يُعد حدث الحالة آلية لتفعيل النية دون الحاجة إلى نص مطابق أو إدخال صوتي. يمكنك تحديد الأحداث المخصصة لتشغيل الغرض. للحصول على معلومات حول كيفية تكوين الغرض من الأحداث في Dialogflow ES، راجع وثائق Google.
يمكنك تحديد اسم الحدث والبيانات في شكل قيمة ثابتة أو تعبير. بالنسبة للتعبيرات، استخدم هذه الصيغة: اسم الحدث: بيانات الحدث: |
| 9 |
في الإعدادات المتقدمة، قم بتنفيذ الإجراءات التالية: |
| 10 |
باستخدام إعدادات فك التشفير يمكنك فك تشفير متغيرات الإخراج لنشاط VAV2، إذا لزم الأمر. إذا تم تمكين فك التشفير على مستوى التدفق، فيمكن للمستخدمين الذين لديهم حق الوصول إلى فك التشفير للتصحيح عرض قيم الإخراج غير المقنعة لنشاط VAV2 في سجلات تصحيح أخطاء التدفق. قم بإيقاف تشغيل مفتاح التبديل Enable decryption لتعطيل فك التشفير على مستوى النشاط لمزيد من الحماية. |
| 11 |
في متغيرات إخراج النشاط، يمكنك عرض قائمة المتغيرات التي تخزن حالة إخراج الحدث الذي يحدث أثناء المحادثة بين الوكيل الافتراضي والمتصل.
|
الأنشطة في مجال التحكم في التدفق
- بدء التدفق
- نهاية التدفق
- قضية
- الحالة
- انتقل إلى
- تخصيص النسبة المئوية
- انتظار
- دعم سير العمل في نقطة الدخول الخارجية
بدء التدفق
يظهر نشاط بدء التدفق على لوحة التدفق الرئيسية بشكل افتراضي. لا يمكنك حذف نشاط بدء التدفق. يشير هذا النشاط إلى الحدث الذي يؤدي إلى بدء هذا التدفق. يحدد هذا النشاط كيفية استخدام التدفق وأنواع الأنشطة المتاحة للتكوين.
الحدث الوحيد المتاح حاليًا لتشغيل التدفق هو NewContact.
يقوم النظام بتشغيل هذا الحدث عندما تصل مكالمة جديدة إلى نقطة دخول الهاتف في مركز الاتصال. يمكنك استخدام التدفقات التي يتم تشغيلها بواسطة حدث NewContact في استراتيجيات توجيه نقطة الدخول. يتم حاليًا تحديد حدث تشغيل التدفق بشكل افتراضي ولا يمكن تعديله. سيتم الكشف عن أحداث إضافية في المستقبل.
NewContact ينطبق هذا فقط على التدفقات الجديدة. بالنسبة للتدفقات التي تم إنشاؤها قبل أسبوع 20 أبريل، يظلNewPhoneContact هو حدث تشغيل التدفق.
يتم تسمية نشاط بدء التدفق تلقائيًا باسم حدث تشغيل التدفق المحدد. يتيح لك هذا رؤية نوع التدفق الذي يتم إنشاؤه بسرعة.
متغيرات الإخراج
يعتمد عدد ونوع متغيرات الإخراج المرتبطة بنشاط بدء التدفق على حدث تشغيل التدفق المحدد. تخزن هذه المتغيرات البيانات التي يتم التقاطها في اللحظة التي يتم فيها تشغيل التدفق. على سبيل المثال، يتم عرض متغيرات الإخراج الموضحة أدناه من خلال حدث NewContact.
استخدم هذه المتغيرات في الأنشطة اللاحقة للتحكم في تسلسل التدفق.
-
NewContact.ANIيُعد التعرف التلقائي على الرقم (ANI) ميزة في شبكة الاتصالات لتحديد رقم الهاتف الأصلي للمكالمة تلقائيًا. يخزن هذا المتغير رقم هاتف المتصل الذي تسبب في حدث
NewContact. -
NewContact.DNISخدمة تحديد رقم الهاتف المطلوب (DNIS) هي خدمة تحدد رقم الهاتف الذي تم طلبه في الأصل أثناء المكالمة. يخزن هذا المتغير رقم الهاتف الذي طلبه المتصل لتشغيل الحدث
NewContact.عندما يتم تحويل مكالمة إلى رقم دليل نقطة الدخول، يقوم مركز اتصال Webex باكتشاف هدف EPDN ويتعامل مع عملية التحويل داخليًا.
يمكن بدء عملية نقل إلى EPDN من خلال تدفق يستخدم نشاط النقل الأعمى أو من سطح مكتب الوكيل عندما يقوم الوكيل بالنقل أو الاستشارة إلى نقطة الدخول DN.
عند اكتمال عملية التحويل، يتم عرض رقم الوجهة المستخدم في عملية التحويل على تدفق نقطة الدخول المستقبلة كقيمة خدمة تعريف الرقم المطلوب (DNIS). تتوفر قيمة DNIS في متغير التدفق
NewPhoneContact.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)، تظل المكالمة المحولة جزءًا من التفاعل الحالي. تستمر التقارير وسجلات المكالمات في استخدام نفس معرّف التفاعل.
-
NewContact.InteractionIDمعرف فريد لمركز اتصال Webex مرتبط بكل تفاعل يتم تشغيله بواسطة الحدث
NewContact.يمكنك عرض معرّف التفاعل على سطح المكتب. للمزيد من المعلومات، انظر مثال: عرض معرف التفاعل على سطح المكتب في قسم إنشاء متغيرات تدفق مخصصة.
-
NewContact.PSTNRegionمنطقة PSTN التي تم تكوينها في تعيين نقطة الدخول (EP) - رقم الاتصال (DN) لخدمات الوسائط الصوتية الإقليمية. هذا المتغير مدعوم فقط على منصة الصوت من الجيل التالي.
-
NewContact.FlowVersionLabelتسمية إصدار التدفق التي يتم إنشاؤها أثناء تنفيذ التدفق. يمكن لمطوري التدفق إنشاء سلوكيات مختلفة لإصدارات التدفق المختلفة مثل "Dev" و "Test" و "Live" و "Latest". باستخدام المتغير
NewContact.FlowVersionLabel، يمكن للمطورين تعديل منطق التدفق ديناميكيًا من خلال الوصول إلى تسميات الإصدار داخل التدفق. -
NewContact.FlowIdالمعرف الفريد للتدفق قيد التنفيذ حاليًا.
-
NeContact.EntryPointIdالمعرف الفريد لنقطة الدخول التي تبدأ التدفق.
-
NewContact.OrgIdالمعرف الفريد للمنظمة.
- متغيرات الاستدعاء:
NewContact.CallbackReasonسبب معاودة الاتصال المقدم عند جدولة معاودة الاتصال. يمكنك جعل سبب إعادة الاتصال متاحًا في النافذة المنبثقة الواردة على سطح مكتب الوكيل عن طريق تعيين هذا إلى متغير قابل للعرض للوكيل.
NewContact.CallbackTypeيخزن القيمة كـ "مجدول" لمكالمة مجدولة أو "scheduled_personal" لمكالمة مجدولة شخصية.
NewContact.ScheduleSourceInteractionIdمعرّف التفاعل الذي تم من خلاله طلب معاودة الاتصال في الأصل.
ستحتوي هذه المتغيرات على قيم فقط لرد الاتصال المجدول وستظل فارغة لأنواع المكالمات الأخرى.
-
NewContact.Headersيقوم بتخزين تفاصيل رأس بروتوكول بدء الجلسة (SIP) للمكالمة الواردة بتنسيق JSON. يمكن لمطوري التدفق استخراج واستخدام رؤوس X-Headers المخصصة لبروتوكول SIP الواردة لاتخاذ قرارات التوجيه ولدمج مركز اتصال Webex مع أنظمة IVR التابعة لجهات خارجية. عندما يتصل أحد العملاء بمركز اتصال Webex، يقوم النظام بتحليل بيانات التدفق واستخراج رأس SIP.
المتطلبات المسبقة
- تتوفر خاصية استخراج رؤوس بروتوكول SIP فقط للمستأجرين على منصة RTMS (منصة الوسائط الصوتية من الجيل التالي).
- يتم حاليًا دعم استخدام رؤوس X المخصصة للمؤسسات التي تستخدم Webex Calling with Local Gateway (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" ;tag=9fxced76sl To: Call-ID: 2xTb9vxSit55maQjcU@atlanta.example.com CSeq: 314159 INVITE Contact: Diversion: ;reason=unconditional;privacy=off;screen=no Content-Type: application/sdp Content-Length: 143 X-Customer-ID: 987654321 X-Call-Reason: Support X-Priority: Highفي هذا المثال، يستخرج النظام التفاصيل التالية:
معرف العميل X: 987654321
سبب الاتصال X: الدعم
أولوية قصوى: مرتفعة
يقوم النظام بتحويل رؤوس بروتوكول SIP إلى أحرف صغيرة. استخدم نشاط تعيين المتغير لتعيين واحد أو أكثر من رؤوس بروتوكول بدء الجلسة (SIP) للمتغيرات المحددة داخل النظام.
أنماط الترويسة التالية محجوزة للاستخدام الداخلي ويجب عدم تمريرها كترويسات مخصصة. بشكل افتراضي، سيتم حذف أي عناوين تتطابق مع هذا النمط ولن يتم تمريرها إلى مركز اتصال Webex.
عنوان X
X-ADD-DIVERSION
ولاية X-BNR
X-BNR-Original-Codec
تجاوز X-BNR
معلومات الارتباط بين X-BroadWorks
دعم نظام الملفات X-FS
إكس باث
X-RTMS-CID
X-RTMS-OID
X-RTMS-CONFID
X-RTMS-AGENT-LEGID
X-RTMS-ENTER-SOUND
X-RTMS-APP-PREFIX
X-RTMS-بدون-بحث
X-VPOP-DOMAIN
اعتبارات هامة:
- يقوم النظام بتحليل اسم المتصل على النحو التالي: Caller_ID_Name.
- يمكن للنظام استخراج ما يصل إلى 20 رأسًا من رسالة دعوة SIP الواردة. إذا كان عدد العناوين أكثر من 20، فإن النظام يستخرج فقط أول 20 عنوانًا مرتبة أبجديًا.
- يوجد حد أقصى يبلغ 1000 بايت لجميع معلومات الترويسة.
لإضافة وتحليل رؤوس بروتوكول SIP إلى أنظمة الرد الصوتي التفاعلي الخارجية، استخدم الأنشطة التالية:
نهاية التدفق
يمثل "نهاية التدفق" نشاطًا نهائيًا يشير إلى نهاية مسار التدفق. يمكنك استخدام أي عدد من أنشطة نهاية التدفق لإنشاء التدفق الخاص بك لضمان انتهاء جميع مسارات التدفق.
لا تستخدم نشاط "إنهاء التدفق" في تدفق IVR. قد يؤدي استخدام خاصية "إنهاء التدفق" مع نظام الرد الصوتي التفاعلي (IVR) إلى انقطاع الصوت وعدم قطع الاتصال.
يمكنك إعطاء كل نشاط تسمية ووصفًا فريدين.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
قضية
استخدم نشاط الحالة إذا كانت هناك احتمالات أو نتائج متعددة عند نقطة قرار معينة في مسار المكالمة.
على سبيل المثال، يمكنك استخدام نشاط الحالة لتحديد نوافذ منبثقة مختلفة للشاشة لفرق الوكلاء المختلفة اعتمادًا على اسم الفريق. تصبح كل حالة فرعاً تقوم من خلاله بتحديد المسارات المناسبة. يتابع التدفق مساره الذي يتم تقييمه على أنه صحيح لحالة معينة من التدفق. لكل نشاط من أنشطة الحالة قيمة افتراضية يستخدمها النظام لأي حالة غير محددة. إذا لم تكن أي من الحالات صحيحة، فسيتم تقييم الحالة الافتراضية على أنها صحيحة وسيستمر التدفق على طول هذا الفرع.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات الحالة، قم بتكوين ما يلي:
نتائج النشاط
|
الحالة
يمثل نشاط الشرط قرارًا. يسلك التدفق المسار الصحيح أو الخاطئ اعتمادًا على ما إذا تم استيفاء الشرط أم لا.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم Expression ، قم بتكوين ما يلي: قم بتغليف كل تعبير على النحو التالي: {{Enter Expression}}. مثال: {{HTTPRequest1.httpStatusCode == 200}} إذا استخدمت تعبيرًا بدون أقواس، فسيُظهر النظام خطأ في التدفق.
|
انتقل إلى
تتيح لك خاصية ربط التدفقات إمكانية ربط تدفقات متعددة. لتحقيق تسلسل التدفق، يمكنك إضافة نشاط إنهاء GoTo إلى اللوحة وتحديد ما إذا كان يجب أن ينتقل التدفق الحالي إلى نقطة دخول أو تدفق آخر. للمزيد من المعلومات، انظر ربط تدفقات متعددة (باستخدام GoTo).
استخدم عقدة GoTo لنقل جهات الاتصال داخل مركز اتصال Webex، مثل بين نقاط الدخول أو التدفقات. استخدم خاصية تعيين متغيرات التدفق لنقل البيانات بسلاسة مع جهة الاتصال.
إذا لم تعرض مكتبة الأنشطة نشاط GoTo، فاتصل بدعم Cisco لتفعيل علامة الميزة المقابلة.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | |||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
| |||||||||
| 3 |
في قسم إعدادات وجهة التدفق، يمكنك تعديل تجربة المتصل بناءً على الوقت (في حالة تحويل المكالمة إلى نقطة دخول)، أو لإعادة استخدام تدفق واحد في سيناريوهات متعددة (في حالة تحويل المكالمة إلى تدفق). بناءً على خيار GoTo، يتم تمرير متغيرات التدفق من التدفق الحالي على النحو التالي:
قم بضبط الإعدادات التالية:
| |||||||||
| 4 |
إذا اخترت خيار الانتقال إلى التدفق ، فسيتم عرض قسم تعيين متغيرات التدفق. يتم تعيين متغيرات التدفق والمتغيرات العامة التي تحمل نفس الاسم ونفس نوع البيانات بين التدفقات تلقائيًا للمكالمات الواردة. بالنسبة للمكالمات الصادرة فقط، يتم تعيين المتغيرات العامة تلقائيًا؛ ولا يتم دعم التعيين التلقائي لمتغيرات التدفق. تساعدك هذه الميزة على تعديل أو حذف أو إضافة المزيد من عمليات الربط المتغيرة بين التدفق الحالي وتدفق الوجهة. لا يمكنك تعيين متغيرات للتدفقات في نشاط GoTo عند استخدام تدفقات المتغيرات. لا يمكنك ربط المتغيرات إلا بأهداف التدفق الثابت. راجع الجدول أدناه لمعرفة سلوك تعيين المتغيرات مع تدفقات المتغيرات. عند ربط متغير JSON من تدفق رئيسي إلى التدفق المستهدف في نشاط GoTo، قم بتخزين مخرجات JSON في متغير آخر مثل سلسلة نصية أو أي نوع متغير آخر، وقم بربط ذلك بنفس نوع المتغير في التدفق المستهدف. قم بضبط الإعدادات التالية:
لإضافة أو تعديل أو حذف تعيينات المتغيرات:
تفاصيل متغيرة يعرض قسم تفاصيل متغيرات التدفق الحالي جميع متغيرات التدفق والمتغيرات العامة في التدفق الحالي. يعرض قسم تفاصيل متغيرات تدفق الوجهة جميع متغيرات التدفق والمتغيرات العامة في تدفق الوجهة. يمكنك النقر على الوسم للحصول على معلومات حول متغير ما. عند تحديد متغير للربط، يتحول لون المتغير إلى اللون الأخضر مما يساعدك على رؤية ما تم ربطه بالفعل. لضمان سهولة الوصول إلى المعلومات والتفاعل بسلاسة طوال دورة حياة المكالمة، يعد تعيين المتغيرات أمرًا بالغ الأهمية أثناء تنفيذ التدفق. يتضمن ذلك المواءمة الاستراتيجية للمتغيرات العالمية مع كل من المتغيرات المحلية ومتغيرات التدفق القابلة للعرض من قبل الوكيل، والمصممة خصيصًا لأنواع التدفق الثابتة والديناميكية على حد سواء: يعد تعيين المتغيرات أمراً مهماً أثناء عملية ربط التدفقات. يوضح الجدول أدناه الاختلافات الرئيسية بين استخدام خيارات GoTo الثابتة والديناميكية.
انتقل إلى رموز أخطاء النشاط
|
انتظار
تتيح لك خاصية الانتظار إيقاف تنفيذ التدفق مؤقتًا لمدة محددة. عند ضبط هذا النشاط بفترة الانتظار، يتوقف تنفيذ التدفق مؤقتًا للمدة المحددة في نشاط الانتظار في مسار التنفيذ.
لا نوصي باستخدام نشاط الانتظار عندما تكون جلسة الرد الصوتي التفاعلي نشطة لأنه قد يتسبب في انتهاء مهلة جلسة الرد الصوتي التفاعلي. في مثل هذه الحالات، سيواجه المتصل انقطاعاً تاماً في الاتصال مما يؤدي إلى فشل المكالمات. نوصي بشدة مصممي التدفق باستخدام نشاط الانتظار في حدث CallbackFailed وتحديد فترة الانتظار.
نشاط الانتظار ذو طبيعة عامة. عند تصميم تدفق العمل، يمكنك وضع هذا النشاط بعد أي نشاط آخر حسب متطلباتك. على سبيل المثال، أثناء إعادة محاولة رد الاتصال، يقوم هذا النشاط بإيقاف تنفيذ التدفق مؤقتًا وإعادة محاولة رد الاتصال.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات الانتظار ، قم بتكوين ما يلي:
متغيرات الإخراج لا يوجد متغير إخراج متاح في هذا النشاط. |
تخصيص النسبة المئوية
تتيح لك خاصية تخصيص النسبة المئوية توزيع حركة المكالمات عبر مسارات مختلفة في التدفق. يمكنك استخدام هذا النشاط كآلية لتفرع التدفق عبر مسارات تدفق متعددة وإنشاء مسارات خروج متعددة لتخصيص جهات الاتصال لقوائم انتظار ومواقع وخوادم خارجية مختلفة.
يستخدم النظام خوارزمية التوزيع الدوري الموزون (WRR) لتوزيع حركة المرور، وقد يؤدي ذلك إلى حدوث اختلالات. تتم إعادة ضبط الخوارزمية في كل مرة تقوم فيها بنشر التدفق. نوصيك باختبار تنفيذ التدفق قبل نشر التغييرات في بيئة الإنتاج.
لنأخذ مثالاً على التوزيع النسبي بنسبة%, 30% 50 و 20% على التوالي لفهم توزيع 10 مكالمات في ظل WRR. في النهاية، سيقوم النظام بتوزيع المكالمات بالتساوي، مثل 5 في مسار الخروج 1، و3 في مسار الخروج 2، و2 في مسار الخروج 3. لكن هذا يحدث بشكل ديناميكي وبطريقة معدلة مع أوزان 5:3:2. إحدى النتائج المحتملة للتوزيع هي كما يلي، أخذ 10 مكالمات متتالية مثل Path1، Path2، Path1، Path2، Path3، Path1، Path2، Path3. من المهم ملاحظة أن هذا أحد التوزيعات الممكنة وأن توزيعات التلامس يتم تعديلها بتوزيعات الأحمال المتغيرة.
تتيح عملية تخصيص النسب المئوية الآن قيم نسب مئوية تتراوح من 0 إلى 100. يمكن للمسؤولين استخدام 0% setting to create switchboard use cases. This allows the traffic to be turned off by default. However, you can activate these connections later to allocate distributions greater than 0%.
علاوة على ذلك، يمكنك إضافة نشاط تخصيص النسبة المئوية قبل نشاط التعليقات لتكوين كيفية إدارة حركة المكالمات. يمكنك تخصيص 50 من الرسائل النصية% of feedback via email, 30% القصيرة ، و20% من الاستبيان.
وبالمثل، في بيئة متنوعة جغرافيا، يمكنك تكوين نشاط تخصيص النسبة المئوية لإرسال% of contacts to Boston, 5% 10 إلى شيكاغو، وتوزيع النسبة المتبقية البالغة 85٪ على مجموعة أخرى من المواقع.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر قسم معالجة الأخطاء.
قبل البدء
| 1 |
في مصمم التدفق، اسحب وأفلت نشاط تخصيص النسبة المئوية من مكتبة الأنشطة إلى اللوحة الرئيسية. |
| 2 |
انقر فوق نشاط تخصيص النسبة المئوية لتكوين إعدادات النشاط. |
| 3 |
في الإعدادات العامة:
|
| 4 |
في تخصيص النسبة المئوية، قم بإنشاء مسارات التخصيص المطلوبة. في البداية، يقوم النظام بتعيين مسار التخصيص الافتراضي إلى 100%. يمكنك تعديل قيمة النسبة المئوية والوصف، وكذلك إضافة مسارات جديدة.
تتضمن عملية تخصيص النسبة المئوية متغيرات الإخراج التالية:
|
دعم سير العمل في نقطة الدخول الخارجية
يتم دعم الأنشطة والأحداث التالية عند إنشاء مسارات عمل لجهات الاتصال الصوتية الخارجية:
-
طلب HTTP
-
الحالة
-
تحليل
-
تعيين المتغير
-
ساعات العمل
-
نهاية التدفق
-
نافذة منبثقة للشاشة
-
حدث ما قبل الاتصال
جميع معالجات الأحداث، حسب الاقتضاء، مدعومة. سيتم ملء معالجات الأحداث مثل حدث PreDial و Agent Offered وما إلى ذلك، بناءً على الأنشطة التي تضيفها في التدفق الرئيسي. يتم دعم المتغيرات العامة والمتغيرات المحلية كجزء من التدفق.
لا يتم دعم الأنشطة التالية عند إنشاء سير عمل لجهات الاتصال الصوتية الخارجية:
-
جهة الاتصال في قائمة الانتظار
-
قائمة الانتظار للوكيل
-
معاودة الاتصال
-
البحث في قائمة الانتظار
-
معلومات قائمة الانتظار المتقدمة
-
نقل أعمى
-
مجموعة توزيع المكالمات التصعيدية
-
رسالة الرد الصوتي التفاعلي
- القائمة
- استقصاء
وبناءً على الأنشطة المذكورة أعلاه، سيدعم النظام مسارات الخطأ والنجاح بسلاسة.
- عند تصميم مسار لنقطة الدخول الخارجية، لا تقم بتضمين نشاط قطع الاتصال في نهاية المسار. إذا استخدمت نشاط قطع الاتصال في التدفق، فإن هذا يتسبب في إنهاء التدفق للمكالمة والمطالبة بإنهاء المكالمة، بينما تكون المكالمة الصادرة نشطة ومتصلة بالفعل.
الأنشطة في قطاع المرافق
- طلب BRE
- ساعات العمل
- التجزئة المشفرة
- إنشاء رمز التحقق لمرة واحدة
- طلب HTTP
- تحليل
- تعيين المتغير
- تحقق من رمز التحقق لمرة واحدة
طلب BRE
استخدم نشاط طلب BRE لاسترداد البيانات من محرك قواعد الأعمال (BRE) الخاص بمؤسستك لاستخدامها في التدفق. يستخدم نشاط طلب BRE بروتوكولات HTTP القياسية لجلب البيانات من BRE.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في معلمات الاستعلام، يمكنك تمرير المعلمات التي يتم توفيرها في استدعاء API إلى BRE. في أعمدة المفتاح والقيمة، يمكنك إدخال مفتاح الاستعلام والقيمة المرتبطة به لإرسالها مع الاستعلام. يمكنك أيضًا استخدام صيغة الأقواس المزدوجة لتمرير قيم المتغيرات. يحتوي نشاط BRE على مُعامل استعلام واحد مُحدد مسبقًا: سياق. يتم تمرير معلمة الاستعلام هذه في استدعاء واجهة برمجة التطبيقات (API) إلى BRE. يتم إدخال معرف المستأجر تلقائيًا كمعامل ولا يحتاج إلى تكوين.
لإضافة معلمة استعلام، انقر فوق إضافة جديد. يؤدي هذا إلى إضافة صف يمكنك من خلاله إدخال أزواج المفتاح والقيمة. يمكنك إضافة أي عدد من معلمات الاستعلام المطلوبة كجزء من طلب BRE. |
| 4 |
في قسم Parse Settings ، يمكنك تحليل الاستجابة من طلب BRE إلى متغيرات مختلفة:
متغيرات الإخراج يُعيد طلب BRE متغيرين للإخراج:
تنسيقات أنواع المحتوى تصف الأمثلة التالية نماذج تنسيقات أنواع المحتوى المدخلة واستجابة JSON.
|
ساعات العمل
يتيح لك نشاط ساعات العمل استخدام ساعات العمل وساعات غير العمل مثل العطلات، والتجاوزات في مؤسستك التي تم تحديدها في مركز التحكم. يمكنك إضافة نشاط ساعات العمل إلى تدفق وتعيين هذا التدفق إلى نقطة دخول. باستخدام هذا النشاط، يمكنك استهلاك ساعات العمل والعطلات والتجاوزات لدمج استراتيجيات التوجيه المتعددة لجميع جداولها في تدفق واحد.
استخدم نشاط ساعات العمل لبرمجة جدول زمني للعمليات في تدفق العمل. يحدد هذا النشاط ما إذا كان جدول زمني معين نشطًا في أي وقت معين ويقوم بتوجيه تنفيذ التدفق وفقًا لذلك.
يمكن للمسؤولين إدارة كيانات ساعات العمل من خلال مركز التحكم. للمزيد من المعلومات، انظر تحديد ساعات العمل.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تكوين معالجة الأخطاء.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم تفاصيل الجدول الزمني ، يمكنك اختيار ساعة عمل من القائمة المنسدلة لتحديد متى يتم تنفيذ المسارات المختلفة للتدفق. يشير الجدول الزمني إلى الوردية المحددة في كائن ساعات العمل لساعة العمل المختارة. يتم تنفيذ التدفق بشكل أساسي بناءً على الإطار الزمني المحدد في نوبة العمل المختارة. تُعطى الأولوية لجهات أخرى معنية بساعات العمل، مثل قوائم العطلات والتجاوزات، على ساعات العمل إذا تزامنت مواعيدها مع توقيت الوردية الحالية.
إذا كان أي من مدخلات القائمة المرتبة فارغًا، فإن مصمم التدفق يُظهر خطأ في التحقق من صحة التدفق. يجب عليك حل هذه الأخطاء قبل نشر التدفق. نقاط ساعات العمل يمكنك تكوين العقد التالية في نشاط ساعات العمل:
متغيرات الإخراج يستخدم نشاط ساعات العمل متغيرات الإخراج التالية.
|
التجزئة المشفرة
تتيح لك خاصية التجزئة المشفرة إنشاء تجزئة أحادية الاتجاه لسلسلة نصية عادية باستخدام إحدى الخوارزميات المدعومة. يمكنك استخدام الملح كإجراء وقائي إضافي.
| 1 |
اسحب وأفلت نشاط التشفير المجزأ على لوحة التدفق. | ||||||||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
| ||||||||||||||||||
| 3 |
في قسم Hash Configuration ، قم بتكوين ما يلي:
|
التصرف التالي
المتغير القياسي الناتج لعقدة التجزئة المشفرة هو CryptographicHash.HashOutput الذي يلتقط التجزئة.
إنشاء رمز التحقق لمرة واحدة
يقوم نشاط إنشاء كلمة المرور لمرة واحدة (OTP) بإنشاء كلمة مرور لمرة واحدة (OTP) لسيناريوهات مصادقة المستخدم مثل المصادقة الثنائية والمصادقة متعددة العوامل. يمكنك استخدام كلمات المرور لمرة واحدة في سيناريوهات متعددة مثل تأكيد هوية المستخدم، والتحقق من صحة حسابات الأعمال، وتأمين المعلومات، وغير ذلك الكثير.
غالبًا ما يتم استخدام أنشطة Generate OTP و Verify OTPمعًا لإعداد تدفقات مصادقة المستخدم مثل المصادقة الثنائية.
| 1 |
اسحب وأفلت نشاط "إنشاء رمز التحقق لمرة واحدة" على لوحة التدفق. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم منطق توليد كلمة المرور لمرة واحدة، قم بتكوين تنسيق وطول كلمة المرور لمرة واحدة المطلوبين. |
التصرف التالي
طلب HTTP
يقوم نشاط طلب HTTP بجلب المعلومات من مصدر بيانات خارجي مثل نظام إدارة علاقات العملاء (CRM) باستخدام بروتوكولات HTTP القياسية.
يتم دعم سمات المصادقة الأساسية وسمات OAuth 2.0 لنقاط النهاية التي تم التحقق من صحتها.
قوالب التدفق ذات الصلة
تستخدم القوالب التالية نشاط طلب HTTP:
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات طلب HTTP ، قم بتكوين ما يلي :
|
| 4 |
في قسم Parse Settings ، يمكنك تحليل الاستجابة الناتجة عن طلب HTTP إلى متغيرات مختلفة. هذا التكوين اختياري لأنه لا تتطلب جميع سيناريوهات طلب HTTP عملية تحليل.
متغيرات الإخراج يُعيد طلب HTTP متغيرات الإخراج التالية:
تنسيقات أنواع المحتوى تصف الأمثلة التالية نماذج تنسيقات أنواع المحتوى المدخلة واستجابة JSON.
إعدادات انتظار النشاط في بعض الحالات، إذا واجهت استجابة HTTP تأخيرًا ملحوظًا، فإن المتصل سيواجه فترة من الصمت. للتخفيف من حدة هذا السيناريو، من الممكن تحميل ملف صوتي. سيتم تشغيل هذا الملف للمتصل أثناء فترة استرجاع استجابة HTTP. بالإضافة إلى ذلك، من الممكن ضبط مدة التأخير قبل تشغيل هذا الصوت.
من الأفضل إبقاء إعداد التأخير أعلى من ثانيتين ومحاولة تحسين وقت استجابة استعلام HTTP. يضمن هذا عدم تشغيل الصوت دون داعٍ مع ضمان الحد الأدنى من التأخير في حالة الصمت بالنسبة للمتصل. |
تحليل
استخدم نشاط التحليل لاستخراج المعلومات من كائن البيانات. تأخذ عملية التحليل سلسلة الإدخال (JSON، TOML، XML، وYAML) وتحولها إلى بنية JSON بناءً على البيانات المحددة. يمكنك بعد ذلك تعيين بنية JSON إلى متغير باستخدام تعبير مسار JSON.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تكوين معالجة الأخطاء.
قبل البدء
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات التحليل ، قم بتكوين ما يلي:
تنسيقات أنواع المحتوى تصف الأمثلة التالية نماذج تنسيقات أنواع المحتوى المدخلة واستجابة JSON.
|
تعيين المتغير
استخدم نشاط "تعيين المتغير" لتعيين قيم للمتغيرات. يمكنك تعديل قيم المتغيرات بناءً على متطلباتك أو وفقًا للتدفق.
يمكنك ضبط متغيرات متعددة ضمن نشاط "تعيين متغير" واحد. هذا يلغي الحاجة إلى تكوين أنشطة "تعيين المتغيرات" الفردية المتعددة في اللوحة، مما يتيح لمطوري التدفقات بناء وتعديل التدفقات بشكل أسرع.
حدد نوع المتغير الذي ترغب في تحديده. للمزيد من المعلومات، انظر المتغيرات المخصصة و المتغيرات المعرفة مسبقًا.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تكوين معالجة الأخطاء. إذا لم تقم بتكوين مسار معالجة الأخطاء، فسيتولى معالج الأخطاء العام معالجة خطأ تنفيذ التدفق.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات المتغيرات ، قم بتكوين ما يلي:
|
تحقق من رمز التحقق لمرة واحدة
تتيح لك خاصية التحقق من رمز التحقق لمرة واحدة (OTP) التحقق من صحة رمز التحقق لمرة واحدة (OTP) الذي قدمه المستخدم باستخدام مرجع المعاملة الذي تم التقاطه أثناء إنشاء رمز التحقق لمرة واحدة (OTP).
| 1 |
اسحب وأفلت نشاط التحقق من رمز التحقق لمرة واحدة على لوحة التدفق. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم تفاصيل كلمة المرور لمرة واحدة ، قم بتكوين ما يلي: |
| 4 |
في قسم الإعدادات المتقدمة، قم بتكوين ما يلي:
|
| 5 |
في المعلمات الإضافية، أدخل أزواج المفتاح والقيمة التي تم تعيينها في عقدة إنشاء OTP على شكل المفتاح و القيمة. كرر هذه الخطوة لإضافة معلمات متعددة. |
أنشطة في الصوت
- نقل أعمى
- التحويل الموصول
- تحليل تقدم المكالمات
- معاودة الاتصال
- جمع الأرقام
- القائمة
- رسالة تشغيل
- تشغيل الموسيقى
- تسجيل
- التحكم في التسجيل
- جدولة معاودة الاتصال
- أرسل الأرقام
- إعلان المجموعة
- ضبط معرف المتصل
- تفعيل خاصية الإعلان الهامس
- بدء تشغيل بث الوسائط
- تحميل الصوت
نقل أعمى
يتم تطبيق نشاط التحويل الأعمى عندما يجب تحويل المكالمة إلى رقم هاتف خارجي أو تابع لجهة خارجية بناءً على معايير تدفق محددة. يمكن أيضًا بدء عملية النقل إلى جسر خارجي. تؤدي مجموعة المعايير المُكوّنة إلى تشغيل النشاط.
استخدم عقدة التحويل الأعمى لتحويل المكالمات إلى أرقام الاتصال الخارجية أو أرقام دليل نقطة الدخول (EPDNs). لا يمكنك نقل المتغيرات مع عملية النقل هذه. لنقل جهات الاتصال بين نقاط الدخول أو التدفقات وتمرير بيانات جهة الاتصال مع جهة الاتصال، استخدم GoTo مع تعيين المتغيرات.
أثناء التحويل الأعمى، سيتم الاحتفاظ بقيود المهارة السابقة عند تحويل المكالمة إلى قائمة انتظار تعتمد على المهارة. وذلك لأن قيود المهارة يتم حسابها عند تنفيذ التدفق. ومع ذلك، بما أن التدفق لا يتم تنفيذه في حالة النقل الأعمى، فإن قيود المهارة السابقة تبقى قائمة.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
عند تصميم مسار العمل، لا يمكن أن يتضمن تفاعل الاستشارة نشاط نقل أعمى. لا يمكنك إضافة نشاط نقل أعمى ضمن تدفقات الأحداث في التحكم في التدفق.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم رقم الاتصال بالتحويل ، قم بتكوين رقم الوجهة للمكالمة عن طريق إدخاله يدويًا أو تحديد متغير.
|
| 4 |
في قسم إضافة رأس ، يمكنك تكوين وتمرير معلمات رؤوس SIP إلى الأنظمة الخارجية من خلال رسائل SIP INVITE. يمكنك تكوين ما يصل إلى 20 رأسًا في رسالة SIP INVITE الصادرة. يتم حاليًا دعم استخدام رؤوس X المخصصة للمؤسسات التي تستخدم Webex Calling with Local Gateway (LGW) كخيار للاتصال الهاتفي لمركز اتصال Webex.
يجب عليك تجنب تضمين معلومات التعريف الشخصية الحساسة التالية ضمن رؤوس بروتوكول بدء الجلسة (SIP).
أنماط الترويسة التالية محجوزة للاستخدام الداخلي ويجب عدم تمريرها كترويسات مخصصة. بشكل افتراضي، سيتم حذف أي عناوين تتطابق مع هذا النمط ولن يتم تمريرها إلى مركز اتصال Webex.
|
| 5 |
يصف قسم رموز أخطاء فشل الإخراج رموز فشل الإخراج لنشاط النقل الأعمى.
|
التحويل الموصول
تتيح خاصية التحويل الموصول تحويل المكالمة مؤقتًا مع تدفق إلى وجهة خارجية مع الاحتفاظ بالتحكم في المكالمة. يمكن أن تكون الوجهة الخارجية جسراً خارجياً أو خدمة استجابة صوتية تفاعلية (IVR).
عندما ينهي الطرف الثالث المكالمة، يستمر تدفق المكالمة ويعاد تشغيله حسب الحاجة، مثل وضع المكالمة في قائمة الانتظار لوكيل.
تم تحسين نشاط التحويل الموصول لإزالة جهة الاتصال من قائمة الانتظار عند إرسال جهة اتصال إلى نظام الرد الصوتي التفاعلي (IVR) التابع لجهة خارجية أو نظام توزيع المكالمات التلقائي (ACD). إذا لم تتم معالجة جهة الاتصال في نظام الطرف الثالث، فيمكن إعادتها إلى قائمة الانتظار الأصلية.
على سبيل المثال، لنفترض أن مركز اتصال لديه موارد وكلاء Webex Contact Center وموارد وكلاء على مكالمة خارجية center/PBX. يرغب العميل في وضع مكالمة في قائمة انتظار وكلاء مركز اتصال Webex لفترة وجيزة (على سبيل المثال 60 ثانية). إذا لم يكن هناك وكيل متاح خلال تلك الفترة، فيمكن بعد ذلك تحويل المكالمة (مع إزالة ضمنية من قائمة الانتظار) إلى مركز الاتصال الخارجي لمعالجتها لتحسين وقت الاستجابة للعميل.
قبل البدء
-
لا يمكنك إضافة نشاط النقل الموصول إلى نشاط جهة الاتصال في قائمة الانتظار.
-
لا تقم بإدخال نشاط نقل جسري لاحقاً في سير العمل لجهات الاتصال التي تم إيقافها مؤقتاً أو وضعها في قائمة الانتظار أو تعيينها لوكيل. قد يؤدي هذا إلى خطأ في تدفق البيانات غير المدعوم.
-
لا يمكنك استخدام نشاط التحويل الموصول في تدفقات المكالمات الصادرة.
-
لا يمكنك إضافة نشاط نقل مُجسّر ضمن تدفقات الأحداث في التحكم في التدفق.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | ||||||||||||||||||
| 2 |
في قسم الإعدادات العامة، أدخل المعلومات التالية:
| ||||||||||||||||||
| 3 |
في قسم رقم الاتصال بالتحويل ، قم بتكوين رقم الوجهة للمكالمة عن طريق إدخاله يدويًا أو تحديد متغير.
| ||||||||||||||||||
| 4 |
في قسم إعدادات مهلة التحويل ، يمكنك تكوين سلوك نشاط التحويل الموصول عندما لا يتم الرد على المكالمة المحولة في غضون وقت محدد.
| ||||||||||||||||||
| 5 |
في قسم إعدادات أرقام الإخراج ، يمكنك إرسال أرقام DTMF إلى الوجهة أثناء عملية نقل جسرية. استخدم هذا لإرسال المعلومات أو التنقل بين القوائم على نظام الرد الصوتي التفاعلي (IVR) التابع لجهة خارجية. يمكنك إدخال الأرقام يدويًا أو تحديد أرقام ديناميكية باستخدام متغير.
يبلغ الحد الأقصى لطول أرقام DTMF 32 حرفًا. الأحرف المدعومة هي 0-9، AD، علامة النجمة (*), هاش (#), والفاصلة (,). تشير الفاصلة (,) إلى ثانية واحدة من التأخير. | ||||||||||||||||||
| 6 |
في قسم إضافة رأس، يمكنك تكوين وتمرير معلمات رؤوس SIP إلى الأنظمة الخارجية من خلال رسائل SIP INVITE. يمكنك تكوين ما يصل إلى 20 رأسًا في رسالة SIP INVITE الصادرة.
يتم حاليًا دعم استخدام رؤوس X المخصصة للمؤسسات التي تستخدم Webex Calling with Local Gateway (LGW) كخيار للاتصال الهاتفي لمركز اتصال Webex. يجب عليك تجنب تضمين معلومات التعريف الشخصية الحساسة التالية ضمن رؤوس بروتوكول بدء الجلسة (SIP).
أنماط الترويسة التالية محجوزة للاستخدام الداخلي ويجب عدم تمريرها كترويسات مخصصة. بشكل افتراضي، سيتم حذف أي عناوين تتطابق مع هذا النمط ولن يتم تمريرها إلى مركز اتصال Webex.
| ||||||||||||||||||
| 7 |
في قسم متغير الإخراج ، يمكنك التقاط معلومات حول نتيجة عملية النقل.
|
تحليل تقدم المكالمات
استخدم نشاط تحليل تقدم المكالمة لضبط معلمات تحليل تقدم المكالمة لتنفيذ voicemail/answering الكشف عن الآلة (AMD) لاستدعاء رد الاتصال.
يمكنك وضع نشاط تحليل تقدم المكالمة في المجالات التالية:
-
في التدفق الرئيسي، في أي نقطة بعد نشاط رد الاتصال.
-
في مسار الحدث، فقط في معالج حدث CallbackFailed.
-
في المسار الرئيسي، في أي نقطة لإجراء مكالمة مجدولة أو مكالمة مجدولة شخصية.
عند محاولة إجراء رد اتصال، إذا نجح الاتصال AMD/voicemail, يقوم النظام بتصنيف المكالمة على أنها غير ناجحة. يتم التقاط نتيجة اكتشاف AMD في متغير الإخراج الخاص بالسبب لمعالج حدث CallbackFailed. إذا كانت قيمة CallbackFailed.reason هي AMD، فهذا يشير إلى أن AMD/voicemail تم اكتشاف ذلك لدى العميل. بناءً على متغير الإخراج هذا، يمكنك ضبط عمليات إعادة الاتصال.
لا يتوفر هذا النشاط إلا إذا تم تمكين قائمة الانتظار المفضلة وميزات إعادة الاتصال للمؤسسة.
إذا قمت بتكوين استطلاع رأي للعملاء بعد المكالمة في مسارك، فلن يتم بدء الاستطلاع إذا تم الرد على المكالمة بواسطة نظام الرد الآلي أو البريد الصوتي، مما يمنع إجراء استطلاعات رأي غير ضرورية.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم معلمات الوسائط المتقدمة ، قم بتكوين معلمات CPA التالية:
متغيرات الإخراج
|
معاودة الاتصال
لا تتوفر خاصية معاودة الاتصال إلا إذا تم تمكين قائمة الانتظار المفضلة وخاصية معاودة الاتصال للمؤسسة. بشكل افتراضي، يقوم نشاط رد الاتصال بإنشاء مهمة رد اتصال مجاملة في نفس قائمة الانتظار التي تم إجراء المكالمة فيها في الأصل. إذا رغبت في ذلك، يمكنك تهيئة قائمة انتظار مختلفة. إذا استخدمت نفس قائمة الانتظار، فإن المهمة تحتفظ بموقعها في قائمة الانتظار حتى يصبح الوكيل التالي متاحًا.
عند تصميم مسار العمل، لا يمكن أن يتضمن تفاعل الاستشارة نشاط معاودة الاتصال من باب المجاملة.
إذا كان من المفضل إنشاء قائمة انتظار جديدة، فضع المهمة في أسفل قائمة الانتظار المفضلة. بمجرد أن يقبل الوكيل المهمة، يتم بدء عملية رد الاتصال. إذا لم يرد المتصل، فلن تتم إعادة محاولة الاتصال.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تدفقات الأحداث.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
في قسم إعدادات رد الاتصال، قم بتكوين ما يلي:
يحدد قسم إعدادات معاودة الاتصال رقم الاتصال بمعاودة الاتصال وقائمة الانتظار التي يجب وضع المتصل فيها لطلب معاودة الاتصال. يحجز النظام مكان المتصل في قائمة الانتظار حتى يصبح الموظف التالي متاحًا. يجب عليك استخدام نشاط قطع الاتصال لإنهاء فرع التدفق الذي يستخدم نشاط رد الاتصال. وإلا، فإن المكالمة لا تنتهي عند تقديم طلب رد الاتصال. ينبغي على مسؤولي التدفق اختبار الميزة في بيئة غير إنتاجية للتأكد من أن ANI الذي تم تكوينه كجزء من Variable ANI صحيح أم لا. إذا كان رقم تعريف الجهاز (ANI) المقدم غير صحيح، فسيتم تحويل رد الاتصال إلى رقم تعريف الجهاز الافتراضي للنظام. هذه هي السيناريوهات التي يتم فيها تكوين ANI المخصص والتحقق من صحته لإدارة المستأجرين والتحكم في التدفق. بناءً على المكدس الذي تستخدمه، يمكنك رؤية عمليات التحقق التي تنطبق على ذلك المكدس فقط.
متغيرات الإخراج:
رموز الخطأ فيما يلي رموز الأخطاء وأوصافها الخاصة بنشاط رد الاتصال:
|
جمع الأرقام
يقوم نشاط جمع الأرقام بحث المتصل على إدخال إشارة ترددية متعددة النغمات المزدوجة (DTMF) مثل رقم الحساب. على غرار أنشطة تشغيل الرسائل والقوائم، يمكن لنشاط جمع الأرقام استخدام الملفات الصوتية أو رسائل تحويل النص إلى كلام أو مزيج من الاثنين.
يقبل هذا النشاط إدخال أرقام DTMF من 0 إلى 9 والأحرف الأبجدية A وB وC وD. يمكن للمتصل إدخال # أو * كرمز إنهاء للإشارة إلى نهاية إدخال DTMF.
لا يمكن للمتصل استخدام رموز الإنهاء لأي سيناريوهات أخرى كجزء من نشاط جمع الأرقام مثل تأكيد المبلغ أو معرف العميل.
بشكل افتراضي، تدعم منصة الوسائط من الجيل التالي فقط نوع DTMF RFC2833 للمكالمات الواردة والصادرة.
تدعم منصة الوسائط من الجيل التالي تقنية DTMF المدمجة.
هذه الميزة متاحة فقط في حالة تفعيل علامة الميزة المقابلة.
يمكنك أيضًا سماع نغمات DTMF داخل النطاق أثناء التسجيل وفي المؤتمرات مع الأطراف الأخرى.
يمكنك تهيئة مسارات معالجة الأخطاء هذه للتعامل مع أخطاء تنفيذ التدفق:
-
مهلة الإدخال— يشير إلى مسار إخراج الخطأ الذي يسلكه التدفق بعد انقضاء مدة مهلة الإدخال. يضمن تكوين هذا المسار عدم بقاء المتصل خاملاً لفترة طويلة جدًا. قم بتعديل مدة مهلة الإدخال في قسم الإعدادات المتقدمة في لوحة الخصائص. ضع في اعتبارك تشغيل رسالة لتوضيح ما هو متوقع من المتصل، ثم العودة إلى بداية النشاط.
-
إدخال غير مطابق— يشير إلى مسار إخراج الخطأ الذي يتخذه التدفق إذا أدخل المتصل إدخال DTMF غير مُكوَّن في قسم روابط القائمة المخصصة. يضمن تكوين هذا المسار السماح للمتصل بإعادة تشغيل النشاط والمحاولة مرة أخرى. ضع في اعتبارك تشغيل رسالة لتوضيح ما هو متوقع من المتصل، ثم العودة إلى بداية النشاط.
-
خطأ غير محدد— لمزيد من المعلومات، راجع تكوين معالجة الأخطاء.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم Prompt ، قم بضبط الإعدادات التالية:
|
القائمة
تتيح لك خاصية القائمة إنشاء تجربة استجابة صوتية تفاعلية (IVR) من Cisco Unified IP في سير العمل الخاص بك. يقوم التطبيق بتشغيل رسالة صوتية تسمح للمتصل بإدخال رقم DTMF. بناءً على الرقم الذي يدخله المتصل، يمكن أن يسلك التدفق مسارًا مختلفًا.
يمكن أن تحتوي القائمة على 1-10 فروع، ممثلة بالأرقام من 0 إلى 9.
يمكنك استخدام نشاط القائمة مع تمكين ميزة تحويل النص إلى كلام أو بدونها. تتغير خيارات التكوين تبعاً لذلك.
يمكنك تهيئة مسارات معالجة الأخطاء هذه للتعامل مع أخطاء تنفيذ التدفق:
-
مهلة عدم الإدخال— يشير إلى مسار إخراج الخطأ الذي يسلكه التدفق بعد انقضاء مدة مهلة الإدخال. يضمن تكوين هذا المسار عدم بقاء المتصل خاملاً لفترة طويلة جدًا. قم بتعديل مدة مهلة عدم الإدخال في قسم الإعدادات المتقدمة في لوحة الخصائص. ضع في اعتبارك تشغيل رسالة لتوضيح التوقعات للمتصل، ثم العودة إلى بداية النشاط.
-
إدخال غير مطابق— يشير إلى مسار إخراج الخطأ الذي يتخذه التدفق بعد أن يقوم المتصل بإدخال إدخال DTMF غير مُكوَّن في قسم روابط القائمة المخصصة. يضمن تكوين هذا المسار أن يتمكن المتصل من إعادة تشغيل النشاط والمحاولة مرة أخرى. ضع في اعتبارك تشغيل رسالة لتوضيح التوقعات للمتصل، ثم العودة إلى بداية النشاط.
لإعادة استدعاء الدالة إلى بداية النشاط لعدد محدد من المرات:
-
أضف نشاط "تعيين المتغير" بعد نشاط "القائمة".
-
في نشاط القائمة، قم بتوصيل عقدتي No-input timeout و Unmatched Entry بنشاط Set Variable.
-
قم بتكوين نشاط تعيين المتغير كما يلي:
-
في حقل المتغير اختر مهلة.
-
قم بتعيين قيمة المتغير إلى {{Timeout +1}}.
-
-
أضف نشاط الشرط بعد نشاط تعيين المتغير.
-
في نشاط الشرط، أدخل التعبير التالي:
{{Timeout >= n}}, حيث يمثل 'n' عدد المرات التي تريد فيها إعادة المكالمة إلى القائمة قبل انقطاع المكالمة.
على سبيل المثال، إذا {{Timeout >= 3}}, يقوم التكوين بإعادة المكالمة إلى القائمة ثلاث مرات قبل قطع الاتصال.
-
أضف نشاط تشغيل الرسالة متبوعًا بنشاط قطع الاتصال لتشغيل التسجيل وقطع الاتصال إذا لم يحدد المتصل الخيارات المُكوّنة أو حدث انقطاع الاتصال بعد عدد معين من المرات.
-
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم Prompt ، قم بضبط الإعدادات التالية:
|
رسالة تشغيل
يقوم نشاط تشغيل الرسالة بتشغيل رسالة لا يمكن مقاطعتها للمتصل. يمكنك استخدام نشاط تشغيل الرسائل مع أو بدون تمكين ميزة تحويل النص إلى كلام. تتغير خيارات التكوين تبعاً لذلك.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تكوين معالجة الأخطاء.
لا يمكن مقاطعة نشاط تشغيل الرسائل بالنسبة لمدخلات DTMF.
يمكن مقاطعة نشاط تشغيل الرسالة بسبب توافر الوكيل للرد على المكالمة، إذا تم تضمينه بعد نشاط Queue Contact في تدفق المكالمة.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم المطالبة، قم بضبط الإعدادات التالية:
لا تقم بتضمين نشاط تشغيل الرسالة فقط في حلقة التكرار بعد نشاط Queue Contact في مسار المكالمة. يمكنك استخدام مزيج من نشاط تشغيل الموسيقى ونشاط تشغيل الرسائل في حلقة لإنشاء تدفق مكالمة صالح. عند تضمين نشاط تشغيل الرسالة قبل نشاط طلب HTTP في تدفق المكالمة ، يتم تنفيذ طلب HTTP فقط بعد تشغيل الصوت بالكامل. |
تشغيل الموسيقى
يقوم تطبيق تشغيل الموسيقى بتشغيل الموسيقى عند وصول مكالمة أو عند وجود مكالمة في قائمة الانتظار. يمكنك اختيار ملف صوتي لتشغيله عند وضع المتصل في الانتظار.
يمكنك تكوين مسار لمعالجة الأخطاء (خطأ غير محدد) للتعامل مع أخطاء النظام التي قد تحدث أثناء تنفيذ التدفق. للمزيد من المعلومات، انظر تكوين معالجة الأخطاء.
قبل البدء
عند تضمين نشاط تشغيل الموسيقى قبل نشاط طلب HTTP في تدفق المكالمة ، يتم تنفيذ طلب HTTP فقط بعد تشغيل الصوت بالكامل.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات الموسيقى ، قم بضبط الإعدادات التالية:
عند تضمين نشاط تشغيل الموسيقى قبل نشاط طلب HTTP في تدفق المكالمة ، يتم تنفيذ طلب HTTP فقط بعد تشغيل الصوت بالكامل. |
تسجيل
يسجل نشاط التسجيل المدخلات الصوتية أو عبارات المتصلين التي يمكن الرجوع إليها في نفس مسار المكالمة. هذا النشاط متاح فقط للعملاء الذين يستخدمون منصة الوسائط من الجيل التالي. يقوم النظام بتخزين ملفات الصوت المسجلة فقط أثناء المكالمة، وبعد ذلك يتم حذف هذه الملفات تلقائيًا من النظام. حالياً، ملفات الصوت المسجلة بتنسيق غير مشفر. لا ننصح بتسجيل المعلومات الحساسة باستخدام هذه الميزة.
لا تستخدم نشاط التسجيل ضمن تدفق الاستشارة إلى نقطة الدخول - رقم الاتصال، لأن هذا التكوين غير مدعوم.
| 1 |
قم بتسجيل الدخول إلى مركز التحكم ،ثم اختر الخدمات. > مركز الاتصال > التدفقات. | ||||||||||||||||||||||||
| 2 |
انقر فوق إدارة التدفقات ثم انقر فوق إنشاء التدفقات. | ||||||||||||||||||||||||
| 3 |
انقر ابدأ من جديد. تظهر نافذة مصمم التدفق. | ||||||||||||||||||||||||
| 4 |
في حقل اسم التدفق ، أدخل اسمًا فريدًا. | ||||||||||||||||||||||||
| 5 |
اسحب وأفلت نشاط Record من مكتبة الأنشطة إلى لوحة التدفق الرئيسية. | ||||||||||||||||||||||||
| 6 |
في الإعدادات العامة، قم بتنفيذ الإجراءات التالية:
| ||||||||||||||||||||||||
| 7 |
في قسم إعدادات السجل، قم بتكوين الحقول التالية:
| ||||||||||||||||||||||||
| 8 |
في قسم متغيرات الإخراج ، اعرض المتغيرات التالية:
يمكنك استخدام متغير الإخراج Record_audioFileData في أنشطة مثل تشغيل الرسالة، القائمة، و جمع الأرقام في تدفق المكالمات. يمكن تهيئة متغير الإخراج هذا كمتغير صوتي في إعدادات Prompt لأنشطة IVR لتشغيل الصوت المسجل للمتصلين. يمكن أن تكون قيمة المتغير على شكل تعبير حصاة: يمكنك استخدام متغير الإخراج Record_audioFileData في نشاط HTTP Request لتحميل الصوت المسجل إلى خادم أو واجهة برمجة تطبيقات خارجية تابعة لجهة خارجية. يمكن القيام بذلك عن طريق اختيار نوع المحتوى كملف ومتغير إخراج نشاط السجل من القائمة المنسدلة المحتوى في نص الطلب. يسرد الجدول التالي رموز الأخطاء وأوصافها الخاصة بنشاط التسجيل:
|
التحكم في التسجيل
يوفر مصمم التدفق نشاط التحكم في التسجيل لغرض الحصول على موافقة المستخدم أو المتصل على التسجيل. يُعد تسجيل الموافقة أحد خصائص التكوين المتاحة كجزء من هذا النشاط. استخدم نشاط القائمة لالتقاط موافقة المستخدم في متغير تدفق منطقي. أثناء التفاعل، إذا كنت ترغب في التقاط قيمة الموافقة لإنشاء تقرير، فاستخدم المتغير المنطقي كمدخل لقيمة خاصية الموافقة لنشاط التحكم في التسجيل. بعد ذلك يمكنك وضع علامة على المتغير المستخدم للحصول على موافقة المتصل على أنه قابل للإبلاغ.
يمكن لمطور التدفق تحديد ما إذا كان يلزم الحصول على موافقة التسجيل لمكالمة أم لا، لأغراض إعداد التقارير. عندما يرغب العميل في الحصول على موافقة للتسجيل، استخدم المتغيرات العامة لإنشاء تقرير موافقة. عندما لا يرغب العميل في الحصول على موافقة التسجيل، استخدم المتغيرات المحلية. يوفر هذا مرونة أفضل للمستأجرين والعملاء لإدارة استخدام المتغيرات.
يمكنك ضبط إعدادات التحكم في التسجيل باتباع هذه الخطوات:
-
في مصمم التدفق، اسحب وأفلت نشاط التحكم في التسجيل من مكتبة الأنشطة إلى اللوحة.
-
انقر فوق نشاط التحكم في التسجيل لضبط إعدادات النشاط.
-
في الإعدادات العامة، أدخل اسمًا للنشاط في تسمية النشاط.
-
(اختياري) في حقل وصف النشاط، أدخل وصفًا للنشاط.
-
في إعدادات التحكم في التسجيل، حدد متغير تدفق من القائمة المنسدلة لـ تمكين التسجيل.
يتيح استخدام نشاط القائمة الخاص بنظام الاستجابة الصوتية التفاعلية (IVR) ونشاط التحكم في التسجيل معًا في التدفق الحصول على موافقة التسجيل. تُعطى الأولوية لإعدادات موافقة المستخدم في التدفق مقارنةً بإعدادات التكوين على مستوى المستأجر أو مستوى قائمة الانتظار أو مستوى جدول التسجيل.
يمكن إدارة التحكم في التسجيل في السيناريوهات التالية:
-
إذا تم ضبط إعدادات موافقة المستخدم على "نعم" في التدفق، فسيتم تسجيل المكالمة، بغض النظر عن إعدادات التسجيل المحددة على مستوى المستأجر أو قائمة الانتظار أو جدول التسجيل.
-
إذا لم يوافق المستخدم وتم ضبط التكوين على "لا" في التدفق، فلن يتم تسجيل المكالمة، بغض النظر عن تكوين التسجيل المحدد على مستوى المستأجر أو قائمة الانتظار أو جدول التسجيل.
-
إذا لم يتم تكوين موافقة المستخدم في التدفق، ولكن تم تعيين التكوين على نعم في أي من المستويات الأخرى مثل المستأجر أو قائمة الانتظار أو جدول التسجيل، فسيتم تسجيل المكالمة.
-
إذا لم يتم تكوين موافقة المستخدم، وتم تعيين التكوين على "لا" على جميع المستويات مثل المستأجر وقائمة الانتظار وجدول التسجيل، فلن يتم تسجيل المكالمة.
بالإضافة إلى ذلك، لا تزال إعدادات التسجيل الأخرى مثل الاستمرار عند النقل، وتمكين استئناف الإيقاف المؤقت، ومدة الإيقاف المؤقت، وما إلى ذلك، مطبقة بناءً على التسلسل الهرمي الحالي مثل المستأجر أو قائمة الانتظار أو مستوى جدول التسجيل.
متغيرات الإخراج
لا يحتوي هذا النشاط على متغيرات إخراج.
جدولة معاودة الاتصال عبر نظام الرد الصوتي التفاعلي
تتيح ميزة معاودة الاتصال المجدولة للعملاء جدولة معاودة الاتصال باستخدام نظام الرد الصوتي التفاعلي (IVR). يمكن للعملاء طلب معاودة الاتصال بشكل مستقل، دون التحدث إلى وكيل، مما يؤدي إلى عمليات مركز اتصال أكثر كفاءة. لدعم إمكانيات معاودة الاتصال المجدولة للعملاء، توفر وحدة مصمم التدفق نشاط معاودة الاتصال المجدولة داخل التدفق.
جدولة معاودة الاتصال
استخدم خاصية جدولة معاودة الاتصال لتمكين المتصلين من جدولة معاودة الاتصال بسهولة من خلال نظام الرد الصوتي التفاعلي (IVR). يمكنك استخدام مطالبات DTMF محددة لالتقاط تفاصيل الجدولة من المتصل وتمرير هذه المعلومات كمدخلات لنشاط معاودة الاتصال بالجدولة.
تتيح لك الأقسام التالية تهيئة نشاط معاودة الاتصال المجدولة:
- الإعدادات العامة
- إعدادات جدولة معاودة الاتصال
- متغيرات مخرجات النشاط
قبل البدء
تأكد من تكوين نقطة دخول رد الاتصال في مركز التحكم. راجع قسم إعداد نقطة دخول رد الاتصال لمزيد من التفاصيل.
| 1 |
في مصمم التدفق، اسحب وأفلت نشاط "جدولة رد الاتصال" من مكتبة الأنشطة إلى اللوحة. |
| 2 |
انقر على النشاط لضبط إعدادات النشاط. |
| 3 |
في قسم الإعدادات العامة، أدخل المعلومات التالية: |
| 4 |
في قسم إعدادات معاودة الاتصال المجدولة ، قم بتكوين التفاصيل التالية: قم بتضمين سلسلة من أنشطة الرد الصوتي التفاعلي (القائمة، جمع الأرقام) لجمع هذه المعلومات من المتصل وتمريرها إلى نشاط معاودة الاتصال المجدولة. لتسهيل الأمر، راجع Scheduled Callback Subflow للحصول على التفاصيل.
|
متغيرات مخرجات النشاط
تقوم متغيرات إخراج النشاط بتخزين البيانات التي يتم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة.
يحتوي نشاط معاودة الاتصال المجدولة على متغيرات الإخراج التالية:
- ScheduleCallback.FailureCode: يخزن رمز الخطأ. يقوم النظام بتعيين هذه القيمة فقط عندما يفشل النشاط.
- ScheduleCallback.FailureDescription: يخزن تفاصيل الأعطال. يقوم النظام بتعيين هذه القيمة فقط عندما يفشل النشاط.
فيما يلي رموز الأخطاء وأوصافها الخاصة بنشاط معاودة الاتصال المجدولة:
|
رمز الخطأ |
قيمة رمز الخطأ |
وصف العطل |
|---|---|---|
|
1 | طلب غير صالح_ | في حالة إدخال أي بيانات غير صالحة. |
|
3 | قائمة انتظار_غير صالحة | للحصول على تفاصيل قائمة انتظار غير صالحة. |
|
6 |
خطأ في النظام_ |
يمثل هذا الرمز الأخطاء المتنوعة (التي لا تندرج ضمن أي من الفئات المحددة). |
التصرف التالي
أرسل الأرقام
يمكنك استخدام نشاط إرسال الأرقام لتكوين التدفقات التي ترسل نغمات DTMF إلى المتصل أثناء تفاعل IVR. هذا مفيد لـ:
-
المصادقة الآمنة— إنشاء مسار مكالمة مصادق عليه عن طريق التحقق من المتصل باستخدام DTMF.
-
التفاعل مع الأنظمة الخارجية— التواصل مع الأنظمة الأخرى التي تتطلب إدخال DTMF.
تتيح خاصية إرسال الأرقام المصادقة القائمة على النغمات، وهي مهمة في السيناريوهات التي تتطلب تفاعلات آمنة مثل التحقق من صحة مسار المكالمة.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم إعدادات تشغيل DTMF ، قم بتكوين الإعدادات التالية:
|
إعلان المجموعة
يقوم نشاط "تعيين الإعلانات" بضبط الإعلانات التي يتم تشغيلها عند الاتصال بالوكيل. عند التمكين، يمكنك إعداد رسالة مسجلة مسبقًا كرسالة امتثال تتضمن معلومات قانونية، أو تحية شخصية للوكيل، أو كليهما. يمكنك استخدام هذا النشاط للمكالمات الواردة والصادرة على حد سواء.
- بالنسبة للتدفقات الواردة - قم بتكوين نشاط الإعلان قبل نشاط الاتصال بقائمة الانتظار للحصول على الأداء الأمثل. بدلاً من ذلك، يمكنك تهيئته ضمن حدث ما قبل الاتصال في تدفق الأحداث.
- بالنسبة للتدفقات الصادرة - يجب تكوين نشاط الإعلان ضمن حدث ما قبل الاتصال. تأكد من أن نشاط "تعيين معرف المتصل" هو النشاط النهائي لحدث ما قبل الاتصال.
يدعم نشاط إعلان المجموعة أنواع الإعلانات التالية:
- رسالة امتثال
- رسالة ترحيب الوكيل
- إعلان الهمس
راجع تحسين الكفاءة باستخدام الرسائل المسجلة مسبقًا لمزيد من التفاصيل.
لتكوين نشاط "تعيين الإعلان"، اتبع الخطوات التالية:
- سجل الدخول إلى مركزالتحكم.
- انتقل إلى .
- اختر التدفق المطلوب وانقر على أيقونة الانتقال إلى إعدادات التدفق لفتح التدفق المطلوب.
- اسحب وأفلت نشاط "تعيين الإعلان" إلى لوحة التدفق الرئيسية.
- في علامة التبويب الإعدادات العامة ، قم بتكوين المعلمات التالية:
-
في حقل Activity Label ، أدخل اسمًا للنشاط.
-
في حقل وصف النشاط ، أدخل وصفًا للنشاط.
-
- لضبط إعدادات تحية الوكيل، قم بتشغيل مفتاح التبديل تمكين تحية الوكيل. في حقل الغرض من التحية ، أدخل اسم الغرض من التحية.
-
لتكوين رسالة الامتثال، قم بتشغيل مفتاح التبديل تمكين رسالة الامتثال. اختر ملف الصوت المطلوب من القائمة المنسدلة.
- انقر على حفظ.
- انقر على نشر لنشر التدفق.
ضبط معرف المتصل
استخدم نشاط "تعيين معرف المتصل" لتحديد معرف المتصل الذي يظهر أثناء المكالمة. يجب استخدام نشاط تعيين معرف المتصل فقط في تدفقات الأحداث. يُعدّ تعيين معرف المتصل نشاطًا نهائيًا يُشير إلى نهاية تدفق حدث PreDial الذي حدث. تساعد وظيفة "تعيين معرف المتصل" في تهيئة معرف المتصل الآلي (ANI) للسيناريوهات التالية:
-
المكالمات الواردة
-
المكالمات الصادرة
-
معاودة الاتصال من باب المجاملة
-
حملة معاينة
-
رد الاتصال عبر الويب
-
تنفيذ التدفق
-
قم بتحويل الرقم المطلوب
-
استشر للاتصال بالرقم
استشر الوكيل
استشر لـ EP-DN/queue
-
التحويل إلى EP/queue
يمكنك ضبط هذا النشاط بجوار معالج أحداث PreDial. يمكن تكوين رقم تعريف المتصل المطلوب باستخدام نشاط تعيين معرف المتصل بناءً على خدمة تحديد رقم المتصل (DNIS) أو نوع العملية أو نوع المشارك.
يمكنك ضبط رقم هوية الوكيل كرقم تعريف شخصي مخصص، بحيث يتمكن الوكيل المتلقي من رؤية الوكيل المتصل. DN/extension رقم الهاتف عند الاتصال بهم. هذا يقلل من فرص انقطاع المكالمات الداخلية. على سبيل المثال، عندما يتصل مستخدم مكتب الاستقبال (وكيل مركز الاتصال) بمستخدم مكتب الدعم (موظف داخلي)، يمكن لمستخدم مكتب الدعم رؤية معرف المتصل الداخلي (جهة الاتصال). number/extension) وبالتالي، يقلل ذلك من رفض المكالمات.
ولهذا الغرض، يمكن للمتصل رؤية جهة الاتصال number/extension فقط عندما يتم الاتصال بالوكيل المتلقي من خلال الاتصال الخارجي أو الاستشارة أو التحويل إلى DN، ويتم إضافة DN إلى قائمة أرقام الاتصال.
يجب عليك إضافة رقم الاتصال إلى قائمة الأرقام الداخلية للمؤسسة في مركز التحكم. للحصول على مزيد من المعلومات حول كيفية إضافة رقم اتصال، راجع إنشاء رقم اتصال أو رقم داخلي.
إذا قمت بإدخال رقم عشوائي، يقوم النظام بفحص هذا الرقم باستخدام تعيين EP-DN الافتراضي الذي تم تكوينه على مركز التحكم أو بوابة الإدارة. في حالة وجود عدم تطابق، يقوم النظام بإعادة توجيهها إلى معرف التطبيق الافتراضي. للحصول على مزيد من المعلومات حول التحقق المخصص من رقم التعريف الشخصي (ANI)، انظر رد الاتصال.
ولضمان بقاء الأرقام الأصلية متاحة للتحليل في التقارير، لا يتم تغيير ANI المعروض في التقارير إلى ANI المخصص.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. | ||||||||||||||||||||||||||||||
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
| ||||||||||||||||||||||||||||||
| 3 |
في قسم إعدادات معرف المتصل ، يرجى ضبط ما يلي:
تعتمد عملية تخصيص نظام ANI على المتطلبات التنظيمية. ضع في اعتبارك التبعيات الإقليمية قبل نشر البيئة. يقوم معالج أحداث PreDial المستخدم لتخصيص معرف المتصل بتجاوز معرف المتصل النشط (ANI) الذي قمت بتحديده مسبقًا، مثل معرف المتصل النشط الصادر الذي حدده الوكيل، أو معاودة الاتصال التلقائية مع معرف المتصل النشط المخصص، أو أي سيناريو مشابه. يلزم دعم التدفق لأي سيناريو وارد أو صادر لتخصيص ANI. بالنسبة لحالات الاستخدام التي تعتمد على مزودي الخدمة مثل القرارات القائمة على رمز البلد، والقيود الإقليمية، وما إلى ذلك، ضع في اعتبارك اختبار التدفقات مع مزودي الخدمة أولاً. لكي يعمل نظام ANI كما هو متوقع في سيناريوهات المكالمات المختلفة، فأنت بحاجة إلى بيئة من الجيل التالي. استخدامات ANI في سيناريوهات متعددة قابلة للتطبيق في بيئة الجيل التالي هي:
إنشاء رقم اتصال أو رقم داخلي يمكنك إضافة رقم اتصال إلى قائمة الأرقام الداخلية لمنظمتك. ستكون أرقام الهوية الشخصية المخصصة مرئية لجهات الاتصال المضافة هذه. يمكنك إما إضافة رقم اتصال واحد في كل مرة، أو استخدام عمليات التحميل المجمعة لتحميل أرقام الاتصال كملف CSV. للحصول على مزيد من المعلومات حول كيفية إجراء عمليات جماعية لإنشاء أو تعديل أو استيراد أو تصدير كائنات التكوين في مركز التحكم، راجع العمليات الجماعية في مركز اتصال Webex. لإضافة رقم هاتف أو رقم داخلي:
|
تفعيل خاصية الإعلان الهامس
يقوم نشاط "الإعلان الهامس" بتشغيل رسالة قصيرة مسجلة مسبقًا للوكيل قبل أن يتصل الوكيل بالمتصل. يتم تشغيل الإعلان للوكيل فقط؛ يسمع المتصل رنين الهاتف الافتراضي أثناء تشغيل الإعلان الهامس.
يمكن أن يتضمن محتوى الإعلان معلومات عن المتصل تساعد الموظف على الاستعداد للتعامل مع المكالمة.
من خلال تزويد الموظفين بهذه المعلومات مسبقاً، تساعدهم الإعلانات الهامسة على التعامل مع المكالمات بكفاءة أكبر، مما يؤدي إلى تقليل أوقات معالجة المكالمات وتحسين رضا العملاء.
عندما يُعزف همس، لا يمكنك:
-
ضع المكالمة قيد الانتظار، أو حوّلها، أو اجعلها مكالمة جماعية.
-
اطلب مساعدة المشرف.
ستتوفر هذه الميزات مرة أخرى بعد اكتمال الإعلان.
إعلان هامس:
-
ينطبق هذا على المكالمات الواردة والتحويل التلقائي إلى نقطة الطوارئ.
-
يمكن أن يكون نصًا إرشاديًا أو سلسلة نصية (لتحويل النص إلى كلام).
-
يمكن دمجها مع رسالة الامتثال وتحية الوكيل، وفي هذه الحالة يتم تشغيل الهمس أولاً.
-
غير مدرج في تسجيل المكالمة.
-
يدعم جميع أنواع نقاط نهاية الوكيل مثل الهاتف، والعميل البرمجي، وWebRTC.
| 1 |
انقر على النشاط لضبط إعدادات النشاط. |
| 2 |
في قسم الإعدادات العامة ، أدخل المعلومات التالية:
|
| 3 |
في قسم Whisper Announcement ، يمكنك تعيين رسالة ما قبل المكالمة للوكلاء، وتقديم تفاصيل المتصل الرئيسية لخدمة شخصية. عند تشغيل مفتاح التبديل "تمكين تحويل النص إلى كلام"، يمكنك اختيار الموصل المطلوب.
|
بدء تشغيل بث الوسائط
تُستخدم خاصية بدء بث الوسائط لتمكين بث الوسائط الصوتية من محادثات المكالمات النشطة بين المتصل والوكيل.
للحصول على مزيد من التفاصيل حول كيفية استخدام النشاط في تدفقات المكالمات، راجع تمكين بث الوسائط لقوائم انتظار محددة.
تحميل الصوت
استخدم نشاط تحميل الصوت في سير العمل لتمكين تحميل تحيات الوكيل.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . |
| 3 |
اختر التدفق المطلوب وانقر على أيقونة الانتقال إلى إعدادات التدفق لفتح التدفق المطلوب. |
| 4 |
اسحب وأفلت نشاط تحميل الصوت إلى لوحة الرسم الرئيسية. |
| 5 |
في قسم الإعدادات العامة ، قم بتكوين المعلمات التالية: |
| 6 |
في علامة التبويب معلومات ملف الصوت ، قم بتكوين المعلمات التالية: |
تدفقات الأحداث
تحتوي علامة التبويب Event flows على معالجات الأحداث التالية التي تستخدمها عبر أنشطة مختلفة:
- OnGlobalError
- تم قبول الوكيل
- تم الاتصال هاتفياً
- عرض الوكيل
- تم فصل الوكيل
- فشل رد الاتصال
- الاتصال المسبق
- تم تحديث ContactAni
- نتيجة مكالمة الحملة الصادرة
OnGlobalError
يُسهّل هذا الحدث معالجة الأخطاء على مستوى العالم. يقوم النظام بتشغيل هذا الحدث عندما لا تقوم بتكوين روابط مسار الخطأ في نشاط ما. جميع الأنشطة في معالجة المكالمات والأنشطة في التحكم في التدفق تعرض هذا الحدث. للمزيد من المعلومات، انظر OnGlobalError Workflow.
تم قبول الوكيل
يقوم النظام بتشغيل هذا الحدث عندما يجيب أحد الموظفين على مكالمة واردة ويقاطع تجربة جهة الاتصال في قائمة الانتظار. يتم تشغيل هذا الحدث مباشرة لمكالمات الحملات التقدمية والتنبؤية والمعاينة بمجرد أن يجيب الوكيل على المكالمة.
الأنشطة التي تفتح هذا الحدث هي Screen Pop و Queue Contact.
تم الاتصال هاتفياً
يقوم النظام بتشغيل هذا الحدث عند انقطاع مكالمة مباشرة، ويزيل جميع المشاركين. يتوفر الحدث إذا كنت تستخدم أنشطة معالجة المكالمات المحددة في تدفق مثل Screen Pop و Feedback. لا يتطلب هذا الحدث تصعيده إلى وكيل.
عند إنشاء مسار، لا تقم بإضافة أي نشاط IVR بعد حدث PhoneContactEnded. أثناء تنفيذ التدفق، لن يعمل التدفق عند إضافة نشاط بعد انتهاء الاتصال.
لا يُظهر هذا الحدث إلا نشاط Queue Contact.
عرض الوكيل
يقوم النظام بتشغيل هذا الحدث عندما يتم تقديم اتصال صوتي إلى أحد الموظفين. يتيح هذا الحدث لمطور التدفق تكوين العديد من الأنشطة المدعومة التي تشكل جزءًا من معالجة الأحداث. على سبيل المثال، يمكن لمطور التدفق تكوين نشاط Screen Pop مقابل حدث AgentOffered. يوفر هذا الإعداد معلومات متعلقة بالعميل للوكيل، قبل أن يقوم الوكيل بتلقي المكالمة أو الرد عليها.
هذا الحدث مرتبط بـ NewContact.
لا يتم دعم حدث AgentOffered للحملات التقدمية والتنبؤية والمعاينة.
يمكنك عرض المتغيرات ذات الصلة في متغيرات إخراج الحدث.
تم فصل الوكيل
يقوم النظام بتشغيل هذا الحدث عندما يقوم آخر وكيل بفصل الاتصال من المكالمة المباشرة، تاركاً العميل وحيداً على الخط.
يكشف نشاط Queue Contact عن هذا الحدث.
فشل رد الاتصال
يقوم النظام بتشغيل هذا الحدث عندما تفشل عملية معاودة الاتصال من باب المجاملة أو معاودة الاتصال المجدولة أو معاودة الاتصال المجدولة الشخصية.
-
يعيد النظام محاولة الاتصال فقط عندما يفشل الاتصال من جانب جهة الاتصال. تفشل عملية معاودة الاتصال عندما يكون رقم الاتصال مشغولاً أو غير متاح، أو عندما لا يكون هناك رد من أحد الموظفين.
-
كذلك، تفشل المكالمة من جانب الوكيل عندما يكون هاتف الوكيل غير متاح أو عندما يرفض الوكيل المكالمة. تعود المكالمة إلى قائمة الانتظار ويتم توجيهها مرة أخرى إلى وكيل متاح.
-
أيضًا، بالنسبة لعمليات إعادة الاتصال المجدولة، تفشل عملية إعادة الاتصال عندما يصل وقت الانتهاء المحدد دون توجيه المكالمة إلى وكيل. بالنسبة لعمليات معاودة الاتصال الشخصية المجدولة، تفشل عملية معاودة الاتصال أيضًا عندما لا يكون الوكيل المعين مسجلاً دخوله.
لاستخدام رد نداء إعادة المحاولة في التدفق، قم بتكوين متغير تدفق محلي (باستخدام نشاط SetVariable) بقيمة 0 وقم بزيادته حسب الحاجة. تأكد من أن القيمة أقل من قيمة عدد محاولات إعادة المحاولة.
يمكنك إرفاق أحداث أخرى تحتاجها في سير العمل لمحاولة إعادة الاتصال. قم بتضمين نشاط انتظار متبوعًا بـ رد الاتصال أو أي من أنشطة قائمة الانتظار مثل Queue To Agent و Queue Contact في التدفق. استخدم هذه الأنشطة بأي تركيبة أو ترتيب بعد نشاط الانتظار.
لإنهاء عمليات إعادة المحاولة:
-
للحصول على حالة حقيقية، استخدم نشاط نهاية التدفق. لا تستخدم نشاط قطع الاتصال.
-
في حالة وجود حالة خاطئة، استخدم خاصية قطع الاتصال بعد تكوين متغير إعادة المحاولة في التدفق. في هذه الحالة، اكتملت جميع محاولات إعادة الاتصال ولم تعد هناك محاولات متاحة.
الحد الأقصى لعدد محاولات إعادة الاتصال هو 10. أقصى مدة يمكن أن يبقى فيها التفاعل في النظام هي 14 يومًا. يُعتبر أيهما يحدث أولاً بمثابة عمر التفاعل لتكوين إعادة المحاولة.
عند استخدام نشاط الانتظار، يكون الحد الأدنى لفترة التأخير بين إعادة المحاولة 10 ثوانٍ، والحد الأقصى لفترة التأخير بين إعادة المحاولة 72 ساعة.
عندما تكون حالة جهة الاتصال في حالة مهلة الانتظار، وإذا كانت محاولات إعادة المحاولة متاحة، فسيتم إنشاء حدث CallbackFailed. يستمر معالج الأحداث المُكوّن في التدفق في إعادة محاولة رد الاتصال للمحاولات المتبقية.
عندما تفشل عملية رد الاتصال بجهة اتصال، يتم إخراج جهة الاتصال من قائمة الانتظار، ويتم إنشاء حدث CallbackFailed. يمكن لمعالج إعادة المحاولة إعادة إضافتها إلى قائمة الانتظار مرة أخرى باستخدام أي من الأنشطة مثل رد الاتصال (نفس الوجهة أو وجهة مختلفة)، أو جهة اتصال قائمة الانتظار، and/or انتظر دورك لدى الموظف المختص.
إذا تم تكوين رد الاتصال لوجهة مختلفة في معالج الأحداث CallbackFailed ، فلن يتم نقل المهارات إلى الأمام.
بالنسبة لجدولة معاودة الاتصال أو معاودة الاتصال الشخصية المجدولة - في مسار إعادة المحاولة - استخدم NewContact.DNIS في نشاط معاودة الاتصال إذا تم تكوينه.
الاتصال المسبق
كجزء من NewContact، يتيح حدث PreDial لمطور التدفق تعيين أو تخصيص معرف المتصل باستخدام نشاط Set Caller ID.
عند إنشاء سير عمل، يكون هذا الحدث متاحًا في علامة تبويب "تدفقات الأحداث" في مصمم التدفق. هذا حدث يتم إنهاؤه عن طريق تكوين نشاط تعيين معرف المتصل. يتم تفعيل هذا الحدث لكل من الوكيل والعميل بناءً على سيناريو المكالمة.
لكي تنجح مكالمات الحملة، يجب أن تتم مكالمات الوكلاء ومكالمات العملاء من نفس المنطقة الإعلامية. يتم اختيار المنطقة الإعلامية بناءً على ANI/CLID من المكالمة عند عرضها على وسائل الإعلام. يتم إجراء عملية الربط بين منطقة ANI ومنطقة الوسائط في مركز التحكم. يجب اختيار أرقام ANI التي يتم تحديدها في مكالمة الوكيل ومكالمة العميل، إذا تم التحكم فيها عبر حدث PreDial في التدفق، بحيث تنبعث كلتا المكالمتين من نفس المنطقة.
على سبيل المثال، إذا كان الوكيل موجودًا في سنغافورة، ولكن من المقرر إجراء مكالمات العملاء في الولايات المتحدة، فيمكن تحديد رقم تعريف المتصل (ANI) لمكالمة العميل بحيث تكون منطقة الوسائط هي الولايات المتحدة. وبالمثل، يجب اختيار رقم تعريف المتصل (ANI) المحدد لمكالمة الوكيل في حدث PreDial بحيث تكون منطقة الوسائط المختارة هي الولايات المتحدة.
يوضح الجدول التالي قائمة أنواع العمليات وأنواع المشاركين المقابلة لها لـ PreDial.operationType.
|
نوع العملية قبل الاتصال |
PreDial.ParticipantType |
|---|---|
|
|
وكيل |
|
|
الوكيل، العميل |
|
|
الوكيل، العميل |
|
|
الوكيل، العميل |
|
|
الوكيل، العميل |
|
|
DN |
|
|
وكيل |
|
|
DN |
|
|
وكيل |
|
|
الوكيل |
|
|
EP-DN |
لا ينطبق خيار تخصيص رقم المتصل الآلي (ANI) على المشرف عند إعداد مراقبة المكالمات.
قم بتكوين كل مسار معالج أحداث PreDial مع تعيين معرف المتصل كنشاط نهائي، وإلا فقد يتم التخلي عن جهة الاتصال.
يلزم دعم التدفق لأي سيناريو وارد أو صادر لاستخدام معالج أحداث PreDial.
لا تستخدم أنشطة التدفق التي تقوم بوضع جهة اتصال في قائمة الانتظار مع معالج حدث PreDial.
بالنسبة لرقم تعريف المتصل (ANI) المُكوّن لجهة اتصال صادرة، يتم توجيه المكالمة عبر المنطقة التي تم تعيين رقم تعريف المتصل (ANI) الخاص بالوكيل إليها بغض النظر عن المنطقة التي تتواجد فيها جهة الاتصال. على سبيل المثال، إذا كان لدى مؤسسة مراكز اتصال في الولايات المتحدة وأستراليا وتم تشغيل مكالمة صادرة لجهة اتصال موجودة في الولايات المتحدة مع تعيين معرف وكيل ANI لمنطقة أستراليا، فسيتم توجيه المكالمة عبر أستراليا.
راجع الجدول استخدام ANI لسيناريوهات متعددة في بيئة الجيل التالي في تعيين معرف المتصل قسم استخدام ANI في سيناريوهات المكالمات المختلفة.
يمكنك عرض المتغيرات ذات الصلة في متغيرات إخراج الحدث.
تم تحديث ContactAni
يقوم النظام بتشغيل هذا الحدث عندما يتغير رقم تعريف المتصل (ANI). على سبيل المثال، إذا تم توجيه مكالمة العميل أولاً إلى مكتب المشغل ثم تم إرسالها إلى الوكيل، فسيتم تحديث سطح مكتب الوكيل وجهاز الوكيل وجميع المعلومات ذات الصلة تلقائيًا برقم هوية المتصل. وهذا يضمن عرض هوية المتصل الأصلي وتفاصيله الصحيحة دائمًا.
لا تعكس سوى عمليات تحويل المكالمات التي تتم من الهواتف المكتبية أو عملاء Jabber الموجودين في الموقع رقم المتصل النهائي. لا يتم تحديث عمليات التحويل التي تتم عبر تطبيق Webex على خدمة Webex Calling لعرض قائمة المتصل النهائية.
نتيجة مكالمة الحملة الصادرة
كجزء من NewContact، يتم تشغيل هذا الحدث إذا كان جهة الاتصال متصلة بجهاز الرد الآلي أو على وشك التخلي عنها. في كلتا الحالتين، يمكنك تشغيل رسالة قبل قطع الاتصال. يتخلى النظام عن المكالمة إذا لم يكن الموظف متاحاً.
لا يتم دعم سوى أنشطة تشغيل الموسيقى و تشغيل الرسائل لهذا المعالج، ويجب بعد ذلك قطع الاتصال.
يمكنك إضافة أنشطة إضافية للتحكم في المكالمات مثل تشغيل الموسيقى، وقطع الاتصال، وما إلى ذلك إلى هذا الحدث وفقًا لنتيجة تحليل تقدم المكالمة (CPA). يمكن أن تكون نتائج اختبار المحاسب القانوني المعتمد (CPA) واحدة مما يلي:
- يشير رمز AMD إلى اكتشاف جهاز الرد الآلي.
- تم التخلي عن المكالمة - يشير هذا إلى أنه تم التخلي عن المكالمة بسبب عدم توفر وكيل.
- صوت مباشر_- يشير إلى اكتشاف صوت مباشر لأحد العملاء في حملة الرد الصوتي التفاعلي.
إذا كنت ترغب في إعداد نظام الرد الصوتي التفاعلي (IVR) في مكالمة حملة صادرة:
- حدد التدفقات التي تستخدم حدث
OutboundCampaignCallResult. - قم بوضع نشاط GoTo لربط التدفق بتدفق ثانٍ.
- استخدم خطوات الرد الصوتي التفاعلي (IVR) المُهيأة بنشاط الوكيل الافتراضي في التدفق الثاني.
تأكد من تنفيذ هذه الخطوات، حيث لا يمكنك استخدام نشاط الوكيل الافتراضي مباشرة مع OutboundCampaignCallResult.
يمكنك عرض المتغير ذي الصلة في متغيرات إخراج الحدث.
سير عمل OnGlobalError
أثناء إنشاء تدفق، يمكنك تعيين مسار الخطأ لنشاط ما للتعامل مع خطأ في النشاط أو خطأ عام يحدث أثناء تنفيذ التدفق.

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

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

في المثال أعلاه، يتم إلحاق Play Message بمعالج الحدث OnGlobalError. إذا حدث خطأ في النظام أثناء تنفيذ نشاط تعيين متغير في التدفق الرئيسي، فسوف يأخذ النظام في الاعتبار التكوين الذي تم إجراؤه في نشاط تعيين متغير أولاً. إذا لم يتم تحديد مسار الخطأ، يقوم النظام بفحص معالج الأحداث OnGlobalError في تدفق الأحداث. بما أن نشاط تشغيل الرسالة مرتبط بالحدث OnGlobalError في المثال أعلاه، فإن النظام يقوم بتشغيل الرسالة وينهي التدفق.
استخدم المتغيرات والتعبيرات
يدعم مصمم التدفق الأنواع التالية من المتغيرات:
متغيرات مخصصة
متغيرات التدفق المخصصة هي متغيرات قابلة للتكوين من أنواع بيانات مختلفة يمكنك استخدامها في جميع أنحاء التدفق. يمكنك إنشاء عدد من متغيرات التدفق حسب حاجتك لتلبية المنطق في تدفقك.
متغيرات آمنة
يمكنك وضع علامة على متغيرات التدفق على أنها آمنة لمنع تسجيل وتخزين أي معلومات حساسة (سيتم أيضًا إخفاء هذه القيم في جزء تصحيح أخطاء التدفق). يمكنك تعيين المتغيرات الآمنة على أنها قابلة للعرض من قبل الوكيل أو قابلة للتعديل من قبل الوكيل للتحكم في كيفية عرض هذه المتغيرات على سطح مكتب الوكيل.
بشكل افتراضي، تتصرف جميع المتغيرات الموجودة في التدفقات المنشورة كمتغيرات غير آمنة. افتح هذه التدفقات في وضع التحرير لمراجعة المتغيرات الآمنة والاحتفاظ بها حسب الحاجة.
في عملية تعيين متغيرات التدفق، لا يمكنك تعيين متغير آمن إلى متغير غير آمن في نشاط GoTo.
لا يمكنك وضع علامة "آمن" على المتغيرات العامة.
إنشاء متغيرات تدفق مخصصة
| 1 |
سجل الدخول إلى مركزالتحكم. | ||||||||||||||
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
| ||||||||||||||
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
| ||||||||||||||
| 4 |
من لوحة التكوين، افتح قسم تعريف المتغيرات . | ||||||||||||||
| 5 |
انقر فوق إضافة متغير تدفق. يمكنك إضافة 30 متغيرًا كحد أقصى في التدفق. يشمل هذا العدد جميع المتغيرات العالمية ومتغيرات التدفق، بغض النظر عما إذا كانت قابلة للإبلاغ أو قابلة للعرض من قبل الوكيل. | ||||||||||||||
| 6 |
أدخل اسم المتغير ووصفه . | ||||||||||||||
| 7 |
اختر نوع المتغيرمن القائمة المنسدلة. لا يمكنك تغيير نوع المتغير بعد إنشاء المتغير. أنواع المتغيرات المدعومة هي:
| ||||||||||||||
| 8 |
حدد القيمة الافتراضية للمتغير وفقًا لنوع المتغير المختار. | ||||||||||||||
| 9 |
(اختياري) قم بتشغيل زر التبديل تمكين التجاوز الخارجي. بتمكين هذا الخيار، يمكنك عرض المتغير في صفحة تكوين القناة. يسمح هذا للمسؤولين والمشرفين بتجاوز قيمة المتغير المُكوّن من مركز التحكم. بمعنى آخر، يمكنهم تغيير قيمة متغير التدفق لقناة معينة دون فتح التدفق من وحدة مصمم التدفق. للحصول على مزيد من المعلومات حول تجاوز المتغيرات من مركز التحكم، انظر إعداد قناة. عند تكوين نوع المتغير كسلسلة نصية، تظهر القائمة المنسدلة نوع المورد مع الخيارات التالية. اختر نوع المورد الذي تريد السماح للمسؤولين بتجاوزه أثناء تكوين القناة.
| ||||||||||||||
| 10 |
(اختياري) إذا قمت بتشغيل زر التبديل يحتوي على معلومات حساسة ، فسيقوم النظام بوضع علامة على المتغير كمتغير آمن. أثناء تنفيذ التدفق، لا يقوم النظام بتسجيل أو تخزين أي معلومات يتم تمريرها عبر هذا المتغير. | ||||||||||||||
| 11 |
(اختياري) إذا قمت بتمكين زر التبديل [ اجعل الوكيل مرئيًا ، فسيظهر المتغير على سطح المكتب جنبًا إلى جنب مع القيمة التي تم التقاطها كجزء من التدفق. عند تفعيل زر التبديل اجعل الوكيل مرئياً ، ستظهر الحقول التالية:
| ||||||||||||||
| 12 |
انقر على حفظ. عند حفظ متغير تدفق مخصص، يتم حفظ المتغير كعلامة في لوحة الخصائص العامة على سطح المكتب. إذا قمت بتحديد المتغير على أنه قابل للعرض من قبل الوكيل، فسيعرض الوسم رمز سماعة رأس لسهولة التعرف عليه. |
مثال: ترتيب عرض متغيرات التدفق على سطح المكتب
عند إنشاء متغيرات يتم وضع علامة عليها على أنها قابلة للعرض من قبل الوكيل، يعرض سطح المكتب هذه المتغيرات بترتيب معين.
على سبيل المثال، إذا قمت بإنشاء متغيرات التدفق التالية: نوع العميل، العميل المشترك، عدد العملاء، نسبة المكالمات، تاريخ الميلاد، تاريخ الاختبار.
يستقبل سطح المكتب هذه المتغيرات من مصمم التدفق بالترتيب التالي: نسبة المكالمات، عدد العملاء، نوع العميل، العميل المشترك، رقم المتصل، رقم الهاتف، تاريخ الميلاد، مهلة كورونا، تاريخ الاختبار.
يعرض سطح المكتب المتغيرات بالترتيب التالي، من اليسار إلى اليمين، على واجهة المستخدم:
-
متغيرات العميل
.Phone Number, DN, Queue, RONA Time -
يتم ترتيب متغيرات التدفق أبجديًا، حيث تبدأ المتغيرات بالأحرف الكبيرة أولًا، تليها المتغيرات بالأحرف الصغيرة: نسبة المكالمات، عدد العملاء، نوع العميل، تاريخ الاختبار، العميل المشترك، تاريخ الميلاد.
مثال: عرض معرّف التفاعل على سطح المكتب
معرف التفاعل (معرف جلسة الاتصال) هو معرف فريد يتم إنشاؤه بواسطة النظام لتحديد تفاعل معين. يمكنك استخراج معرف التفاعل من تقارير المحلل واستخدام هذا المعرف لاستكشاف المشكلات المتعلقة بفشل المكالمات وإصلاحها. لعرض معرّف التفاعل على سطح المكتب:
- افتح التدفق المطلوب واختر إضافة متغيرات التدفق.
- قم بتعيين حقل القيمة الافتراضية إلى NewContact.interactionId.
- قم بتفعيل زر التبديل اجعل الوكيل مرئياً.
عندما يتلقى الموظف مكالمة، يظهر معرف التفاعل على سطح المكتب.
تعديل متغيرات التدفق المخصصة
إذا كان المتغير قيد الاستخدام بالفعل، فلا يمكنك تعديل نوع المتغير. قد يكون للقيام بذلك آثار كبيرة على التدفق. لذا، فإن هذا الفعل محظور. في هذه الحالة، يتم تعطيل حقل القائمة المنسدلة "نوع المتغير" وتظهر رسالة تحذير.
عند تحرير متغير بنجاح، تظهر التغييرات التي تم إجراؤها في جميع أنحاء التدفق، وفي النافذة المنبثقة التي تظهر عند النقر فوق متغير التدفق في جزء الخصائص العامة.
لتحرير متغير تدفق مخصص، اتبع الخطوات التالية:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
انقر على تحرير في الزاوية العلوية اليمنى من النافذة المنبثقة. يظهر مربع حوار "تحرير متغير التدفق". إذا لم يتم استخدام المتغير في التدفق، فإن جميع الحقول قابلة للتعديل. يمكنك تعديل اسم المتغير ووصفه ونوعه وقيمته. |
| 5 |
انقر على أيقونة المعلومات في هذه الرسالة لعرض قائمة بالأنشطة التي يتم فيها استخدام المتغير. إذا كنت ترغب في المتابعة بتعديل المتغير، فقم بإزالة المتغير من جميع تكوينات التدفق قبل محاولة التعديل مرة أخرى. |
| 6 |
قم بإجراء التغييرات اللازمة. يظل زر الحفظ معطلاً حتى تقوم بإجراء تغيير. |
| 7 |
انقر على حفظ. |
حذف متغيرات التدفق المخصصة
إذا تم استخدام المتغير في تدفق، فلا يمكنك حذفه. إن القيام بذلك له آثار كبيرة على التدفق. في هذه الحالة، يتم تعطيل زر حذف في نافذة حذف المتغير، وتظهر قائمة بالأنشطة التي يتم فيها استخدام المتغير.
يتم تجميع الأنشطة بناءً على ما إذا كانت تظهر في علامة التبويب "التدفق الرئيسي" أو "تدفقات الأحداث". إذا كنت ترغب في حذف متغير قيد الاستخدام، فقم بإزالته من جميع تكوينات التدفق قبل محاولة الحذف.
لحذف متغير تدفق مخصص، اتبع الخطوات التالية:
| 1 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 2 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 3 |
في لوحة الخصائص العامة، انقر فوق رمز الحذف الذي يظهر على علامة المتغير التي تريد حذفها. |
تجاوز إعدادات التدفق
تتيح ميزة تجاوز إعدادات التدفق داخل وحدة مصمم التدفق للمستخدمين المصرح لهم تعديل بعض الإعدادات المحددة مسبقًا للتدفق من مركز التحكم. تتيح هذه الميزة للمسؤولين والمشرفين تغيير بعض معايير التدفق بسهولة مثل ساعات العمل أو التنبيهات الصوتية أو تعيينات قائمة الانتظار دون فتح التدفق المطلوب.
لتجاوز إعدادات التدفق:
-
يجب عليك ضبط بعض المتغيرات داخل التدفق بحيث يمكن ضبطها خارجياً. راجع قسم إنشاء متغيرات تدفق مخصصة للحصول على تفاصيل التكوين.
-
يتعين على المسؤولين والمشرفين بعد ذلك إجراء التغييرات المطلوبة على هذه المتغيرات. تظهر متغيرات التدفق المُهيأة في صفحة تكوين القناة في مركز التحكم. راجع قسم إعداد قناة لمزيد من التفاصيل.
توفر ميزة تجاوز إعدادات التدفق المزايا التالية:
- إمكانية إعادة استخدام التدفق: يمكن للمسؤولين استخدام نفس المسار لمؤسسات مختلفة. يمكنهم ضبط قيم مختلفة لنفس المتغير لقنوات مختلفة دون تعديل القيمة الافتراضية المحددة في التدفق.
- أوقاتاستجابةأسرع : يتم تطبيق التغييرات التي يتم إجراؤها على قيم المتغيرات على الفور، حتى على المكالمات التي هي قيد التنفيذ بالفعل.
- تقليل الأخطاء: يزيل خطر حدوث أخطاء عند تعديل التدفقات المعقدة.
- إدارة المهام المبسطة: بدون هذه الميزة، يتعين على المسؤولين القيام بالمهام التالية التي قد تكون معقدة وتستغرق وقتًا طويلاً بالنسبة للمستخدمين غير التقنيين:
- سجل الدخول إلى مركزالتحكم.
- افتح وحدة مصمم التدفق.
- انتقل إلى التدفق المطلوب وابحث عن المسار ذي الصلة بالتدفق.
- قم بإجراء التغييرات المطلوبة.
- أعد نشر التدفق.
متغيرات محددة مسبقًا
يقوم مصمم التدفق تلقائيًا بإنشاء متغيرات محددة مسبقًا عند استخدام أحداث وأنشطة معينة في التدفق.
تظهر قائمة بالمتغيرات المحددة مسبقًا المتاحة في قسم المتغيرات المحددة مسبقًا في جزء خصائص التدفق العام. كما تظهر أيضًا في جزء الخصائص للحدث أو النشاط المحدد.
انقر على كل متغير لفتح نافذة منبثقة تشرح نوع البيانات التي يخزنها المتغير، حتى تعرف كيفية استخدام المتغير في سير العمل الخاص بك.
في حين أن معظم سمات متغير إخراج الحدث محددة مسبقًا ولا يمكن تعديلها، يمكنك تعديل المتغير لتغيير تعيين المتغير العام.
متغيرات إخراج الحدث
ترتبط متغيرات إخراج الأحداث بشكل خاص بالأحداث وتتخذ التسمية التالية: ..
تظهر جميع متغيرات إخراج الأحداث المتاحة للاستخدام في التدفق تلقائيًا في جزء الخصائص العامة بعد إدخال حدث إلى التدفق، وكذلك في جزء الخصائص لنشاط معالج الأحداث المرتبط.
متغيرات إخراج الحدث المتاحة هي:
-
NewContact.ANI -
NewContact.DNIS -
NewContact.InteractionID -
NewContact.PSTNRegion -
AgentAccepted.AgentID -
AgentAccepted.AgentName -
AgentAccepted.AgentEmailId -
AgentAccepted.AgentSessionID -
AgentAccepted.QueueID -
AgentAccepted.QueueName -
AgentAccepted.TeamID -
AgentAccepted.TeamName -
AgentAccepted.TenantID -
AgentAccepted.CAD -
PhoneContactEnded.AgentID -
PhoneContactEnded.AgentEmailID -
PhoneContactEnded.TeamID -
PhoneContactEnded.QueueID -
PhoneContactEnded.InboundChannel -
PhoneContactEnded.RoutingStrategyID -
AgentOffered.agentId -
AgentOffered.agentName -
AgentOffered.agentEmailId -
AgentOffered.agentSessionId -
AgentOffered.queueId -
AgentOffered.queueName -
AgentOffered.teamId -
AgentOffered.teamName -
AgentOffered.tenantId -
AgentOffered.callAssociatedData -
AgentOffered.AgentID -
AgentOffered.AgentName -
AgentOffered.AgentSessionID -
AgentOffered.QueueID -
AgentOffered.QueueName -
AgentOffered.TeamID -
AgentOffered.TeamName -
AgentOffered.TenantID -
AgentOffered.CAD -
PreDial.direction -
PreDial.participantType -
PreDial.dialNumber -
PreDial.otherPartyDn -
PreDial.epDn -
PreDial.agentSelectedAni -
PreDial.operationType -
OutboundCampaignCallResult.CPAResult -
OutboundCampaignCallResult.CPAResultCode -
AgentDisconnected.AgentId -
AgentDisconnected.AgentEmailId -
AgentDisconnected.QueueId -
AgentDisconnected.TeamId -
AgentDisconnected.InboundChannel -
AgentDisconnected.RoutingStrategyId
في بعض الحالات، قد يكون المتغير AgentEmailId فارغًا. ينبغي على مطوري التدفق التحقق من صحة هذا المتغير قبل استخدامه، خاصة في السيناريوهات التي تنطوي على مشكلات البحث في ذاكرة التخزين المؤقت.
تخصيص متغيرات النظام
يمكنك تخصيص تسمية سطح المكتب لمتغيرات رقم الهاتف وDNIS (خدمة تحديد رقم الهاتف المتصل) فقط. يمكنك إنشاء اسم بديل لهذه المتغيرات وتكوينه باستخدام نشاط تعيين متغير في التدفق.
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
من جزء خصائص التدفق العام ، افتح قسم تعريف المتغير. |
| 5 |
انقر فوق علامة التبويب Configuration. |
| 6 |
انقر فوق إضافة متغير تدفق. |
| 7 |
أدخل اسم المتغير ووصفه . |
| 8 |
اختر سلسلة من القائمة المنسدلة نوع المتغير. |
| 9 |
قم بتفعيل زر التبديل اجعل الوكيل مرئياً. |
| 10 |
في حقل تسمية سطح المكتب ، أدخل تسمية سطح المكتب المطلوبة للمتغير. |
| 11 |
انقر على حفظ. هذا يُنشئ المتغير.
|
| 12 |
من مكتبة الأنشطة، اسحب نشاط "تعيين متغير" إلى اللوحة. |
| 13 |
في قسم إعدادات المتغيرات في جزء إعدادات النشاط ، قم بما يلي: عند نشر التدفق، يحل متغير التدفق الذي تم إنشاؤه حديثًا محل متغير النظام المختار. أثناء تنفيذ التدفق، يظهر اسم سطح المكتب للمتغير الذي تم إنشاؤه حديثًا في النافذة المنبثقة الواردة ولوحة التفاعل في سطح المكتب.
|
متغيرات مخرجات النشاط
تقوم متغيرات إخراج النشاط بتخزين البيانات التي تم التقاطها من الأنشطة ويتم إنشاؤها تلقائيًا عند إضافة أنشطة محددة إلى اللوحة. تستخدم متغيرات إخراج النشاط الصيغة التالية: . حيث يتغير اسم النشاط ديناميكيًا بناءً على النشاط.
إذا استخدم التدفق نشاطًا عدة مرات، فسيكون لكل نشاط نسخة فريدة من كل متغير إخراج النشاط المرتبط به. تظهر جميع متغيرات إخراج النشاط المتاحة للاستخدام في التدفق تلقائيًا في جزء الخصائص العامة عند إدخال نشاط إلى التدفق، وكذلك في جزء الخصائص للنشاط المرتبط.
متغيرات مخرجات النشاط المتاحة هي:
-
Menu.OptionEntered: يخزن خيار القائمة الذي اختاره المتصل أثناء عملية القائمة. هذا رقم واحد من 0 إلى 9. -
CollectDigits.DigitsEntered: يخزن الأرقام التي أدخلها المتصل أثناء عملية جمع الأرقام. يعتمد عدد الأرقام على إعدادات النشاط. -
HTTPRequest.HTTPStatusCode: يخزن رمز الحالة الذي تم استلامه عند محاولة إجراء طلب HTTP. -
HTTPRequest.HTTPResponseBody: يخزن الاستجابة عند نجاح عملية إرسال طلب HTTP. -
HTTPRequest.ResponseHeaders: يخزن العناوين التي يتم إرسالها كجزء من طلب HTTP. -
VirtualAgent.IntentTriggered: يخزن هذا النظام النية التي أدت إلى بدء المحادثة ليتم التعامل معها أو تصعيدها. -
GetQueueInfo.EWT: يخزن قيمة وقت الانتظار المقدر للطابور المحدد. -
GetQueueInfo.PIQ: يخزن قيمة الموضع في قائمة الانتظار لقائمة الانتظار المحددة.
المتغيرات العالمية
المتغيرات العامة هي متغيرات مخصصة يمكنك عرضها والوصول إليها عند إنشاء التدفقات. يقوم المسؤول بإنشاء متغيرات عامة في وحدة Provisioning الخاصة بمركز التحكم. للمزيد من المعلومات، راجع قسم المتغيرات العامة في دليل إعداد وإدارة مركز اتصال Webex.
بصفتك مطور تدفق، يمكنك استخدام هذه المتغيرات حسب متطلباتك. يمكنك إضافة هذه المتغيرات في التدفق. يمكنك أيضًا تعديل وإزالة متغير عام بعد إضافته إلى التدفق.
إضافة متغير عام في تدفق
يمكنك إضافة 30 متغيرًا كحد أقصى في التدفق. يشمل هذا العدد جميع المتغيرات العالمية ومتغيرات التدفق، بغض النظر عما إذا كانت قابلة للإبلاغ أو قابلة للعرض من قبل الوكيل.
إذا كنت ترغب في إضافة المزيد من المتغيرات بما يتجاوز الحد الأقصى، فيجب عليك حذف عدد مماثل من المتغيرات الموجودة. للحصول على مزيد من المعلومات حول كيفية حذف متغير عام، راجع إزالة المتغيرات العامة من التدفق.
أثناء إنشاء التدفق، يمكن تهيئة متغير عام من النوع String بطول أقصى يبلغ 256 حرفًا. لكن أثناء تنفيذ التدفق، يمكن تحديث المتغير ليحتوي على ما يصل إلى 1024 حرفًا. قد يؤدي تجاوز هذا الحد إلى سلوك غير مرغوب فيه مثل فشل المكالمات والقيم غير الصالحة.
لإضافة متغيرات عامة في تدفق البيانات:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
في جزء خصائص التدفق العام ، قم بالتمرير لأسفل إلى تعريف المتغير > قسم المتغيرات المعرفة مسبقًا. |
| 5 |
في قسم المتغيرات العامة ، انقر فوق إضافة متغيرات عامة. يظهر مربع الحوار إضافة متغيرات عامة. يعرض هذا جميع المتغيرات العامة التي أنشأها المسؤول في وحدة Provisioning.
|
| 6 |
(اختياري) استخدم حقل البحث عن المتغيرات العامة لتصفية والبحث عن المتغيرات العامة المطلوبة من القائمة. |
| 7 |
حدد مربعات الاختيار الخاصة بالمتغيرات العامة المطلوبة من القائمة وانقر فوق إضافة. يعرض النظام المتغيرات المختارة في قسم المتغيرات العامة.
بشكل افتراضي، يحتوي كل متغير على حقول بيانات تعريفية محددة من قبل المسؤول مثل: قابل للإبلاغ، قابل للعرض من قبل الوكيل، قابل للتعديل من قبل الوكيل، وتسمية سطح المكتب. إذا قام المسؤول بتغيير أي قيم بيانات تعريفية أثناء استخدام المتغير العام، فإن التغييرات التي تم إجراؤها في مركز التحكم تنعكس عبر التدفقات (مع تأخير انتهاء صلاحية ذاكرة التخزين المؤقت لمدة 8 ساعات). |
تحرير متغير عام في تدفق
عند تعديل متغير عام، لا يمكنك تغيير أي قيمة بيانات تعريفية لمتغير عام في مصمم التدفق. ومع ذلك، يمكنك تغيير القيمة الافتراضية باستخدام زر التبديل Overwrite Default Value.
لتحرير متغير عام في تدفق:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
في جزء خصائص التدفق العام ، قم بالتمرير لأسفل إلى تعريف المتغير > المتغيرات المعرفة مسبقًا القسم. |
| 5 |
في لوحة المتغيرات العامة ، انقر فوق متغير عام وانقر فوق رمز التحرير ( يظهر مربع الحوار تحرير المتغيرات العامة. يعرض تفاصيل المتغير العام المختار مثل نوع المتغير، والقيمة الافتراضية، وتسمية سطح المكتب، وإمكانية تعديل الوكيل.
|
| 6 |
(اختياري) قم بتمكين زر التبديل Overwrite Portal Configurations لاستبدال القيم الموجودة التي تم تكوينها في مركز التحكم. يتيح لك هذا تعديل قيم الحقول مثل القيمة الافتراضية، وإمكانية عرض الوكيل، وإمكانية تحرير الوكيل، وتسمية سطح المكتب. أدخل القيمة المطلوبة في القيمة الافتراضية وفقًا لنوع المتغير المختار. على سبيل المثال، إذا كان نوع المتغير منطقيًا، فسيظهر هذا الحقل كقائمة منسدلة. يجب ألا تتجاوز القيمة الافتراضية المدخلة لمتغير عام من نوع سلسلة نصية يمكن الإبلاغ عنه من قبل الوكيل 256 حرفًا. |
| 7 |
قم بإجراء التغييرات اللازمة. |
| 8 |
انقر على حفظ. |
إزالة المتغيرات العامة من التدفق
يمكنك إزالة متغير عام غير مستخدم في أي عملية.
إذا لم تتمكن من إزالة متغير عام، فاتصل بمسؤول النظام لديك لتمكين علامة الميزة لإزالة المتغيرات العامة من التدفق.
لإزالة متغير عام من تدفق البيانات:
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
في جزء خصائص التدفق العام ، قم بالتمرير لأسفل إلى تعريف المتغير > المتغيرات المعرفة مسبقًا القسم. |
| 5 |
في لوحة المتغيرات العامة، انقر فوق رمز الإزالة (x) للمتغير العام الذي تريد إزالته. ستظهر لك رسالة منبثقة تطلب منك تأكيد الإجراء الذي قمت به.
|
| 6 |
انقر على حذف. يؤدي هذا إلى إزالة المتغير العام المحدد من القائمة.
|
المتغيرات القابلة للعرض على سطح المكتب
يمكنك ضبط أنواع المتغيرات التالية للنافذة المنبثقة الواردة ولوحة التفاعل في سطح المكتب للمكالمات الصوتية الواردة والصادرة:
-
متغيرات النظام مثل رقم الهاتف، وخدمة تعريف الرقم المتصل (DNIS)، واسم قائمة الانتظار، ومهلة RONA
-
المتغيرات العامة التي يتم إنشاؤها وإدارتها في مركز التحكم.
-
متغيرات التدفق المخصصة التي يتم إنشاؤها وإدارتها في مصمم التدفق
يمكنك ضبط المتغيرات التي تم وضع علامة عليها بأنها قابلة للعرض من قبل الوكيل فقط.
يمكنك ضبط هذه المتغيرات في التدفقات الجديدة وكذلك في التدفقات الحالية. ومع ذلك، تستمر التدفقات الحالية في عرض متغيرات النافذة المنبثقة الافتراضية مثل رقم الهاتف وDNIS واسم قائمة الانتظار. يمكنك تعديل هذه التدفقات لإضافة المزيد من المتغيرات باستخدام هذه الميزة.
تتشابه خطوات تكوين المتغيرات للنافذة المنبثقة الواردة ولوحة التفاعل للمكالمات الواردة والصادرة.
تحتاج إلى إنشاء تدفقات منفصلة لسيناريوهات المكالمات الواردة والصادرة لتكوين متغيرات للنافذة المنبثقة الواردة ولوحة التفاعل.
- نافذة منبثقة واردة على سطح المكتب
- تظهر نافذة منبثقة عند تلقي الموظف مكالمة واردة أو إجراء مكالمة صادرة. يعرض معلومات أساسية عن العميل وفقًا للمتغيرات التي تم تكوينها في مصمم التدفق. يمكنك تحديد ترتيب ظهور كل من هذه المتغيرات في النافذة المنبثقة الواردة والتي يمكن أن تتضمن أي مزيج من متغيرات النظام والمتغيرات العامة ومتغيرات التدفق المخصصة. يمكنك أيضًا تعديل تسمية سطح المكتب لهذه المتغيرات.
- يمكنك تخصيص تسمية سطح المكتب لمتغيرات النظام مثل رقم الهاتف وDNIS. للمزيد من المعلومات، انظر تخصيص متغيرات النظام.
- بالنسبة للمكالمات الواردة والصادرة، يمكنك اختيار ما لا يقل عن ثلاثة متغيرات وما لا يزيد عن ستة متغيرات. بالنسبة لمكالمات الاستشارة، سيتمكن الوكيل الذي تمت استشارته من رؤية ثلاثة متغيرات إضافية مثل اسم الوكيل، ورقم الوكيل، وفريق الوكيل، والتي تتم إضافتها إلى القائمة بشكل افتراضي.
-
لا يمكنك ضبط المتغيرات التي تحتوي على معلومات حساسة في النافذة المنبثقة الواردة على سطح المكتب.
- للحصول على مزيد من المعلومات حول كيفية تكوين المتغيرات للنافذة المنبثقة الواردة، راجع تكوين المتغيرات للنافذة المنبثقة الواردة.
- لوحة التفاعل
- تظهر لوحة التفاعل على سطح المكتب بعد أن يقبل الموظف المكالمة الواردة أو الصادرة. يعرض معلومات تم تعيينها في متغيرات لوحة التفاعل التي تم تكوينها في مصمم التدفق. يمكنك اختيار 30 متغيرًا كحد أقصى. يمكنك تحديد ترتيب ظهور كل من هذه المتغيرات في لوحة التفاعل والتي يمكن أن تتضمن أي مزيج من متغيرات النظام والمتغيرات العامة ومتغيرات التدفق المخصصة. يمكنك أيضًا تعديل تسمية سطح المكتب لهذه المتغيرات.
-
لا يدعم برنامج Webex Contact Center Desktop حاليًا ترجمة تسميات المتغيرات الديناميكية.
- يمكنك تخصيص تسمية سطح المكتب لمتغيرات النظام مثل رقم الهاتف وDNIS. للمزيد من المعلومات، انظر تخصيص متغيرات النظام.
- للحصول على مزيد من المعلومات حول كيفية تكوين المتغيرات لجزء التفاعل، راجع تكوين المتغيرات لجزء التفاعل.
قم بتهيئة المتغيرات للنافذة المنبثقة الواردة
قبل البدء
قم بضبط المتغيرات في النافذة المنبثقة الواردة للمكالمات الواردة والصادرة.
-
يجب عليك إنشاء المتغيرات التي تريد إضافتها في النافذة المنبثقة الواردة لسطح المكتب. للمزيد من المعلومات، انظر إنشاء متغير عام و إنشاء متغيرات تدفق مخصصة.
-
يجب عليك تحديد المتغيرات على أنها قابلة للعرض من قبل الوكيل. للحصول على مزيد من المعلومات حول كيفية وضع علامة على متغير عام كقابل للعرض من قبل الوكيل، راجع تحرير متغير عام في تدفق.
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
من جزء خصائص التدفق العام ، افتح قسم تعريف المتغير. |
| 5 |
انقر على إمكانية عرض سطح المكتب & ترتيب علامة التبويب. |
| 6 |
في قسم Incoming Popover ، انقر فوق تحديد المتغيرات لـ Incoming Popover. تظهر نافذة تحديد المتغيرات في النافذة المنبثقة الواردة. يعرض جميع المتغيرات التي تتضمن أربعة متغيرات نظام افتراضية مثل رقم الهاتف، وDNIS، واسم قائمة الانتظار، ومهلة RONA. يتم تحديد متغيرات النظام مثل رقم الهاتف وDNIS واسم قائمة الانتظار بشكل افتراضي، ويمكنك إلغاء تحديدها عند إضافة المزيد من المتغيرات.
|
| 7 |
استخدم خيارات البحث التالية لتصفية القائمة: يتم ملء القائمة تلقائيًا بالمتغيرات وفقًا لمعايير الإدخال الخاصة بك.
|
| 8 |
حدد مربعات الاختيار الخاصة بالمتغيرات التي تريد اختيارها للنافذة المنبثقة الواردة. يمكنك اختيار ما لا يقل عن ثلاثة متغيرات وما لا يزيد عن ستة متغيرات. |
| 9 |
انقر على حفظ. يمكنك تخطي هذه الخطوة إذا قمت بتمكين زر التبديل Autosave. تظهر المتغيرات المختارة في قسم Incoming Popover.
|
| 10 |
استخدم المقبض أيقونة ( |
| 11 |
(اختياري) انقر فوق رمز x بجوار متغير لإزالة هذا المتغير من القائمة. |
قم بتكوين المتغيرات لجزء التفاعل
قبل البدء
قم بتكوين المتغيرات في لوحة التفاعل للمكالمات الواردة والصادرة.
-
يجب عليك إنشاء المتغيرات التي تريد إضافتها في النافذة المنبثقة الواردة لسطح المكتب. للمزيد من المعلومات، انظر إنشاء متغير عام و إنشاء متغيرات تدفق مخصصة.
-
يجب عليك تحديد المتغيرات على أنها قابلة للعرض من قبل الوكيل. للحصول على مزيد من المعلومات حول كيفية وضع علامة على متغير عام كقابل للعرض من قبل الوكيل، راجع تحرير متغير عام في تدفق.
| 1 |
قم بتسجيل الدخول إلى مؤسسة العميل الخاصة بك باستخدام عنوان URL الخاص بمركز التحكم https://admin.webex.com/. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر على أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق. تظهر نافذة مصمم التدفق.
|
| 4 |
من جزء خصائص التدفق العام ، افتح قسم تعريف المتغير. |
| 5 |
انقر فوق علامة التبويب إمكانية عرض سطح المكتب والترتيب. |
| 6 |
في قسم لوحة التفاعل ، انقر فوق تحديد المتغيرات للوحة التفاعل. تظهر نافذة تحديد المتغيرات في جزء التفاعل. يعرض جميع المتغيرات بالإضافة إلى أربعة متغيرات نظام مثل رقم الهاتف، وDNIS، واسم قائمة الانتظار، ومهلة RONA.
|
| 7 |
استخدم خيارات البحث التالية لتصفية القائمة: يتم ملء القائمة تلقائيًا بالمتغيرات وفقًا لمعايير الإدخال الخاصة بك.
|
| 8 |
حدد مربعات الاختيار الخاصة بالمتغيرات التي تريد اختيارها لجزء التفاعل. يمكنك اختيار 30 متغيرًا كحد أقصى. |
| 9 |
استخدم المقبض أيقونة ( |
| 10 |
انقر على حفظ. يمكنك تخطي هذه الخطوة إذا قمت بتمكين زر التبديل Autosave. تظهر المتغيرات المختارة في قسم لوحة التفاعل.
|
| 11 |
(اختياري) انقر فوق رمز x بجوار متغير لإزالة هذا المتغير من القائمة. |
متغيرات JSON
متغيرات JSON هي متغيرات تدفق مخصصة من نوع JSON. يمكنك إنشاء متغيرات JSON في مصمم التدفق. للمزيد من المعلومات، انظر إنشاء متغيرات تدفق مخصصة.
يمكنك استخدام الأنشطة التالية لتخزين البيانات في متغير 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.employeeCode}}للحصول على القيمة كـE1. -
الوصول إلى فهرس مصفوفة JSON: يمكنك الوصول إلى فهرس محدد من مصفوفة JSON على غرار صيغة Pebble. للحصول على مزيد من التفاصيل حول الوصول إلى الفهرس في 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]}}للحصول على تفاصيل الموظفriraniالذي يشغل منصب مدير. -
استخدم
{{ var[1].directReports[0] }}للحصول على تفاصيل الموظفJohnالذي يتبع مباشرةً للمدير. -
استخدم
{{ var[1].directReports[0].preferredFullName }}للحصول على القيمة كـJohn Irani. -
استخدم
{{ var[0].preferredFullName }}للحصول على القيمة كـRomin Irani.
-
استخدام متغير JSON في طلب HTTP
لاستخدام متغير JSON كجسم طلب لطلب HTTP، استخدم نشاط تعيين متغير أولاً لتحويل متغير JSON إلى سلسلة نصية. على سبيل المثال، في قسم إعدادات المتغير في نشاط تعيين متغير []، قم بتعيين متغير jsonString بقيمة {{ jsonVariable }}.
استخدم هذا المتغير كمدخل لإعدادات HTTP. على سبيل المثال، في قسم إعدادات طلب HTTP ، قم بتعيين نص الطلب على أنه {{ jsonString }}.
كتابة التعبيرات
تدعم معظم حقول إدخال النصوص في مصمم التدفق كتابة التعبيرات. لا تتطلب التعبيرات ذلك، ولكنها تسمح بوظائف برمجة قوية من خلال المتغيرات للمستخدمين المتقدمين. يمكنك أيضًا إدخال النصوص والأرقام الأساسية في نفس حقول الإدخال للتدفقات البسيطة إذا لم تكن بحاجة إلى تعبيرات.
ضع كل تعبير بين قوسين مزدوجين معقوفين كما هو موضح هنا: {{Enter Expression}}
على سبيل المثال، إذا كنت ترغب في دمج متغيرين نصيين معًا، فيجب عليك استخدام {{var1+var2}}. للمزيد من المعلومات، انظر: https://pebbletemplates.io/.
صيغة قالب Pebble
تستخدم جميع حقول الإدخال في مصمم التدفق صيغة تعبير مفتوحة المصدر تسمى قوالب Pebble: https://pebbletemplates.io/.
الرموز التالية مدعومة في قوالب Pebble: ==, !=, <, >, <=, >=, +, -, *, / . لإدخال متغيرات مخصصة في تعبير، استخدم هذه الصيغة: {{variable}}
في صيغة قوالب Pebble، يجب أن تبدأ أسماء المتغيرات بحرف أو شرطة سفلية (_) أو علامة الدولار. ($), لكن ليس رقماً. على سبيل المثال، 311_Promo غير صالح، بينما Promo_311 صالح.
كما يتم دعم عوامل التشغيل المنطقية. لمعرفة مزيد من المعلومات، ارجع إلى https://pebbletemplates.io/wiki/operator/logic/.
نوصي بمراجعة وثائق قالب Pebble قبل استخدام التعبيرات في مصمم التدفق. للحصول على معلومات حول كتابة التعبيرات، راجع المستندات الموجودة على الرابط التالي: https://pebbletemplates.io/wiki/.
على سبيل المثال، في حالة استخدام الشرط الأساسي هذه، يتحقق التعبير لمعرفة ما إذا كان رقم حساب المتصل أكبر من أو يساوي قيمة معينة. بناءً على كيفية تقييم التعبير لتنفيذ تدفق معين، يمكن أن يسلك التدفق المسار الصحيح أو المسار الخاطئ.
فلاتر حصى مخصصة
طابع زمني من حقبة العصر
يمكنك استخدام مرشحات Pebble التالية لإرجاع طابع الوقت الخاص بـ "الآن" أو سلسلة تاريخ معينة:
الطابع الزمني لـ Epoch الحالي:
{{ 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 طابع زمني لتاريخ محدد:
{{ '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}} هي صيغة متغيرة.
-
نتيجة: يعرض نتيجة التعبير بعد النقر على اختبار. إذا كانت النتائج مختلفة عن المتوقع، فقم بتعديل التعبير حسب الرغبة. إذا قمت بإجراء تغييرات على التكوين، فانقر فوق تطبيق التغييرات لتحديث التعبير في تكوين النشاط.
استخدم قوالب التدفق
قوالب التدفق هي تدفقات جاهزة مصممة لحالات استخدام محددة. تتوفر هذه القوالب بسهولة في لوحة تصميم التدفق، مما يتيح لمطوري التدفقات إنشاء ونشر التدفقات بسرعة وبأقل جهد.
لإنشاء تدفقات باستخدام قوالب التدفق، حدد القالب المطلوب، وقم بتخصيصه وفقًا لمتطلبات عملك، ثم قم بالتحقق من صحته ونشره، وابدأ في استخدام التدفق. لمزيد من التفاصيل، انظر إنشاء تدفقات من قوالب التدفق.
الاستخدام خلال ساعات العمل
استخدم قالب تصميم التدفق هذا لإدارة ساعات العمل في مركز اتصال Webex. يتم استقبال المتصلين برسالة، ويتم توجيه مكالماتهم بناءً على ساعات العمل والعطلات وحالات الطوارئ المحددة للمنظمة.
يقوم هذا التدفق بتوجيه المكالمات بناءً على ساعات عمل مركز الاتصال وقوائم العطلات وحالات الطوارئ، مما يضمن تجربة مثالية للمتصلين ومعالجة فعالة لساعات خارج العمل. في حال إغلاق مركز الاتصال، يتم إخطار المتصل بالإغلاق.
تشمل الميزات الرئيسية ما يلي:
- إدارة مركزية لساعات العمل والإجازات وحالات الطوارئ.
- التوجيه التلقائي بناءً على إعدادات ساعات العمل.
- يتم استخدام تقنية تحويل النص إلى كلام من سيسكو (TTS) لجميع المطالبات الصوتية، على الرغم من إمكانية تحميل ملفات صوتية مخصصة.
- الموسيقى الافتراضية أثناء الانتظار هي
defaultmusic_on_hold.wav، ولكن يمكن تخصيصها.
المتطلبات المسبقة
- تحديد ساعات العمل: قم بإنشاء ساعات العمل وقوائم العطلات والتجاوزات في مركز التحكم.
- ملفات صوتية: قم بتحميل ملفات الصوت المطلوبة للمطالبات مثل
BusinessHoursOpen.wavأو استخدم ميزة تحويل النص إلى كلام من Cisco. - تخطيط قائمة الانتظار والفرق ونقاط الدخول: قم بتكوين هذه العناصر في بوابة إدارة مركز اتصال Webex.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
| عنصر التدفق | الوصف |
|---|---|
| استقبال المكالمات | يتم بدء المكالمة وتدخل في مسار العملية. |
| تقييم ساعات العمل | يتحقق النظام مما إذا كان الوقت الحالي يقع ضمن ساعات العمل أو العطلات أو حالة التجاوز. |
| ساعات العمل | إذا كان مركز الاتصال مفتوحًا، فسيتم تشغيل رسالة ترحيب، وسيتم توجيه المكالمة إلى قائمة انتظار الوكلاء. |
| بعد ساعات العمل | إذا كان مركز الاتصال مغلقًا، فسيتم تشغيل رسالة تفيد بإغلاق المركز، وسيتم قطع الاتصال. |
| تجاوزات الطوارئ | في حالة تفعيل خاصية تجاوز الطوارئ، يتم تشغيل رسالة الطوارئ، ثم يتم قطع الاتصال. |
أنشطة التدفق
يوضح الجدول التالي تسلسل أنشطة التدفق.
| نشاط التدفق | الوصف |
|---|---|
|
البدء (رقم هاتف جديد) | يبدأ التدفق عند تلقي اتصال هاتفي جديد. |
|
التحقق من ساعات العمل (ساعات العمل) | يتحقق النظام مما إذا كان مركز الاتصال يعمل خلال ساعات العمل العادية، أو في عطلة، أو في حالة تجاوز طارئ. |
|
ساعات العمل محددة (WorkingHours_Prompt) | خلال ساعات العمل، يتم تشغيل رسالة لإبلاغ المتصل بأن مركز الاتصال مفتوح (الملف الافتراضي: BusinessHoursOpen.wav). |
جهة الاتصال في قائمة الانتظار (طابورgent_) | يتم وضع المتصل في قائمة الانتظار ليتم توجيهه إلى أحد الموظفين المتاحين. |
موسيقى الانتظار (موسيقى الانتظار) | يتم تشغيل الموسيقى أثناء انتظار المتصل في قائمة الانتظار (الملف الافتراضي: defaultmusic_on_hold.wav). |
|
عطلة رسمية (Holiday_مغلق) | في حال كان يوم عطلة، يتم تشغيل رسالة لإبلاغ المتصل بأن المكتب مغلق. |
|
خدمة العملاء بعد ساعات العمل (بعد Hours_موجه) | إذا كان الاتصال بعد ساعات العمل، يتم تشغيل رسالة لإبلاغ المتصل بأن المكتب مغلق. |
| تجاوز الطوارئ (Override_حالة طوارئ) | في حالة تجاوز الطوارئ، يتم تشغيل رسالة طوارئ. |
| قطع الاتصال (قطع الاتصال) | بعد تشغيل الرسالة (سواء كان ذلك بعد ساعات العمل، أو في عطلة، أو في حالة طوارئ)، يتم قطع الاتصال. |
موارد إضافية
للحصول على مزيد من المعلومات حول تكوين ساعات العمل وقوائم العطلات والتجاوزات، راجع دليل إعداد وإدارة مركز اتصال Webex .
اتصال شامل بالوارد
استخدم قالب تصميم التدفق هذا في مركز اتصال Webex للتعامل الشامل مع المكالمات الواردة، والتحقق من ساعات العمل، وإعلانات الموقع في قائمة الانتظار، وخيارات إعادة الاتصال.
يوضح هذا التدفق سيناريو شامل للمكالمات الصوتية الواردة لمركز اتصال Webex. ويشمل ذلك التعامل مع ساعات العمل، والعطلات، وتجاوزات الطوارئ، وخيارات الخدمة الذاتية، وإعلانات الموقع في قائمة الانتظار، وخيارات معاودة الاتصال بالعملاء. إنه مناسب للبيئات التي تكون فيها الخدمة الذاتية الأساسية وقوائم انتظار المكالمات ضرورية.
قم بتعديل سير العمل ليناسب احتياجات المؤسسة المحددة وللتعامل مع الظروف غير المعروفة بسلاسة.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) للأنشطة الصوتية التي تتطلب مطالبات (إن وجدت). بالنسبة للموسيقى، يتم استخدام الملف defaultmusic_on_hold.wav الافتراضي الذي يتم توفيره خارج الصندوق.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي تكوينات أخرى خاصة بالمنظمة مثل الموصلات، وANI الصادر، والمزيد.
-
قم بإعداد ساعات العمل وقوائم العطلات وتجاوزات الطوارئ من خلال → → →
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
| تم استقبال المكالمة | يدخل الاتصال إلى مسار العمل عند نشاط NewContact. |
| تحقق من ساعات العمل | يقوم التدفق بفحص الوقت الحالي مقابل ساعات العمل المحددة باستخدام نشاط BusinessHours.
|
| خيارات الخدمة الذاتية | خلال ساعات العمل، يقوم نشاط WelcomeMenu (قائمة الرد الصوتي التفاعلي) بعرض قائمة تقدم خيارات الخدمة الذاتية الأساسية للمتصلين:
|
| تحديد موقع الطابور | يتم وضع المتصل في قائمة انتظار باستخدام نشاط Queue. يقوم النشاط GetPositioninQueue باسترداد موضع المتصل في قائمة الانتظار، ويتم الإعلان عن هذه المعلومات للمتصل باستخدام النشاط PlayPIQ. |
| خيارات معاودة الاتصال والبريد الصوتي | إذا اختار المتصل ترك رسالة صوتية أو طلب معاودة الاتصال، فسيتم تشغيل نشاط FinalMenu :
|
|
موسيقى الانتظار | يتم تشغيل الموسيقى أثناء انتظار المتصل في قائمة الانتظار (الملف الافتراضي: defaultmusic_on_hold.wav). |
|
معالجة الحلقات | يضمن هذا التدفق أنه إذا قام المتصل بالتكرار عدة مرات (من خلال أنشطة CallLoopCycle و LoopCycle )، فسيتم توجيهه إلى خيارات القائمة النهائية (إعادة الاتصال أو البريد الصوتي). |
| انقطاع المكالمة | بعد اكتمال جميع الخطوات أو إذا اختار المتصل الخروج، يتم قطع الاتصال باستخدام أنشطة DisconnectContact. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء (نيوكونتاكت) | يبدأ التدفق عند تلقي المكالمة. |
|
التحقق من ساعات العمل (ساعات العمل) | يتحقق مما إذا كانت المكالمة خلال ساعات العمل الرسمية، أو العطلات، أو حالات الطوارئ. |
|
قائمة الرد الصوتي التفاعلي (قائمة الترحيب) |
يعرض قائمة بخيارات الخدمة الذاتية (اضغط 1 للدعم، اضغط 2 للمبيعات). |
|
إدارة قائمة الانتظار |
|
|
إيقاف الموسيقى (موسيقى الانتظار) | يقوم المشغل بتشغيل الموسيقى بينما ينتظر المتصل في قائمة الانتظار. |
|
معالجة الحلقات (CallLoopCycle و LoopCycle) | يضمن توجيه المكالمات المتكررة مرات عديدة إلى القائمة النهائية. |
|
انقطاع الاتصال (قطع الاتصال) | يقطع الاتصال بعد الرسائل أو عندما يختار المتصل إنهاء التفاعل. |
موارد إضافية
للمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
استطلاع رضا العملاء DTMF
يحتوي قالب التدفق هذا على وظائف نظام استطلاع ما بعد المكالمة (PCS) المدعوم بنظام الاستجابة الصوتية التفاعلية (IVR). تم تصميم الاستبيان لجمع تقييمات رضا العملاء بكفاءة وفعالية باستخدام قائمة أساسية ونظام الرد الصوتي التفاعلي (IVR) الذي يعمل باللمس.
تساعد هذه الآلية مركز اتصال Webex على جمع ملاحظات العملاء بكفاءة من خلال استطلاع رأي آلي بسيط بعد المكالمة باستخدام نغمات DTMF (نغمات متعددة الترددات ثنائية النغمة). يقوم العملاء بتقييم تجربة الاتصال الخاصة بهم عندما تظهر لهم رسالة تطلب منهم التقييم. يقوم النظام بجمع ردود العملاء في متغير عام يستخدم لإعداد التقارير. يقيس الاستطلاع تقييمات رضا العملاء على مقياس من 1 إلى 5.
تم تصميم هذا المسار لتسهيل إعداد استطلاعات ما بعد المكالمة في بضع خطوات بسيطة. يأتي الجهاز مزودًا مسبقًا بجميع المكونات الأساسية المطلوبة، بما في ذلك موصل تحويل الكلام إلى نص.
الاستخدام
لاستخدام هذا التدفق بشكل فعال كتدفق استطلاع ما بعد المكالمة، قم بتوصيل GoTo Flow من حدث AgentDisconnected في التدفق الرئيسي الخاص بك. وهذا يضمن أنه عندما يقوم الموظف بإنهاء المكالمة، يتم عرض استبيان استجابة صوتية تفاعلية (IVR) على المتصل بعد المكالمة، والذي يلتقط استجابة رضا العملاء (CSAT).
يتضمن هذا التدفق رسائل يمكن تشغيلها للعملاء. يمكنك تخصيص الرسائل حسب الحاجة.
المتطلبات المسبقة
قبل تهيئة هذا التدفق، قم بإنشاء المتغيرات التالية:
-
استطلاع مضاد
-
النوع— عدد صحيح
-
القيمة الافتراضية—0
-
الوصف— يتتبع عدد محاولات الاستطلاع ويزيدها مع كل استجابة غير صالحة أو متجاوزة للمهلة.
-
-
Global_FeedbackSurveyResponse
-
النوع— عدد صحيح
-
القيمة الافتراضية—0
- المصدر— متغير عام
- اجعل قابلاً للإبلاغ— قم بتشغيله.
-
الوصف— يخزن رد العميل على التقييم أو "لا يوجد رد" في حالة عدم وجود رد invalid/timeout سيناريو.
-
أنشطة التدفق
يوضح الجدول التالي الأنشطة المستخدمة في سير العمل.
| نشاط التدفق | الوصف |
|---|---|
|
البدء جهة اتصال جديدة |
يبدأ الاستطلاع عند بدء اتصال هاتفي جديد. |
|
خيارات الاستطلاع (قائمة الرد الصوتي التفاعلي) |
يطلب من المستخدم تحديد تقييم (من 1 إلى 5). الأرقام 1 و2 و3 و4 و5 تشير إلى مستويات الرضا. يؤدي انتهاء المهلة أو تلقي استجابة غير صالحة إلى إعادة المحاولة. |
|
تحديد استجابة الاستبيان | يلتقط اختيار المستخدم ويخزنه في متغير Global_FeedbackSurveyResponse. |
|
استطلاع عداد المجموعات |
يزيد قيمة متغير CounterSurvey بعد انتهاء المهلة أو تلقي استجابة غير صالحة. |
| استطلاع نقاط البيع |
يتحقق مما إذا كان عدد المحاولات يتجاوز 2 باستخدام الشرط التالي: CounterSurvey > 2. ينهي الاستطلاع إذا استنفدت جميع المحاولات. |
|
SetVariable_r3k |
يُعيّن قيمة "NoResponse" إلى SurveyResponse في حالة استنفاد جميع محاولات إعادة الإرسال. |
|
تشغيل استطلاع مسجل |
يقوم بتشغيل رسالة شكر بعد تلقي الرد. |
|
قطع الاتصال |
ينهي المكالمة بلطف. |
الوكيل الافتراضي DialogFlow ES
يوضح قالب تصميم تدفق مركز اتصال Webex هذا تدفق البيانات بين Google DialogFlow ES ومركز اتصال Webex، مع التركيز على كيفية تمرير البيانات من وإلى كلا النظامين الأساسيين أثناء التفاعل.
يوضح هذا التدفق كيفية نقل البيانات بين مركز اتصال Webex و DialogFlow ES لمعالجة تفاعلات العملاء. يوفر هذا النظام تدفقًا أساسيًا يتم من خلاله تبادل البيانات مع DialogFlow ES لمعالجة اللغة الطبيعية وتنفيذ مهام الوكيل الآلي. يتيح التكامل مع DialogFlow للروبوت فهم نوايا العملاء واتخاذ الإجراءات المناسبة بناءً على المحادثة. بالإضافة إلى ذلك، تتضمن العملية معالجة الأخطاء لضمان تجربة سلسة للعملاء، حتى عند ظهور ظروف غير متوقعة.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- وكيل Google DialogFlow ES ذو نوايا مناسبة للمحادثة.
- إنشاء نقاط دخول، وقوائم انتظار، وفرق، وتعيينات نقاط الدخول.
- قم بتمكين خاصية Webhook Fulfillment في DialogFlow ES واستخدم نموذج كود node.js في المحرر المضمن.
-
تم تفعيل خاصية تحويل النص إلى كلام (TTS) من سيسكو لإنشاء رسائل مخصصة بشكل ديناميكي. قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
| العميل يبادر بالاتصال | يتم استقبال المكالمة بواسطة مركز اتصال Webex. |
| يتم تمرير البيانات إلى DialogFlow ES | يتم إرسال تحية مخصصة، تتضمن تفاصيل العميل مثل الاسم وسبب الاتصال، إلى روبوت DialogFlow ES للمعالجة. |
| تفاعل الروبوت مع DialogFlow | يقوم DialogFlow بمعالجة المدخلات والاستجابة بناءً على النوايا المُكوّنة. |
| الموسيقى في قائمة الانتظار | أثناء قيام الروبوت بمعالجة الطلب، يتم وضع العميل في قائمة انتظار مع موسيقى انتظار. |
| قطع اتصال | ينتهي التفاعل بمجرد اكتمال الحوار. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء | يمثل هذا النشاط بداية التدفق. يتم تفعيلها عند تلقي مكالمة جديدة. |
| لغة محددة | يستخدم هذا التدفق نشاط "تعيين متغير" لتكوين رمز اللغة (en-US) للتفاعل بأكمله. وهذا يضمن توافق جميع التفاعلات الصوتية مع تفضيلات لغة المتصل. |
| التحية المخصصة | يقوم هذا النشاط بتمرير تفاصيل العميل مثل الاسم والبريد الإلكتروني وسبب الاتصال إلى روبوت DialogFlow ES. يتم إنشاء التحية بشكل ديناميكي باستخدام تقنية تحويل النص إلى كلام من سيسكو (TTS). مثال على البيانات التي تم تمريرها:
|
|
انتظر دورك لدى الموظف | إذا تطلب التفاعل تصعيدًا، يتم وضع العميل في قائمة انتظار، ويتم تشغيل موسيقى الانتظار باستخدام الملف defaultmusic_on_hold.wav. |
| تشغيل الموسيقى | يتم تشغيل الموسيقى أثناء انتظار المتصل في قائمة الانتظار. يستخدم هذا النظام موسيقى الانتظار الافتراضية من سيسكو، ولكن يمكن تخصيصه عن طريق تحميل ملفات موسيقية مختلفة. |
|
قطع اتصال | يؤدي هذا النشاط إلى قطع الاتصال بمجرد اكتمال العملية، مما يضمن نهاية سلسة للتفاعل. |
تفاصيل التدفق
يحتوي ملف JSON الخاص بالتدفق المستخدم في هذا المثال على متغيرات وأنشطة أساسية للتعامل مع التفاعل ومعالجة الأخطاء والتواصل بين مركز اتصال Webex و DialogFlow. تتضمن المتغيرات الرئيسية المستخدمة ما يلي:
|
متغير التدفق |
الوصف |
|---|---|
|
Global_FeedbackSurveyOptIn | يتتبع ما إذا كان العميل يختار المشاركة في استطلاع رأي بعد المكالمة. |
| اسم العميل | يلتقط اسم العميل لتخصيصه. |
| البريد الإلكتروني للعميل | يلتقط بريد العميل الإلكتروني. |
| سبب العميل | يسجل سبب اتصال العميل. |
| لغةlobal_G | يقوم بضبط اللغة الافتراضية (en-US). |
|
Global_VoiceName | يحدد الصوت المستخدم في تحويل النص إلى كلام. |
موارد إضافية
للحصول على مزيد من المعلومات حول هذا التكامل، شاهد الفيديو العمل مع البيانات على Google DialogFlow ES مع Webex Contact Center.
راجع وثائق مطور مركز اتصال Webex و وثائق DialogFlow ES لمزيد من الإرشادات.
دعم المطور
للحصول على أي دعم بخصوص هذا التكامل، افتح تذكرة مع فريق دعم مطوري مركز اتصال Webex من خلال بوابة مطوري Webex .
للمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات مركز اتصال Webex .
دعم المتغيرات الديناميكية
يوفر هذا القالب تدفقًا صوتيًا واردًا متقدمًا وديناميكيًا يسترجع الإعدادات الخارجية، ويضبط متغيرات التدفق بتلك الإعدادات، ويوجه المكالمات بناءً على تكوينات المتغيرات.
يقوم التدفق بجلب إعدادات التدفق ديناميكيًا من خلال طلب HTTP ويقوم بتعيين المتغيرات التي توجه بقية التدفق. تتولى هذه المتغيرات إدارة قرارات التوجيه، ومعالجة قوائم الانتظار، والمطالبات، وإدارة الأخطاء. يُستخدم هذا غالبًا في السيناريوهات التي تتطلب مرونة في معالجة المكالمات بناءً على ظروف العمل في الوقت الفعلي مثل ساعات العمل أو العطلات - حيث يمكن إعادة استخدام تدفق واحد عبر حالات استخدام مختلفة باستخدام التوجيه الديناميكي القائم على المتغيرات.
يضمن هذا النظام تجربة سلسة وفعالة للمتصل من خلال تشغيل الرسائل المناسبة، والتعامل مع ساعات العمل أو حالات الخطأ، وتوفير التوجيه بناءً على المتطلبات المحددة للمؤسسة.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) لجميع الأنشطة الصوتية التي تتطلب مطالبات. يمكن ضبط الموسيقى المخصصة للانتظار أو الرسائل عن طريق تحديث متغيرات التدفق.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة مثل الموصلات، وANI الصادر، والمزيد.
-
تأكد من تحميل أي ملفات صوتية ثابتة مطلوبة أو مطالبات تحويل النص إلى كلام مخصصة إلى النظام.
-
يجب أن يكون لديك نقطة نهاية API صالحة لجلب إعدادات التدفق
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
| جهة اتصال جديدة | يبدأ التدفق عند تلقي مكالمة عند نقطة الدخول. |
| طلب HTTP | يقوم التدفق بإجراء طلب HTTP لجلب إعدادات التدفق ديناميكيًا بناءً على رقم تعريف الجهاز (DNIS) الخاص بالمكالمة. |
| التحقق من ساعات العمل | بحسب إعدادات التدفق، يتحقق التدفق من ساعات العمل والعطلات الرسمية، ويقوم بتجاوز الإعدادات لتوجيه المكالمة بشكل مناسب. |
| تشغيل رسالة (مرحباً) | بناءً على الإعدادات التي تم جلبها، يتم تشغيل رسالة ترحيب باستخدام تقنية تحويل النص إلى كلام أو رسالة مسجلة مسبقًا. |
| نشاط قائمة الانتظار | إذا لزم الأمر، يتم وضع المكالمة في قائمة انتظار بناءً على متغيرات ديناميكية. |
| تشغيل الموسيقى (إدارة قائمة الانتظار) & الموسيقى في قائمة الانتظار) | أثناء انتظار المتصل في قائمة الانتظار، يتم تشغيل موسيقى الانتظار، والتي يمكن ضبطها ديناميكيًا. |
| معالجة الأخطاء | في حالة حدوث أي خطأ، يتم إعادة توجيه المكالمة إلى مسار معالجة الأخطاء أو نقطة دخول مختلفة باستخدام GoTo التي تم تمكينها بواسطة المتغيرات الديناميكية. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء | يبدأ التدفق عند تلقي مكالمة من خلال نشاط جهة اتصال جديدة. |
| طلب HTTP | يقوم نشاط FetchFlowSettings بإجراء طلب HTTP لاسترداد جميع إعدادات التدفق الضرورية، مثل ساعات العمل والمطالبات وتكوينات قائمة الانتظار. |
|
قائمة الرد الصوتي التفاعلي (قائمة الترحيب) |
يعرض قائمة بخيارات الخدمة الذاتية (اضغط 1 للدعم، اضغط 2 للمبيعات). |
| تعيين المتغيرات | يقوم نشاط SetVariable بتخزين البيانات المسترجعة من طلب HTTP وتعيين قيم للمتغيرات المتعلقة بالتدفق مثل businessHours و queue و welcomePrompt و holdMusic. |
| ساعات العمل | يقوم نشاط ساعات العمل بفحص جدول العمل والعطلات والتجاوزات، وتوجيه التدفق بناءً على الوقت الحالي. |
| رسالة تشغيل | يقوم نشاط PlayMessage بتشغيل رسالة ترحيب للمتصل. يمكن ضبط هذا بشكل ديناميكي أو تهيئته مسبقًا. |
| جهة الاتصال في قائمة الانتظار | يقوم نشاط QueueContact بوضع المتصل في قائمة الانتظار المناسبة، باستخدام متغيرات ديناميكية لإدارة قائمة الانتظار ومعالجة حالات الطوارئ. |
| تشغيل الموسيقى | يقوم نشاط تشغيل الموسيقى بتشغيل موسيقى الانتظار للمتصلين المنتظرين في قائمة الانتظار، ويتم تكوينه بناءً على متغير holdMusic. |
| انتقل إلى | تُستخدم أنشطة "انتقال إلى" المتعددة للتنقل بين أجزاء مختلفة من التدفق أو للتعامل مع ظروف محددة مثل العطلات أو الأخطاء. |
| قطع اتصال | بعد إتمام جميع الخطوات اللازمة، ينتهي التدفق بالفصل أو إعادة التوجيه المناسب. |
مرحبا بالعالم
استخدم هذا القالب لإنشاء مسار صوتي وارد بسيط حيث يتم الترحيب بالمتصلين برسالة ثم يتم قطع الاتصال. يُستخدم هذا الإجراء غالبًا خلال ساعات الإغلاق.
يوفر هذا التدفق مسارًا بسيطًا يقوم بتشغيل إعلان للمتصل. قم بتعديل آلية العمل لضمان تجربة سلسة للمتصل من خلال معالجة أي أخطاء أو ظروف غير معروفة.
يستخدم التدفق الفرعي تقنية تحويل النص إلى كلام من سيسكو لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام الملف المدمج (defaultmusic_on_hold.wav) افتراضيًا لتشغيل الموسيقى أثناء الانتظار.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة مثل الموصلات، وANI الصادر، والمزيد.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من Cisco-Text-to-Speech (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
خلل في التدفق
- يتم استقبال المكالمة وتدخل في مسار العملية.
- يتم تشغيل رسالة ترحيبية للمتصل.
- يتم وضع المتصل في قائمة الانتظار.
- يتم تشغيل موسيقى الانتظار أثناء انتظار المتصل.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء | يبدأ التدفق عند تلقي مكالمة |
| رسالة تشغيل |
|
|
قطع اتصال |
|
موارد إضافية
للمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
قائمة الطعام الآلية
استخدم قالب تصميم تدفق مركز اتصال Webex هذا لإنشاء نظام قائم على القوائم لتوجيه المكالمات بكفاءة. يقوم النظام بأتمتة الإجراءات الواردة، وتوجيه المتصلين إلى الفرق أو الخدمات المناسبة لتجربة أكثر سلاسة.
تعمل هذه الآلية على أتمتة التفاعل الأولي مع المتصل، مما يسمح له بالتنقل عبر خيارات القائمة المختلفة. يتضمن ذلك معالجة الأخطاء الديناميكية، ودعم اللغات المتعددة، وعملية قطع اتصال مهذبة في حالة حدوث أخطاء أو مدخلات غير معروفة.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام الملف المدمج (defaultmusic_on_hold.wav) افتراضيًا لتشغيل الموسيقى أثناء الانتظار.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- إنشاء نقاط دخول، وقوائم انتظار، وفرق، وتعيينات نقاط الدخول.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
|
استقبال المكالمات (رقم هاتف جديد) |
يتم تشغيل هذا التدفق عندما يتم بدء اتصال هاتفي جديد عن طريق مكالمة واردة. |
|
رسالة الترحيب (مقدمة ترحيبية) |
يتم تشغيل رسالة ترحيبية: أهلاً بكم في مركز اتصال Webex! |
|
القائمة الرئيسية (قائمة الرد الصوتي التفاعلي) |
يتم عرض مجموعة من خيارات القائمة على المتصل. يتم قراءة القائمة بصوت عالٍ باستخدام تقنية تحويل النص إلى كلام، لتوجيه المتصل خلال خيارات الخدمة المختلفة:
|
|
التوجيه بناءً على الاختيار |
بناءً على الخيار المحدد، يتم تحويل المتصل إما إلى فريق معين (تحويل عشوائي) أو وضعه في قائمة انتظار للوكيل المتاح التالي. |
|
معالجة الخطأ |
يتم التعامل مع المدخلات غير الصالحة برسالة خطأ، ويُطلب من المتصل المحاولة مرة أخرى. |
|
الموسيقى متاحة (تشغيل الموسيقى) |
أثناء الانتظار في قائمة الانتظار، يتم تشغيل موسيقى الانتظار الافتراضية ( |
|
قطع اتصال |
تنتهي العملية بإنهاء المكالمة. |
أنشطة التدفق
يوضح الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
الوصف |
|---|---|
|
رقم هاتف جديد (يبدأ) |
هذه هي نقطة البداية للتدفق عندما يتم بدء اتصال هاتفي جديد عن طريق مكالمة واردة. |
|
رسائل التشغيل (مقدمة ترحيبية) |
يتم استقبال العميل برسالة: أهلاً بكم في مركز اتصال Webex! تستخدم هذه الخطوة تقنية تحويل النص إلى كلام (TTS) السحابية من سيسكو لإنشاء الرسالة. |
|
القائمة الرئيسية (قائمة الرد الصوتي التفاعلي) |
يتم عرض قائمة على المتصل تتضمن خيارات متنوعة:
|
|
التوجيه بناءً على الاختيار (شروط) |
بناءً على الخيار المحدد، يتم تحويل المتصل إما إلى فريق معين (تحويل عشوائي) أو وضعه في قائمة انتظار للوكيل المتاح التالي.
|
|
تشغيل الموسيقى (موسيقى متوقفة) |
بالنسبة للمكالمات المدرجة في قائمة الانتظار، يقوم النظام بتشغيل موسيقى الانتظار بينما ينتظر المتصل الموظف المتاح التالي. |
|
معالجة الخطأ |
إذا تم اختيار خيار غير صالح أو انتهت مهلة الإدخال، يقوم النظام بتشغيل رسالة تحث المتصل على المحاولة مرة أخرى. |
|
قطع اتصال |
بعد اكتمال التفاعل أو حدوث خطأ، يقوم النظام بفصل المكالمة باستخدام نشاط Disconnect Contact. |
حالات استخدام إضافية
- القوائم الفرعية: توجد قائمة لاختيار اللغة، حيث يمكن للمستخدمين اختيار لغتهم المفضلة بالضغط على الرقم 1 للغة الإنجليزية أو الرقم 2 للغة الإسبانية. تتكرر القائمة إذا ضغط المتصل على #.
- رسائل الخطأ: عند استلام مدخلات غير صالحة، يتم تشغيل رسالة خطأ. في حالة حدوث أخطاء جسيمة، يعتذر النظام ويقطع الاتصال بالمتصل.
موارد إضافية
للمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
استخراج بيانات Microsoft Dynamics HTTP(S)
استخدم قالب مصمم التدفق هذا لإنشاء تدفق IVR في مركز اتصال Webex الذي يتصل بـ MS Dynamics باستخدام موصل HTTP. يقوم هذا التدفق باسترداد تفاصيل العميل والحالة باستخدام ANI من نظام إدارة علاقات العملاء (CRM)، ويرحب بالمتصل برسالة شخصية، ويوجه المكالمة.
في هذا المسار، يتم الترحيب بالمتصل برسالة شخصية تستند إلى بيانات إدارة علاقات العملاء، وإذا لم يتم العثور على أي حالة، يتم تحويل المكالمة إلى وكيل. يتم تزويد الموظف بتفاصيل العميل أو القضية في الوقت الفعلي من خلال نافذة منبثقة على الشاشة. يتفاعل التدفق مع MS Dynamics من خلال طلبين HTTP:
- يسترجع تفاصيل العميل من خلال إجراء بحث ANI.
- يسترجع أحدث تفاصيل الحالة بناءً على معرف العميل. إذا لم يتم العثور على معلومات عن العميل أو الحالة، يتم توجيه المكالمة إلى وكيل، ويتم تشغيل الرسالة المناسبة للمتصل. يتلقى الموظف إشعارًا على الشاشة يعرض إما نموذج حالة جديدة أو تفاصيل الحالة الأخيرة التي تم إنشاؤها للعميل.
تم تفعيل خاصية عرض المعلومات على الشاشة لضمان تزويد الموظفين بالمعلومات اللازمة عند الرد على المكالمات.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية قبل تنفيذ هذا الإجراء:
- تم تسجيل التطبيق في Azure لـ MS Dynamics CRM.
- يجب تكوين OAuth 2.0 وإعداد الموصل في مركز التحكم مسبقًا.
- قم باستيراد القالب إلى برنامج تصميم التدفق.
- قم بتعديل متغيرات التدفق، وقوائم الانتظار، وأي تكوينات محددة بناءً على احتياجات مؤسستك.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) للمطالبات الديناميكية. إذا كان الصوت الثابت مطلوبًا، فيمكن للمستخدمين تحميل ملفات صوتية. يتم استخدام موسيقى الانتظار الافتراضية من مستودع Webex.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
|
استقبال المكالمات |
تم التقاط رقم هوية المتصل. |
|
ستريب إيه إن آي |
ال + تمت إزالة رمز الدولة من رقم التعريف الوطني للمنطقة. |
|
جلب معلومات العميل |
يتم إرسال طلب HTTP إلى MS Dynamics CRM للبحث عن تفاصيل العميل باستخدام ANI المجرد. |
|
التحقق المشروط - وجود العميل |
إذا كان العميل موجودًا، يتم إرسال طلب HTTP آخر لجلب تفاصيل قضيته. إذا لم يكن العميل موجودًا، فسيتم تشغيل رسالة لم يتم العثور على حالة. |
|
معلومات الحالة الشخصية |
في حال العثور على قضية، يتم استقبال المتصل بتفاصيل قضيته الأخيرة. |
|
قم بتوجيه المستخدم إلى الوكيل أو قطع الاتصال |
ثم يُعرض على المتصل خيار التحدث إلى أحد الموظفين أو قطع الاتصال. |
|
نافذة منبثقة للوكيل |
عندما يجيب الموظف، يتم عرض تفاصيل القضية أو نموذج القضية الجديد في علامة تبويب جديدة في المتصفح. |
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق لتدفق IVR الذي يتصل بـ MS Dynamics باستخدام موصل HTTP.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء |
يبدأ التدفق عند تلقي المكالمة. |
|
ستريب إيه إن آي |
يزيل + رمز الدولة من ANI للتحضير لعملية البحث في MS Dynamics. |
|
احصل على معلومات العميل |
يتم إرسال طلب HTTP GET لاسترداد الاسم الكامل للعميل ومعرف جهة الاتصال بناءً على ANI. |
|
التحقق المشروط - وجود العميل |
يتحقق مما إذا كان العميل موجودًا في نظام MS Dynamics. إذا كان ذلك صحيحًا، فسيتم جلب تفاصيل القضية. في حالة الخطأ، يتم تشغيل رسالة تُعلم المتصل بأنه لم يتم العثور على أي حالة. |
|
احصل على معلومات القضية |
يسترجع عنوان القضية ورقمها باستخدام معرف العميل من الخطوة السابقة. |
|
تشغيل رسائل شخصية |
يرحب بالمتصل باسمه ويقدم تفاصيل الحالة باستخدام تقنية تحويل النص إلى كلام (TTS). |
|
لم يتم العثور على أي حالة تشغيل |
يقوم النظام بتشغيل رسالة إذا لم يتم العثور على قضية للمتصل، ويبلغه بأنه سيتم تحويله إلى أحد الموظفين. |
|
القائمة الرئيسية |
يُتيح للمتصل خيار الاتصال بوكيل أو قطع المكالمة. |
|
جهة الاتصال في قائمة الانتظار |
يقوم بتوجيه المتصل إلى وكيل متاح بناءً على إعدادات قائمة الانتظار المحددة مسبقًا. |
|
تشغيل الموسيقى |
يقوم المشغل بتشغيل الموسيقى بينما ينتظر المتصل في قائمة الانتظار. |
|
قطع الاتصال |
ينهي المكالمة إذا اختار المتصل قطع الاتصال. |
|
نافذة منبثقة للشاشة |
تظهر معلومات القضية أو نموذج القضية الجديد للوكيل عند الرد على المكالمة. |
موارد إضافية
للحصول على تعليمات خطوة بخطوة حول تكوين التدفقات، راجع دليل إعداد وإدارة مركز اتصال Webex.
للاطلاع على عرض توضيحي لتكامل MS Dynamics، انظر كيفية تكوين موصل مخصص لـ MS Dynamics CRM.
للحصول على مزيد من المعلومات حول أدوات واجهة برمجة التطبيقات (API) للمصادقة على بيئات Microsoft Dataverse، راجع استخدام Insomnia مع واجهة برمجة تطبيقات الويب Dataverse.
تخصيص النسبة المئوية و A/B توزيع
استخدم قالب تصميم تدفق مركز اتصال Webex هذا لتوزيع المكالمات حسب النسبة المئوية عبر قوائم الانتظار المختلفة، مما يضمن التشغيل السلس ويقلل من حالات انقطاع المكالمات أثناء ارتفاع حجم المكالمات.
يقوم هذا التدفق بتوزيع المكالمات الواردة بناءً على تخصيص قائم على النسبة المئوية. على وجه التحديد، 90% of contacts are routed to the main queue, 0% لدعم الفائض (غير نشط)، و 10% إلى قائمة انتظار خارجية. بعد التخصيص، يتم تشغيل رسالة للمتصلين تشير إلى تعيينهم في قائمة الانتظار، تليها موسيقى الانتظار حتى يصبح أحد الموظفين متاحًا. يمكنك تعديل سير العمل ليناسب احتياجات مؤسستك.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام الملف المدمج (defaultmusic_on_hold.wav) افتراضيًا لتشغيل الموسيقى أثناء الانتظار.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- إنشاء نقاط دخول، وقوائم انتظار، وفرق، وتعيينات نقاط الدخول.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
|
إيصال المكالمة |
يدخل الاتصال في مسار العملية عند نقطة NewContact. |
|
تخصيص النسبة المئوية |
يتم توجيه 90% من المكالمات إلى قائمة الانتظار الرئيسية. يتم توجيه 10% من المكالمات إلى قائمة الانتظار الخارجية. |
|
رسالة قائمة التشغيل |
بعد تحديد النسبة المئوية للتخصيص، يسمع المتصل رسالة توضح مسار التخصيص الخاص به. |
|
جهة الاتصال في قائمة الانتظار |
يتم وضع المتصل في قائمة الانتظار المخصصة له. |
|
موسيقى الانتظار |
أثناء انتظار المتصلين في قائمة الانتظار، يسمعون موسيقى الانتظار. |
|
تعيين الوكلاء |
يتم توجيه المكالمات إلى الموظف المتاح في قائمة الانتظار المخصصة له. |
أنشطة التدفق
يوضح الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
الوصف |
|---|---|
|
جهة اتصال جديدة |
هذه هي نقطة البداية عند تلقي اتصال هاتفي جديد. |
|
تخصيص النسبة المئوية |
يقوم بتوزيع جهات الاتصال الواردة بناءً على التوزيع النسبي:
|
|
تعيين المتغير |
يلتقط النسبة المئوية المخصصة (90%, 10%) في متغير يسمى PercentageAllocated. |
|
تعيين المتغير |
يلتقط مسار الخروج (Main Queue أو Offsite) الذي سلكته المكالمة في متغير يسمى PercentageExitPath. |
|
تشغيل رسالة |
يقوم بتشغيل رسالة باستخدام تقنية تحويل النص إلى كلام من سيسكو لإبلاغ المتصل بتخصيصه، مثل: لقد وصلت إلى نسبة تخصيص 90%! الطابور الرئيسي للفرع 1. |
|
الاتصال بقائمة الانتظار |
يقوم بوضع جهة الاتصال في قائمة الانتظار بناءً على المسار المخصص (قائمة الانتظار الرئيسية أو خارج الموقع). |
|
بلاي ميوزك |
يقوم المشغل بتشغيل الموسيقى ( |
موارد إضافية
للمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
استخراج بيانات Salesforce HTTP(S)
استخدم قالب مصمم التدفق هذا لإنشاء تدفق IVR في مركز اتصال Webex الذي يتصل بـ Salesforce من خلال موصل HTTP، مما يتيح التوجيه الديناميكي واستخراج البيانات لإدارة حالات Salesforce.
يستخدم هذا التدفق موصل HTTP الخاص بمركز اتصال Webex لاسترداد معلومات العميل من Salesforce باستخدام بحث ANI. يقوم هذا التدفق بجلب معلومات حساب العميل وجهات الاتصال والحالة من Salesforce وتوجيه المكالمة وفقًا لذلك.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام الملف المدمج (defaultmusic_on_hold.wav) افتراضيًا لتشغيل الموسيقى أثناء الانتظار.
المتطلبات المسبقة
قبل تهيئة هذا التدفق، تأكد من التالي:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة مثل الموصلات، وANI الصادر، والمزيد.
- قم بتهيئة موصل Salesforce باستخدام OAuth2. للاطلاع على الخطوات التفصيلية، راجع تكوين التطبيق المتصل لموصل Webex Contact Center Salesforce.
- قم باستيراد التدفق المرفق
Salesforce_HTTP_Connector.jsonإلى مصمم تدفق مركز اتصال Webex. - استخدم مجموعة واجهات برمجة تطبيقات Salesforce لاستكشاف واجهات برمجة تطبيقات 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، مما يضمن توفر المعلومات ذات الصلة بسهولة لكل من العملاء والوكلاء.
- يتصل أحد العملاء بمركز اتصال Webex ويتم تسجيل رقم هاتفه.
- يقوم النظام بإجراء بحث ANI في Salesforce للعثور على معلومات الحساب وجهات الاتصال المطابقة.
- بناءً على البيانات المسترجعة، يتم استقبال العميل برسالة صوتية تفاعلية مخصصة.
- إذا كانت هناك حالة مفتوحة مرتبطة بالعميل، فسيتلقى الموظف هذه المعلومات على جهاز الكمبيوتر الخاص به.
- بعد المكالمة، يقوم مركز اتصال Webex بنشر تفاصيل المكالمة والتعليقات مرة أخرى إلى حالة Salesforce.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
|
البحث عن أرقام التعريف الشخصية وتوجيهها |
تبدأ العملية بتسجيل رقم هاتف العميل. يتم تنسيق رقم الهاتف، ويتم استرداد الحساب وجهة الاتصال المرتبطة برقم المتصل عبر استدعاء واجهة برمجة تطبيقات Salesforce. إذا تم العثور على العميل، يتم توجيهه بناءً على حالة Salesforce المرتبطة به. |
|
تحديثات ما بعد المكالمة |
بمجرد أن ينهي الموظف المكالمة، يقوم مركز اتصال Webex بنشر معلومات مثل تعليقات المكالمة ومعرفات المكالمات في حالة Salesforce ذات الصلة. |
أنشطة التدفق
يوضح الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء (نيوكونتاكت) |
يلتقط تفاصيل المكالمة الواردة ويبدأ سير العمل. |
|
تعيين رقم الهاتف (تعيين رقم الهاتف) |
يقوم بتنسيق رقم الهاتف الذي تم التقاطه للبحث في واجهة برمجة تطبيقات Salesforce. |
|
البحث عن الحساب (حساب من وكالة أنباء آسيا) |
يقوم بتنفيذ طلب HTTP GET إلى Salesforce، لاسترداد تفاصيل حساب العميل بناءً على رقم الهاتف. |
|
البحث عن جهات الاتصال (تواصل مع وكالة أنباء آسيا) |
يسترجع جهة الاتصال المرتبطة برقم الهاتف من خلال استعلام SOQL الخاص بـ Salesforce. |
|
البحث عن القضية (CasebyContactId) |
يسترجع الحالات المفتوحة المرتبطة بجهة الاتصال، ويجلب تفاصيل الحالة بما في ذلك رقم الحالة ومعرفها. |
|
جهة الاتصال في قائمة الانتظار (جهة اتصال قائمة الانتظار) |
يقوم بتوجيه المكالمة إلى الوكيل المناسب بناءً على معلومات Salesforce المسترجعة وأولوية العميل. |
|
تشغيل الموسيقى (موسيقى) |
تُشغل الموسيقى أثناء انتظار العميل للتحدث مع أحد الموظفين. |
|
نافذة منبثقة للشاشة (حساب سكرين بوب) |
يفتح صفحة حساب Salesforce الخاص بالعميل على سطح مكتب الوكيل عند الرد على المكالمة. |
|
أضف تعليقًا (تعليق لاحق) |
يقوم بنشر تفاصيل المكالمة في حالة Salesforce ذات الصلة بمجرد اكتمال التفاعل. |
|
التدفق النهائي (تدفق نهائي) |
ينهي العملية بعد إكمال جميع المهام. |
موارد إضافية
للحصول على مزيد من المعلومات حول تكوين Salesforce مع Webex Contact Center، راجع مقدمة Salesforce REST API و دليل إعداد وإدارة Webex Contact Center.
للحصول على شرح مفصل لتكوين الفيديو، شاهد هذه السلسلة المكونة من جزأين:
استخراج بيانات ServiceNow HTTP(S)
استخدم قالب مصمم التدفق هذا لاسترداد وتحديث الحوادث وأنواع الكائنات الأخرى بشكل آمن في ServiceNow من خلال مركز اتصال Webex.
يدمج هذا التدفق مركز اتصال Webex مع ServiceNow باستخدام موصل HTTP لتوجيه القرارات واسترداد تفاصيل الحوادث من خلال واجهات برمجة تطبيقات REST الخاصة بـ ServiceNow. يقوم النظام بمعالجة المكالمات الصوتية الواردة، وإجراء بحث عن رقم المتصل، وجلب المعلومات ذات الصلة، وتقديم خدمة شخصية. تكون آلية سير العمل كما يلي:
- تلقى مركز اتصال Webex مكالمة.
- يتم تشغيل رسالة ترحيبية للمتصل، تتضمن تفاصيل الحادث الذي وقع.
- يقوم النظام بإجراء بحث في ServiceNow باستخدام ANI لجلب معرف الكائن الخاص بالمتصل
sys_idللحصول على معرف الكائن الخاص بالمتصل في ServiceNow. - بناءً على
sys_id، يبحث النظام عن الحادث النشط للمتصل. - يتم إعادة تشغيل رقم الحادث للمتصل.
- يتم وضع المكالمة في قائمة الانتظار للوكيل المتاح التالي، ويتم تحديد الأولوية بناءً على مدى خطورة الحادث.
- يتم تشغيل موسيقى الانتظار أثناء انتظار المتصل في قائمة الانتظار.
- بمجرد ربط المكالمة بالوكيل، يتم عرض معلومات الحادث على سطح مكتب الوكيل.
- بعد انتهاء المكالمة، يقوم مركز اتصال Webex بنشر معلومات المكالمة مرة أخرى إلى الحادث ذي الصلة في ServiceNow.
المتطلبات المسبقة
قبل تهيئة هذا التدفق، تأكد من التالي:
- إعداد OAuth2: قم بتكوين OAuth2 في ServiceNow و Webex Contact Center، باتباع الفيديو التعليمي .
- إعدادات المسؤول: قم بتسجيل الدخول إلى admin.webex.com وقم بتكوين الموصل. انتقل إلى مركز الاتصال . أدخل بيانات الاعتماد اللازمة كما هو موضح في الفيديو التعليمي .
مثال على حالة الاستخدام
يوضح هذا المثال التكاملي كيف يمكن لمركز اتصال Webex تحسين تجربة العملاء من خلال التفاعلات الشخصية، مع الاستفادة من ServiceNow لعمليات البحث عن أرقام تعريف العملاء وإدارة الحوادث:
- مكالمة واردة: يتصل العملاء بمركز اتصال Webex.
- البحث عن رقم تعريف الوكالة: يقوم Webex بإجراء بحث ANI في ServiceNow لتحديد هوية المتصل.
- البحث عن الحوادث: يسترجع نظام ServiceNow رقم تعريف الحادث المرتبط بناءً على تفاصيل المتصل.
- تحية شخصية: يتم استقبال العميل برسالة شخصية تشير إلى الحادثة التي يواجهها.
- التوجيه وتحديد الأولويات: يتم توجيه المكالمات بناءً على مدى خطورة الحادث، مما يضمن معالجة المشكلات الحرجة أولاً.
- تعيين الوكيل: يتم توجيه المكالمة إلى وكيل متاح، مع عرض تفاصيل الحادث على سطح مكتب الوكيل.
- تحديثات ما بعد المكالمة: يقوم مركز اتصال Webex بنشر معلومات المكالمات ذات الصلة، بما في ذلك معرفات المكالمات، إلى ServiceNow باستخدام تدفقات الأحداث.
أنشطة التدفق
يصف الجدول التالي الأنشطة المستخدمة في التدفق ودورها في التكامل.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء (نيوكونتاكت) |
يبدأ التدفق عند تلقي مكالمة واردة. |
|
رسائل التشغيل (تحية) |
يقوم بتشغيل رسالة ترحيبية باستخدام خدمة تحويل النص إلى كلام السحابية من سيسكو، مثل: مرحباً بكم في عرض توضيحي لـ ServiceNow. رقم الحادث الخاص بك هو: |
|
تعيين المتغير (شريط الأرقام ANI) |
يزيل الرمز الدولي (+1) من 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.
- وثائق واجهة برمجة تطبيقات REST الخاصة بـ ServiceNow: وثائق واجهة برمجة تطبيقات REST
- توثيق واجهة برمجة تطبيقات الجداول في ServiceNow: وثائق واجهة برمجة تطبيقات الجداول
للحصول على مزيد من المعلومات حول تدفقات مركز اتصال Webex، راجع دليل إعداد وإدارة مركز اتصال Webex.
مكالمة واردة بسيطة إلى قائمة الانتظار
استخدم قالب تصميم التدفق هذا في مركز اتصال Webex لتوفير عملية بسيطة للتعامل مع المكالمات الواردة. يتم استقبال المتصلين، وتوجيههم إلى أحد الموظفين، ويستمعون إلى موسيقى الانتظار أثناء الانتظار.
يوفر هذا التدفق عملية مباشرة للتعامل مع المكالمات الواردة في مركز الاتصال:
- يتم استقبال مكالمة وتدخل في مسار العملية من خلال نقطة الدخول.
- يتم تشغيل رسالة ترحيبية للمتصل.
- يتم وضع المتصل في قائمة انتظار للموظف المتاح التالي.
- أثناء انتظار المتصل في قائمة الانتظار، يتم تشغيل موسيقى الانتظار له.
- يضمن هذا التدفق تجربة سلسة من خلال وضع آليات لمعالجة الأخطاء والسماح بسيناريوهات احتياطية في حالة عدم توفر الوكلاء.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- إنشاء نقاط دخول، وقوائم انتظار، وفرق، وتعيينات نقاط الدخول.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء (رقم هاتف جديد) |
يبدأ التدفق عند تلقي مكالمة عبر نقطة الدخول. يتم قبول المكالمة في مسار العملية وتنتقل إلى الخطوة التالية. |
|
رسائل التشغيل (مقدمة ترحيبية) |
يتم تشغيل رسالة للترحيب بالمتصل. في هذا السياق، تقول الرسالة: مرحباً بكم في مركز اتصال Webex! تم تكوين هذه الرسالة باستخدام تقنية تحويل النص إلى كلام من سيسكو، ولكن يمكن استبدالها بتسجيلات مخصصة. |
|
قائمة الانتظار (الاتصال المباشر) |
بعد رسالة الترحيب، يتم وضع المكالمة في قائمة الانتظار. تم ضبط قائمة الانتظار لتوجيه المكالمة إلى قائمة الانتظار Q_arubhatt ، والتي تقوم بتوجيه المتصل إلى أطول وكيل متاح. |
|
تشغيل الموسيقى (موسيقى متوقفة) |
أثناء الانتظار في الطابور، يتم تشغيل موسيقى الانتظار ( |
|
رسائل التشغيل (رسالة الانتظار) |
يتم تشغيل رسالة ثانوية أثناء انتظار المتصل: شكرًا على تعاونك في العمل معنا. يرجى الانتظار ريثما نجد لك خبيراً. تم تكوين هذه الرسالة باستخدام تقنية تحويل النص إلى كلام من سيسكو، ولكن يمكن استبدالها بتسجيلات مخصصة. |
|
التدفق النهائي |
ينتهي التدفق عند اتصال الوكيل أو في حالة حدوث خطأ. يضمن ذلك التعامل السلس مع المتصل، سواء تم توصيله بوكيل أو إذا كانت هناك حاجة لإنهاء العملية بسبب خطأ ما. |
|
معالجة الخطأ |
تم تصميم التدفق للتعامل مع المشكلات غير المتوقعة عن طريق الإنهاء بسلاسة، مع توفر مسارات احتياطية. |
قم ببناء هذا التدفق
لإنشاء مسار المكالمات الواردة هذا، قم بإنشاء مسار من قالب واختر قالب المكالمات الواردة البسيطة إلى قائمة الانتظار. للاطلاع على خطوات الإنشاء، انظر إنشاء تدفقات من قوالب التدفق.
لمعاينة القالب قبل استخدامه، انظر عرض تفاصيل قالب التدفق. بعد إنشاء التدفق، قم بتخصيص القالب لقائمة الانتظار والمطالبات ومعالجة الأخطاء. ثم قم بالتحقق من صحة التدفق ونشره.
موارد إضافية
للمزيد من المعلومات، راجع دليل إعداد وإدارة مركز اتصال Webex.
وكيل افتراضي مع Google DialogFlow CX
استخدم قالب مصمم التدفق هذا لدمج Google DialogFlow CX مع مركز اتصال Webex. يوفر هذا التدفق تفاعلاً محسّناً مع العملاء من خلال معالجة البيانات المرنة والديناميكية.
يوضح هذا التدفق كيفية نقل البيانات من مركز اتصال Webex إلى Google DialogFlow CX، مما يسمح لك بالاستفادة من إمكانيات الوكيل الافتراضي المتقدمة. يتضمن أمثلة للتعامل مع مدخلات المتصل مثل الأسماء والمواعيد وأسباب الاتصال، مع التركيز على نقل البيانات بسلاسة بين كلا النظامين الأساسيين.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) للمطالبات الصوتية، إن وجدت.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة مثل الموصلات.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
- قم بإعداد الوكيل الافتراضي لـ Google DialogFlow CX وقم بتكوين عمليات التكامل اللازمة لـ webhook.
خلل في التدفق
- يتم استقبال المكالمة وتدخل في مسار العملية.
- يتم توجيه المتصل إلى واجهة برمجة تطبيقات تسترجع اسمه من نقطة نهاية وهمية.
- يتم تشغيل رسالة ترحيبية للمتصل، تتضمن اسمه، بمساعدة Google DialogFlow CX.
- يتفاعل الوكيل الافتراضي DialogFlow CX مع المتصل لجمع مدخلات مثل مواعيد وأوقات المواعيد.
- يتم إرسال بيانات العميل مرة أخرى إلى مركز اتصال Webex لمزيد من المعالجة المحتملة.
- بناءً على التفاعل، إما أن تتصاعد المكالمة أو تنتهي.
- في حال تصعيد الأمر، يتم وضع المتصل في قائمة انتظار.
- يتم تشغيل موسيقى الانتظار أثناء انتظار المتصل للموظف المختص.
أنشطة التدفق
يوضح الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء |
يبدأ التدفق عند تلقي مكالمة، يتم بدءها من خلال نشاط جهة اتصال جديدة. |
|
طلب HTTP (GetCustomerName) |
يقوم النظام بإرسال طلب API لاسترداد اسم العميل من نظام خارجي عبر طلب HTTP. يتم تخزين النتيجة في متغير عام (DF_CustomerName) يتم استخدامه لمزيد من التفاعل مع Google DialogFlow CX. |
|
الوكيل الظاهري |
يستدعي هذا التدفق نشاط VirtualAgent لتمرير اسم العميل والتفاعل مع Google DialogFlow CX. يقوم الوكيل الافتراضي بجمع المعلومات، بما في ذلك سبب الاتصال وتفاصيل الموعد وغير ذلك. |
|
تحليل |
يقوم هذا النشاط بتحليل الاستجابة الواردة من DialogFlow CX وتحديث متغيرات التدفق (Call_Reason, appointment_date, appointment_time) وفقًا لذلك. |
|
تعيين متغير - موعد |
يتم تنسيق تاريخ ووقت الموعد الذي تم جمعه من DialogFlow CX وتخزينه في متغير عام (DF_Appointment). |
| جهة الاتصال في قائمة الانتظار |
بعد التفاعل مع الوكيل الافتراضي، يتم وضع العميل في قائمة انتظار للوكيل المتاح التالي. |
|
تشغيل الموسيقى |
أثناء انتظار المتصل في قائمة الانتظار، يقوم النظام بتشغيل موسيقى الانتظار الافتراضية ( |
|
قطع الاتصال |
إذا لم تكن هناك حاجة إلى اتخاذ أي إجراء آخر، فسيتم قطع الاتصال باستخدام نشاط DisconnectContact. |
موارد إضافية
للحصول على مزيد من التفاصيل حول دمج مركز اتصال Webex مع Google DialogFlow CX، راجع وثائق مطوري Google DialogFlow CX و تكوين وكيل الصوت الافتراضي في مركز اتصال Webex.
للحصول على الدعم، تفضل بزيارة دعم مطوري مركز اتصال Webexأو انضم إلى مجتمع مطوري واجهات برمجة تطبيقات مركز اتصال Webex.
معاينة بيانات Zendesk HTTP(S)
يستخدم هذا القالب موصل HTTP الخاص بمركز اتصال Webex للتكامل مع Zendesk. استخدم قالب مصمم التدفق هذا لإجراء عمليات البحث عن بيانات العملاء، وإدارة التذاكر في Zendesk، بكفاءة.
يستخدم هذا التدفق واجهات برمجة تطبيقات Zendesk لتحسين مركز اتصال Webex من خلال استخراج بيانات العملاء بناءً على ANI (التعرف التلقائي على الرقم) وجلب تفاصيل التذاكر. يقوم النظام بتوجيه المكالمات بناءً على مدى خطورة الحادث أو مدى توافر الموظف، مما يحسن تفاعلات العملاء. يمكن للنظام القيام بعدة إجراءات:
- ابحث عن مستخدم Zendesk بناءً على رقم المتصل (ANI).
- استرجع أحدث تذكرة لم يتم حلها للمستخدم.
- قم بعرض تفاصيل التذكرة ذات الصلة للعميل عبر نظام الرد الصوتي التفاعلي (IVR).
- قم بتوجيه المكالمة إلى وكيل بناءً على معايير محددة مسبقًا أو اسمح للعميل باختيار قطع الاتصال.
يستخدم هذا التدفق تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام الملف المدمج (defaultmusic_on_hold.wav) افتراضيًا لتشغيل الموسيقى أثناء الانتظار.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا الإجراء:
- تأكد من تفعيل مصادقة واجهة برمجة التطبيقات (API) في نسخة Zendesk. اتبع الخطوات التالية: .
- يجب تكوين موصل Zendesk HTTP باستخدام BasicAuth.
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وأي أنشطة تكوين أخرى خاصة بالمنظمة.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة أو ملفات موسيقى بدلاً من برنامج Cisco Text-to-Speech (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
حالة الاستخدام
استخدم هذا المثال لفهم المزيد حول كيفية عمل هذا التدفق.
- يتصل أحد العملاء بمركز اتصال Webex.
- يتم إجراء بحث ANI لجلب تفاصيل العميل من Zendesk.
- يتم استرجاع أحدث تذكرة مرتبطة بالعميل.
- يتم استقبال العميل عبر نظام الرد الصوتي التفاعلي وإبلاغه بحالة طلبه.
- يمكن للعميل القيام بأحد الأمرين التاليين:
- تواصل مع وكيل.
- قم بإنهاء المكالمة إذا اختاروا عدم التحدث إلى وكيل.
- بعد انتهاء المكالمة، يمكن للنظام تحديث تذكرة Zendesk بمعلومات المكالمة ذات الصلة.
خلل في التدفق
يصف الجدول التالي عناصر التدفق المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق |
الوصف |
|---|---|
|
استقبال المكالمات |
يتم إدخال المكالمة إلى النظام ويبدأ موصل Zendesk. |
|
البحث عن المستخدم في Zendesk |
يقوم النظام بإجراء بحث في Zendesk باستخدام رقم المتصل. |
|
استرجاع تفاصيل التذكرة |
يقوم النظام باسترجاع أحدث تذكرة غير محلولة للمستخدم. |
|
تفاصيل التذكرة الحالية |
يتم إبلاغ العميل بحالة التذكرة من خلال رسالة صوتية تفاعلية. |
|
خيارات القائمة |
يمكن للعميل اختيار التحدث إلى أحد الموظفين أو قطع الاتصال. |
أنشطة التدفق
يوضح الجدول التالي تسلسل أنشطة التدفق.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء |
يبدأ التدفق عند تلقي مكالمة. |
|
البحث عن المستخدم (زينديسك) |
يقوم هذا النشاط بتنفيذ طلب HTTP إلى Zendesk، للبحث عن المستخدم بناءً على رقم تعريف المستخدم (ANI). |
|
استرجاع تفاصيل التذكرة |
يتم إرسال طلب HTTP آخر إلى Zendesk لاسترداد أحدث تذكرة للمستخدم. |
|
تفاصيل التذكرة الحالية |
يتم تشغيل رسالة للمتصل عبر تقنية تحويل النص إلى كلام، توفر معلومات حول حالة تذكرته. |
|
قائمة التأكيد |
يعرض النظام قائمة للعميل، مما يسمح له إما بالاتصال بوكيل أو قطع الاتصال. |
|
جهة الاتصال في قائمة الانتظار |
إذا اختار العميل الاتصال بوكيل، فسيتم وضعه في قائمة الانتظار. |
|
تشغيل الموسيقى |
يتم تشغيل موسيقى الانتظار أثناء انتظار العميل للموظف. |
|
أضف تعليقاتك (زينديسك) |
بعد المكالمة، يقوم النظام بنشر تعليق على تذكرة Zendesk يلخص التفاعل. |
|
قطع اتصال |
يقوم النظام بفصل المكالمة إذا اختار العميل قطع الاتصال أو بعد انتهاء المكالمة. |
موارد إضافية
تستفيد هذه العملية من موصل HTTP الخاص بمركز اتصال Webex للتفاعل مع واجهات برمجة تطبيقات Zendesk. للمزيد من المعلومات، راجع وثائق واجهة برمجة تطبيقات Zendeskودليل إعداد وإدارة مركز اتصال Webex.
تجنب تكرار الاستدعاءات
يوضح نموذج التدفق هذا كيفية منع إدخالات رد الاتصال المكررة داخل مركز اتصال Webex من خلال الاستفادة من نشاط HTTP المحسن مع دعم Content-Type: GraphQL. يستخدم موصل HTTP الخاص بواجهات برمجة تطبيقات WebexCC للتفاعل مع واجهة برمجة تطبيقات البحث، مما يتيح للتدفق التحقق من طلبات رد الاتصال الحالية من نفس المتصل. يعمل هذا القالب على تحسين الكفاءة وتجربة العملاء من خلال تجنب عمليات إعادة الاتصال غير الضرورية.
يتحقق نموذج سير العمل هذا مما إذا كان العميل قد قدم بالفعل طلب معاودة الاتصال في النظام. يستخدم واجهة برمجة تطبيقات البحث عبر GraphQL لتحديد ما إذا كانت هناك مهمة رد اتصال نشطة لمعرف رقم المتصل التلقائي (ANI).
يستخدم هذا النظام الميزة التي تعزز نشاط HTTP داخل مركز اتصال Webex من خلال إضافة دعم لـ Content-Type: GraphQL - القدرة على استخدام موصل HTTP لواجهات برمجة تطبيقات WebexCC لاستخدام واجهة برمجة تطبيقات البحث عبر نوع محتوى GraphQL الجديد، بما في ذلك استبدال المتغيرات.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية قبل تنفيذ هذا الإجراء:
-
قم بتكوين موصل لواجهات برمجة تطبيقات مركز اتصال Webex.
-
تأكد من إعداد بيئة مركز اتصال Webex بشكل صحيح: نقطة الدخول، وتعيين نقطة الدخول، وقوائم الانتظار، وما إلى ذلك.
خلل في التدفق
|
عنصر التدفق |
الوصف |
|---|---|
|
تم استقبال المكالمة |
يدخل الاتصال إلى مسار العمل عند نشاط NewContact. |
|
التحية الأولية |
يقوم نشاط PlayMessage_wgk بتشغيل رسالة ترحيب أولية للمتصل. |
|
استخراج الوقت الحالي |
يقوم النشاط SetVariable_7a1 باستخراج الوقت الحالي بالمللي ثانية من الحقبة وتخزينه في المتغير |
| حساب الوقت قبل ساعات |
يقوم النشاط SetVariable_8t9 بحساب الوقت قبل 24 ساعة من الوقت الحالي بالمللي ثانية ويخزنه في المتغير |
| اختصروا وكالة أنباء آسيا الدولية |
يقوم نشاط SetVariable_ak4 بتقليص رقم المتصل (ANI) لإزالة "+1" بادئة لأغراض البحث. |
|
استدعاء واجهة برمجة تطبيقات البحث (GraphQL) |
|
|
تحقق من استجابة واجهة برمجة التطبيقات |
|
|
معالجة الاستدعاءات المكررة (إن وجدت) |
|
| جدولة رد اتصال جديد (في حال عدم العثور عليه): |
إذا لم يتم العثور على رد اتصال مكرر، ينتقل التدفق إلى نشاط Menu_lsi ، والذي يعرض على المتصل خيارات لجدولة رد اتصال أو الانتظار في قائمة الانتظار. |
| جدولة معاودة الاتصال |
إذا اختار المتصل جدولة معاودة الاتصال (يضغط على 1)، فإن نشاط Callback_20e يقوم بجدولة معاودة الاتصال باستخدام ANI الخاص بالمتصل. يتم تشغيل رسالة تأكيد عبر PlayMessage_ysw ثم يقوم DisconnectContact_mx8_2bg بفصل المكالمة. |
| انتظر في الطابور |
إذا اختار المتصل الانتظار في قائمة الانتظار (يضغط على 2)، فإن SetVariable_c0y يزيد عدادًا. ثم يتم وضع المكالمة في قائمة الانتظار للوكيل عبر QueueContact_95e ويتم تشغيل الموسيقى أثناء الانتظار عبر PlayMusic_qne. تعود المكالمة إلى نشاط Menu_lsi. |
المتغيرات
-
حالة رد الاتصال: (نص) - حالة الاستدعاء.
-
عداد: (عدد صحيح) - متغير عداد.
-
الوقت الحالي: (نص) - الوقت الحالي بالمللي ثانية منذ بداية الحقبة.
-
goback_by_a_day: (سلسلة نصية) - الوقت قبل 24 ساعة بالمللي ثانية منذ بداية الحقبة.
-
مخرجات واجهة برمجة التطبيقات: (سلسلة نصية) - رمز حالة HTTP المدمج، وحالة رد الاتصال، واستجابة HTTP من واجهة برمجة تطبيقات البحث.
-
ANITrim: (سلسلة نصية) - رقم هاتف المتصل بعد تقليصه.
-
استجابه: (نص) - استجابة HTTP من واجهة برمجة تطبيقات البحث.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء (نيوكونتاكت) | يبدأ التدفق عند تلقي المكالمة. |
|
الإجراءات | |
|
تشغيل رسالة |
يقوم بتشغيل رسالة للمتصل. |
|
معاودة الاتصال |
يقوم بتحديد موعد لمعاودة الاتصال بالمتصل. |
|
بلاي ميوزك |
يتم تشغيل الموسيقى أثناء الانتظار. |
|
الاتصال بقائمة الانتظار |
يقوم بتوجيه المكالمة إلى أحد الموظفين. |
|
HTTP |
يقوم بإجراء طلب HTTP إلى واجهة برمجة تطبيقات البحث باستخدام GraphQL. |
|
قطع الاتصال |
يقطع الاتصال. |
|
تعيين المتغير |
تعيين المتغير: يقوم بتعيين متغيرات مختلفة، بما في ذلك الوقت الحالي، والوقت قبل 24 ساعة، وANI المقتطع، ومخرجات واجهة برمجة التطبيقات (API). |
|
الحالة |
|
|
موسيقى الانتظار (MusicOnHold) |
يقوم المشغل بتشغيل الموسيقى بينما ينتظر المتصل في قائمة الانتظار. |
|
معالجة الحلقات (CallLoopCycle و LoopCycle) |
يضمن توجيه المكالمات المتكررة مرات عديدة إلى القائمة النهائية. |
|
قطع الاتصال (قطع الاتصال) |
يقطع الاتصال بعد الرسائل أو عندما يختار المتصل إنهاء التفاعل. |
موارد إضافية
للحصول على مزيد من المعلومات حول استخدام طلبات HTTP مع GraphQL والأنشطة الأخرى داخل مركز اتصال Webex، راجع قسم نشاط طلب HTTP .
راجع أيضًا وثائق واجهات برمجة تطبيقات مركز اتصال Webex للحصول على تفاصيل حول واجهة برمجة تطبيقات البحث واستعلامات GraphQL.
تسجيل وإدارة الرسائل الصوتية
يوفر قالب التدفق هذا طريقة مبسطة للمسؤولين لتسجيل وإدارة المطالبات الصوتية داخل مركز اتصال Webex عبر واجهة مستخدم الهاتف (TUI). يستفيد من إمكانيات نشاط HTTP المحسّنة، بما في ذلك دعم `Content-Type: بيانات النموذج للتفاعل مع واجهات برمجة تطبيقات ملفات الصوت (Prompt) الخاصة بمركز اتصال Webex. يُحاكي هذا القالب الوظائف المألوفة من الأنظمة المحلية، مما يُحسّن تجربة العملاء والكفاءة التشغيلية.
المتطلبات المسبقة
-
قم بإنشاء نقطة دخول، وقم بتكوين تعيين نقطة الدخول من صفحة إعدادات مركز التحكم لمركز اتصال Webex. راجع دليل إعداد وإدارة مركز اتصال Webex .
-
قم بتكوين موصل لواجهات برمجة تطبيقات مركز اتصال Webex.
-
إذا لم يتم تمكين ميزة تحويل النص إلى كلام (TTS) من Cisco للمطالبات، فقم بتحميل ملفات الصوت الثابتة المطلوبة.
تحليل التدفق
|
عنصر التدفق |
الوصف |
|---|---|
| تم استلام المكالمة | يدخل الاتصال إلى مسار العمل عند نشاط NewContact. |
| (اختياري) مصادقة المسؤول عبر رمز التحقق لمرة واحدة | يمكن لمطور سير العمل تطبيق حاجز مصادقة اختياري للمسؤول، باستخدام طريقة آمنة مثل رمز التحقق لمرة واحدة (OTP) الذي يتم إرساله عبر الرسائل النصية القصيرة إلى رقم تعريف المستخدم (ANI)، أو رمز يتم إنشاؤه عشوائيًا. number/PIN. يمكن إضافة هذا قبل القائمة الرئيسية. |
| القائمة الرئيسية | يعرض نشاط القائمة الرئيسية (قائمة الرد الصوتي التفاعلي ) الخيارات التالية للمسؤول:
|
| إنشاء موجه الأوامر (الخيار 1) |
|
| تحديث المطالبة (الخيار 2) |
|
| حذف المطالبة (الخيار 3) |
|
| الخروج (الخيار 4) |
|
المتغيرات
|
متغير |
النوع |
الوصف |
|---|---|---|
| معرف الكائن الثنائي الكبير | خيط | معرف ملف الصوت (Blob ID) |
| اسم الملف الصوتي | خيط | اسم ملف الصوت (الافتراضي: "EmergencyDemo.wav"). |
| id | خيط | معرف ملف الصوت. |
| الحالة | خيط | حالة طلب واجهة برمجة التطبيقات (API). |
| اسم الملف الجديد | خيط | اسم ملف الصوت المحدث (الافتراضي: "updatedFile.wav"). |
| استجابه | خيط | استجابة HTTP من طلبات واجهة برمجة التطبيقات (API). هذا اختياري، لأغراض تصحيح الأخطاء. |
الأنشطة المستخدمة
|
نشاط التدفق |
الوصف |
|---|---|
| البدء | جهة اتصال جديدة: يبدأ التدفق عند تلقي المكالمة. |
| قائمة الرد الصوتي التفاعلي | القائمة الرئيسية: يعرض قائمة تتضمن خيارات للإدارة السريعة. |
| إنشاء موجه الأوامر |
|
| تحديث التنبيه |
|
| حذف موجه الأوامر |
|
| أخرى |
|
تفاصيل إضافية
للحصول على مزيد من المعلومات حول استخدام سجل النشاط وطلبات HTTP وعناصر التحكم في التسجيل داخل مركز اتصال Webex، راجع قسم نشاط طلب HTTP .
نموذج توجيه الوكيل الأخير
يوضح نموذج توجيه الوكيل الأخير كيفية تنفيذ توجيه الوكيل الأخير داخل مركز اتصال Webex من خلال الاستفادة من نشاط HTTP المحسن مع دعم Content-Type:
GraphQL. يستخدم موصل HTTP الخاص بواجهات برمجة تطبيقات WebexCC للتفاعل مع واجهة برمجة تطبيقات البحث، مما يتيح توجيه المكالمات إلى آخر وكيل قام بمعالجة المكالمة. تعمل هذه القوالب على تحسين تجربة العملاء من خلال ربطهم بوكيل مألوف.
يتحقق نموذج التدفق هذا مما إذا كان العميل قد اتصل خلال الـ 24 ساعة الماضية، وإذا كان الأمر كذلك، فإنه يوجه المكالمة إلى نفس الوكيل. يستخدم واجهة برمجة تطبيقات البحث عبر GraphQL للعثور على آخر وكيل تعامل مع المكالمة بناءً على رقم المتصل التلقائي (ANI).
يستخدم هذا النظام الميزة التي تُحسّن نشاط HTTP داخل مركز اتصال Webex من خلال إضافة دعم لـ Content-Type: GraphQL - القدرة على استخدام موصل HTTP الخاص بواجهات برمجة تطبيقات WebexCC لاستخدام واجهة برمجة تطبيقات البحث عبر نوع محتوى GraphQL الجديد: بما في ذلك استبدال المتغيرات.
المتطلبات المسبقة
-
قم بتكوين موصل لواجهات برمجة تطبيقات مركز اتصال Webex.
-
تأكد من إعداد بيئة مركز اتصال Webex بشكل صحيح: نقطة الدخول، وتعيين نقطة الدخول، وقوائم الانتظار، وما إلى ذلك.
تحليل التدفق
-
تم استلام المكالمة:
-
يدخل الاتصال إلى مسار العمل عند نشاط NewContact.
-
-
التحية الأولية:
-
يقوم نشاط PlayMessage بتشغيل رسالة ترحيب أولية للمتصل.
-
-
استخراج الوقت الحالي:
-
يستخرج النشاط CurrentTime الوقت الحالي.
-
-
حساب الوقت قبل 24 ساعة:
-
يقوم النشاط Goback_By_a_day بحساب الوقت قبل 24 ساعة من الوقت الحالي.
-
-
اختصروا نشرة أخبار وكالة الأنباء الآسيوية:
-
تقوم وظيفة SetVariable بتقليص رقم هاتف المتصل (ANI) لإزالة "+1" بادئة لأغراض البحث.
-
-
استدعاء واجهة برمجة تطبيقات البحث (GraphQL):
-
يقوم النشاط SearchAPILastAgent بإجراء مكالمة إلى واجهة برمجة تطبيقات البحث في مركز اتصال Webex باستخدام GraphQL للعثور على الوكيل الذي تعامل مع المكالمة السابقة بناءً على ANI.
-
يستخدم المتغيرين
goback_by_a_dayوcurrentTimeللبحث خلال الـ 24 ساعة الماضية. -
يقوم استعلام GraphQL بالبحث عن المهام التي تطابق ANI الخاص بالمتصل أو ANI المختصر والتي ليست نشطة ويستخرج معرف المالك (معرف الوكيل) للمهمة.
-
-
تسجيل تصحيح الأخطاء:
-
يقوم نشاط DebugLog بتسجيل رمز حالة HTTP وجسم الاستجابة من استدعاء واجهة برمجة تطبيقات البحث.
-
يسجل نشاط Debug_Log معرف الوكيل المستخرج.
-
-
تحقق من استجابة واجهة برمجة التطبيقات (API):
-
يتحقق النشاط Condition_kxu مما إذا كان رمز حالة HTTP من استدعاء Search API هو 200 (نجاح).
-
-
تحقق مما إذا تم استخراج معرف الوكيل:
-
يتحقق النشاط Condition_jtn مما إذا تم استخراج معرف الوكيل بنجاح من استجابة واجهة برمجة تطبيقات البحث.
-
-
المسار إلى آخر وكيل (إن وُجد):
-
إذا تم العثور على معرف الوكيل، فإن نشاط PlayMessage_ee8 يقوم بتشغيل رسالة تأكيد للمتصل، لإبلاغه بأنه يتم تحويله إلى نفس الوكيل الذي تحدث معه سابقًا.
-
يقوم النشاط QueueToAgent_xh1 بوضع المكالمة في قائمة انتظار الوكيل باستخدام معرف الوكيل المستخرج.
-
-
المسار إلى قائمة الانتظار الافتراضية (في حال عدم العثور عليها):
-
إذا لم يتم العثور على معرف الوكيل (إما فشل استدعاء واجهة برمجة التطبيقات أو لم يتم العثور على أي استدعاء سابق خلال 24 ساعة)، فإن نشاط QueueToDefault يضع الاستدعاء في قائمة انتظار افتراضية.
-
-
تشغيل الموسيقى أثناء الانتظار:
-
يقوم نشاط PlayMusic_i73 بتشغيل الموسيقى أثناء الانتظار بينما ينتظر المتصل في قائمة الانتظار.
-
المتغيرات
-
معرف الوكيل: (نص) - معرف آخر وكيل تعامل مع المكالمة.
-
الوقت الحالي: (نص) - الوقت الحالي بالمللي ثانية منذ بداية الحقبة.
-
goback_by_a_day: (سلسلة نصية) - الوقت قبل 24 ساعة بالمللي ثانية منذ بداية الحقبة.
-
استجابه: (نص) - استجابة HTTP من واجهة برمجة تطبيقات البحث.
-
ANITrim: (سلسلة نصية) - رقم هاتف المتصل بعد تقليصه.
أنشطة التدفق
يصف الجدول التالي تسلسل أنشطة التدفق المتضمنة في نموذج التدفق هذا.
|
نشاط التدفق |
الوصف |
|---|---|
|
البدء (نيوكونتاكت) | يبدأ التدفق عند تلقي المكالمة. |
|
الإجراءات | |
|
تشغيل رسالة |
يقوم بتشغيل رسالة للمتصل. |
|
QueueToAgent |
يقوم بتوجيه المكالمة إلى وكيل محدد. |
|
بلاي ميوزك |
يتم تشغيل الموسيقى أثناء الانتظار. |
|
قائمة الانتظار |
يقوم بتوجيه المكالمة إلى قائمة انتظار افتراضية. |
|
HTTP |
يقوم بإجراء طلب HTTP إلى واجهة برمجة تطبيقات البحث باستخدام GraphQL. |
|
تشغيل رسالة |
يقوم بتشغيل رسالة تشير إلى أنه يتم توجيه المتصل إلى آخر موظف خدمة عملاء. |
|
تعيين المتغير |
|
|
الحالة |
|
|
موسيقى الانتظار (MusicOnHold) |
يقوم المشغل بتشغيل الموسيقى بينما ينتظر المتصل في قائمة الانتظار. |
|
معالجة الحلقات (CallLoopCycle و LoopCycle) |
يضمن توجيه المكالمات المتكررة مرات عديدة إلى القائمة النهائية. |
|
قطع الاتصال (قطع الاتصال) |
يقطع الاتصال بعد الرسائل أو عندما يختار المتصل إنهاء التفاعل. |
موارد إضافية
للحصول على مزيد من المعلومات حول استخدام طلبات HTTP مع GraphQL والأنشطة الأخرى داخل مركز اتصال Webex، راجع قسم نشاط طلب HTTP .
راجع أيضًا وثائق واجهات برمجة تطبيقات مركز اتصال Webex للحصول على تفاصيل حول واجهة برمجة تطبيقات البحث واستعلامات GraphQL.
نظام الذكاء الاصطناعي المستقل (تتبع الطرود)
تستخدم هذه الآلية وكيل ذكاء اصطناعي مستقل لإدارة التفاعلات الصوتية المتعلقة بتتبع الطرود. يوفر هذا النظام خيارًا للتصعيد إلى وكلاء بشريين عند الضرورة أو عند حدوث أخطاء في نظام الذكاء الاصطناعي.
تم تصميم هذه الآلية للتعامل مع تفاعلات العملاء بشأن تتبع الطرود عبر وكيل ذكاء اصطناعي مستقل. يتكون وكيل الذكاء الاصطناعي من إجراء لتتبع الطرود وقاعدة معرفية تتعلق باستفسارات الشحن العامة. يمكن للعملاء طلب التحدث إلى موظف خدمة عملاء بشري في أي وقت.
المتطلبات المسبقة
لاستخدام هذه الآلية، تأكد من إعداد ما يلي:
-
وكيل ذكاء اصطناعي مستقل مُهيأ بالإجراء المناسب (إلى جانب التنفيذ) ووثائق المعرفة. يتوفر نموذج لتدفق التنفيذ في قوالب تدفق Webex Connect.
-
تم تكوين نقطة الدخول، وقائمة الانتظار، والفرق، وتعيين نقطة الدخول في صفحة إعدادات مركز التحكم لمركز اتصال Webex.
-
تم تفعيل خاصية تحويل النص إلى كلام (TTS) من سيسكو لإنشاء رسائل مخصصة بشكل ديناميكي.
-
قم بتحميل ملفات صوتية ثابتة إذا كنت لا تستخدم الصوت الافتراضي لشركة سيسكو.
تحليل التكامل
-
يبدأ المتصل الاتصال: يتم استقبال المكالمة بواسطة مركز اتصال Webex وتوجيهها إلى وكيل الذكاء الاصطناعي المستقل.
-
تفاعل وكيل الذكاء الاصطناعي: يقوم نظام الذكاء الاصطناعي بمعالجة طلب المتصل المتعلق بتتبع الطرود.
-
قائمة الانتظار للوكيل: إذا تطلب الأمر تصعيدًا بناءً على طلب العميل أو بسبب أخطاء وكيل الذكاء الاصطناعي، يتم وضع المتصل في قائمة انتظار للتحدث مع وكيل بشري.
-
قطع الاتصال: ينتهي التفاعل بمجرد معالجة طلب المتصل أو تحويل المتصل إلى أحد الموظفين.
الأنشطة المستخدمة في التدفق
|
نشاط التدفق |
الوصف |
|---|---|
| ابدأ (جهة اتصال هاتفية جديدة) | يمثل هذا النشاط بداية التدفق، والذي يتم تشغيله بواسطة مكالمة جديدة. |
| الوكيل الافتراضي الإصدار الثاني (VAV2) | النشاط المسؤول عن التفاعل بين التدفق ووكيل الذكاء الاصطناعي. تفاعل. يتم استخدام نفس النشاط لبدء المحادثة وإرسال أحداث الحالة إلى وكيل الذكاء الاصطناعي. |
| تشغيل رسالة | يوفر رسائل النظام باستخدام تقنية تحويل النص إلى كلام من سيسكو. يُستخدم لتشغيل رسالة خطأ قبل تصعيد الأمر إلى موظف بشري في حالة حدوث أخطاء في نشاط VAV2. |
| انتظر دورك لدى الموظف | يدير منطق قائمة الانتظار لتصعيد الأمور إلى الموظفين البشريين. |
| بلاي ميوزك | يتم تشغيل موسيقى الانتظار أثناء الانتظار في قائمة الانتظار عندما ينتظر المتصل اتصال الموظف. |
| قطع اتصال | ينهي التفاعل بعد إتمام المهام أو في حالة تصعيد الأمر إلى موظف بشري. |
معالجة الأخطاء
يتضمن هذا المسار استراتيجيات إدارة الأخطاء للتعامل مع المشكلات غير المتوقعة بسلاسة، مما يضمن إبلاغ المتصل وإعادة توجيهه بشكل مناسب.
دعم المطور
للحصول على معلومات أعمق حول استخدام مركز اتصال Webex مع وكلاء الذكاء الاصطناعي المستقلين، يرجى الرجوع إلى الوثائق ذات الصلة:
موارد إضافية
للحصول على الدعم المتعلق بهذه العملية، اتصل بفريق دعم مطوري مركز اتصال Webex عبر دعم مطوري مركز اتصال Webex.
للمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات مركز اتصال Webex .
برنامج ذكاء اصطناعي مبرمج (لتتبع الطرود)
تم تصميم هذا التدفق للتعامل مع التفاعلات الصوتية المتعلقة بتتبع الطرود باستخدام وكيل افتراضي مكتوب مسبقًا. يوضح هذا التدفق أبسط طريقة لتنفيذ عملية التنفيذ لوكيل مكتوب مسبقًا. بالإضافة إلى ذلك، يوضح التدفق كيفية وضع العملاء في قوائم انتظار مختلفة للوكلاء بناءً على النية النشطة الأخيرة والتقارير المخصصة لوكلاء الذكاء الاصطناعي في المحلل.
تعتمد هذه العملية على وكيل Webex AI المكتوب مسبقًا للتفاعل مع العملاء فيما يتعلق بتتبع الطرود. يخرج نشاط VAV2 (Virtual Agent V2) من خلال حافة "Handled" الخاصة به عندما يقوم الوكيل المكتوب بإصدار حدث مخصص لتتبع الحزمة. يستخدم هذا النظام واجهة برمجة تطبيقات لتتبع الحزم لتحقيق ذلك. تتوفر واجهة برمجة التطبيقات هذه للمطورين لأغراض الاختبار والعروض التوضيحية. يتم تحليل بيانات الإخراج في التدفق وإعادتها إلى الوكيل عبر حدث الحالة. مزيد من المعلومات حول تكوين تنفيذ الطلبات للوكلاء المكتوبين للمكالمات الصوتية.
المتطلبات المسبقة
لاستخدام هذه الآلية، تأكد من إعداد ما يلي:
-
وكيل Webex AI مُهيأ للتعامل مع استفسارات تتبع الطرود. يمكن استيراد هذا الوكيل أثناء إنشاء وكيل جديد.
-
تم تكوين نقطة الدخول، وقائمة الانتظار، والفرق، وتعيين نقطة الدخول في صفحة إعدادات مركز التحكم لمركز اتصال Webex.
-
تأكد من تفعيل خاصية تحويل النص إلى كلام (TTS) من سيسكو لإنشاء رسائل صوتية ديناميكية.
-
قم بتحميل ملفات صوتية ثابتة لإشعارات النظام المخصصة إذا لزم الأمر.
تحليل التكامل
|
تحليل التكامل |
الوصف |
|---|---|
| المتصل يبدأ الاتصال | يتم استقبال المكالمة بواسطة مركز اتصال Webex وتوجيهها إلى وكيل الذكاء الاصطناعي المكتوب. |
| يتم تسجيل حالة التفاعل باستخدام متغير عام | يقوم التدفق بتعيين المتغير العام CustomAIAgentInteractionOutcome لتسجيل حالة تفاعل العميل مع وكيل الذكاء الاصطناعي. يتم تحديث هذا في نقاط مختلفة ويستخدم لإنشاء تقارير مخصصة باستخدام أداة العرض المرئي. |
| تفاعل وكيل الذكاء الاصطناعي | يقوم وكيل الذكاء الاصطناعي بمعالجة مدخلات العميل والرد بناءً على النوايا المحددة مسبقاً. إذا كان المستخدم ينوي تتبع طرد وقام بتوفير رقم طرد صالح، فسيتم إعادة التحكم إلى التدفق عبر حدث مخصص. |
| تحليل بيانات تعريف وكيل الذكاء الاصطناعي وتنفيذها | يتم استخراج رقم حزمة العميل من بيانات VAV2 الوصفية واستخدامه في نشاط HTTP. |
| شروط الاستجابة للتنفيذ | يتحقق النظام من وجود معلومات الحزمة من عدمه ويحدد الاستجابات المناسبة. |
| تم استئناف التفاعل مع وكيل الذكاء الاصطناعي* | بناءً على استجابة التنفيذ، يتم إرسال الرسالة التي يجب إرسالها إلى العملاء مرة أخرى إلى الوكيل المبرمج عبر بيانات الحدث ضمن "حدث الحالة". |
| تسليم المهمة للوكيل ونشاط القضية | يحدد الخطوات التالية بناءً على النية السابقة، ويوجه التدفق إلى قوائم انتظار مختلفة بناءً على النية السابقة. |
| انتظر دورك لدى الموظف | في حال تطلب الأمر تصعيد المشكلة أو في حالة حدوث أخطاء، يتم وضع المتصل في قائمة انتظار للتحدث مع موظف خدمة العملاء. |
| قطع اتصال | ينتهي التفاعل بمجرد معالجة طلب المتصل أو تحويل المتصل إلى أحد الموظفين. |
الأنشطة المستخدمة في التدفق
|
نشاط التدفق |
الوصف |
|---|---|
| البدء | يبدأ التدفق عند تلقي مكالمة جديدة. |
| تحديد متغير نتيجة التفاعل | استخدم نشاط تعيين المتغير لتحديث المتغير العام CustomAIAgentInteractionOutcome لتخزين أحدث حالة للتفاعل مع وكيل الذكاء الاصطناعي. |
| تفاعل وكيل الذكاء الاصطناعي | يدير استفسارات تتبع الطرود باستخدام تفاعلات مكتوبة مسبقًا. ويتم استخدام نفس النشاط لبدء المحادثة وإرسال أحداث الحالة إلى وكيل الذكاء الاصطناعي. |
| تحليل تفاصيل الحزمة | يستخرج رقم الحزمة من البيانات الوصفية التي يوفرها الوكيل الافتراضي. |
| طلب HTTP لمعلومات الحزمة | يرسل طلبًا إلى واجهة برمجة تطبيقات الخدمات اللوجستية لاسترداد حالة الطرد وتاريخ التسليم المتوقع. استخدم ABC123456 كرقم حزمة نموذجي. |
| المنطق الشرطي | يحدد الاستجابة بناءً على حالة الحزمة أو رمز حالة HTTP الخاص باستدعاء واجهة برمجة التطبيقات. |
| ضبط متغيرات الاستجابة | يقوم بضبط الاستجابات لتوضيح ما إذا تم العثور على الطرد أو تفاصيل التسليم. |
| رسالة تشغيل | يوفر رسائل خطأ النظام باستخدام تقنية تحويل النص إلى كلام من سيسكو، وخاصة في حالات أخطاء النظام. |
| نشاط الحالة | يوجه التدفق بناءً على النية السابقة، ويقرر التوجيه إلى قوائم انتظار محددة. |
| انتظر دورك لدى الموظف | يدير منطق قائمة الانتظار لتصعيد الأمور إلى الموظفين البشريين. |
| تشغيل الموسيقى | يتم تشغيل موسيقى الانتظار أثناء الانتظار في قائمة الانتظار عندما ينتظر المتصل اتصال الموظف. |
| قطع اتصال | ينهي التفاعل بعد إتمام المهام أو في حالة تصعيد الأمر إلى موظف بشري. |
تفاصيل التدفق
يحتوي ملف JSON الخاص بالتدفق المستخدم في هذا المثال على متغيرات وأنشطة أساسية للتعامل مع التفاعل ومعالجة الأخطاء والتواصل بين مركز اتصال Webex و DialogFlow. تتضمن المتغيرات الرئيسية المستخدمة ما يلي:
|
المتغير |
الوصف |
|---|---|
event_name |
اسم الحدث المرسل إلى وكيل الذكاء الاصطناعي. |
event_data |
تم إرسال حمولة الحدث إلى وكيل الذكاء الاصطناعي. |
status |
حالة الحزمة بناءً على استجابة HTTP. |
estimatedDelivery |
تاريخ ووقت التسليم المتوقعان للطرد بناءً على استجابة HTTP. |
packageResp |
سيتم إرسال الرد إلى العميل بناءً على استجابة نشاط HTTP. |
Global_VoiceName |
يحدد الصوت المستخدم في تحويل النص إلى كلام. |
CustomAIAgentInteractionOutcome |
يسجل حالة التفاعل - مهجور، تم التعامل معه، تم تصعيده، أو حدث به خطأ - بناءً على تفاعل العميل مع وكيل الذكاء الاصطناعي. |
معالجة الأخطاء
يتضمن هذا المسار استراتيجيات إدارة الأخطاء للتعامل مع المشكلات غير المتوقعة بسلاسة، مما يضمن إبلاغ المتصل وإعادة توجيهه بشكل مناسب.
موارد إضافية
للحصول على معلومات أعمق حول استخدام مركز اتصال Webex مع وكلاء الذكاء الاصطناعي المكتوبين، يرجى الرجوع إلى الوثائق ذات الصلة:
دعم المطور
للحصول على الدعم المتعلق بهذه العملية، اتصل بفريق دعم مطوري مركز اتصال Webex عبر دعم مطوري مركز اتصال Webex.
للمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات مركز اتصال Webex .
برنامج آلي للذكاء الاصطناعي (حجز مواعيد الأطباء)
يوضح هذا النموذج تدفق البيانات بين مركز اتصال Webex و Webex AI Agent Studio لتفاعل يستفيد من وكيل مكتوب مسبقًا. يتضمن هذا التدفق العديد من عمليات التكامل مع الأنظمة الخارجية. يتم استدعاء هذه العمليات بناءً على أحداث مخصصة يرسلها وكيل الذكاء الاصطناعي، ويتم إعادة بيانات التنفيذ إلى الوكيل.
يوضح هذا التدفق كيفية نقل البيانات بين مركز اتصال Webex و Webex AI Agent Studio باستخدام أحداث مخصصة. يُسهّل هذا التدفق جدولة وإدارة مواعيد الأطباء بشكل آلي من خلال وكيل ذكاء اصطناعي مُبرمج. يتكامل مع الأنظمة الخارجية للتحقق من التوافر، وإنشاء المواعيد، والبحث عن المواعيد الحالية، وإلغاء المواعيد. يضمن هذا التدفق اتصالاً سلساً بين المتصل ووكيل الذكاء الاصطناعي، مع خيارات تصعيد إلى وكلاء بشريين عند الضرورة.
المتطلبات المسبقة
لاستخدام هذه الآلية، تأكد من إعداد ما يلي:
-
وكيل ذكاء اصطناعي مبرمج ومُهيأ بنوايا مناسبة للتعامل مع حجز المواعيد وإلغائها. يمكن استيراد هذا من القوالب أثناء إنشاء وكيل برمجي جديد في منصة AI Agent Studio.
-
تم تكوين نقطة الدخول، وقائمة الانتظار، والفرق، وتعيين نقطة الدخول في صفحة إعدادات مركز التحكم لمركز اتصال Webex.
-
واجهات برمجة التطبيقات للتفاعل مع نظام إدارة المواعيد الخارجي.
-
تم تفعيل خاصية تحويل النص إلى كلام (TTS) من سيسكو لإنشاء رسائل صوتية ديناميكية.
-
قم بتحميل ملفات صوتية ثابتة إذا كنت لا تستخدم الصوت الافتراضي لشركة سيسكو.
تحليل التكامل
|
تحليل التكامل |
الوصف |
|---|---|
| المتصل يبدأ الاتصال | يتم استقبال المكالمة بواسطة مركز اتصال Webex وتوجيهها إلى وكيل الذكاء الاصطناعي. |
| التفاعل مع وكيل الذكاء الاصطناعي | يقوم وكيل الذكاء الاصطناعي بمعالجة مدخلات العميل والرد بناءً على النوايا المحددة مسبقاً. |
| تبديل التحكم بين وكيل الذكاء الاصطناعي والتدفق | يتم تبادل التحكم في المحادثة بين وكيل الذكاء الاصطناعي والتدفق في خطوات مختلفة. يقوم وكيل الذكاء الاصطناعي بتسليم التحكم إلى التدفق عبر أحداث مخصصة، ويقوم التدفق بتنفيذ التنفيذ المناسب بناءً على اسم الحدث، ثم يعيد التحكم إلى وكيل الذكاء الاصطناعي مع بيانات التنفيذ عبر حدث الحالة في نشاط الوكيل الافتراضي V2. |
| انتظر دورك لدى الموظف | في حال تطلب الأمر تصعيد المشكلة، يتم وضع المتصل في قائمة انتظار للتحدث مع موظف خدمة العملاء. |
| قطع اتصال | ينتهي التفاعل بمجرد اكتمال المهمة أو تحويل المتصل إلى أحد الموظفين. |
الأنشطة المستخدمة في التدفق
|
نشاط التدفق |
الوصف |
|---|---|
| البدء | يمثل هذا النشاط بداية التدفق، والذي يتم تشغيله بواسطة مكالمة جديدة. |
| الوكيل الافتراضي الإصدار الثاني (VAV2) | النشاط المسؤول عن التفاعل مع وكيل الذكاء الاصطناعي. يتم استخدام نفس النشاط لبدء المحادثة وإرسال أحداث الحالة إلى وكيل الذكاء الاصطناعي. |
| تحليل | تُستخدم لتحليل حمولة الحدث من نشاط VAV2. |
| قضية | يُستخدم للتحقق من اسم الحدث الذي تم إرساله بواسطة نشاط VAV2 والتوجه إلى أنشطة طلب HTTP المناسبة. |
| طلب HTTP | يتفاعل مع الأنظمة الخارجية لتنفيذ عمليات مثل التحقق من التوافر، وإنشاء المواعيد، والبحث عنها، أو إلغائها باستخدام طلبات HTTP بناءً على اسم الحدث المرسل بواسطة نشاط VAV2. يقوم النشاط أيضًا بتحليل الاستجابة لطلب HTTP. |
| الحالة | يقوم بتقييم نتائج طلبات HTTP، وتوجيه التدفق بناءً على حالات النجاح أو الخطأ. |
| تعيين المتغير | تُستخدم لتكوين متغيرات مثل اسم الحدث وبيانات الحدث، وهي ضرورية لإعادة استدعاء نشاط VAV2 بمعلمات حدث الحالة المناسبة. |
| رسالة تشغيل | يوفر رسائل النظام باستخدام تقنية تحويل النص إلى كلام من سيسكو. يُستخدم لتشغيل رسالة خطأ قبل تصعيد الأمر إلى موظف بشري في حالة حدوث أخطاء في نشاط VAV2. |
| انتظر دورك لدى الموظف | يدير منطق قائمة الانتظار لتصعيد الأمور إلى الموظفين البشريين. |
| تشغيل الموسيقى | يتم تشغيل موسيقى الانتظار أثناء الانتظار في قائمة الانتظار عندما ينتظر المتصل اتصال الموظف. |
| قطع الاتصال | ينهي التفاعل بعد إتمام المهام أو في حالة تصعيد الأمر إلى موظف بشري. |
تفاصيل التدفق
يحتوي ملف JSON الخاص بالتدفق المستخدم في هذا المثال على متغيرات وأنشطة أساسية للتعامل مع التفاعل ومعالجة الأخطاء والتواصل بين مركز اتصال Webex و DialogFlow. تتضمن المتغيرات الرئيسية المستخدمة ما يلي:
|
المتغير |
الوصف |
|---|---|
event_name |
اسم الحدث المرسل إلى وكيل الذكاء الاصطناعي. |
event_data |
تم إرسال حمولة الحدث إلى وكيل الذكاء الاصطناعي. |
event_data_string |
النسخة النصية من event_data لأن نشاط VAV2 يقبل السلاسل النصية فقط. |
http_input |
نص الطلب لنشاط HTTP بناءً على بيانات تعريف VAV2. |
Global_VoiceName |
يحدد الصوت المستخدم في تحويل النص إلى كلام. |
معالجة الأخطاء
يتضمن هذا التدفق استراتيجيات إدارة الأخطاء للتعامل مع المشكلات غير المتوقعة بسلاسة، مما يضمن إبلاغ المتصل وإعادة توجيهه بشكل مناسب.
موارد إضافية
للحصول على معلومات أعمق حول إعداد وكلاء الذكاء الاصطناعي على Webex AI Agent Studio واستخدامهم مع Webex Contact Center، راجع دليل إدارة Webex AI Agent Studio.
دعم المطور
-
للحصول على أي دعم بخصوص هذا التكامل، يرجى فتح تذكرة مع فريق دعم مطوري مركز اتصال Webex عبر دعم مطوري مركز اتصال Webex.
-
للمزيد من المناقشات، تفضل بزيارة مجتمع مطوري واجهات برمجة تطبيقات مركز اتصال Webex .
استخدم قوالب التدفق الفرعي
تعمل قوالب التدفق الفرعي بشكل مشابه لقوالب التدفق. تعمل هذه القوالب على تبسيط إنشاء التدفقات الفرعية التي يمكن دمجها في تدفقات متعددة، مما يقلل من التكرار ووقت التطوير.
لإنشاء تدفقات فرعية باستخدام قوالب التدفقات الفرعية، اختر القالب المناسب، وقم بتعديله ليناسب احتياجاتك، ثم تحقق من صحته، وانشره، وقم بدمجه في سير العمل الخاص بك. لمزيد من التفاصيل، انظر إنشاء تدفقات من قوالب التدفق.
جمع معلومات الاتصال
استخدم هذا القالب لإنشاء تدفق فرعي لجمع معلومات معاودة الاتصال، مما يتيح للمتصلين البقاء في قائمة الانتظار أو طلب معاودة الاتصال للحصول على خيارات خدمة مرنة.
يوفر هذا التدفق الفرعي قائمة تسمح للمتصلين باختيار معاودة الاتصال أو البقاء في قائمة الانتظار. إذا تم اختيار خيار معاودة الاتصال، فإنه يجمع المعلومات اللازمة لمعاودة الاتصال، إما باستخدام رقم المتصل الحالي أو رقم بديل. يمكنك تعديل التدفق الفرعي لضمان تجربة سلسة للمتصل من خلال معالجة الأخطاء أو الظروف غير المعروفة، مثل حالات انتهاء المهلة والمدخلات غير الصالحة.
يستخدم هذا التدفق الفرعي تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام ملف الموسيقى المدمج أثناء الانتظار، defaultmusic_on_hold.wav.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة مثل الموصلات، وANI الصادر، والمزيد.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
- تأكد من أن متغيرات الاستدعاء (على سبيل المثال: يتم ربط callbackNumber و callbackNumberEntered و stayInQueue) بشكل صحيح بنظامك لالتقاط البيانات المناسبة.
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- callbackNumber - STR: الرقم الذي سيتم استخدامه لإعادة الاتصال (إما الرقم الذي يتصل منه المتصل أو رقم جديد).
- stayInQueue - BOOLEAN: يشير إلى ما إذا كان المتصل قد اختار البقاء في قائمة الانتظار (صحيح) أو طلب معاودة الاتصال (خطأ).
مخرجات التدفق الفرعي
- callbackNumberEntered - STRING: الرقم الذي أدخله المتصل لطلب معاودة الاتصال، إذا اختار تقديم رقم بديل.
- stayInQueue - BOOLEAN: سواء اختار المتصل البقاء في قائمة الانتظار أو تلقي مكالمة لاحقة.
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يدخل الاستدعاء إلى التدفق الفرعي. |
|
قائمة إلغاء الاشتراك |
يُعرض على المتصل خيار البقاء في قائمة الانتظار أو تلقي مكالمة لاحقة.
|
|
قائمة الأرقام |
إذا اختار المتصل تلقي مكالمة لاحقة، فسيتم عرض الخيار التالي عليه:
|
|
جمع الأرقام |
إذا اختار المتصل إدخال رقم معاودة اتصال جديد، فسيُطلب منه إدخال رقمه المكون من 10 أرقام متبوعًا بمفتاح # (#). |
|
تعيين المتغير |
يتم تخزين رقم الاستدعاء الذي تم جمعه في المتغير callbackNumberEntered. |
|
نهاية التدفق الفرعي | ينتهي التدفق الفرعي بعد جمع معلومات الاستدعاء أو معالجة أي أخطاء. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لجمع معلومات الاستدعاء.
|
نشاط التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي عند استدعائه. |
|
قائمة إلغاء الاشتراك |
وهذا يتيح للمتصل خيار البقاء في قائمة الانتظار أو تلقي مكالمة لاحقة. يستخدم هذا النظام تقنية تحويل النص إلى كلام (TTS) ليطلب من المتصل الضغط على الرقم 1 لطلب معاودة الاتصال أو الرقم 2 للبقاء في قائمة الانتظار. |
|
قائمة الأرقام |
إذا اختار المتصل معاودة الاتصال، فسيُطلب منه إما استخدام رقمه الحالي أو إدخال رقم جديد. |
|
جمع الأرقام |
إذا اختار المتصل إدخال رقم جديد، فسيجمع هذا النشاط رقمه المكون من 10 أرقام متبوعًا بعلامة الجنيه الإسترليني (#). (#). |
|
تعيين المتغير |
يتم تخزين الرقم الذي تم جمعه في متغير callbackNumberEntered لاستخدامه لاحقًا. |
|
نهاية التدفق الفرعي | تنتهي العملية بعد معالجة خيارات المتصل وجمع المعلومات اللازمة. |
موارد إضافية
للحصول على مزيد من المعلومات حول تكوين التدفقات الفرعية، راجع دليل إعداد وإدارة مركز اتصال Webex.
معالجة الخطأ
استخدم قالب التدفق الفرعي لمعالجة الأخطاء في مركز اتصال Webex لإدارة الأخطاء مثل مشكلات معالجة قائمة الانتظار أو حالات فشل طلبات واجهة برمجة التطبيقات. يمكن ربطه بأنشطة محددة أو تهيئته كمعالج أخطاء عام، مما يضمن استمرار عمل النظام بسلاسة ويوفر للمستخدمين ملاحظات حول أي مشكلات.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا التدفق الفرعي:
- تأكد من تفعيل خاصية تحويل النص إلى كلام (TTS) من سيسكو لمركز الاتصال لاستخدام تحويل النص إلى كلام في مطالبات الأخطاء.
- قم بتعيين متغير errorMessage للتعامل ديناميكيًا مع رسائل الخطأ المناسبة في سير العمل الخاص بك.
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- رسالة الخطأ - نص: يتم تشغيل رسالة الخطأ بشكل ديناميكي، مما يشير إلى المشكلة التي واجهها المتصل.
مخرجات التدفق الفرعي
- N/A: لا ينتج هذا التدفق الفرعي مخرجات لأنه يستخدم لمعالجة الأخطاء وتقديم ملاحظات للمتصل.
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يتم تشغيل التدفق الفرعي عند حدوث خطأ. |
|
رسائل خطأ التشغيل |
يقوم النظام بتشغيل رسالة خطأ ديناميكية محددة بواسطة متغير errorMessage باستخدام Cisco Cloud TTS. على سبيل المثال، قد تكون الرسالة كالتالي: نواجه صعوبات فنية. يرجى المحاولة مرة أخرى في وقت لاحق. |
|
نهاية التدفق الفرعي (نهاية عادية) |
إذا تمت معالجة الخطأ بنجاح، ينتهي التدفق الفرعي بسلاسة. |
|
نهاية التدفق الفرعي (نهاية الخطأ) |
إذا ظهرت مشاكل أخرى (على سبيل المثال، فشل تشغيل رسالة الخطأ)، فإن التدفق الفرعي ينتهي في حالة تصعيد للإشارة إلى حدوث عطل حرج. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لإدارة الأخطاء.
|
نشاط التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي عند حدوث خطأ، مما يؤدي إلى بدء تسلسل معالجة الأخطاء. |
|
رسائل خطأ التشغيل |
يقوم بتشغيل رسالة الخطأ للمتصل باستخدام خدمة تحويل النص إلى كلام من سيسكو كلاود. يتم تحديد محتوى الرسالة ديناميكيًا بواسطة متغير errorMessage. |
|
نهاية التدفق الفرعي (نهاية عادية) |
ينهي التدفق الفرعي إذا تم حل الخطأ دون مشاكل أخرى. |
|
نهاية التدفق الفرعي (نهاية الخطأ) |
ينهي التدفق الفرعي بتصعيد في حالة حدوث أخطاء إضافية أثناء عملية معالجة الأخطاء. |
موارد إضافية
للحصول على مزيد من المعلومات حول تكوين التدفقات الفرعية، راجع دليل إعداد وإدارة مركز اتصال Webex.
انخفاض بيانات HTTP
استخدم قالب التدفق الفرعي هذا لجلب معلومات حساب العميل من خلال طلب HTTP. يدعم هذا النظام تأكيد معرف الحساب، والإدخال اليدوي في حالة فشل الطلب، ويتعامل مع حالات انتهاء المهلة، والمدخلات غير الصالحة، والأخطاء الحرجة - وهو مثالي لعمليات البحث الآلية عن حسابات العملاء في مراكز الاتصال.
يوفر هذا التدفق الفرعي تجربة ديناميكية حيث يتم جلب معلومات حساب العميل باستخدام طلب HTTP. إذا نجحت عملية البحث، يُطلب من العميل تأكيد معرف الحساب. في حال فشل العملية، أو إذا فضل المتصل ذلك، يمكنه إدخال رقم حسابه يدويًا. يتعامل النظام بسلاسة مع الأخطاء مثل المدخلات غير الصالحة، والمهلات، والأعطال الحرجة، مع توفير المطالبات المناسبة.
يستخدم هذا التدفق الفرعي تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والموصلات، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
- تأكد من ضبط عنوان URL لطلب HTTP والمعلمات بشكل صحيح بناءً على احتياجات مؤسستك.
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- رسالة الخطأ - نص: رسالة سيتم تشغيلها في حالة حدوث خطأ أثناء التدفق الفرعي.
مخرجات التدفق الفرعي
- متغير الإخراج - سلسلة نصية: يخزن رقم الحساب المؤكد أو المدخل يدويًا.
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي (التهيئة) |
يبدأ التدفق الفرعي عملية جلب بيانات العملاء. |
|
يرجى الانتظار (رسالة مواساة) |
يتم إبلاغ المتصل بأن النظام يسترجع معلوماته باستخدام موجه صوتي (TTS): يرجى الانتظار ريثما نتحقق من معلوماتك. |
|
طلب HTTP (جلب معلومات العميل) |
يقوم النظام بإرسال طلب HTTP GET لاسترداد معلومات العميل من نقطة نهاية API محددة. في حالة نجاح العملية، سيحتوي الرد على معرف العميل. |
|
تحقق من حالة HTTP (تقييم الاستجابة) |
يتم تقييم استجابة HTTP بناءً على رمز الحالة. إذا نجح الطلب، تنتقل العملية إلى الخطوة التالية. |
|
قائمة التأكيد (طلب تأكيد أو إدخال يدوي) |
يُطلب من المتصل تأكيد معرف الحساب الذي تم جلبه أو إدخال رقم حسابه يدويًا إذا كان غير صحيح. |
|
تعيين المتغير (معرف حساب المتجر) |
إذا أكد المتصل معرف الحساب، فسيتم تخزين القيمة في متغير الإخراج. |
|
جمع الأرقام (إدخال الحساب يدوياً) |
إذا فشل الطلب أو اختار المتصل إعادة إدخال رقم حسابه، فسيُطلب منه إدخال رقم حساب مكون من 6 أرقام متبوعًا بمفتاح # (#). |
|
معالجة الخطأ (لا يزال موجودًا، غير صالح، حرج) |
يتولى التدفق الفرعي معالجة حالات انتهاء المهلة، والمدخلات غير الصالحة، والأخطاء الحرجة من خلال التنبيهات المناسبة:
|
|
نهاية التدفق الفرعي (خاتمة) |
ينتهي التدفق الفرعي إما بعد تأكيد رقم الحساب أو معالجة خطأ ما. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لهذا القالب.
|
نشاط التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي عند استدعائه. |
|
يرجى الانتظار |
يقوم بتشغيل رسالة باستخدام تقنية تحويل النص إلى كلام، ويطلب من المتصل الانتظار ريثما يتم استرجاع معلوماته. |
|
طلب HTTP |
يرسل طلب HTTP GET لاسترداد معلومات حساب العميل. |
|
تحقق من حالة HTTP |
يقوم بتقييم استجابة HTTP لتحديد ما إذا كان الطلب ناجحًا. |
|
قائمة التأكيد |
يطلب من المتصل تأكيد معرف الحساب المسترجع أو إعادة إدخاله إذا كان غير صحيح. |
|
تعيين المتغير |
يخزن رقم الحساب المؤكد أو المدخل يدويًا. |
|
جمع الأرقام |
يقوم النظام بجمع رقم حساب مكون من 6 أرقام من المتصل في حالة فشل طلب HTTP أو إذا اختار إدخال رقم حساب جديد. |
|
معالجة الخطأ |
تتضمن العديد من المطالبات معالجة حالات انتهاء المهلة، والمدخلات غير الصالحة، والأخطاء الحرجة أثناء التدفق الفرعي. |
|
نهاية التدفق الفرعي |
تنتهي العملية بعد تأكيد رقم الحساب أو حدوث خطأ. |
معاملة قائمة الانتظار
استخدم قالب التدفق الفرعي هذا لأتمتة معالجة قائمة الانتظار في مركز اتصال Webex، مما يحافظ على تفاعل المتصلين من خلال الموسيقى ومطالبات الرسائل.
يقوم هذا التدفق الفرعي بتشغيل موسيقى قائمة الانتظار متبوعة برسالة، ويكرر التسلسل حتى عدد محدد من المرات (الافتراضي هو ثلاثة). يضمن ذلك إدارة سلسة لقوائم الانتظار وتجربة اتصال جذابة للمتصلين. يمكنك تخصيص متغيرات مثل اختيار الموسيقى ومحتوى الرسالة وعدد مرات التكرار.
يستخدم هذا التدفق الفرعي تقنية تحويل النص إلى كلام من سيسكو (TTS) لأي مطالبات صوتية. بالنسبة للموسيقى، يتم استخدام الملف المدمج (defaultmusic_on_hold.wav) افتراضيًا لتشغيل الموسيقى أثناء الانتظار.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا التدفق الفرعي:
- قم بإنشاء نقاط الدخول، وقوائم الانتظار، والموصلات، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة.
- تأكد من صحة منطق معالجة قائمة الانتظار وتكوينات معالجة الأخطاء.
- قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة أو ملفات موسيقى بدلاً من برنامج Cisco Text-to-Speech (TTS).
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex.
مدخلات التدفق الفرعي
- رسالة قائمة الانتظار - نص: الرسالة التي سيتم تشغيلها بين المقاطع الموسيقية (الافتراضي: انتظر من فضلك).
- queueMusic1 - STRING: أول ملف موسيقي يتم تشغيله أثناء انتظار المتصل (الافتراضي:
defaultmusic_on_hold.wav). - queueMusic2 - STRING: ملف الموسيقى الثاني الذي سيتم تشغيله بين الرسائل (الافتراضي:
defaultmusic_on_hold.wav). - عداد - عدد صحيح: عداد لتتبع عدد الحلقات (الافتراضي: 0).
- مدة الموسيقى - عدد صحيح: مدة تشغيل كل مقطع موسيقي (الافتراضي: (10 ثوانٍ).
مخرجات التدفق الفرعي
لا شيء
انهيار التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
|
عنصر التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يبدأ التدفق الفرعي. |
|
فحص الحالة |
يتحقق التدفق الفرعي مما إذا كان العداد أقل من 2. إذا كان ذلك صحيحاً، فإن التدفق يستمر إلى تسلسل الموسيقى والرسالة. إذا كانت النتيجة خاطئة، ينتهي التدفق الفرعي. |
|
تشغيل الموسيقى 1 |
يتم تشغيل ملف الموسيقى الأول (queueMusic1) للمدة المحددة بواسطة musicDuration. |
|
رسائل التشغيل |
بعد تشغيل ملف الموسيقى الأول، يتم تشغيل رسالة باستخدام Cisco TTS، ويتم تحديد المحتوى بواسطة queueMessage. |
|
تشغيل الموسيقى 2 |
بعد الرسالة، يتم تشغيل ملف الموسيقى الثاني (queueMusic2) للمدة المحددة. |
|
عداد الزيادة |
يتم زيادة قيمة المتغير العداد بمقدار 1 بعد تشغيل ملف الموسيقى الثاني. |
|
أعد فحص الحالة |
بعد زيادة العداد، يعيد التدفق التحقق مما إذا كان العداد لا يزال أقل من 2. إذا كان ذلك صحيحًا، تتكرر الحلقة؛ وإلا، ينتهي التدفق الفرعي. |
|
نهاية التدفق الفرعي |
بمجرد أن يصل العداد إلى 2، ينتهي التدفق الفرعي. |
نشاط التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي.
|
نشاط التدفق الفرعي |
الوصف |
|---|---|
|
بدء التدفق الفرعي |
يقوم بتهيئة عملية التدفق الفرعي. |
|
فحص الحالة |
يتم التحقق من شرط للتأكد من أن العداد أقل من 2، مما يسمح باستمرار الحلقة. |
|
تشغيل الموسيقى 1 |
يقوم بتشغيل ملف الموسيقى الأول للمدة المحددة بواسطة musicDuration. |
|
رسائل التشغيل |
يقوم بتشغيل رسالة باستخدام تقنية تحويل النص إلى كلام من سيسكو مع محتوى مقدم من queueMessage. |
|
تشغيل الموسيقى 2 |
يقوم بتشغيل ملف الموسيقى الثاني للمدة المحددة بواسطة musicDuration. |
|
عداد الزيادة |
يزيد قيمة المتغير العداد بمقدار 1 للتحكم في الحلقة. |
|
نهاية التدفق الفرعي |
ينهي التدفق الفرعي بمجرد وصول العداد إلى الحد المحدد مسبقًا. |
قالب تدفق فرعي للمكالمات المجدولة
استخدم هذا القالب لإنشاء تدفق فرعي يسمح للمتصلين بجدولة معاودة الاتصال بتاريخ ووقت محددين، بما في ذلك اختيار المنطقة الزمنية.
يقوم هذا المسار الفرعي بتوجيه المتصل خلال سلسلة من المطالبات لجمع جميع المعلومات اللازمة لإجراء مكالمة مجدولة. يطلب النظام التاريخ المطلوب، ووقت بدء وانتهاء فترة معاودة الاتصال، والمنطقة الزمنية للمتصل. يتضمن التدفق الفرعي التحقق من صحة مدخلات التاريخ والوقت لضمان الدقة. في حالة إدخال تنسيق غير صالح، تتم إعادة مطالبة المتصل. بمجرد جمع جميع المعلومات بنجاح، يتم استخدامها لجدولة معاودة الاتصال في النظام.
يستخدم هذا التدفق الفرعي تقنية تحويل النص إلى كلام من سيسكو (TTS) لجميع المطالبات الصوتية.
المتطلبات المسبقة
تأكد من استيفاء المتطلبات التالية في بوابة إدارة مركز اتصال Webex قبل تنفيذ هذا التدفق الفرعي:
-
قم بإنشاء نقاط الدخول، وقوائم الانتظار، والفرق، وتعيينات نقاط الدخول، وأي أنشطة تكوين أخرى خاصة بالمنظمة مثل الموصلات، وANI الصادر، والمزيد.
-
قم بتحميل ملفات صوتية ثابتة إذا تم استخدام مطالبات صوتية مخصصة بدلاً من خدمة تحويل النص إلى كلام من سيسكو (TTS).
-
للاطلاع على الخطوات التفصيلية، راجع دليل إعداد وإدارة مركز اتصال Webex .
مدخلات التدفق الفرعي
| اسم المتغير | النوع | الوصف |
|---|---|---|
| رقم معاودة الاتصال | خيط | رقم الهاتف الذي سيتم استخدامه للاتصال بك مجدداً. |
| اسم العميل | خيط | اسم العميل الذي طلب معاودة الاتصال. |
| قائمة انتظار المكالمات | خيط | قائمة الانتظار التي سيتم إرسال رد الاتصال المجدول إليها. |
مخرجات التدفق الفرعي
| اسم المتغير | النوع | الوصف |
|---|---|---|
| تاريخ جدولة معاودة الاتصال | خيط | التاريخ المحدد لإجراء معاودة الاتصال، بتنسيق YYYY-MM-DD. |
| جدولة معاودة الاتصال المنطقة الزمنية | خيط | معرّف المنطقة الزمنية IANA الخاص بالاستدعاء (على سبيل المثال، America/Chicago). |
| وقت بدء جدولة معاودة الاتصال | خيط | وقت بدء نافذة معاودة الاتصال، بتنسيق كالتالي HH:mm:ss. |
| وقت انتهاء جدولة رد الاتصال | خيط | وقت انتهاء نافذة معاودة الاتصال، بتنسيق كالتالي HH:mm:ss. |
تحليل التدفق الفرعي
يصف الجدول التالي عناصر التدفق الفرعي المختلفة المشاركة في عملية الاتصال، مع تفصيل الإجراءات والاستجابات التي تحدث خلال كل مرحلة.
| عنصر التدفق الفرعي | الوصف |
|---|---|
| بدء التدفق الفرعي | يدخل الاستدعاء إلى التدفق الفرعي. |
| جدولة تاريخ | يُطلب من المتصل إدخال تاريخ معاودة الاتصال المفضل لديه بتنسيق YYYYMMDD. يقوم التدفق الفرعي بالتحقق من صحة المدخلات للتأكد من أنها تاريخ حقيقي. إذا كانت الإجابة غير صالحة، فسيتم تكرار الطلب. |
| وقت بدء الجدول الزمني | يُطلب من المتصل إدخال وقت بدء فترة معاودة الاتصال بتنسيق HHMM (24 ساعة). يقوم التدفق الفرعي بالتحقق من صحة المدخلات للتأكد من أنها وقت صحيح. إذا كانت الإجابة غير صالحة، فسيتم تكرار الطلب. |
| وقت انتهاء الجدول الزمني | يُطلب من المتصل إدخال وقت انتهاء فترة معاودة الاتصال بتنسيق HHMM (24 ساعة). يقوم التدفق الفرعي بالتحقق من صحة المدخلات للتأكد من أنها وقت صحيح. إذا كانت الإجابة غير صالحة، فسيتم تكرار الطلب. |
| المنطقة الزمنية للجدولة | يُعرض على المتصل قائمة لاختيار منطقته الزمنية. - اضغط 1 للتوقيت القياسي الهندي (IST). - اضغط 2 للتوقيت المركزي. - اضغط 3 للتوقيت الشرقي. |
| جدولة معاودة الاتصال | باستخدام جميع المعلومات التي تم جمعها (رقم معاودة الاتصال، اسم العميل، قائمة انتظار معاودة الاتصال، والتاريخ والوقت والمنطقة الزمنية المحددة)، يقوم التدفق الفرعي بجدولة معاودة الاتصال رسميًا في النظام. |
| نهاية التدفق الفرعي | ينتهي التدفق الفرعي بعد جدولة رد الاتصال بنجاح. |
أنشطة التدفق الفرعي
يصف الجدول التالي تسلسل أنشطة التدفق الفرعي لجدولة رد الاتصال.
| نشاط التدفق الفرعي | الوصف |
|---|---|
| بدء التدفق الفرعي | يبدأ التدفق الفرعي عند استدعائه. |
| تاريخ الجدول الزمني | يجمع تاريخ معاودة الاتصال المفضل لدى المتصل. نص التوجيه الخاص بالتحويل إلى كلام هو: "يرجى إدخال التاريخ المفضل لديك بتنسيق YYYYMMDD". يتم التحقق من صحة المدخلات للتأكد من أنها بتنسيق التاريخ الصحيح. |
| تحويل تنسيق التاريخ | بمجرد إدخال تاريخ صالح، يقوم هذا النشاط بتحويل إدخال YYYYMMDD إلى تنسيق YYYY-MM-DD وتخزينه في متغير CallbackScheduleDate. |
| وقت بدء الجدول الزمني | يجمع وقت بدء نافذة معاودة الاتصال. نص التوجيه الخاص بالتحويل النصي إلى كلام هو: "يرجى إدخال وقت بدء معاودة الاتصال بتنسيق HHMM". يتم التحقق من صحة المدخلات للتأكد من أنها بتنسيق زمني صحيح. |
| تحويل وقت البدء | يحوّل مدخل وقت بدء HHMM إلى HH:mm:ss يقوم بتنسيقها وتخزينها في متغير CallbackScheduleStartTime. |
| وقت انتهاء الجدول الزمني | يجمع وقت انتهاء نافذة معاودة الاتصال. نص التوجيه الخاص بتحويل النص إلى كلام هو: "يرجى إدخال وقت انتهاء معاودة الاتصال بتنسيق HHMM". يتم التحقق من صحة المدخلات للتأكد من أنها بتنسيق زمني صحيح. |
| تحويل وقت النهاية | يحوّل مدخل وقت نهاية HHMM إلى HH:mm:ss يقوم بتنسيقها وتخزينها في متغير CallbackScheduleEndTime. |
| الجدول الزمني | يعرض قائمة لاختيار المنطقة الزمنية. |
| جدولة معاودة الاتصال | يقوم هذا الإجراء النهائي بأخذ جميع المتغيرات التي تم جمعها وتنسيقها وإنشاء طلب رد الاتصال المجدول في النظام. |
| نهاية التدفق الفرعي | ينتهي التدفق بعد جدولة رد الاتصال بنجاح. |
إنشاء وإدارة التدفقات
إنشاء تدفق
يمكنك إنشاء وإدارة التدفقات باستخدام وحدة موارد التوجيه. عند تصميم مسار العمل، لا يمكن أن يتضمن تفاعل الاستشارة معاودة الاتصال من باب المجاملة، أو ملاحظات استطلاع ما بعد المكالمة، أو نشاط التحويل الأعمى.
عند إنشاء تدفق، إذا تجاوز عدد العقد 100، فقد تواجه تأخيرًا في مصمم التدفق. في مثل هذه الحالات، نوصي باستخدام ميزات ربط التدفق والمتغيرات الديناميكية لتقسيم التدفق الكبير إلى تدفقات أصغر يسهل إدارتها. للمزيد من المعلومات، انظر ربط تدفقات متعددة (مع GoTo) و جهة اتصال قائمة الانتظار.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
في صفحة التدفقات ، انقر فوق إدارة التدفقات. اختر إنشاء تدفقات من القائمة المنسدلة. يظهر معالج إنشاء تدفق جديد مع خيار الاختيار من التدفق أو التدفق الفرعي.
|
| 4 |
انقر تدفق. انقر فوق Subflow لإنشاء تدفق فرعي. إن عملية إنشاء تدفق فرعي تشبه عملية إنشاء تدفق رئيسي. |
| 5 |
اختر الخيار المطلوب لإنشاء التدفق:
|
| 6 |
انقر ابدأ من جديد. |
| 7 |
في حقل اسم التدفق، أدخل اسمًا فريدًا. لا يمكن أن يحتوي اسم التدفق على مسافات. الحرف الخاص الوحيد المسموح به هو _ (الشرطة السفلية). الطول المسموح به هو 80 حرفًا. على سبيل المثال، NewContact_01. |
| 8 |
انقر إنشاء تدفق. تظهر نافذة مصمم التدفق. |
| 9 |
في قسم الإعدادات العامة ، أدخل وصف التدفق. لا يمكنك تعديل الوصف لاحقاً. |
| 10 |
(اختياري) قم بتكوين الإعدادات التالية في قسم إعدادات الرسم التخطيطي.
|
| 11 |
في قسم إعدادات فك تشفير التدفق ، قم بتشغيل مفتاح التبديل تمكين فك تشفير التدفق للسماح بفك تشفير المعلومات الحساسة في التدفق. تظهر نافذة منبثقة بعنوان " كشف بيانات تفاصيل التصحيح. ضع علامة أوافق وانقر على حفظ. ستتمكن الآن من فك تشفير المعلومات الحساسة من سجلات التدفق أثناء تصحيح أخطاء التدفقات. راجع قسم Trace Flows لمزيد من التفاصيل. |
| 12 |
قم بتنفيذ المهام التالية لإنشاء التدفق:
|
أنشئ تدفقات من قوالب التدفقات
توفر لك قوالب التدفق تدفقات جاهزة للاستخدام في حالات الاستخدام الشائعة. لإنشاء تدفقات من قوالب التدفق:
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . |
| 3 |
من لوحة التنقل الخاصة بمركز الاتصال ، انقر . |
| 4 |
في صفحة التدفقات ، انقر فوق إدارة التدفقات وانقر فوق القائمة المنسدلة إنشاء التدفقات. يظهر معالج إنشاء تدفق جديد مع خيار الاختيار من التدفق أو التدفق الفرعي.
|
| 5 |
انقر تدفق. لإنشاء تدفق فرعي، انقر فوق التدفق الفرعي. إن عملية إنشاء تدفق فرعي تشبه عملية إنشاء تدفق رئيسي. |
| 6 |
من اختر طريقة، انقر فوق قوالب التدفق. |
| 7 |
اختر القالب الذي يناسبك من قائمة القوالب المتاحة. انقر على التالي. انقر على عرض التفاصيل لرؤية معاينة مفصلة للقالب. راجع قسم عرض تفاصيل قالب التدفق لمزيد من المعلومات. |
| 8 |
في حقل اسم التدفق ، قم بتوفير اسم فريد للتدفق. التزم باتفاقيات التسمية. |
| 9 |
انقر على التالي. لقد أنشأت تدفقًا جديدًا من قالب تدفق.
للحصول على مزيد من المعلومات حول التدفقات وما إذا كانت التدفقات تتطلب مزيدًا من التكوين قبل الاختبار، استخدم الروابط المتاحة في قائمة قوالب التدفق. انظر عرض تفاصيل قالب التدفق. |
التصرف التالي
قم بتخصيص الأنشطة والفعاليات في سير العمل وفقًا لمتطلباتك. قم بالتحقق من صحة التدفق ونشره.
عرض تفاصيل قالب التدفق
للاطلاع على مزيد من التفاصيل حول قالب معين:
| 1 |
من صفحة مجموعة القوالب، اختر القالب المطلوب. |
| 2 |
انقر عرض التفاصيل. تظهر صفحة تفاصيل القالب .
|
التصرف التالي
انقر فوق حدد القالب للمتابعة باستخدام القالب المختار.
خيارات قائمة السياق
استخدم قائمة السياق لإجراءات إضافية. لفتح قائمة السياق من صفحة التدفقات ، اختر التدفق وافتح التدفق في وحدة مصمم التدفق. مرر مؤشر الماوس فوق اسم التدفق. تظهر قائمة تتضمن الخيارات التالية:
- تعديل الاسم— استخدم لإعادة تسمية التدفق.
- تصدير— استخدم لتصدير التدفق.
- استيراد— استخدم لاستيراد التدفق.
- حذف— استخدم لحذف التدفق.
- عرض سجل الإصدارات— استخدم لعرض تفاصيل إصدار التدفق.
تحرير متغيرات التدفق
لا يمكنك تعديل متغير أثناء استخدامه. بعد إنشاء نوع المتغير، لا يمكنك تعديل نوع المتغير.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق الذي تريد تعديله. يُفتح التدفق في نافذة مصمم التدفق. |
| 4 |
انقر على علامة متغير من لوحة الخصائص العامة . تعرض نافذة منبثقة ملخصًا لمعلومات المتغيرات.
|
| 5 |
انقر على تحرير في الزاوية العلوية اليمنى من النافذة المنبثقة. |
| 6 |
حدد المتغير غير المستخدم في التدفق. |
| 7 |
قم بإجراء التغييرات اللازمة على اسم المتغير ووصفه وقيمته وتكويناته. |
تعديل التدفق
استخدم زر التبديل Edit لتعديل التدفق. عند تفعيل هذه الخاصية، لا يستطيع مطورو التدفق الآخرون تعديل التدفق في نفس الوقت. بشكل افتراضي، يتم فتح التدفق في وضع القراءة فقط.
يمكنك وضع علامة على المتغيرات التي تحتوي على معلومات حساسة بأنها آمنة. عند فتح تدفق موجود يحتوي على متغيرات التدفق، ستتلقى مطالبة لمراجعة هذه المتغيرات ووضع علامة عليها على أنها آمنة. لمزيد من المعلومات حول المتغيرات الآمنة، انظر المتغيرات الآمنة.
| 1 |
سجل الدخول إلى مركزالتحكم. | ||||||||||||
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة Flows وتعرض قائمة التدفقات مع الحقول التالية:
| ||||||||||||
| 3 |
انقر فوق أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق الذي تريد تعديله. يُفتح التدفق في نافذة مصمم التدفق. إذا كان التدفق المحدد يحتوي على متغيرات تدفق، فستظهر لك رسالة تطلب منك وضع علامة على المتغيرات على أنها آمنة. لا يمكنك تعديل التدفق إلا إذا تم تمكين زر التبديل Edit On. إذا تم ضبط زر التبديل Edit On على وضع الإيقاف، فسيظهر التدفق في وضع القراءة فقط. | ||||||||||||
| 4 |
إعدادات فك تشفير التدفق: قم بتمكين إعدادات فك تشفير التدفق للسماح بفك تشفير التدفق. راجع قسم Trace Flows لمزيد من التفاصيل. | ||||||||||||
| 5 |
انقر فوق انتقل إلى تحديد المتغيرات الآمنة لفتح مربع حوار تحرير المتغيرات الآمنة. يمكنك النقر على تخطي الآن لمتابعة تحرير التدفق المحدد دون تحديد المتغيرات الآمنة. يظهر مربع الحوار هذا في المرة القادمة التي تقوم فيها بتحرير التدفق. حدد خانة الاختيار عدم إظهار هذه الرسالة مرة أخرى لتخطي عملية التحديد للتدفق المحدد بشكل دائم. هذه الميزة غير مدعومة حاليًا. | ||||||||||||
| 6 |
حدد مربعات الاختيار الخاصة بالمتغيرات التي تحتوي على معلومات حساسة وانقر فوق حفظ. تعرض نافذة مصمم التدفق المتغيرات المحددة مع رمز قفل بجانب أسماء المتغيرات. يتم فتح التدفق المحدد في وضع القراءة فقط. | ||||||||||||
| 7 |
قم بتمكين زر التبديل Edit لتغيير التدفق. | ||||||||||||
| 8 |
قم بتعديل مسودة التدفق حسب الرغبة. عند تعديل مسار العمل، لا يمكن أن يتضمن تفاعل الاستشارة معاودة الاتصال من باب المجاملة، أو ملاحظات استطلاع ما بعد المكالمة، أو نشاط التحويل الأعمى. | ||||||||||||
| 9 |
انقر فوق حفظ لحفظ التدفق إذا قمت بتعطيل زر التبديل الحفظ التلقائي. |
معاينة التوجيه الصوتي ضمن التدفق
تتيح ميزة معاينة الصوت تشغيل الصوت الفوري لملفات .wav ورسائل تحويل النص إلى كلام (TTS) داخل وحدة مصمم التدفق. يوفر زر Preview prompt الموجود في الأنشطة التالية تجربة مطور محسّنة من خلال تقليل الوقت والجهد اللازمين للتحقق من صحة الرسائل الصوتية ورسائل تحويل النص إلى كلام:
استخدم زر Preview prompt للتحقق السريع من المطالبات الصوتية واللغة واختيارات الصوت في رسائل TTS، بالإضافة إلى اختبار ترميز SSML لتخصيص المطالبات.
-
لا يدعم تطبيق تشغيل الموسيقى معاينة التنبيهات.
-
عند معاينة تحويل النص إلى كلام، يكون اختيار الصوت إلزاميًا.
-
لا يمكنك تغيير خيار موصل تحويل النص إلى كلام عند معاينة الرسالة الصوتية. أغلق نافذة المعاينة، وحدد مزودًا مختلفًا في النشاط لاختبار مزود خدمة تحويل النص إلى كلام مختلف.
-
تتوافق إعدادات اللغة و الصوت في القائمة المنسدلة عند معاينة الموجه مع المتغيرات Global_اللغة و Global_اسم الصوت، على التوالي. يمكنك ضبط هذه الإعدادات في سير العمل لتغيير التجربة.
-
عند اختبار متغيرات ملف الصوت، تأكد من أن مسار الملف يتوافق مع ملف .wav فعلي موجود على النظام.
البحث عن الكيانات في التدفق
استخدم خاصية البحث للبحث عن الكيانات في التدفق والوصول إلى مواقعها بسرعة. بالنسبة للتدفقات الأكثر تفصيلاً وتعقيداً، استخدم إمكانية البحث هذه لتجنب الجهد اليدوي في العثور على الكيانات المطلوبة.
يمكنك البحث عن الكيانات التالية في التدفق باستخدام ميزة البحث هذه:
- أسماء الأنشطة، والأوصاف، والمدخلات
- أسماء المتغيرات
- تعابير الحصى
- خصائص التدفق
يمكنك البحث عن النصوص الحرة واستبدالها داخل الحقول مثل حقول إدخال النصوص والأوصاف وتعبيرات Pebble وما إلى ذلك.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق الذي تريد تعديله. يتم فتح التدفق في نافذة مصمم التدفق.
|
| 4 |
في مربع البحث الذي يظهر في الزاوية العلوية اليمنى، أدخل الكلمة الرئيسية (اسم النشاط، أو اسم المتغير، أو السلسلة النصية) واضغط على Enter. أو يمكنك تفعيل مربع البحث باستخدام اختصارات لوحة المفاتيح: الأمر + K (لنظام macOS) و Ctrl + k (لنظام التشغيل ويندوز). تظهر نتائج البحث في لوحة بحث منفصلة على الجانب الأيسر من الشاشة.
|
| 5 |
(اختياري) اختر نوع كيان واحد أو أكثر من القائمة المنسدلة لتصفية نتائج البحث. |
| 6 |
للعثور على نص واستبداله، اتبع الخطوات التالية: |
تطبيق تسميات الإصدار على التدفق
نوصي بإضافة تسميات الإصدارات لبناء دورة حياة التدفق عبر مراحل مختلفة مثل التطوير والاختبار والتشغيل. بدلاً من تطبيق التغييرات مباشرة على التدفق، يمكنك نشر التدفق عبر مراحل قبل نشره في بيئة الإنتاج. تساعدك هذه الميزة على تجنب الكتابة فوق سير العمل الحالي في بيئة الإنتاج.
عند نشر تدفق، قم بربط تسمية إصدار مثل "مباشر" أو "اختبار" أو "تطوير" بإصدار التدفق الجديد بالإضافة إلى اسم التدفق. وهذا يتيح إمكانية ربط إصدارات مختلفة من نفس التدفق بنقاط دخول مختلفة أو نشاط GoTo. يُعد "الأحدث" هو تسمية الإصدار الافتراضية التي لا يمكنك إزالتها من إصدار التدفق. يمكنك تطبيق أي تسمية إصدار أخرى إلى جانب أحدث تسمية.
علاوة على ذلك، يمكنك إرفاق نسخ متعددة من نفس التدفق بنقطة دخول واحدة. أثناء عملية تكوين نقطة الدخول، يمكنك اختيار تدفق مع أحد تسميات الإصدار المرتبطة به.
يمكنك أيضًا تعديل منطق التدفق ديناميكيًا عن طريق الوصول إلى تسميات الإصدار داخل التدفق باستخدام المتغير NewContact (انظر بدء التدفق لمزيد من التفاصيل). يعرض المتغير NewContact.FlowVersionLabel تسمية إصدار التدفق قيد التنفيذ حاليًا: سواء كان "Dev" أو "Test" أو "Live" أو "Latest". يتيح تطبيق تسمية إصدار التدفق إنشاء منطق مخصص يتناسب مع تسميات الإصدار المحددة للتدفق.
عند فتح التدفق في وضع التحرير، سترى نسخة المسودة من أحدث إصدار منشور من التدفق. عند نشر هذه النسخة المسودة، يتم ربط أحدث إصدار بها. في وقت معين، يكون هناك تدفق واحد فقط يحمل علامة الإصدار الأحدث. هذا يتوافق مع آخر نسخة منشورة من التدفق.
قبل البدء
يجب عليك نشر التدفق مرة واحدة على الأقل.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق الذي تريد تعديله. يُفتح التدفق في نافذة مصمم التدفق. |
| 4 |
عدّل التدفق. |
| 5 |
انقر فوق حفظ لحفظ التدفق إذا قمت بتعطيل زر التبديل الحفظ التلقائي. |
| 6 |
قم بتشغيل زر التبديل Validation لتمكين النشر. |
| 7 |
انقر انشر. |
| 8 |
(اختياري) في مربع حوار نشر التدفق ، أدخل ملاحظة حول الإصدار أو أي معلومات تريد مشاركتها مع مطوري التدفق الآخرين. |
| 9 |
بشكل افتراضي، يتم تحديد الأحدث كعلامة إصدار تشير إلى أحدث إصدار من التدفق. يمكنك تطبيق تسميات إصدار متعددة على إصدار التدفق مثل live أو dev أو test من القائمة المنسدلة إضافة تسمية إصدار. إذا تم ربط تسمية إصدار معينة بنقطة دخول، فسيظهر إشعار بجانب تسمية الإصدار تلك في القائمة المنسدلة يفيد بأن التسمية مرتبطة بنقطة دخول. |
| 10 |
انقر انشر. بعد اختيارك لواحد أو أكثر من تسميات الإصدار المناسبة ونشرها، استخدم هذا الإصدار من التدفق عند تعيينه لنقطة دخول. |
| 11 |
(اختياري) انقر فوق رمز المؤقت بجوار رقم الإصدار لعرض سجل إصدارات التدفق. تظهر نافذة سجل الإصدارات التي تعرض التفاصيل التالية للإصدارات النشطة والإصدارات الأخرى من التدفق:
استخدم أيًا من سمات البحث بالكلمات الرئيسية التالية لتصفية الجدول:
|
| 12 |
(اختياري) انقر فوق رمز عرض لأي صف لعرض التدفق المنشور في الإصدار المختار. إذا اخترت التعديل عند عرض إصدار أقدم من التدفق، فسيتم استبدال المسودة الحالية بإصدار التدفق المحدد هذا. |
يمكنك إضافة أي عدد من الإصدارات إلى التدفق. ومع ذلك، لا يعرض سجل إصدارات التدفق سوى أحدث 100 إصدار. لا يتم حذف إصدارات التدفق إلا عند حذف التدفق نفسه.
تفعيل أو تعطيل الحفظ التلقائي
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
لإنشاء تدفق، انقر فوق جديد. |
| 4 |
لتحرير تدفق موجود، انقر فوق رمز الانتقال إلى مصمم التدفق الموجود بجانب التدفق الذي تريد تحريره. يتم فتح التدفق في نافذة مصمم التدفق.
|
| 5 |
لتفعيل خيار الحفظ التلقائي، اضبط زر التبديل Autosave على وضع التشغيل. |
| 6 |
لتعطيل خيار الحفظ التلقائي: بعد تعطيل خيار الحفظ التلقائي، احفظ التغييرات يدويًا. وإلا، ستفقد التغييرات التي أجريت على سير العمل. |
أنشطة النسخ واللصق
انسخ والصق نشاطًا أو مجموعة من الأنشطة في نفس التدفق حتى لا تضطر إلى تكوين الأنشطة من الصفر. لهذا الغرض، يمكنك تحديد نشاط واحد أو مجموعة من الأنشطة في كل مرة وإعادة استخدامها في نفس التدفق. عند نسخ الأنشطة، يقوم النظام بإنشاء نسخ مكررة من تلك الأنشطة ونسخ جميع الإعدادات والروابط التي تم تكوينها.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
لإنشاء تدفق، انقر فوق . |
| 4 |
لتحرير تدفق موجود، انقر فوق رمز الانتقال إلى مصمم التدفق الموجود بجانب التدفق لفتح التدفق. |
| 5 |
قم بأي مما يلي: أو يمكنك الضغط Ctrl+C اضغط على لوحة المفاتيح لنسخ الأنشطة المحددة ثم اضغط Ctrl+V للصق الأنشطة المحددة على اللوحة. |
| 6 |
أعد ترتيب الأنشطة المنسوخة حسب الحاجة. |
التحقق من صحة التدفق
تحقق من صحة التدفق للتأكد من أن جميع الحقول المطلوبة مهيأة وأن بنية التدفق صحيحة. لا يمكن للتحقق من الصحة تحديد كيفية تشغيل النظام للتدفق في وقت التشغيل ولا يضمن أن التدفق يعمل كما هو متوقع.
عند نجاح عملية التحقق، اترك مفتاح التبديل Validation قيد التشغيل. لا يمكنك نشر التدفق إلا إذا نجح التحقق من الصحة.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز الانتقال إلى مصمم التدفق الموجود بجانب التدفق الذي تريد التحقق من صحته. يتم فتح التدفق في نافذة مصمم التدفق.
|
| 4 |
قم بتعيين مفتاح التبديل Validation إلى تشغيل. تبدأ عملية التحقق وتظهر الأخطاء في النافذة. أثناء عملية التحقق، يعرض النظام الأخطاء بهذه الطرق:
|
| 5 |
إذا قمت بإغلاق نافذة تفاصيل التحقق وتريد إعادة فتحها، فانقر فوق زر أخطاء التدفق. |
| 6 |
(اختياري) في حالة وجود أخطاء، قم بتعيين مفتاح التبديل Validation إلى Off. أصلح الأخطاء وأعد تشغيل عملية التحقق. لا يمكن للتحقق من صحة التدفق تقييم الدوال أو التحقق مما إذا كانت المتغيرات تحل وفقًا للقيم المتوقعة. إنها تتحقق فقط من الأخطاء الهيكلية. تحقق جيدًا من متغيراتك للتأكد من أنها تعمل كما هو متوقع. |
نسخ التدفق
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز النقاط الثلاث بجوار التدفق الذي تريد نسخه وانقر فوق نسخ. يكون اسم التدفق المنسوخ بهذا الشكل: Copy_FlowName_FlowID. اسم التدفق هو اسم التدفق الأصلي، ومعرف التدفق هو معرف فريد للتدفق الأصلي. |
| 4 |
افتح التدفق المنسوخ لتعديل الاسم. |
تصدير تدفق
تصدير تدفق لاستخراج تعريف التدفق كملف JSON. لاحقًا، يمكنك استيراد ملف JSON لإنشاء نفس التدفق على مستأجر مختلف. لاستيراد تدفق، انظر استيراد تدفق.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز النقاط الثلاث بجوار التدفق الذي تريد تصديره وانقر فوق تصدير. |
| 4 |
في مربع الحوار الذي يفتح، حدد حفظ وانقر فوق موافق لتنزيل ملف التدفق. يتم تنزيل الملف إلى نظامك المحلي بنفس اسم الملف الموجود وبصيغة JSON. |
استيراد تدفق
لاستيراد تدفق من مستأجر آخر، يجب عليك أولاً تصدير التدفق كملف JSON. لتصدير تدفق البيانات، انظر تصدير تدفق.
لإعادة استخدام تدفق موجود داخل نفس المستأجر، انظر نسخ تدفق.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
ضمن إدارة التدفقات انقر فوق استيراد. |
| 4 |
اختر ملف التدفق الذي يكون بتنسيق JSON من نظامك المحلي. |
| 5 |
انقر على افتح لاستيراد الملف. يتم استيراد التدفق إلى المستأجر الخاص بك. يمكنك استيراد التدفق بتنسيق JSON فقط. يجب أن يكون ملف JSON عبارة عن تدفق صالح حتى تنجح عملية الاستيراد. يمكنك استيراد ملف يصل حجمه إلى 10 ميجابايت. |
التصرف التالي
يمكنك تعديل أو نشر التدفق. للمزيد من المعلومات، انظر العمل مع التدفقات.
انشر تدفقًا
يمكنك نشر التدفق بعد أن يتحقق النظام من صحة التدفق ويجده خالياً من الأخطاء. يمكنك استخدام تدفق منشور في استراتيجيات توجيه نقطة الدخول.
قبل النشر، تأكد من أن التدفق مُهيأ بشكل صحيح وجاهز للاستخدام المباشر في مركز الاتصال. لا يدعم النظام بشكل كامل تعديل التدفق المنشور.
يقوم النظام بتعطيل زر نشر التدفق أثناء إيقاف تشغيل مفتاح التبديل التحقق. في حال وجود أي أخطاء نشطة، يظل الزر معطلاً.
عند النقر على نشر التدفق، تظهر نافذة تأكيد نشر التدفق. قبل نشر أي تدفق، تأكد من أن جميع التعبيرات تعمل وأن التدفق يتصرف كما هو مطلوب.
في حالة حدوث خطأ:
- سترى نافذة إشعار تحتوي على
Tracking IdوFlow Id. اتصل بدعم سيسكو للحصول على المساعدة في حل الأخطاء. يتطلب الدعمTracking Id. - انقر على إعادة محاولة النشر.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق الذي تريد نشره. يتم فتح التدفق في نافذة مصمم التدفق.
|
| 4 |
انقر انشر. إذا تم نشر التدفق بنجاح، ستظهر رسالة تأكيد. |
| 5 |
حدد أحد الخيارات التالية:
|
حذف تدفق
إذا كان للتدفق حالة منشور، فيمكن أن يكون جزءًا من تكوين استراتيجية التوجيه. اعرف أين يتم استخدام التدفق قبل حذفه. وإلا، فقد تؤثر على تفاعلات مركز الاتصال المباشر.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق رمز النقاط الثلاث بجوار التدفق الذي تريد حذفه، ثم انقر فوق حذف. |
| 4 |
انقر على نعم للتأكيد. |
استراتيجيات توجيه نقطة الدخول
استراتيجية توجيه نقطة الدخول هي عبارة عن تكوين يتحكم في سلوك توجيه جهة الاتصال عندما تصل جهة الاتصال إلى نقطة دخول. عندما يصل جهة اتصال إلى نقطة دخول، يتحقق محرك التوجيه لمعرفة استراتيجية توجيه نقطة الدخول النشطة في الوقت المحدد ويتبع هذا التكوين.
يتيح لك قسم التحكم في المكالمات في تكوين استراتيجية توجيه نقطة الدخول اختيار مسار يتحكم في تجربة المتصلين أثناء تفاعلهم. باستخدام مصمم التدفق، يمكنك تكوين تدفق شامل يتحكم في كل من المعالجة الأولية للمكالمة في نظام الرد الصوتي التفاعلي، وتجربة الانتظار بعد وضع جهة الاتصال في قائمة الانتظار.
اختر تدفقًا من القائمة المنسدلة Flow للإشارة إلى التدفق الذي يتحكم في تجربة المكالمة من البداية إلى النهاية خلال الفترة الزمنية المحددة في استراتيجية التوجيه. لا تتوفر من هذه القائمة المنسدلة إلا التدفقات التي تم نشرها من مصمم التدفقات.
تتوفر التدفقات فقط لنقاط دخول الاتصالات الهاتفية. لا يمكنك تجاوز أي إعدادات في التدفق من استراتيجية توجيه نقطة الدخول.
استراتيجيات توجيه الطوابير
استراتيجية توجيه قائمة الانتظار هي عبارة عن تكوين يتحكم في سلوك توجيه جهة الاتصال عندما تصل جهة الاتصال إلى قائمة الانتظار. عندما يصل جهة اتصال إلى قائمة الانتظار، يتحقق محرك التوجيه لمعرفة استراتيجية توجيه قائمة الانتظار النشطة في الوقت المحدد ويتبع هذا التكوين.
يمكن للعملاء الذين لديهم استراتيجيات توجيه قائمة الانتظار في مركز اتصال Webex الوصول إليها، لكن لا يمكنهم إنشاء استراتيجيات جديدة. نوصي جميع العملاء بتحويل إعداداتهم إلى قوائم انتظار.
إنشاء وإدارة التدفقات الفرعية
يتيح لك برنامج Flow Designer تقسيم التدفقات الكبيرة إلى أجزاء أصغر وأكثر قابلية للإدارة تسمى التدفقات الفرعية. يمكنك إعادة استخدام التدفقات الفرعية عبر تدفقات متعددة للتعامل مع مهام محددة. يعمل هذا النهج المعياري على تبسيط إدارة التدفق ويقلل من تعقيد بناء التدفقات الكبيرة. فيما يلي بعض الخصائص الرئيسية للتدفقات الفرعية:
-
يمكنك إنشاء تدفقات فرعية على مستوى المؤسسة لجعلها متاحة داخليًا. على سبيل المثال، يمكنك عرض واستدعاء التدفقات الفرعية المتاحة داخل نفس المؤسسة. يمكنك إنشاء ما يصل إلى 200 تدفق فرعي لكل مؤسسة.
-
يمكنك استدعاء تدفق فرعي من داخل تدفق رئيسي لتشغيل منطق دون الحاجة إلى الربط بنقطة دخول أو مغادرة التدفق الرئيسي.
-
يمكنك إعادة استخدام التدفقات الفرعية عدة مرات في التدفق الرئيسي أو عبر التدفقات الرئيسية داخل المؤسسة.
-
يمكنك تمرير المتغيرات بين التدفق الرئيسي والتدفقات الفرعية وتعيين متغيرات الإدخال والإخراج من التدفق الرئيسي إلى التدفق الفرعي والعكس صحيح. وهذا يجعل هذه المتغيرات في التدفق الفرعي مستقلة عن المتغيرات في التدفق الرئيسي الذي يستدعي التدفق الفرعي.
ومع ذلك، فإن إعدادات تحويل النص إلى كلام (TTS) في التدفق الرئيسي لا تنتقل إلى التدفقات الفرعية. على سبيل المثال، لنفترض وجود تدفق يكون فيه متغير التدفق الرئيسي هو
Global_VoiceName: fr-FR-Ariane (French). إذا تم تشغيل تدفق فرعي لتشغيل تحويل النص إلى كلام، فسيتم تشغيل الصوت باللغة الإنجليزية افتراضيًا. للتغلب على هذا، قم بتعريف متغير تدفق فرعي بنفس الاسم وهوGlobal_VoiceName :fr-FR-Ariane (French). بدلاً من ذلك، يمكنك إنشاء متغير تدفق فرعيGlobal_VoiceName(كما هو الحال في التدفق الرئيسي) وتعيين القيمة من التدفق الرئيسي إلى التدفق الفرعي. للمزيد من المعلومات، انظر تكوين اللغات المختلفة المدعومة وأسماء الأصوات مع تحويل النص إلى كلام أصلي داخل التدفق الفرعي WxCC.لا يمكنك إضافة متغيرات عامة إلى التدفق الفرعي. ومع ذلك، يمكنك ربط متغير عام من التدفق الرئيسي بمتغير محلي في التدفق الفرعي.
-
يمكنك نشر التدفق الفرعي بشكل مستقل. ومع ذلك، فإن التغييرات التي تم إجراؤها في التدفق الفرعي لا تدخل حيز التنفيذ إلا بعد إعادة نشر التدفق الرئيسي.
-
يمكنك إرفاق تسمية إصدار مثل Live و Dev و Test بتدفق فرعي بحيث يمكنك إجراء اختبار شامل للتدفق الرئيسي في البيئات المعنية.
-
يجب استدعاء التدفقات الفرعية من التدفقات الرئيسية. لا يمكنك استدعاء تدفق فرعي آخر من تدفق فرعي آخر.
-
لا يمكنك ربط تدفق فرعي من نقطة دخول أو استراتيجية توجيه قائمة الانتظار.
-
يمكنك استيراد وتصدير التدفقات الفرعية بشكل مستقل.
إنشاء تدفق فرعي
يمكنك إنشاء وإدارة التدفقات الفرعية في مركز التحكم.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . |
| 3 |
انقر . |
| 4 |
في حقل اسم التدفق الفرعي ، أدخل اسم التدفق الفرعي. يجب أن يكون اسم التدفق الفرعي فريدًا. لا يمكن أن يحتوي على مسافات. الأحرف الخاصة الوحيدة المسموح بها هي _ (الشرطة السفلية) و - (الواصلة). الحد الأقصى للطول هو 80 حرفًا. |
| 5 |
انقر لبدء إنشاء التدفق الفرعي. تظهر نافذة مصمم التدفق. |
| 6 |
في قسم الإعدادات العامة ، أدخل وصف التدفق الفرعي. يمكنك تعديل هذا الوصف لاحقاً. |
| 7 |
في قسم إعدادات العرض ، قم بتكوين ميزات مثل الروابط المنحنية، ولون الرابط، ولون مسار الخطأ، ولون التحديد، والسمك. |
| 8 |
في قسم تعريف المتغيرات ، أضف المتغيرات المطلوبة للربط بالتدفق الرئيسي.
يمكن أن تكون جميع المتغيرات المذكورة أعلاه من النوع String أو Integer أو Date Time أو Boolean أو Decimal أو JSON. |
| 9 |
قم بتنفيذ المهام التالية لإنشاء التدفق الفرعي:
تعمل إجراءات مثل تطبيق تسميات الإصدار وتتبع التدفق بنفس الطريقة التي تعمل بها في التدفق الرئيسي. للمزيد من المعلومات، تطبيق تسميات الإصدار على التدفق و تصحيح أخطاء التدفقات. |
تعديل تدفق فرعي
عند تحرير ونشر تدفق فرعي، فإن التغييرات لا تدخل حيز التنفيذ في التدفق الرئيسي إلا بعد نشر التدفق الرئيسي.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . |
| 3 |
انقر على التدفق الفرعي الذي تريد تعديله. |
| 4 |
قم بتمكين زر التبديل Edit لتغيير التدفق الفرعي. |
| 5 |
قم بإجراء التغييرات المطلوبة على التدفق الفرعي. انقر فوق حفظ لحفظ التدفق إذا قمت بتعطيل زر التبديل الحفظ التلقائي. |
حذف تدفق فرعي
إذا كان أي تدفق رئيسي منشور يستخدم تدفقًا فرعيًا، فلا يمكنك حذفه، سواء كان التدفق نشطًا أو مرتبطًا بنقطة دخول. لحذف التدفق الفرعي، قم أولاً بإزالته من التدفق الرئيسي أو احذف التدفق الرئيسي بالكامل.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . |
| 3 |
انقر فوق رمز النقاط الثلاث العمودية في صف التدفق الفرعي الذي تريد حذفه، ثم انقر فوق حذف. |
| 4 |
انقر على نعم للتأكيد. |
أضف تدفقًا فرعيًا إلى التدفق الرئيسي
يمكنك إضافة تدفق فرعي عبر عدة تدفقات رئيسية.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . يمكنك أيضًا إضافة تدفق فرعي إلى تدفق رئيسي من شريط التنقل في بوابة الإدارة. اختر . انقر فوق رمز النقاط الثلاث بجوار التدفق الذي تريد تعديله وانقر فوق فتح. |
| 3 |
انقر على التدفق الذي تريد تعديله لإضافة تدفق فرعي. تظهر نافذة مصمم التدفق. |
| 4 |
انقر فوق علامة التبويب Subflows. قائمة بالتدفقات الفرعية للتدفق المختار organization/tenant يظهر. |
| 5 |
اسحب وأفلت التدفق الفرعي المطلوب من القائمة إلى اللوحة لإضافته إلى التدفق الرئيسي. يمكنك عرض تفاصيل التدفق الفرعي المختار مثل الاسم، وإصدار التدفق الفرعي بالإضافة إلى تسمية الإصدار، وجميع المتغيرات التي تم تكوينها في التدفق الفرعي. يمكنك اختيارياً النقر على عرض بجوار اسم التدفق الفرعي لفتح التدفق الفرعي في علامة تبويب جديدة في المتصفح. |
| 6 |
في قسم إصدار التدفق الفرعي ، اختر تسمية التدفق الفرعي المطلوبة التي تريد إضافتها إلى التدفق الرئيسي، حيث أن هذا غير مُكوّن افتراضيًا. بشكل افتراضي، يتم تحديد خانة الاختيار تمكين التحديثات التلقائية. عند التمكين، كلما قمت بإنشاء إصدار جديد من تدفق فرعي، يقوم النظام تلقائيًا بتحديث التدفق الرئيسي بالإصدار الأحدث. قم بإلغاء تحديد خيار تمكين التحديثات التلقائية لتعطيل التحديثات التلقائية. تأكد من إعادة نشر التدفق الرئيسي عند إنشاء إصدارات أحدث من التدفق الفرعي. |
| 7 |
في قسم Subflow input variables ، قم بربط متغيرات التدفق الرئيسية بمتغيرات إدخال التدفق الفرعي. تأكد من تعيين نفس نوع البيانات لتمكين التدفق الفرعي من العمل بدون أخطاء. وبالمثل، في قسم Subflow output variables ، قم بربط متغيرات إخراج التدفق الفرعي بمتغيرات التدفق الرئيسية من نفس نوع البيانات. |
| 8 |
انشر التدفق الرئيسي. |
إنشاء وإدارة الوظائف
يمكنك إنشاء وإدارة الوظائف داخل وحدة مصمم التدفق. تتيح لك الدوال كتابة شفرة مصدرية مخصصة لتنفيذ مهام البيانات السريعة وتنسيق الإجراءات المعقدة. يمكنك كتابة التعليمات البرمجية مباشرةً باستخدام محرر التعليمات البرمجية واستخدامها عبر مختلف العمليات.
تُكمل هذه الوظائف إطار عمل Pebble Template الذي يستخدمه المطورون لأداء مهام مماثلة. بفضل هذه الإمكانية، يستطيع مطورو التدفق ما يلي:
- اختر لغة البرمجة لكتابة الكود. اللغات المدعومة هي جافا سكريبت وبايثون.
- اكتب شفرة مصدرية مخصصة مع تحليل ثابت خاص باللغة.
- اختبر التعليمات البرمجية المخصصة باستخدام قيم نموذجية واطلع على المخرجات والأخطاء قبل النشر.
- اكتب منطق التدفق بناءً على متغيرات مخرجات النشاط و status/error الرموز.
- قم بتحليل قيم المخرجات التي تُرجعها الدالة ووضعها في متغيرات، لاستخدامها لاحقًا في التدفق.
- إعادة استخدام الوظائف عبر مسارات متعددة كنشاط.
- تصحيح أخطاء التدفقات باستخدام رسائل الخطأ التي يتم إرجاعها بواسطة مخرجات الدالة، ورموز الحالة والخطأ، ومعالجة أخطاء وقت التشغيل، وميزات تصحيح أخطاء التدفق، وميزات التحليل.
اعتبارات مهمة
يسلط هذا القسم الضوء على بعض الاعتبارات المهمة التي يجب مراعاتها عند العمل مع الدوال:
- الحد الأقصى لعدد الوظائف المدعومة لكل مؤسسة هو 200.
- الحد الأقصى للذاكرة المخصصة لكل وظيفة هو 128 ميجابايت.
- يمكن ضبط مهلة انتظار الصوت لتكون من 2 إلى 5 ثوانٍ.
إنشاء وظيفة
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . |
| 3 |
في صفحة الدوال ، انقر فوق إنشاء دالة. يمكنك أيضًا إنشاء دالة من علامة التبويب Functions داخل وحدة Flow Designer. |
| 4 |
في صفحة إنشاء دالة جديدة ، اختر الطريقة المطلوبة لإنشاء دالة. |
| 5 |
انقر على وظيفة النشر. في صفحة وظيفة النشر ، أدخل التفاصيل التالية:
استخدم زر القائمة المنسدلة الموجود بجوار اسم الدالة في أعلى يسار الصفحة لعرض سجل إصدارات الدالة. يمكنك أيضًا الرجوع إلى إصدار أقدم إذا لزم الأمر، على غرار ما تفعله مع التدفقات. إذا قمت بنشر دالة بعد تعديل شفرة المصدر أو الإعدادات الخاصة بها، يقوم النظام بتحديث التغييرات على الفور لجميع التدفقات التي تستخدم تلك الإصدارات الموسومة من الدالة. لذلك، كن حذرًا عند نشر نسخ موسومة من وظيفة مستخدمة في عمليات الإنتاج المباشرة. |
التصرف التالي
أضف الوظيفة إلى التدفق الرئيسي. للمزيد من المعلومات، انظر إضافة دالة إلى التدفق الرئيسي.
إدارة الوظائف
بعد إنشاء دالة، يمكنك نسخها وتصديرها وحذفها حسب الحاجة.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . تعرض صفحة الوظائف جميع الوظائف التي تم إنشاؤها في المؤسسة.
|
| 3 |
انقر على أيقونة النقاط الثلاث بجانب الدالة. اختر نسخ، حذف، أو تصدير حسب الحاجة. |
| 4 |
انقر فوق زر إدارة الوظيفة في مصمم التدفق لفتح الوظيفة في وحدة مصمم التدفق. |
التصرف التالي
أضف وظيفة إلى التدفق الرئيسي
يمكنك إضافة وظيفة عبر عدة تدفقات رئيسية.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى . |
| 3 |
انقر لفتح التدفق الذي تريد إضافة وظيفة إليه. |
| 4 |
قم بتفعيل زر تحرير. |
| 5 |
انقر فوق علامة التبويب Functions من جزء قائمة الأنشطة على اليسار قائمة بالوظائف المنشورة التي تم إنشاؤها للوظيفة المختارة organization/tenant يظهر. |
| 6 |
اسحب وأفلت الوظيفة المطلوبة من القائمة إلى لوحة الرسم. أضفه إلى التدفق الرئيسي. يمكنك عرض تفاصيل الوظيفة المختارة مثل تسمية إصدار الوظيفة، ومتغيرات إدخال الوظيفة، وتفاصيل المتغيرات، ومتغيرات الإخراج. |
| 7 |
في قسم Function Input Variables ، قم بربط متغيرات التدفق الرئيسية بمتغيرات إدخال الدالة. يتم ربط متغيرات التدفق التي تم إنشاؤها بنفس الاسم ونوع البيانات مثل متغيرات إدخال الدالة تلقائيًا ببعضها البعض. |
| 8 |
في قسم Function Output Variables ، قم بتحليل وتعيين متغيرات إخراج الدالة إلى متغيرات التدفق الرئيسية من نفس نوع البيانات. يمكنك التحليل باستخدام تعبيرات JSONPath، كما هو موضح بالتفصيل على الشاشة مع الأمثلة. |
| 9 |
انشر التدفق الرئيسي. |
الأسئلة المتداولة
يجيب هذا القسم على الأسئلة الشائعة حول استخدام الوظائف في مؤسستك.
ما هي اللغات التي يدعمها نموذج مصمم التدفق لنشاط الوظيفة؟
يدعم نموذج مصمم التدفق JavaScript (Node.js 22.x) و Python (3.13) في المرحلة الأولى.
هل هناك أي قيود على المكتبات التي يمكنني استخدامها داخل كتلة التعليمات البرمجية؟
تتوفر مكتبات أصلية شائعة. ومع ذلك، لا يوجد دعم للوحدات النمطية المخصصة.
هل هناك أي حد لعدد أسطر التعليمات البرمجية؟
نعم. يمكنك كتابة ما يصل إلى 5000 سطر من التعليمات البرمجية.
هل هناك أي حد زمني للتنفيذ؟
نعم. يقتصر وقت التنفيذ على 5 ثوانٍ.
هل يمكنني اختبار الكود الخاص بي؟ هل هناك أي قيود؟
نعم. يتوفر برنامج تشغيل اختبار التنفيذ مع مخرجات فعلية أو رسالة خطأ يتم إرجاعها. لا يتم عرض سجلات وحدة التحكم، ولكن يمكن للمرء تعيينها والوصول إليها باستخدام مصفوفة سلسلة إخراج مخصصة.
هل لدينا دعم للموسيقى في انتظار تنفيذ أوامر الإعدام أثناء المكالمة (منع الصمت)؟
نعم، خاصية تشغيل الموسيقى أثناء الانتظار في خاصية التدفق تساعد تلقائياً على منع الصمت للمتصلين. القيمة الافتراضية هي ثانيتان.
كيف تعمل هذه الوظيفة؟
نستخدم بنية FaaS (الوظيفة كخدمة) لتغليف الوظيفة وتشغيلها. زمن استجابة منخفض للمكالمات الصوتية.
كم عدد متغيرات الإدخال التي يمكنني تمريرها؟ كم عدد المخرجات التي يتم ضبطها؟
يتم تعيين عشرة متغيرات إدخال ومتغير إخراج JSON واحد. يمكن تحليل مخرجات الوظائف الفردية في نفس النشاط باستخدام تعبيرات JSONPath.
هل يمكنني تعيين عدة متغيرات لكتلة التعليمات البرمجية؟
نعم. إن التحسين الجديد لتعيين متغيرات متعددة يشبه نشاط "التحليل".
هل يمكنني إعادة استخدام هذه الوظيفة عبر عدة مسارات؟
نعم. يمكنك استخدام هذه الوظيفة في جميع عملياتك لأنها متاحة مركزياً في مؤسستك.
من يستطيع إدارة (تعديل أو عرض) الوظائف؟
المشرفون والإداريون. يتم التحكم في وصول المشرفين إلى الوظيفة من خلال إعداد الوظيفة (والذي يمكن ضبطه على التحرير أو العرض أو لا شيء ضمن تجربة العميل في ملف تعريف المستخدم).
تكوين معالجة الأخطاء
يُبرز النظام مسار معالجة الأخطاء لكل نشاط تم إعداده ضمن التدفق المحدد. قم بتكوين مسار معالجة الأخطاء لإدارة الأخطاء المحتملة أثناء تنفيذ التدفق. يعرض النظام هذا المسار افتراضيًا، ولكن تهيئته أمر اختياري. إذا لم تقم بإعداده لنشاط معين، فسيعرض النظام إشعارات أثناء التحقق من صحة التدفق. ومع ذلك، لا يزال بإمكانك نشر التدفق مع هذه الإشعارات.
يصنف النظام الأخطاء التي تحدث أثناء تنفيذ التدفق إلى فئتين:
-
أخطاء في تنفيذ النشاط: حدد الأخطاء التي تحدث أثناء التنفيذ الوظيفي للنشاط. على سبيل المثال، يحدث خطأ في النشاط عندما يقوم العميل بإدخال إدخال غير مطابق أثناء تنفيذ نشاط Menu.
-
System/Global أخطاء: حدد الأخطاء التي تحدث في النظام أثناء تنفيذ النشاط. على سبيل المثال، تحدث أخطاء النظام عندما يكون هناك تعبير حصاة غير صالح أثناء تنفيذ نشاط تعيين متغير.
-
خطأ غير مُعرَّف: تحدد عقدة الخطأ هذه مسار إخراج الخطأ الذي يسلكه التدفق عند وجود أخطاء نظام غير محددة أثناء تنفيذ التدفق. يمكنك تهيئة التدفق للأخطاء غير المحددة عن طريق ربط مسار الإخراج لهذا النشاط بالأنشطة المناسبة.
لا تحتوي أنشطة التحكم في التدفق التالية على عقدة الخطأ غير المعرّف:
- بدء التدفق
- نهاية التدفق
- طلب HTTP
- تحليل
إذا لم تظهر لك عقدة خطأ غير معرف في أي نشاط، فاتصل بدعم Cisco لتمكين علامة الميزة المقابلة.
-
قم بتكوين مسارات معالجة الأخطاء لتحسين سير العمل. إذا لم تقم بتكوين مسار لمعالجة الأخطاء للنشاط، فسيكون المسار الافتراضي هو المسار المحدد في معالج الأحداث OnGlobalError ضمن علامة التبويب Event Flows. للحصول على مزيد من المعلومات حول معالج الأحداث OnGlobalError ، انظر تدفقات الأحداث.
حدود الحلقة الذاتية المفروضة من قبل النظام للأنشطة
يفرض النظام حدودًا على التكرار الذاتي لأنشطة محددة أثناء تنفيذ التدفقات في وقت التشغيل. يمنع هذا الأنشطة من الدخول في حلقات لا نهائية داخل التفاعل.
إذا تجاوز نشاط ما الحد الذي يفرضه النظام أثناء التنفيذ، فستظهر رسالة تحذير تشير إلى اكتشاف حلقة تكرارية. للحصول على تفاصيل حول القيم القصوى المحددة للأنشطة، راجع مقالة حدود النظام في مركز اتصال Webex.
إذا تجاوز نشاط ما الحد الذي يفرضه النظام أثناء التنفيذ، فستظهر رسالة تحذير تشير إلى اكتشاف حلقة تكرارية. انظر الجدول التالي لمعرفة القيم القصوى المسموح بها للأنشطة:
التكوينات | حد الحلقة الذاتية |
|---|---|
| معلومات قائمة الانتظار المتقدمة | 1500 |
| نقل أعمى | 10 |
| التحويل الموصول | 75 |
| معاودة الاتصال | 10 |
| تحليل تقدم المكالمات | 10 |
| جمع الأرقام | 100 |
| قطع الاتصال | 0 |
| مجموعة توزيع المكالمات التصعيدية | 750 |
| FeedbackV2 | 10 |
| القائمة | 100 |
| جهة الاتصال في قائمة الانتظار | 100 |
| انتظر دورك لدى الموظف | 100 |
| ضبط معرف المتصل | 100 |
| التحكم في التسجيل | 10 |
| تسجيل | 10 |
| جدولة معاودة الاتصال | 10 |
| تحديد أولوية الاتصال | 100 |
| بدء تشغيل بث الوسائط | 20 |
| تحميل الصوت | 3 |
| الوكيل الظاهري | 50 |
| الوكيل الافتراضي الإصدار الثاني | 50 |
على الرغم من وجود تكوينات محددة لأنشطة معالجة المكالمات، إلا أن أنشطة التحكم في التدفق تخضع لحدود الاندفاع التي تم تكوينها بواسطة النظام لضمان الاستقرار ومنع التكرار اللانهائي.
ربط عدة مسارات (باستخدام GoTo)
يمنحك مصمم التدفق القدرة على ربط تدفقات متعددة (ربط التدفقات المتسلسلة). يمكنك تعديل تجربة المتصل عن طريق توجيه المكالمات إلى نقطة دخول (بناءً على الوقت) أو إلى مسار (لإعادة الاستخدام عبر السيناريوهات). استخدم GoTo لربط تدفقات متعددة. يمكنك ربط متغيرات التدفق عبر التدفقات لضمان استمرار البيانات عبر تجربة المكالمة من البداية إلى النهاية.
تسجيل التطعيمات
للتعامل مع العملاء المشاركين في حملة التطعيم، يمكنك تقديم خيارين: أحدهما للعملاء المميزين والآخر للعملاء العاديين.
عندما يتصل العملاء العاديون، يقوم النظام بتحويل المكالمة إلى المسار المرتبط بنقطة الدخول التي تعالج عمليات التسجيل. استنادًا إلى استراتيجيات توجيه نقطة الدخول النشطة، يقوم النظام بتوجيه المكالمة إلى الوكيل المناسب لتسجيل العميل العام.
عندما يتصل العملاء المميزون، يقوم النظام بتحويل المكالمة إلى مسار آخر لتحديد موعد.
مشاكل معروفة في ربط التدفقات
-
يمنعك النظام من حذف نقطة دخول تشارك في تسلسل التدفق. احذف جميع الموارد المرتبطة - قوائم الانتظار والتدفقات - قبل إزالة نقطة الدخول.
-
يمنعك النظام من حذف تدفق يشارك في تسلسل التدفقات. قم بإزالة كل مرجع لتسلسل التدفق قبل حذف التدفق.
-
يؤدي حذف نقطة دخول أو تدفق بالقوة في تسلسل التدفق إلى تخطي التحقق من الصحة ولا يعرض أي رسائل خطأ في واجهة المستخدم.
عمليات تصحيح الأخطاء
تصحيح أخطاء التدفق هو عملية ما بعد الاستدعاء في مصمم التدفق والتي تمكنك من الحصول على رؤى حول التدفق والمسار الذي سلكه للاستدعاء. تتيح هذه الميزة لمطوري التدفق عرض المعلومات الرئيسية في مسار تنفيذ التحكم لتصحيح أخطاء التدفق وحل مشكلاته.
إذا قمت بتطبيق عدة تسميات إصدار على تدفق ما، فيمكنك تتبع التدفق فيما يتعلق بتلك التسميات أيضًا. للمزيد من المعلومات، انظر تطبيق تسميات الإصدار على تدفق.
يلخص التفاعل ويربط الأنشطة على طول رحلة جهة الاتصال عبر مركز الاتصال. يقوم النظام بإنشاء معرف تفاعل فريد لكل تفاعل، والذي يتتبع مسار التفاعل، مما يساعد في تحديد حالات الفشل واستكشاف أخطاء تنفيذ التدفق وإصلاحها.
قم بتصحيح مسارات العمل لعرض مسارات التحكم في المكالمات بعد تنفيذ التدفق في بيئة الإنتاج، مما يضمن التحقق من إعدادات النشاط وتكوينات التدفق التابعة للتنفيذ الناجح.
فك تشفير سجلات التدفق
لتعزيز أمان ومرونة تصحيح أخطاء التدفق، تتوفر عناصر تحكم فك التشفير لإدارة انكشاف البيانات الحساسة أثناء تصحيح الأخطاء:
- فك التشفير على مستوى التدفق: قم بتشغيل مفتاح التبديل تمكين فك تشفير التدفق الموجود ضمن إعدادات فك تشفير التدفق عند إنشاء التدفقات وتعديلها. هذا الخيار متاح في صفحة الإعدادات العامة لبرنامج Flow. يتحكم هذا المفتاح في فك تشفير جميع الأنشطة داخل التدفق. يؤدي تفعيل هذا الخيار إلى فك تشفير السجلات عبر جميع الأنشطة، بغض النظر عن مستوى فك التشفير الخاص بالنشاط.
- فك التشفير على مستوى النشاط: قم بتشغيل مفتاح التبديل Enable Decryption للحصول على تحكم أكثر دقة في الأنشطة. يمكنك تعطيل فك تشفير السجلات للأنشطة إذا كانت المخرجات حساسة، حتى لو قمت بتمكين فك التشفير على مستوى التدفق. وهذا يضمن بقاء البيانات السرية في الأنشطة محمية أثناء عملية تصحيح الأخطاء.
لا ينطبق فك تشفير التدفق إلا على المكالمات التي يتم إجراؤها بعد نشر التدفق.
لتأمين سجلات التدفق:
-
قم بتمكين مفتاح تبديل فك التشفير على مستوى التدفق للسماح بفك التشفير عبر جميع الأنشطة.
-
بالنسبة للأنشطة التي تتطلب حماية إضافية، قم بتعطيل فك التشفير على مستوى النشاط. يمنحك هذا النهج المرونة اللازمة لتتبع وتصحيح تدفقات البيانات مع الحفاظ على أمان المعلومات الحساسة حسب الحاجة.
مثال على حالة الاستخدام:
بصفتك مطور تدفق، يمكنك تمكين فك التشفير على مستوى التدفق لاستكشاف أخطاء مسار المكالمة وإصلاحها، ولكن يمكنك تعطيل فك التشفير لنشاط يعالج بيانات العملاء الحساسة باستخدام جمع الأرقام. وهذا يضمن إمكانية تصحيح بقية التدفق مع الحفاظ على حماية المخرجات الحساسة.
- إذا لم يتم تمكين فك التشفير على مستوى التدفق، فسيتم الحفاظ على مفاتيح التبديل على مستوى النشاط آمنة ومعطلة. تم تأمين التدفق بالكامل.
- في حالة تمكين فك التشفير على مستوى التدفق، يمكن للمستخدمين الذين لديهم صلاحيات إدارية كاملة على مستوى المستأجر ضبط إعدادات فك التشفير للحفاظ على الامتثال والأمان لأنشطة معينة.
قبل البدء
انشر وشغل التدفقات لإنشاء تفاعل واحد على الأقل. للمزيد من المعلومات، انظر إنشاء وإدارة التدفقات.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . تظهر صفحة التدفقات.
|
| 3 |
انقر فوق أيقونة الانتقال إلى مصمم التدفق الموجودة بجانب التدفق الذي تريد تعديله. يُفتح التدفق في نافذة مصمم التدفق.
|
| 4 |
انقر على تصحيح الأخطاء. تظهر لوحة التفاعلات. يعرض الجدول آخر 100 تفاعل في مسار التدفق. يمكنك الاطلاع على التفاصيل التالية في الجدول:
|
| 5 |
(اختياري) استخدم خيار البحث لتصفية القائمة باستخدام معايير البحث التالية:
|
| 6 |
اختر تفاعلًا من الجدول . يتم تمييز مسار النشاط المحدد في اللوحة. تُفتح علامة تبويب جديدة تعرض تسلسل الأنشطة التي تم تنفيذها أثناء التفاعل، بالإضافة إلى التفاصيل التالية:
يمكنك اختيار تفاعلات متعددة تفتح في علامات تبويب منفصلة. |
| 7 |
اختر نشاطًا لعرض التفاصيل التالية:
|
| 8 |
رمز فك تشفير السجلات: انقر على أيقونة فك تشفير السجلات للوصول إلى السجلات غير المقنعة. لا يمكنك فك تشفير السجلات والوصول إلى المعلومات الحساسة إلا إذا كنت مستخدمًا مصرحًا له بذلك. انظر إلى إخلاء المسؤولية التالي: إخلاء المسؤولية سيؤدي تمكين تفاصيل التصحيح إلى الكشف عن بيانات تشخيصية محسنة قد تتضمن معلومات حساسة (مثل معرفات المستخدم، وبيانات تعريف المكالمات، وآثار الأخطاء، وربما معلومات شخصية أو سرية أخرى). بتفعيلك لتفاصيل التصحيح، فإنك تقر وتؤكد ما يلي:
|
| 9 |
(اختياري) انقر فوق رمز النسخ ( |
تحليل التدفقات
توفر التحليلات في مصمم التدفق عرضًا مجمعًا لجميع المكالمات التي مرت عبر تدفق معين. يعرض عدد مرات التنفيذ لكل منفذ صادر لنشاط ما خلال فترة زمنية محددة. كما يقوم بحساب النسبة المئوية لعدد المكالمات التي مرت عبر نشاط NewContact. المقام في حساب النسبة المئوية هو عدد المكالمات التي تمر عبر نشاط NewContact.
لا تأخذ تحليلات التدفق في الاعتبار إلا المكالمات المكتملة ضمن الإطار الزمني المحدد. يشمل حساب إجمالي عدد المكالمات المكالمات التي تبدأ قبل الفترة المختارة وتنتهي خلالها. تستثني بيانات التحليلات المكالمات التي تم تحديدها لإعادة الاتصال أو المكالمات المستمرة لأسباب أخرى (مثل كونها جارية أو غير مغلقة).
يعرض كل نشاط عدد مرات التنفيذ في منافذه الصادرة. بالنسبة للأنشطة مثل القوائم ذات الفروع المتعددة، يتلقى كل منفذ عدد مرات التنفيذ الخاصة به، وتتبع النسب المئوية. إذا لم يكن عدد عمليات التنفيذ لمنفذ صادر موجودًا، فهذا يعني أنه لم تكن هناك أي مكالمات لامست المنفذ.
توضح لوحة الألوان كيف يقوم عدد المكالمات المنفذة بتلوين مسارات التدفق. في سيناريوهات مثل حلقات المكالمات، يمكن أن تتجاوز النسبة المئوية 100%.
حتى بدون روابط معالجة الأخطاء الصريحة، يعرض النظام عدد مرات التنفيذ في منفذ الخطأ الخاص به إذا حدث خطأ وتم توجيهه إلى حدث OnGlobalError . يمكنك العثور عليه ضمن علامة التبويب Event. في مثل هذه الحالات، يعرض النظام بيانات التحليلات لمعالج الأحداث OnGlobalError .
بشكل افتراضي، يأخذ برنامج Flow Analytics في الاعتبار أحدث إصدار من التدفق. إذا كان للتدفق إصدارات متعددة، يمكنك التبديل بين التدفقات باستخدام جدول سجل الإصدارات.
حالياً، لا يدعم Flow Analytics التدفقات الفرعية؛ فهو يتتبع فقط إضافة التدفق الفرعي إلى التدفق الرئيسي، باستثناء بيانات النشاط الداخلي الخاصة به.
قبل البدء
انشر التدفق مرة واحدة على الأقل.
| 1 |
سجل الدخول إلى مركزالتحكم. |
| 2 |
انتقل إلى مركز الاتصال . |
| 3 |
اختر التدفق وانقر على أيقونة الانتقال إلى مصمم التدفق. يتم فتح التدفق المختار في مصمم التدفق.
|
| 4 |
انقر التحليلات. يتم تحديث الصفحة وعرض بيانات التحليلات. بشكل افتراضي، يعرض النظام مقاييس جميع جهات الاتصال المكتملة خلال آخر 15 دقيقة. |
| 5 |
انقر على أداة التاريخ واختر أحد الخيارات التالية:
تعرض صفحة تحليلات التدفق المقاييس التالية:
|
| 6 |
(اختياري) للتبديل بين إصدارات التدفق، انتقل إلى سجل الإصدارات. اختر إصدارًا لعرض بيانات التحليلات الخاصة بهذا الإصدار من التدفق. |
| 7 |
(اختياري) اختر نشاطًا في التدفق لعرض تفاصيل استخدام النشاط المتعلقة بهذا النشاط للفترة المختارة. لا يعرض هذا الاختيار سوى أفضل 100 تفاعل مع القيود التالية:
|
| 8 |
انقر فوق التحليلات لإغلاق عرض التحليلات والعودة إلى مصمم التدفق. |
فهم رموز الخطأ
مصمم التدفق يُرجع رموز الخطأ لإظهار طبيعة الخطأ أو سببه. استخدم الجدول التالي لتحديد الخطأ ووصفه.
|
رمز الخطأ |
الوصف |
|---|---|
|
FC1001 |
لم يتم العثور على إصدار Flow. قم بتحديث الصفحة أو إنشاء مسار جديد. |
|
FC1002 |
لم يتم العثور على نشاط البدء. قم بتحديث الصفحة أو إنشاء مسار جديد. يظهر نشاط البدء بشكل افتراضي عند إنشاء تدفق جديد. |
|
FC1003 |
لا يوجد بداية صالحة لواحد أو أكثر من مسارات الأحداث. أضف نشاط معالج الأحداث إلى بداية كل تدفق للأحداث. |
|
FC1004 |
يجب أن تؤدي جميع الفروع غير المرتبطة بالأحداث إلى العقدة النهائية. |
|
FC1005 |
أحد التكوينات المتغيرة غير صالح. لكل متغير، تأكد من أن نوع البيانات المُكوّن وقيمة المتغير متوافقان. |
|
FC1006 |
يفتقر منفذ واحد أو أكثر في النشاط إلى الاتصالات. قم بتوصيل جميع المنافذ بنشاط آخر باستخدام الروابط. |
|
FC1007 |
أضف وصفًا للنشاط. |
|
FC1008 |
بعض المتغيرات لها نفس الاسم. تأكد من أن جميع المتغيرات لها اسم فريد. |
|
FC1009 |
هذا التعبير غير صحيح. |
|
FC1010 |
الشرط غير صالح. |
|
FC1011 |
يكتشف النظام وجود رابط معطل في التدفق الرئيسي. احذف الرابط لإصلاح الخطأ. |
|
FC1012 |
يتسبب رابط معطل في تدفق الأحداث في حدوث الخطأ. احذف الرابط لإصلاح المشكلة. |
|
FC1013 |
يستخدم النظام النشاط في أكثر من تدفق أحداث واحد. لا يمكن لتدفقات الأحداث أن تشترك في أنشطة مشتركة، ويجب أن يكون لها بداية ونهاية فريدة. |
|
FC1014 |
يجب على جهة اتصال قائمة الانتظار إيقاف التدفق. لا يمكن لرابط الإخراج الاتصال إلا بنشاط نهاية التدفق. |
|
FC1015 |
يقوم النظام بتحديد الحقول التي تم تكوينها بشكل غير صحيح في النشاط ويعرض رابطًا للنشاط الفاشل أثناء التحقق من الصحة. انقر على الرابط للانتقال إلى النشاط والحقل الذي تسبب في الخطأ. اتبع متطلبات كل حقل لتصحيح جميع الأخطاء وإدخال البيانات الصحيحة. |
|
FC1016 |
يستخدم تدفق آخر نفس الاسم. قم بتعديل اسم التدفق لجعله فريدًا. |
|
FC1017 |
يحتوي النشاط على أسهم تنطلق منه وتشير إليه. |
للحصول على مزيد من المعلومات حول أخطاء خادم GraphQL، انظر https://www.apollographql.com/docs/react/data/error-handling/.
) لاستبدال جميع التكرارات عبر التدفق.