## Test Scenarios (from system prompt)✅ Search: "أ

← العودة
Blog Post

عنوان المحادثة: ## Test Scenarios (from system prompt)✅ Search: "أبحث لي عن مركز أسنان...

التاريخ: 05.03.2026

التصنيف: 🧠 الذكاء الاصطناعي وتعلم الآلة

إجمالي الرسائل: 3 | ياسر: 3 | M: 0

Yasser
## Test Scenarios (from system prompt)✅ Search: "أبحث لي عن مركز أسنان بالرياض" → Tool: Search Center✅ Discount: "وش خصم الأسنان؟" → Tool: Get Discounts → example math✅ FAQ: "هل تشمل الأسنان؟" → Tool: Search FAQ✅ Subscription: "أبي اشترك" → Trigger WF-03 (show packages, collect data, payment link)✅ Status: "وش حالة بطاقتي؟" → Tool: Check Subscription✅ Complaint: "المركز رفض البطاقة!" → Tool: Create Complaint → Auto-handoff✅ Handoff: "أبي موظف" (2x) → Tool: Handoff → Bot pauses✅ Renewal: 7 days before expiry → WF-05 sends reminder via WA/TG✅ Follow-up: Showed interest but no purchase → WF-10 24h/3d/7d messages
Yasser
تقرير حالة المشروع — Health Takafulملخص سريعالقسم التقدم1. بوت الذكاء الاصطناعي ~85%2. CRM ~60%3. أتمتة قوالب واتساب ~40%4. الداشبورد ~70%5. الشات الموحد ~75%6. السيرفر وقاعدة البيانات ~70%1. بوت الذكاء الاصطناعيتم تحقيقه ✅البند الحالة التفاصيلمدرب على بيانات الشركة ✅ Tool: Search FAQ يبحث في بيانات الشركة (RAG-style)سيناريو ترحيب ✅ ضمن Health Agent promptسيناريو بيع واشتراك ✅ Tool: Check Subscription + Tool: Get Discountsسيناريو بحث عن مركز طبي ✅ Tool: Search Medical Center (active)سيناريو شكاوى ✅ Tool: Create Complaint (active)سيناريو أسئلة شائعة ✅ Tool: Search FAQ (active)سيناريو تحويل للموظف ✅ Tool: Handoff → يوقف البوت + يُبلّغ الفريقلهجة سعودية ✅ محددة في prompt الـ AI Agentدعم صور ✅ OpenAI Vision + Extract Description في Pinned Nodesتوقيف البوت ✅ Check Bot Paused → Is Bot Paused? node في AI Agentتسجيل Lead Score ✅ Tool: Lead Score (active)لم يتم تحقيقه ❌البند الحالة التفاصيلسيناريو تجديد ⚠️ جزئي Check Subscription يتحقق من الاشتراك لكن لا يوجد tool مخصص للتجديد التفاعليدعم رسائل صوتية ❌ لا يوجد node لتحويل الصوت لنص (Speech-to-Text). يوجد دعم للصور فقطتعديل على البرومبت من الداشبورد ❌ الإعدادات في الداشبورد لا تتضمن system_prompt أو ai_model — هذه hardcoded في الـ workflow2. CRMتم تحقيقه ✅البند الحالة التفاصيلفلترة العملاء (5 مراحل) ✅ الداشبورد يعرض: عميل محتمل، مهتم، تواصل، اشتراك، تجديد مع stage-filterتذكير بالتجديد قبل 30 يوم ✅ WF-05: Broadcast Renewal Reminders (active)متابعة من عبّأ الفورم ✅ WF-10: Follow-up Sequences (active)تأكيد اشتراك جديد ⚠️ جزئي منطق الاشتراك موجود في الـ backend PHPلم يتم تحقيقه ❌البند الحالة التفاصيلتذكير قبل 7 أيام ❌ الـ workflow يرسل فقط عند الموعد المجدول — لا يوجد تسلسل ثلاثي (30 + 7 + 1 يوم)محادثة كاملة بالذكاء الاصطناعي صوت ومكالمة ❌ WhatsApp Template Dashboard يحتوي على nodes لـ IVR/Maqsam لكنه غير مفعّل (active=false) ولا يوجد تكامل صوتي فعليربط تسجيل المكالمات ببيانات العميل ❌ nodes الـ recording موجودة في WA Template Dashboard لكنها غير مفعلةتذكيرات بقوالب (template messages) ⚠️ جزئي يوجد إرسال رسائل لكن ليس عبر قوالب WhatsApp المعتمدة من Meta3. أتمتة قوالب واتسابتم تحقيقه ✅البند الحالة التفاصيلبنية إرسال القوالب ⚠️ جزئي WhatsApp Template Dashboard يحتوي على POST WA Template → Call Meta API لكنه غير مفعّلفلترة العملاء للإرسال ✅ موجود ضمن الداشبورد (فلتر Stage + Platform)لم يتم تحقيقه ❌البند الحالة التفاصيلاختيار نوع القالب (تجديد/عملاء جدد/عروض) ❌ لا يوجد واجهة أو منطق لاختيار نوع القالبتصنيف القوالب (تسويق vs خدمي) ❌ لا يوجد عرض لنوع القالب كما في Metaتسلسل تجديد ثلاثي (30 + 7 + 1) ❌ يوجد تذكير واحد فقط عبر WF-05تسلسل التجديد ديناميكي ❌ الأيام hardcoded — لا يمكن تعديلها من الداشبورد4. الداشبوردتم تحقيقه ✅البند الحالة التفاصيلتقييم رضا العميل (CSAT) ✅ WF-09: CSAT Rating System (active) + صفحة CSAT في الداشبوردصفحة الشكاوى ✅ صفحة مخصصة + إحصائيات + Complaints Stats webhookصفحة العملاء المحتملين (Leads) ✅ صفحة leads مع إحصائياتصفحة المتابعات ✅ صفحة follow-ups في الداشبوردإدارة قاعدة البيانات ✅ تهيئة / مسح / إعادة ضبط من الداشبوردإدارة فريق العمل ✅ إضافة / تعديل / حذف أعضاء مع صلاحياتصندوق وارد (Inbox) ✅ عرض المحادثات + الرد + علامة مقروءإعدادات (SLA, Security, Messaging, Notifications) ✅ صفحة إعدادات متكاملةDark/Light mode ✅ تبديل الوضع الليليعربي/إنجليزي ✅ i18n مدمج بلغتينتسجيل دخول ✅ Login + تغيير كلمة المرورResponsive ⚠️ جزئي يوجد CSS للهاتف لكن يحتاج اختبارلم يتم تحقيقه ❌البند الحالة التفاصيلتصنيف العملاء حسب احتمالية الشراء ❌ Lead Score يُحسب لكن لا يوجد تصنيف ذكي بناءً على (نوع الاستفسار + المدينة + التفاعل + زيارة الموقع)Dashboard تجديد ذكي ❌ لا يوجد تصنيف حسب (تاريخ انتهاء + معدل الاستخدام + احتمالية التجديد)RAG SYSTEM (حذف/إضافة/تعديل ملفات) ❌ Demo: RAG in n8n موجود لكنه غير مفعّل ولا يوجد واجهة في الداشبورد لإدارة الملفاتPWA + Cache ❌ لا يوجد manifest.json أو service-worker.jsتعديل البرومبت من الداشبورد ❌ غير موجود في الإعداداتتغيير موديل الذكاء الاصطناعي من الداشبورد ❌ غير موجودإشعارات على إيميل أو تلي ديناميكي ❌ لا يوجد نظام إشعارات ديناميكي مع قنوات يختارها المستخدم
Yasser
متابعة وقت رد الموظفين + تنبيه تأخر ❌ إعدادات SLA موجودة لكن لا يوجد tracking فعلي لوقت الرد أو عرض عدد مرات التأخرتصنيف ذكي للشكاوى مع علامة + تتبع + إشعارات فورية ⚠️ جزئي صفحة الشكاوى موجودة لكن بدون علامة تظهر عند المحادثة أو إشعارات فورية5. الشات الموحدتم تحقيقه ✅البند الحالة التفاصيلWhatsApp ✅ Webhook + Parse + SendMessenger ✅ Webhook + Parse + SendInstagram ✅ Webhook + Parse + SendEmail / Gmail ✅ Gmail Trigger + Send EmailTelegram ✅ Telegram Trigger + Send Text/FileWeb Chat ✅ When chat message received (LangChain)Upsert Customer ✅ Upsert Customer node يُنشئ أو يُحدّث العميلتخزين الرسائل ✅ Store Message nodeرقم الجوال كمفتاح ⚠️ جزئي Fetch Sender Info + Upsert Customer — لكن منطق الطلب والربط يحتاج تأكيدلم يتم تحقيقه ❌البند الحالة التفاصيلطلب رقم الجوال من Instagram/Website/Email ❌ البوت لا يطلب رقم الجوال تلقائياً من القنوات غير WhatsAppبروفايل مؤقت ودمج تلقائي ❌ لا يوجد منطق للبروفايل المؤقت بـ Instagram ID ودمجه لاحقاً6. السيرفر وقاعدة البياناتتم تحقيقه ✅البند الحالة التفاصيلتهيئة قاعدة البيانات ✅ Health DB Management workflow + زر في الداشبوردBackend API (PHP) ✅ اشتراكات، مراكز طبية، مدن، حزم، دفع (MyFatoorah + Tamara + تحويل بنكي)جداول DB ✅ subscribers, chat_history, complaints, CSAT, leads, follow-ups, settings, teamلم يتم تحقيقه ❌البند الحالة التفاصيلنسخ احتياطي أسبوعي ❌ لا يوجد cron job أو workflow للنسخ الاحتياطيملخص أهم النواقصدعم الرسائل الصوتية (STT) — لا يوجدتسلسل تجديد ثلاثي (30+7+1 يوم) — يوجد تذكير واحد فقطنظام RAG مع واجهة إدارة — غير مفعّل ولا واجهةتعديل البرومبت + تغيير الموديل من الداشبورد — غير موجودإشعارات ديناميكية (إيميل/تلي) — غير موجودمحادثة صوتية بالذكاء الاصطناعي (IVR) — بنية غير مفعلةDashboard تجديد ذكي + تصنيف احتمالية الشراء — غير موجودPWA + Cache — غير موجودنسخ احتياطي أسبوعي — غير موجودبروفايل موحد مع دمج تلقائي — غير مكتمل
المحادثة الكاملة - 05.03.2026
ياسر
## Test Scenarios (from system prompt)✅ Search: "أبحث لي عن مركز أسنان بالرياض" → Tool: Search Center✅ Discount: "وش خصم الأسنان؟" → Tool: Get Discounts → example math✅ FAQ: "هل تشمل الأسنان؟" → Tool: Search FAQ✅ Subscription: "أبي اشترك" → Trigger WF-03 (show packages, collect data, payment link)✅ Status: "وش حالة بطاقتي؟" → Tool: Check Subscription✅ Complaint: "المركز رفض البطاقة!" → Tool: Create Complaint → Auto-handoff✅ Handoff: "أبي موظف" (2x) → Tool: Handoff → Bot pauses✅ Renewal: 7 days before expiry → WF-05 sends reminder via WA/TG✅ Follow-up: Showed interest but no purchase → WF-10 24h/3d/7d messages
05.03.2026 20:21
ياسر
تقرير حالة المشروع — Health Takafulملخص سريعالقسم التقدم1. بوت الذكاء الاصطناعي ~85%2. CRM ~60%3. أتمتة قوالب واتساب ~40%4. الداشبورد ~70%5. الشات الموحد ~75%6. السيرفر وقاعدة البيانات ~70%1. بوت الذكاء الاصطناعيتم تحقيقه ✅البند الحالة التفاصيلمدرب على بيانات الشركة ✅ Tool: Search FAQ يبحث في بيانات الشركة (RAG-style)سيناريو ترحيب ✅ ضمن Health Agent promptسيناريو بيع واشتراك ✅ Tool: Check Subscription + Tool: Get Discountsسيناريو بحث عن مركز طبي ✅ Tool: Search Medical Center (active)سيناريو شكاوى ✅ Tool: Create Complaint (active)سيناريو أسئلة شائعة ✅ Tool: Search FAQ (active)سيناريو تحويل للموظف ✅ Tool: Handoff → يوقف البوت + يُبلّغ الفريقلهجة سعودية ✅ محددة في prompt الـ AI Agentدعم صور ✅ OpenAI Vision + Extract Description في Pinned Nodesتوقيف البوت ✅ Check Bot Paused → Is Bot Paused? node في AI Agentتسجيل Lead Score ✅ Tool: Lead Score (active)لم يتم تحقيقه ❌البند الحالة التفاصيلسيناريو تجديد ⚠️ جزئي Check Subscription يتحقق من الاشتراك لكن لا يوجد tool مخصص للتجديد التفاعليدعم رسائل صوتية ❌ لا يوجد node لتحويل الصوت لنص (Speech-to-Text). يوجد دعم للصور فقطتعديل على البرومبت من الداشبورد ❌ الإعدادات في الداشبورد لا تتضمن system_prompt أو ai_model — هذه hardcoded في الـ workflow2. CRMتم تحقيقه ✅البند الحالة التفاصيلفلترة العملاء (5 مراحل) ✅ الداشبورد يعرض: عميل محتمل، مهتم، تواصل، اشتراك، تجديد مع stage-filterتذكير بالتجديد قبل 30 يوم ✅ WF-05: Broadcast Renewal Reminders (active)متابعة من عبّأ الفورم ✅ WF-10: Follow-up Sequences (active)تأكيد اشتراك جديد ⚠️ جزئي منطق الاشتراك موجود في الـ backend PHPلم يتم تحقيقه ❌البند الحالة التفاصيلتذكير قبل 7 أيام ❌ الـ workflow يرسل فقط عند الموعد المجدول — لا يوجد تسلسل ثلاثي (30 + 7 + 1 يوم)محادثة كاملة بالذكاء الاصطناعي صوت ومكالمة ❌ WhatsApp Template Dashboard يحتوي على nodes لـ IVR/Maqsam لكنه غير مفعّل (active=false) ولا يوجد تكامل صوتي فعليربط تسجيل المكالمات ببيانات العميل ❌ nodes الـ recording موجودة في WA Template Dashboard لكنها غير مفعلةتذكيرات بقوالب (template messages) ⚠️ جزئي يوجد إرسال رسائل لكن ليس عبر قوالب WhatsApp المعتمدة من Meta3. أتمتة قوالب واتسابتم تحقيقه ✅البند الحالة التفاصيلبنية إرسال القوالب ⚠️ جزئي WhatsApp Template Dashboard يحتوي على POST WA Template → Call Meta API لكنه غير مفعّلفلترة العملاء للإرسال ✅ موجود ضمن الداشبورد (فلتر Stage + Platform)لم يتم تحقيقه ❌البند الحالة التفاصيلاختيار نوع القالب (تجديد/عملاء جدد/عروض) ❌ لا يوجد واجهة أو منطق لاختيار نوع القالبتصنيف القوالب (تسويق vs خدمي) ❌ لا يوجد عرض لنوع القالب كما في Metaتسلسل تجديد ثلاثي (30 + 7 + 1) ❌ يوجد تذكير واحد فقط عبر WF-05تسلسل التجديد ديناميكي ❌ الأيام hardcoded — لا يمكن تعديلها من الداشبورد4. الداشبوردتم تحقيقه ✅البند الحالة التفاصيلتقييم رضا العميل (CSAT) ✅ WF-09: CSAT Rating System (active) + صفحة CSAT في الداشبوردصفحة الشكاوى ✅ صفحة مخصصة + إحصائيات + Complaints Stats webhookصفحة العملاء المحتملين (Leads) ✅ صفحة leads مع إحصائياتصفحة المتابعات ✅ صفحة follow-ups في الداشبوردإدارة قاعدة البيانات ✅ تهيئة / مسح / إعادة ضبط من الداشبوردإدارة فريق العمل ✅ إضافة / تعديل / حذف أعضاء مع صلاحياتصندوق وارد (Inbox) ✅ عرض المحادثات + الرد + علامة مقروءإعدادات (SLA, Security, Messaging, Notifications) ✅ صفحة إعدادات متكاملةDark/Light mode ✅ تبديل الوضع الليليعربي/إنجليزي ✅ i18n مدمج بلغتينتسجيل دخول ✅ Login + تغيير كلمة المرورResponsive ⚠️ جزئي يوجد CSS للهاتف لكن يحتاج اختبارلم يتم تحقيقه ❌البند الحالة التفاصيلتصنيف العملاء حسب احتمالية الشراء ❌ Lead Score يُحسب لكن لا يوجد تصنيف ذكي بناءً على (نوع الاستفسار + المدينة + التفاعل + زيارة الموقع)Dashboard تجديد ذكي ❌ لا يوجد تصنيف حسب (تاريخ انتهاء + معدل الاستخدام + احتمالية التجديد)RAG SYSTEM (حذف/إضافة/تعديل ملفات) ❌ Demo: RAG in n8n موجود لكنه غير مفعّل ولا يوجد واجهة في الداشبورد لإدارة الملفاتPWA + Cache ❌ لا يوجد manifest.json أو service-worker.jsتعديل البرومبت من الداشبورد ❌ غير موجود في الإعداداتتغيير موديل الذكاء الاصطناعي من الداشبورد ❌ غير موجودإشعارات على إيميل أو تلي ديناميكي ❌ لا يوجد نظام إشعارات ديناميكي مع قنوات يختارها المستخدم
05.03.2026 20:38
ياسر
متابعة وقت رد الموظفين + تنبيه تأخر ❌ إعدادات SLA موجودة لكن لا يوجد tracking فعلي لوقت الرد أو عرض عدد مرات التأخرتصنيف ذكي للشكاوى مع علامة + تتبع + إشعارات فورية ⚠️ جزئي صفحة الشكاوى موجودة لكن بدون علامة تظهر عند المحادثة أو إشعارات فورية5. الشات الموحدتم تحقيقه ✅البند الحالة التفاصيلWhatsApp ✅ Webhook + Parse + SendMessenger ✅ Webhook + Parse + SendInstagram ✅ Webhook + Parse + SendEmail / Gmail ✅ Gmail Trigger + Send EmailTelegram ✅ Telegram Trigger + Send Text/FileWeb Chat ✅ When chat message received (LangChain)Upsert Customer ✅ Upsert Customer node يُنشئ أو يُحدّث العميلتخزين الرسائل ✅ Store Message nodeرقم الجوال كمفتاح ⚠️ جزئي Fetch Sender Info + Upsert Customer — لكن منطق الطلب والربط يحتاج تأكيدلم يتم تحقيقه ❌البند الحالة التفاصيلطلب رقم الجوال من Instagram/Website/Email ❌ البوت لا يطلب رقم الجوال تلقائياً من القنوات غير WhatsAppبروفايل مؤقت ودمج تلقائي ❌ لا يوجد منطق للبروفايل المؤقت بـ Instagram ID ودمجه لاحقاً6. السيرفر وقاعدة البياناتتم تحقيقه ✅البند الحالة التفاصيلتهيئة قاعدة البيانات ✅ Health DB Management workflow + زر في الداشبوردBackend API (PHP) ✅ اشتراكات، مراكز طبية، مدن، حزم، دفع (MyFatoorah + Tamara + تحويل بنكي)جداول DB ✅ subscribers, chat_history, complaints, CSAT, leads, follow-ups, settings, teamلم يتم تحقيقه ❌البند الحالة التفاصيلنسخ احتياطي أسبوعي ❌ لا يوجد cron job أو workflow للنسخ الاحتياطيملخص أهم النواقصدعم الرسائل الصوتية (STT) — لا يوجدتسلسل تجديد ثلاثي (30+7+1 يوم) — يوجد تذكير واحد فقطنظام RAG مع واجهة إدارة — غير مفعّل ولا واجهةتعديل البرومبت + تغيير الموديل من الداشبورد — غير موجودإشعارات ديناميكية (إيميل/تلي) — غير موجودمحادثة صوتية بالذكاء الاصطناعي (IVR) — بنية غير مفعلةDashboard تجديد ذكي + تصنيف احتمالية الشراء — غير موجودPWA + Cache — غير موجودنسخ احتياطي أسبوعي — غير موجودبروفايل موحد مع دمج تلقائي — غير مكتمل
05.03.2026 20:38
← العودة إلى الرئيسية