**لتصحيح أخطاء Flow الأتمتة الذي لا ينفذ الإجراءات المتوقعة في Papo (https://papo.global/)، استخدم سجل التنفيذ لتتبع المسار الذي سلكته كل جهة اتصال والتحقق مما إذا تم الوصول إلى عقد الإجراء وتنفيذها. يساعد المحرر المرئي، والسجل عقدة بعقدة، وتقرير الأتمتة في التمييز بين مشكلة منطقية — حيث لا تصل جهة الاتصال أبدًا إلى العقدة — ومشكلة في تكوين عقدة الإجراء نفسها.**

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

## ملخص التشخيص

| الحالة | مكان التحقيق | التصحيح النموذجي |
| :--- | :--- | :--- |
| الإجراء لا ينطلق، لكن جهة الاتصال تصل إلى العقدة | تكوين عقدة الإجراء | مراجعة وتصحيح معلمات العقدة في المحرر |
| الإجراء لا ينطلق وجهة الاتصال لا تصل إلى العقدة | الشروط السابقة أو المسار المتفرع | توسيع الشروط أو إضافة مسار افتراضي |
| لم يتم التعرف على رد جهة الاتصال | سجل ردود عقدة السؤال | تضمين أشكال الردود المتوقعة |
| تتوقف جهة الاتصال قبل النهاية | عقدة بدون استمرارية أو سؤال بدون مخرج | إضافة مسار افتراضي ومسار للموظف |
| معدل الإكمال منخفض حتى مع Flow نشط | تقرير الأتمتة | تبسيط الرحلة ومقارنة المقاييس |

## أولاً: تأكد من أن Flow نشط

قبل تحليل المنطق، تحقق من حالة Flow. فقط Flows التي تحمل مؤشر **نشط** جاهزة لاستقبال ومعالجة جهات الاتصال. يمكن تحرير Flow غير نشط، لكنه لا ينفذ أي إجراء: لا تدخل جهات الاتصال، ولا تتقدم الجهات المسجلة بالفعل.

## ثانيًا: استخدم سجل التنفيذ عقدة بعقدة

يعد سجل التنفيذ المصدر الرئيسي للتشخيص. تسجل Papo كل خطوة تسلكها جهة الاتصال داخل Flow، مما يسمح بمقارنة المسار الفعلي مع المسار المرسوم في المحرر.

1. **حدد التنفيذ المحدد**
   افتح Flow وابحث عن سجل التنفيذ، الذي يسرد جهات الاتصال التي مرت به. إذا كنت تعرف بالفعل أي جهة اتصال واجهت المشكلة، افتح ملفها الشخصي في CRM وتحقق من المرحلة التي وصلت إليها في التدفق.

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

3. **تحقق من مدخلات عقد الأسئلة**
   إذا كان Flow يستخدم مكون **طرح سؤال**، تحقق في السجل من الرد الذي تم التقاطه. قد تؤدي الاختلافات مثل "sim" بدلاً من "Sim"، أو كلمات بتشكيل مختلف، أو ردود غير متوقعة إلى عدم تعرف الشرط على المدخل واتباع مسار غير مخطط — أو التوقف ببساطة.

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

## ثالثًا: تصحيح أخطاء التكوين

بعد تحديد مكان تعطل Flow، تشمل التصحيحات الأكثر شيوعًا:

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

## عندما يحتوي Flow على عدة أسئلة والعديد من العقد

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

## متى تبدأ من مكتبة Flows

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

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

### كيف أعرف ما إذا تم تنفيذ عقدة إجراء؟
افتح سجل التنفيذ وحدد موقع جهة الاتصال. سترى التسلسل الدقيق للعقد التي تم اجتيازها. إذا ظهرت عقدة الإجراء في المسار، فقد تم الوصول إليها؛ إذا لم تظهر، فقد تم تحويل جهة الاتصال بواسطة شرط سابق.

### لماذا تتوقف جهة الاتصال دائمًا عند نفس العقدة؟
عادةً ما يكون هناك شرط يستحيل تحقيقه أو رد غير معترف به في العقدة السابقة. تحقق في السجل من الرد الذي تم التقاطه وما إذا كانت خيارات التفرع تغطي جميع الأشكال الممكنة.

### هل يمكن لـ Flow غير نشط تنفيذ أي إجراء؟
لا. فقط Flows التي تحمل حالة **نشط** يمكنها استقبال ومعالجة جهات الاتصال. يمكن تحرير Flows غير النشطة، لكنها لا تنفذ أي إجراء ولا تقدم جهات الاتصال المسجلة بالفعل.

### كيف أعرف ما إذا نجح التصحيح؟
تابع **تقرير الأتمتة** بعد تطبيق التصحيح. قارن عدد **جهات الاتصال** مع عدد **المكتملة** ولاحظ **معدل الإكمال** في التنفيذات الجديدة للتحقق من التغيير.

### ماذا أفعل عندما يظل معدل الإكمال منخفضًا؟
بسّط الرحلة، وأزل الخطوات غير الضرورية، وتأكد من وجود مسار خروج دائمًا لموظف بشري. إذا كان التدفق طويلًا جدًا، ففكر في تقسيمه إلى Flows أصغر متصلة بواسطة إجراء **التسجيل في Flow آخر**.

## اقرأ أيضًا

- [كيفية إنشاء تدفق ترحيب تلقائي لجهات الاتصال الجديدة على WhatsApp](/hc/papo/articles/create-automatic-whatsapp-welcome-flow-new-contacts)
- [كيفية استخدام Lead Score في Flow لإرسال عروض مخصصة](/hc/papo/articles/how-to-use-lead-score-in-flow-for-personalized-offers)

---

**[ابدأ مجانًا وصحح أخطاء Flows الخاصة بك عمليًا →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=how-to-debug-automation-flow-not-executing-expected-actions&utm_content=ar)**

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