respond-io
New
🚀 TikTok Business Messaging مباشرة! تحويل المحادثات إلى تحويلات بسلاسة. اعرف المزيد.arrow-icon

المنزل >

التكاملات >
تدفق الحوار >
تدفق الاتصالات: المعلمات

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

Avatar
Susan Swier
· 29 Aug 2024
less than a minute read

يستخدم Respond.io بارامترات تدفق اتصال مخصصة لتعزيز وظائف التطبيق's لتلبية حالات الاستخدام المتعددة.

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

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

هناك الكثير الذي يمكن تحقيقه عندما تستخدم منصة الإستجابة.io بالتزامن مع معلمات "نوايا التدفق".

مرجع المعلمة

قائمة المعلمات التي يمكنك استخدامها على Dialogflow للتواصل مع المنصة المجيبة.

اسم المعلمة

القيمة

الوصف

الحواشي (تابع)

العلامة،[العلامة،...]

إضافة العلامات(ات) المحددة إلى ملف الاتصال على منصة الرد

​RB_REMOVETAGS​

العلامة،[العلامة،...]

إزالة العلامات(ات) المحددة من ملف الاتصال على منصة الرد

​RB_BOTSTATUS​

خاطئ

إيقاف تشغيل البوت لجهة الاتصال المحددة. هذا مفيد في الحالات التي تريد فيها تمرير المحادثة من بوت إلى إنسان.

​RB_MARKDONE​

صحيح/خاطئ

يفتح أو يغلق محادثة لجهة اتصال. وهذا أمر مفيد للدعم. يفتح محادثة لجهات الاتصال التي لا تزال تتوقع شيئا، مع إغلاق المحادثة يعني جهات الاتصال التي تمت رعايتها.

RB_NOTIFY

إشعار_رسالة

يرسل إشعار إلى البشر على منصة الاستجابة ، مشفوعا برسالة إشعار

RB_SUBSCRIBE

صحيح/خاطئ

يشترك في جهة اتصال أو يلغي اشتراكها. جهات الاتصال غير المشتركة لن تتلقى رسائل البث.

RB_FIELD_FIRSTNAME

قيمة

ملء حقل الاسم الأول من ملف الاتصال بالقيمة المحددة

RB_FIELD_LASTNAME

قيمة

ملء حقل الاسم الأخير من ملف الاتصال بالقيمة المحددة

RB_FIELD_FULNAME

قيمة

ملء حقل الاسم الكامل لملف الاتصال بالقيمة المحددة

RB_FIELD_EMAIL

قيمة

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

RB_FIELD_PHONE

قيمة

ملء حقل رقم الهاتف من الملف الشخصي جهة الاتصال بالقيمة المحددة

RB_FIELD_LANGUAGE

قيمة

ملء حقل اللغة من ملف الاتصال بالقيمة المحددة، على سبيل المثال en-us

RB_FIELD_[NAME]

قيمة

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

RB_REMOVEFIELDS

الحقل 1، [الحقل 2، ...]

إزالة الحقول المخصصة المحددة من جهات الاتصال على المنصة

RB_USER_ASSIGN

قيمة

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

RB_SNIPPET

كتلة كتلة

يرسل كتلة الكود المحددة إلى جهة الاتصال

RB_FILE

ملف_معرف

يرسل الملف المحدد المخزن على المنصة إلى جهة الاتصال

وضع العلامات

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

هام: تستخدم العلامات لتجزئة الجمهور في عمليات البث. ضع ذلك في اعتبارك عند إضافة/إزالة العلامات باستخدام نوايا تدفق الحوار.

استخدام معلمات العلامات

إضافة العلامات

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

لاحظ أن أسماء العلامات لا يمكن أن تحتوي على مسافات. قد ترغب في استخدام علامات التبويب بدلاً من ذلك.

إزالة العلامات

باستخدام معلمة RB_REMOVETAGS ، يمكنك إزالة علامة من جهة الاتصال. سيتم إضافة العلامات إلى جهة الاتصال استناداً إلى قيمة المعلمة . لديك خيار إزالة العلامات المتعددة عن طريق فصلها بفواصل.

أفضل الممارسات

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

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

