شرح بلوكات الإدخال والمنطق (Inputs & Logics) في منشئ البوت | دليل شامل

ماهى بلوكات الإدخال والمنطق فى بوت أزير

🤖 شرح بلوكات الإدخال والمنطق (Inputs & Logics) داخل Bot Builder

                           
                                     
📹 ملخص الفيديو
في الفيديو المصاحب لهذه المقالة، سترى كيف يمكنك استخدام بلوكات Inputs لجمع بيانات المستخدم خطوة بخطوة، وكيف تربطها ببلوكات Logic للتحكم في مسار المحادثة، مثل الانتقال بين البلوكات، ضبط المتغيرات، الانتظار، إغلاق المحادثة أو تحويلها إلى فريق آخر. ستتعرّف أيضًا على مكان وجود هذه البلوكات في واجهة الـ Bot Builder وكيفية سحبها وإعادة ترتيبها داخل الـ Flow.

مرحبًا، في هذا الشرح سنتعرف على ميزة بلوكات الإدخال والمنطق (Inputs & Logics) داخل الـ Bot Builder، وكيف تساعدك على بناء محادثات تفاعلية ذكية تجمع بيانات المستخدم، وتستخدمها في اتخاذ قرارات داخلية أثناء سير المحادثة.

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

               
           

1. مسار الوصول إلى الميزة (Access Path) 🧭

حتى تبدأ في استخدام Inputs & Logics داخل البوت:

  1. سجِّل الدخول إلى لوحة التحكم الخاصة بحسابك.
  2. من القائمة الجانبية انتقل إلى: تطبيقات > Bot Builder.
  3. افتح البوت الذي تريد تعديله، وتأكّد أنك داخل تبويب Flow في أعلى الشاشة.

من القائمة الجانبية ستجد الأقسام (Inputs, Logic) التي سنركز عليها اليوم.

               
           

2. أولاً: قسم Inputs – جمع بيانات المستخدم ✍️

قسم Inputs هو المكان الذي تضيف منه كل البلوكات التي تطلب فيها من المستخدم إدخال معلومة معيّنة. إليك أهم البلوكات:

Text & Number

Text: لكتابة نص حر مثل الاسم أو الملاحظات.
Number: لجمع أرقام فقط مثل عدد القطع أو رقم الطلب.

Email & Phone

Email: مخصص لجمع بريد إلكتروني صالح.
Phone: لجمع رقم الهاتف، ويُفضل توضيح الصيغة المطلوبة (مع كود الدولة).

Buttons & Pic choice

Buttons: لتقديم خيارات مسبقة كأزرار لتقليل أخطاء الكتابة.
Pic choice: لعرض خيارات على شكل صور (مثل اختيار منتج من صورة).

Website & Date

Website: لاستقبال رابط موقع.
Date: لاختيار تاريخ معين مثل موعد الحجز.

Payment, Rating & File

Payment: لبدء خطوة دفع.
Rating: لجمع تقييم المستخدم (نجوم).
File: للسماح برفع ملف أو مستند.

                💡 نصيحة مهمة: استخدم أقل عدد ممكن من حقول الإدخال في كل خطوة، حتى لا يشعر المستخدم بالضغط. وزّع الأسئلة على عدّة مراحل قصيرة.            
               
           

3. ثانيًا: قسم Logic – التحكم في مسار المحادثة 🔁

قسم Logic هو العقل الذي يتحكم في حركة المحادثة. هنا تحدّد ما الذي يحدث بعد كل إجابة:

Set variable & Condition

Set variable: لحفظ قيمة في متغير (مثال: حفظ المدينة).
Condition: لاختبار شرط معين (مثال: إذا كان التقييم أقل من 3، انتقل للشكوى).

Redirect & Jump

Redirect: لتحويل المستخدم من مسار إلى آخر أو سيناريو مختلف.
Jump: للانتقال المباشر من بلوك إلى بلوك آخر لاختصار المسافات.

Script, Switch & Wait