للحد من التلوث بالعلامات، حاول ألا تكون محددة جداً أو سخية جداً مع العلامة من أجل الحفاظ على عدد العلامات عند الحد الأدنى.

عند استخدام العلامات لتتبع موضوع المستخدم ، يمكنك استخدام نفس العلامة في عدة نوايا لها نفس الموضوع. وهذا يمكن أن يحدد أن لدى المستخدم اهتماما أو قلقا محددين في الوقت الذي يقلل فيه من التلوث بالعلامات العلمية.

إيقاف تشغيل بوت

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

يمكن استخدام "التدفق" الذي يهدف إلى تشغيل جهة اتصال's Bot Status معطلة من أجل إنشاء منفذ بشري في سير عمل البوت الخاص بك.

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

استخدام معلمة حالة بوت

مع RB_BOTSTATUS، يمكنك إيقاف تشغيل البوت للمستخدم المحدد عن طريق تعيين القيمة إلى كاذبة.

أفضل الممارسات

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

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

إغلاق المحادثة

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

بشكل افتراضي، ستفتح المنصة محادثة جديدة لجميع جهات الاتصال الجديدة وجهات الاتصال التي ترسل رسالة جديدة.

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

لإغلاق محادثة لجهة اتصال من Dialogflow، استخدم معامل RB_MARKDONE في معامل تدفق الحوار الخاص بك.

استخدام المعلمة المعلمة

لإغلاق محادثة مع جهة اتصال، استخدم معلمة RB_MARKDONE في نية تدفق الحوار الخاص بك وقم بتعيين القيمة إلى true.

أي جهة اتصال تقوم بتفعيل نية باستخدام معامل RB_MARKDONE مع القيمة true سيتم إغلاق محادثتهم على الرد. o المنصة.

أفضل الممارسات

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

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

تعيين

لتعيين جهة اتصال لمستخدم من Dialogflow، استخدم معلمة RB_USER_ASSIGN في معامل التدفق الخاص بك.

استخدام معلمة التعيين

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

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

إرسال إشعارات مخصصة

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

لإرسال إشعار إلى مستخدمي المنصة استخدم معلمة RB_NOTIFY في Intent(ات) تدفق الحوار الخاص بك.

استخدام معلمة الإشعارات

يمكن إرسال إشعار إلى المنصة باستخدام RB_NOTIFY كاسم المعلمة. سيتم إرسال قيمة المعلمة كإخطار.

نصيحة: يمكنك استخدام متغير ديناميكي في قيمة المعلمة عن طريق كتابة $dynamic.variable.

أفضل الممارسات

استخدم المتغير الديناميكي $contactمن أجل تمكين مستخدم المنصة من معرفة أي جهة اتصال تحتاج إلى الاهتمام.

استخدم RB_NOTIFY مع RB_BOTSTATUS و RB_MARKDONE لضمان أن يحظى الاتصال بالاهتمام الذي يحتاجونه.

نصيحة: تعرف على المزيد حول كيفية عمل الإشعارات على المنصة هنا.

إلغاء الاشتراك

كل الآن وبعد ذلك سيكون لديك نص اتصال أنت "STOP". هذا على الأرجح لأنهم لم يعودوا يرغبون في تلقي بث . سيؤدي إعداد RB_SUBSCRIBE ك false في Dialogflow إلى إلغاء اشتراك جهات الاتصال من جميع عمليات البث المستقبلية.

لن تتأثر ردود البوت والرسائل المباشرة.

استخدام معلمة الاشتراك

مع RB_SUBSCRIBE، يمكنك الاشتراك أو إلغاء اشتراك جهة اتصال للبوت عن طريق تعيين القيمة إلى true أو false على التوالي. جهات الاتصال غير المشتركة مستبعدة من نشرات المنصة المستقبلية.

أفضل الممارسات

إذا كنت تستخدم معلمة RB_SUBSCRIBE لإدارة أذونات البث يجب عليك إنشاء حقل مخصص في الرد. o لعرض جهة اتصال's حالة الاشتراك. ويمكن القيام بذلك باستخدام المعلمة RB_FIELD_[NAME] مع RB_SUBSCRIBE.

حقول الاتصال والقيم