Script: لتشغيل كود مخصص.
Switch: لاختيار مسار بناءً على قيمة متغير (تفرعات متعددة).
Wait: لإضافة تأخير زمني يجعل المحادثة طبيعية أكثر.

Assign Chat & Close Chat

Assign Chat: لتحويل المحادثة لفريق بشري.
Close Chat: لإنهاء المحادثة في النظام بعد اكتمال الطلب.

               
           

❓ الأسئلة الشائعة

س1: ما الفرق بين بلوك Text وبلوك Email؟
بلوك Text يقبل أي نص، بينما Email يتحقق من أن النص المدخل هو بريد إلكتروني صالح ويرفض غير ذلك.
س2: متى أستخدم Buttons بدلاً من Text؟
استخدم الأزرار عندما تكون الخيارات محددة (مثل: نعم/لا، أو اختيار قسم) لتسهيل الرد على المستخدم ومنع الأخطاء الإملائية.
س3: كيف يعمل بلوك Condition؟
يقوم بفحص قيمة معينة (مثل إجابة سابقة)، فإذا تحققت يرسل المستخدم لمسار "صحيح"، وإذا لم تتحقق يرسله لمسار آخر.
س4: هل يمكنني نقل المحادثة لموظف بشري؟
نعم، باستخدام بلوك Assign Chat يمكنك تحويل المحادثة إلى فريق معين أو موظف محدد ليقوم بالرد بنفسه.
س5: ما فائدة استخدام بلوك Wait؟
يضيف فاصلًا زمنيًا بين الرسائل، مما يجعل المحادثة تبدو طبيعية أكثر ويعطي المستخدم وقتًا لقراءة الرسالة السابقة.



    • Related Articles

    • ماهى التكاملات الم فى بوت أزير

      ? التكاملات في أداة بناء البوت: Google Sheets و HTTP و Email و Zapier ? ملخص الفيديو في فيديو هذه المقالة، ستتعرف على طريقة تفعيل واستخدام بلوكات التكامل داخل أداة بناء البوت، بداية من اختيار حساب جوجل شيتس أو إدخال نقطة الربط (API URL)، مرورًا ...
    • ماهى مكتبة الوسائط فى منصة أزير

      ?️ إدارة الملفات باستخدام مكتبة الوسائط في أزير ? ملخص الفيديو يشرح هذا الفيديو كيفية استخدام مكتبة الوسائط في منصة أزير، بدءًا من الوصول إليها، رفع الملفات الجديدة، وكيفية إدارتها وتصنيفها، بالإضافة إلى طرق استخدامها في القوالب والردود السريعة. ...
    • ماهى السمات المخصصة فى منصة أزير

      ?️ السمات المخصّصة — تخزين وإدارة معلومات العملاء في أزير ? ملخص الفيديو يشرح هذا الفيديو كيفية الوصول إلى ميزة السمات المخصصة في منصة أزير، وخطوات إنشاء سمة جديدة مع تحديد نوع البيانات المناسب، وكيفية تطبيق هذه السمات على ملفات العملاء لتخزين ...
    • ماهى أنواع رسائل البوت في منشئ البوت فى منصة أزير

      ? التعرّف على الـ Flow وأنواع رسائل البوت (Bubbles) في منشئ البوت ? ملخص الفيديو في هذا الفيديو ستتعرف على تبويب Flow داخل منشئ البوت (Bot Builder)، وكيف تتحكّم في مسار المحادثة من خلال ترتيب البلوكات وتوصيلها معًا. ستشاهد شرحًا عمليًّا لقائمة ...
    • كيفية إنشاء الرد الآلي فى منصة أزير

      ? إنشاء أوّل بوت باستخدام منشئ البوت (Bot Builder) خطوة بخطوة ? ملخص الفيديو في هذا الفيديو ستتعلّم خطوة بخطوة كيف تنشئ أوّل بوت باستخدام منشئ البوت (Bot Builder)، بدايةً من فتح الأداة، وإنشاء بوت جديد، ثم إضافة رسالة ترحيب، وقائمة أزرار بسيطة، ...