جهات الاتصال' يمكن تخزين المعلومات في شكل قيم في حقول جهات الاتصال.

بالإضافة إلى الحقول الافتراضية، يمكن إضافة الحقول المخصصة أو إزالتها & في وحدة الإعدادات. يمكن أيضا إنشاء حقول مخصصة جديدة من Dialogflow.

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

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

استخدام معلمات الحقل

اعداد قيم الحقل

يمكنك تعديل قيمة حقل الاتصال's مخصص مع RB_FIELD_[FIELD_ID] حيث يتم استبدال "[FIELD_ID]" بمعرف الحقل المخصص. يتم إنشاء معرف الحقل المخصص كاسم للحقل المخصص في SNAKE_CASING. سيتم تعيين قيمة الحقل المخصص كقيمة في البارامترات. على سبيل المثال، إذا كنت تجمع أنواع الدم من جهات الاتصال و جهة الاتصال لديها نوع دم إيجابي AB، سوف ترسل المعلمة RB_FIELD_BLOODTYPE مع قيمة AB+.

نصيحة: يمكنك استخدام قيم الحقول المخصصة كـ متغيرات ديناميكية.

الحقول الافتراضية

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

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

اسم الحقل

المُعرّف

الوصف

الاسم الأول

المصادقة

الاسم الأول من جهة الاتصال

اسم العائلة

لاستنمي

اسم العائلة لجهة الاتصال

الاسم الكامل

FULLNAME

الاسم الكامل لجهة الاتصال، أي الاسم الأول + اسم العائلة

عنوان البريد الإلكتروني

البريد الإلكتروني

عنوان البريد الإلكتروني الخاص بجهة الاتصال

رقم الهاتف

مشاهدة

رقم الهاتف الخاص بجهة الاتصال

اللغة

اللغة

لغة جهة الاتصال

يتم ملء هذه الحقول الافتراضية تلقائياً باستخدام المعلومات المتاحة من قبل القناة عند إنشاء جهة الاتصال لأول مرة.

مسح الحقول

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

المقتطفات

يستخدم نظام كتل الكود لتخزين محتوى الردود الشائعة الاستخدام على منصة الرد.

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

بإرسال كتل الكود في وكيل تدفق الحوار الخاص بك، يمكنك تخزين محتوى ردود النوايا الخاصة بك على الرد. o منصة حيث يمكن إدارتها وتحريرها بسهولة.

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

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

استخدام معلمة كتلة الكود

مع RB_SNIPPET، يمكنك إرسال كتلة كود. قم بتعيين قيمة المعلمة إلى Snippet ID الذي ترغب في إرساله.

تحديث أو تغيير اسم أو محتوى كتلة كتلة الكود سيحافظ على معرف كتلة الكود الحالي.

إرسال الملفات

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

باستخدام معلمة RB_FILE ، يمكنك إرسال الملفات المخزنة في مدير الملفات إلى جهات الاتصال التي تشغل تدفق الحوار.

استخدام معلمة الملف

قبل أن تتمكن من إرسال ملف، يجب عليك تحميل الملف (الملفات) إلى المجيب.io مدير الملفات. ثم استخدم معلمة RB_FILE مع معرف الملف كقيمة لإرسال ملف إلى جهة الاتصال.

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

مشاركة هذه المقالة
Telegram
Facebook
Linkedin
Twitter

المقالات ذات الصلة 👩‍💻

تدفق الحوار: حمولات مخصصة
تعرف على الحمولات المخصصة المدعومة على respon.io.
نظرة عامة على المسار
احصل على نظرة عامة عن كيفية استخدام تدفق الحوار مع respond.io.
تدفق الاتصالات: تطبيق طلب Webhook
تعلم كيفية استخدام طلبات الاستجابة على webhook لنقل البيانات من respon.io إلى Dialogflow.
تدفق الحوار: قوالب الاستجابة
تعلم كيفية استخدام قوالب الاستجابة لإرسال الردود إلى جهات الاتصال.
تدفق الاتصالات: إدارة المقويات
تخصيص ردود الروبوت عن طريق تكوين النوايا.

لا يمكن العثور على ما تبحث عنه؟ 🔎