=== VAPI WEBHOOK 2025-09-17 07:04:07 === Headers: {"Accept":"application\/json, text\/plain, *\/*","Content-Type":"application\/json","X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4","X-Call-Id":"2e9e2b83-2479-40a9-9895-2158df9df52d","Cookie":"callId=2e9e2b83-2479-40a9-9895-2158df9df52d","User-Agent":"axios\/1.8.3","Content-Length":"30547","Accept-Encoding":"gzip, compress, deflate, br","Sentry-Trace":"0f726457ac614920a742b6e9e59107fb-82734c6793dcc8a6","Baggage":"sentry-environment=production,sentry-public_key=a0021577936aec367b16615ad816c078,sentry-trace_id=0f726457ac614920a742b6e9e59107fb","Host":"chat.gs2-egypt.com","Connection":"keep-alive","X-Https":"1"} Raw Payload: {"message":{"timestamp":1758092647023,"type":"status-update","status":"in-progress","artifact":{"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل...","time":1758092642187,"secondsFromStart":0}],"messagesOpenAIFormatted":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل..."}]},"call":{"id":"2e9e2b83-2479-40a9-9895-2158df9df52d","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","createdAt":"2025-09-17T07:04:00.400Z","updatedAt":"2025-09-17T07:04:00.400Z","type":"webCall","cost":0,"monitor":{"listenUrl":"wss://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/listen","controlUrl":"https://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/control"},"transport":{"provider":"daily","assistantVideoEnabled":false,"callUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A"},"webCallUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A","status":"queued","assistantId":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","assistantOverrides":{"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"]}},"assistant":{"id":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"zain active call ","voice":{"voiceId":"Elliot","provider":"vapi"},"createdAt":"2025-09-15T10:39:08.664Z","updatedAt":"2025-09-17T07:03:57.636Z","model":{"model":"claude-sonnet-4-20250514","toolIds":["1723dba8-694c-4bad-9d16-53a11ce34153","23832d12-0752-4f49-b504-623d471d7153"],"messages":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."}],"provider":"anthropic","tools":[{"id":"1723dba8-694c-4bad-9d16-53a11ce34153","createdAt":"2025-08-24T17:13:11.740Z","updatedAt":"2025-09-15T14:15:25.170Z","type":"apiRequest","function":{"name":"api_request_tool","description":"Fetches the customer’s profile and debt info from Maharah DB using phone_number (caller ID). Call this at the start of the call to populate variables (customer_name, national_id, account_num, service_num, total_value, paid_value, remain_value, company_name, supervisor_name, follow_up_note). If not found, ask for natiAonal ID/account and call again with the new value."},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"CallCenter","url":"https://chat.gs2-egypt.com/ai2.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["phone_number"],"properties":{"phone_number":{"type":"string","default":"{{phone}}\r\n","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{"account_num":{"type":"string","description":"$[0].account_num"},"national_id":{"type":"string","description":"$[0].id_num"},"service_num":{"type":"string","description":"$[0].service_num"},"amount_after":{"type":"string","description":"$[0].amount_after"},"company_name":{"type":"string","description":"$[0].company"},"remain_value":{"type":"string","description":"$[0].remain"},"service_type":{"type":"string","description":"$[0].service_type"},"amount_before":{"type":"string","description":"$[0].amount_before"},"customer_name":{"type":"string","description":"$[0].Customer_name"},"follow_up_note":{"type":"string","description":"$[0].follow_up"},"service_number":{"type":"string","description":"$[0].service_number"},"$[0].company_id":{"type":"string","description":"$[0].company_id"},"delinquency_date":{"type":"string","description":"$[0].delinquency_date"},"discount_percent":{"type":"string","description":"$[0].discount_percent"},"days_since_last_action":{"type":"string","description":"$[0].days_since_last_action"}}},"aliases":[]}},{"id":"23832d12-0752-4f49-b504-623d471d7153","createdAt":"2025-09-13T22:58:20.178Z","updatedAt":"2025-09-13T23:02:54.848Z","type":"apiRequest","function":{"name":"api_request_tool"},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"notes","url":"https://chat.gs2-egypt.com/note.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["caller_number","call_transcript"],"properties":{"caller_number":{"type":"string","default":"{{phone}}","description":""},"call_transcript":{"type":"string","default":"{{call.transcript}}","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{}},"aliases":[]}}]},"firstMessage":"السلام عليكم","voicemailMessage":"Please call back when you're available.","endCallMessage":"Goodbye.","transcriber":{"language":"ar-SA","provider":"azure"},"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"],"analysisPlan":{"summaryPlan":{"messages":[{"role":"system","content":"أنت محلل خبير لمكالمات التحصيل. ستحصل على نص مكالمة بين وكيل التحصيل والعميل. اكتب ملخصاً تحليلياً باللغة العربية يتضمن:\nالمنطقة الزمنية والوقت:\n\nالمنطقة الزمنية المعتمدة دائماً: Asia/Riyadh.\n\nاستعدي الوقت الحالي واعتبره تاريخ اليوم للمكالمة\n\nصيغة الوقت الحالية لذكرها عند الحاجة:\n{{\"now\" | date: \"%A %d %B %Y، %I:%M %p\", \"Asia/Riyadh\"}}\n\n\n## تحليل نية العميل:\nحدد واحدة من الفئات التالية:\n- **نية سداد قوية**: العميل وافق على السداد وحدد موعد محدد\n- **نية سداد ضعيفة**: العميل يبدي استعداد لكن بدون التزام واضح\n- **مقاوم للسداد**: العميل يرفض أو يماطل أو يقدم أعذار\n- **غير واضح**: لا توجد إشارات كافية لتحديد النية\n\n## حالة العميل النفسية:\n- **متعاون**: مهذب ومتجاوب مع الوكيل\n- **منزعج/غاضب**: يظهر انزعاج أو غضب من المكالمة\n- **متردد**: غير متأكد من قراره\n- **دفاعي**: يبرر موقفه أو يلقي اللوم على الشركة\n\n## النتيجة والمتابعة:\n- **النتيجة**: [وعد بالسداد / رفض / طلب مهلة / اتفاق على خصم ان وجد / أخرى]\n- **موعد المتابعة القادم**: [إذا تم الاتفاق على متابعة، احسب التاريخ من اليوم واكتبه بالصيغة: \"بتاريخ DD-MM-YYYY\" مثال: \"بتاريخ 16-09-2025\"]\n- **طلب واتساب**: [نعم - طلب إرسال تفاصيل / لا - لم يطلب]\n\n## ملاحظات مهمة:\n- اذكر أي معلومات إضافية مهمة (شكاوى، اعتراضات، وعود سابقة، إلخ)\n- أي طلبات خاصة من العميل\n\n**مهم**: استخدم التاريخ الحالي (اليوم) كتاريخ المكالمة، واحسب مواعيد المتابعة بناءً عليه."},{"role":"user","content":"Here is the transcript:\n\n{{transcript}}\n\n. Here is the ended reason of the call:\n\n{{endedReason}}\n\n"}]},"minMessagesThreshold":2},"voicemailDetection":{"provider":"vapi","backoffPlan":{"maxRetries":6,"startAtSeconds":5,"frequencySeconds":5},"beepMaxAwaitSeconds":0},"stopSpeakingPlan":{"numWords":5},"server":{"url":"https://chat.gs2-egypt.com/vapii_logger_raw.php","headers":{"X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4"},"timeoutSeconds":25}}}} ========================================== === VAPI WEBHOOK 2025-09-17 07:04:07 === Headers: {"Accept":"application\/json, text\/plain, *\/*","Content-Type":"application\/json","X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4","X-Call-Id":"2e9e2b83-2479-40a9-9895-2158df9df52d","Cookie":"callId=2e9e2b83-2479-40a9-9895-2158df9df52d","User-Agent":"axios\/1.8.3","Content-Length":"30571","Accept-Encoding":"gzip, compress, deflate, br","Sentry-Trace":"0f726457ac614920a742b6e9e59107fb-82734c6793dcc8a6","Baggage":"sentry-environment=production,sentry-public_key=a0021577936aec367b16615ad816c078,sentry-trace_id=0f726457ac614920a742b6e9e59107fb","Host":"chat.gs2-egypt.com","Connection":"keep-alive","X-Https":"1"} Raw Payload: {"message":{"timestamp":1758092647122,"type":"speech-update","status":"started","role":"assistant","turn":0,"artifact":{"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل...","time":1758092642187,"secondsFromStart":0}],"messagesOpenAIFormatted":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل..."}]},"call":{"id":"2e9e2b83-2479-40a9-9895-2158df9df52d","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","createdAt":"2025-09-17T07:04:00.400Z","updatedAt":"2025-09-17T07:04:00.400Z","type":"webCall","cost":0,"monitor":{"listenUrl":"wss://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/listen","controlUrl":"https://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/control"},"transport":{"provider":"daily","assistantVideoEnabled":false,"callUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A"},"webCallUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A","status":"queued","assistantId":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","assistantOverrides":{"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"]}},"assistant":{"id":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"zain active call ","voice":{"voiceId":"Elliot","provider":"vapi"},"createdAt":"2025-09-15T10:39:08.664Z","updatedAt":"2025-09-17T07:03:57.636Z","model":{"model":"claude-sonnet-4-20250514","toolIds":["1723dba8-694c-4bad-9d16-53a11ce34153","23832d12-0752-4f49-b504-623d471d7153"],"messages":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."}],"provider":"anthropic","tools":[{"id":"1723dba8-694c-4bad-9d16-53a11ce34153","createdAt":"2025-08-24T17:13:11.740Z","updatedAt":"2025-09-15T14:15:25.170Z","type":"apiRequest","function":{"name":"api_request_tool","description":"Fetches the customer’s profile and debt info from Maharah DB using phone_number (caller ID). Call this at the start of the call to populate variables (customer_name, national_id, account_num, service_num, total_value, paid_value, remain_value, company_name, supervisor_name, follow_up_note). If not found, ask for natiAonal ID/account and call again with the new value."},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"CallCenter","url":"https://chat.gs2-egypt.com/ai2.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["phone_number"],"properties":{"phone_number":{"type":"string","default":"{{phone}}\r\n","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{"account_num":{"type":"string","description":"$[0].account_num"},"national_id":{"type":"string","description":"$[0].id_num"},"service_num":{"type":"string","description":"$[0].service_num"},"amount_after":{"type":"string","description":"$[0].amount_after"},"company_name":{"type":"string","description":"$[0].company"},"remain_value":{"type":"string","description":"$[0].remain"},"service_type":{"type":"string","description":"$[0].service_type"},"amount_before":{"type":"string","description":"$[0].amount_before"},"customer_name":{"type":"string","description":"$[0].Customer_name"},"follow_up_note":{"type":"string","description":"$[0].follow_up"},"service_number":{"type":"string","description":"$[0].service_number"},"$[0].company_id":{"type":"string","description":"$[0].company_id"},"delinquency_date":{"type":"string","description":"$[0].delinquency_date"},"discount_percent":{"type":"string","description":"$[0].discount_percent"},"days_since_last_action":{"type":"string","description":"$[0].days_since_last_action"}}},"aliases":[]}},{"id":"23832d12-0752-4f49-b504-623d471d7153","createdAt":"2025-09-13T22:58:20.178Z","updatedAt":"2025-09-13T23:02:54.848Z","type":"apiRequest","function":{"name":"api_request_tool"},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"notes","url":"https://chat.gs2-egypt.com/note.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["caller_number","call_transcript"],"properties":{"caller_number":{"type":"string","default":"{{phone}}","description":""},"call_transcript":{"type":"string","default":"{{call.transcript}}","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{}},"aliases":[]}}]},"firstMessage":"السلام عليكم","voicemailMessage":"Please call back when you're available.","endCallMessage":"Goodbye.","transcriber":{"language":"ar-SA","provider":"azure"},"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"],"analysisPlan":{"summaryPlan":{"messages":[{"role":"system","content":"أنت محلل خبير لمكالمات التحصيل. ستحصل على نص مكالمة بين وكيل التحصيل والعميل. اكتب ملخصاً تحليلياً باللغة العربية يتضمن:\nالمنطقة الزمنية والوقت:\n\nالمنطقة الزمنية المعتمدة دائماً: Asia/Riyadh.\n\nاستعدي الوقت الحالي واعتبره تاريخ اليوم للمكالمة\n\nصيغة الوقت الحالية لذكرها عند الحاجة:\n{{\"now\" | date: \"%A %d %B %Y، %I:%M %p\", \"Asia/Riyadh\"}}\n\n\n## تحليل نية العميل:\nحدد واحدة من الفئات التالية:\n- **نية سداد قوية**: العميل وافق على السداد وحدد موعد محدد\n- **نية سداد ضعيفة**: العميل يبدي استعداد لكن بدون التزام واضح\n- **مقاوم للسداد**: العميل يرفض أو يماطل أو يقدم أعذار\n- **غير واضح**: لا توجد إشارات كافية لتحديد النية\n\n## حالة العميل النفسية:\n- **متعاون**: مهذب ومتجاوب مع الوكيل\n- **منزعج/غاضب**: يظهر انزعاج أو غضب من المكالمة\n- **متردد**: غير متأكد من قراره\n- **دفاعي**: يبرر موقفه أو يلقي اللوم على الشركة\n\n## النتيجة والمتابعة:\n- **النتيجة**: [وعد بالسداد / رفض / طلب مهلة / اتفاق على خصم ان وجد / أخرى]\n- **موعد المتابعة القادم**: [إذا تم الاتفاق على متابعة، احسب التاريخ من اليوم واكتبه بالصيغة: \"بتاريخ DD-MM-YYYY\" مثال: \"بتاريخ 16-09-2025\"]\n- **طلب واتساب**: [نعم - طلب إرسال تفاصيل / لا - لم يطلب]\n\n## ملاحظات مهمة:\n- اذكر أي معلومات إضافية مهمة (شكاوى، اعتراضات، وعود سابقة، إلخ)\n- أي طلبات خاصة من العميل\n\n**مهم**: استخدم التاريخ الحالي (اليوم) كتاريخ المكالمة، واحسب مواعيد المتابعة بناءً عليه."},{"role":"user","content":"Here is the transcript:\n\n{{transcript}}\n\n. Here is the ended reason of the call:\n\n{{endedReason}}\n\n"}]},"minMessagesThreshold":2},"voicemailDetection":{"provider":"vapi","backoffPlan":{"maxRetries":6,"startAtSeconds":5,"frequencySeconds":5},"beepMaxAwaitSeconds":0},"stopSpeakingPlan":{"numWords":5},"server":{"url":"https://chat.gs2-egypt.com/vapii_logger_raw.php","headers":{"X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4"},"timeoutSeconds":25}}}} ========================================== === VAPI WEBHOOK 2025-09-17 07:04:08 === Headers: {"Accept":"application\/json, text\/plain, *\/*","Content-Type":"application\/json","X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4","X-Call-Id":"2e9e2b83-2479-40a9-9895-2158df9df52d","Cookie":"callId=2e9e2b83-2479-40a9-9895-2158df9df52d","User-Agent":"axios\/1.8.3","Content-Length":"30571","Accept-Encoding":"gzip, compress, deflate, br","Sentry-Trace":"0f726457ac614920a742b6e9e59107fb-82734c6793dcc8a6","Baggage":"sentry-environment=production,sentry-public_key=a0021577936aec367b16615ad816c078,sentry-trace_id=0f726457ac614920a742b6e9e59107fb","Host":"chat.gs2-egypt.com","Connection":"keep-alive","X-Https":"1"} Raw Payload: {"message":{"timestamp":1758092648226,"type":"speech-update","status":"stopped","role":"assistant","turn":0,"artifact":{"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل...","time":1758092642187,"secondsFromStart":0}],"messagesOpenAIFormatted":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل..."}]},"call":{"id":"2e9e2b83-2479-40a9-9895-2158df9df52d","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","createdAt":"2025-09-17T07:04:00.400Z","updatedAt":"2025-09-17T07:04:00.400Z","type":"webCall","cost":0,"monitor":{"listenUrl":"wss://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/listen","controlUrl":"https://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/control"},"transport":{"provider":"daily","assistantVideoEnabled":false,"callUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A"},"webCallUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A","status":"queued","assistantId":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","assistantOverrides":{"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"]}},"assistant":{"id":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"zain active call ","voice":{"voiceId":"Elliot","provider":"vapi"},"createdAt":"2025-09-15T10:39:08.664Z","updatedAt":"2025-09-17T07:03:57.636Z","model":{"model":"claude-sonnet-4-20250514","toolIds":["1723dba8-694c-4bad-9d16-53a11ce34153","23832d12-0752-4f49-b504-623d471d7153"],"messages":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."}],"provider":"anthropic","tools":[{"id":"1723dba8-694c-4bad-9d16-53a11ce34153","createdAt":"2025-08-24T17:13:11.740Z","updatedAt":"2025-09-15T14:15:25.170Z","type":"apiRequest","function":{"name":"api_request_tool","description":"Fetches the customer’s profile and debt info from Maharah DB using phone_number (caller ID). Call this at the start of the call to populate variables (customer_name, national_id, account_num, service_num, total_value, paid_value, remain_value, company_name, supervisor_name, follow_up_note). If not found, ask for natiAonal ID/account and call again with the new value."},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"CallCenter","url":"https://chat.gs2-egypt.com/ai2.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["phone_number"],"properties":{"phone_number":{"type":"string","default":"{{phone}}\r\n","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{"account_num":{"type":"string","description":"$[0].account_num"},"national_id":{"type":"string","description":"$[0].id_num"},"service_num":{"type":"string","description":"$[0].service_num"},"amount_after":{"type":"string","description":"$[0].amount_after"},"company_name":{"type":"string","description":"$[0].company"},"remain_value":{"type":"string","description":"$[0].remain"},"service_type":{"type":"string","description":"$[0].service_type"},"amount_before":{"type":"string","description":"$[0].amount_before"},"customer_name":{"type":"string","description":"$[0].Customer_name"},"follow_up_note":{"type":"string","description":"$[0].follow_up"},"service_number":{"type":"string","description":"$[0].service_number"},"$[0].company_id":{"type":"string","description":"$[0].company_id"},"delinquency_date":{"type":"string","description":"$[0].delinquency_date"},"discount_percent":{"type":"string","description":"$[0].discount_percent"},"days_since_last_action":{"type":"string","description":"$[0].days_since_last_action"}}},"aliases":[]}},{"id":"23832d12-0752-4f49-b504-623d471d7153","createdAt":"2025-09-13T22:58:20.178Z","updatedAt":"2025-09-13T23:02:54.848Z","type":"apiRequest","function":{"name":"api_request_tool"},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"notes","url":"https://chat.gs2-egypt.com/note.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["caller_number","call_transcript"],"properties":{"caller_number":{"type":"string","default":"{{phone}}","description":""},"call_transcript":{"type":"string","default":"{{call.transcript}}","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{}},"aliases":[]}}]},"firstMessage":"السلام عليكم","voicemailMessage":"Please call back when you're available.","endCallMessage":"Goodbye.","transcriber":{"language":"ar-SA","provider":"azure"},"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"],"analysisPlan":{"summaryPlan":{"messages":[{"role":"system","content":"أنت محلل خبير لمكالمات التحصيل. ستحصل على نص مكالمة بين وكيل التحصيل والعميل. اكتب ملخصاً تحليلياً باللغة العربية يتضمن:\nالمنطقة الزمنية والوقت:\n\nالمنطقة الزمنية المعتمدة دائماً: Asia/Riyadh.\n\nاستعدي الوقت الحالي واعتبره تاريخ اليوم للمكالمة\n\nصيغة الوقت الحالية لذكرها عند الحاجة:\n{{\"now\" | date: \"%A %d %B %Y، %I:%M %p\", \"Asia/Riyadh\"}}\n\n\n## تحليل نية العميل:\nحدد واحدة من الفئات التالية:\n- **نية سداد قوية**: العميل وافق على السداد وحدد موعد محدد\n- **نية سداد ضعيفة**: العميل يبدي استعداد لكن بدون التزام واضح\n- **مقاوم للسداد**: العميل يرفض أو يماطل أو يقدم أعذار\n- **غير واضح**: لا توجد إشارات كافية لتحديد النية\n\n## حالة العميل النفسية:\n- **متعاون**: مهذب ومتجاوب مع الوكيل\n- **منزعج/غاضب**: يظهر انزعاج أو غضب من المكالمة\n- **متردد**: غير متأكد من قراره\n- **دفاعي**: يبرر موقفه أو يلقي اللوم على الشركة\n\n## النتيجة والمتابعة:\n- **النتيجة**: [وعد بالسداد / رفض / طلب مهلة / اتفاق على خصم ان وجد / أخرى]\n- **موعد المتابعة القادم**: [إذا تم الاتفاق على متابعة، احسب التاريخ من اليوم واكتبه بالصيغة: \"بتاريخ DD-MM-YYYY\" مثال: \"بتاريخ 16-09-2025\"]\n- **طلب واتساب**: [نعم - طلب إرسال تفاصيل / لا - لم يطلب]\n\n## ملاحظات مهمة:\n- اذكر أي معلومات إضافية مهمة (شكاوى، اعتراضات، وعود سابقة، إلخ)\n- أي طلبات خاصة من العميل\n\n**مهم**: استخدم التاريخ الحالي (اليوم) كتاريخ المكالمة، واحسب مواعيد المتابعة بناءً عليه."},{"role":"user","content":"Here is the transcript:\n\n{{transcript}}\n\n. Here is the ended reason of the call:\n\n{{endedReason}}\n\n"}]},"minMessagesThreshold":2},"voicemailDetection":{"provider":"vapi","backoffPlan":{"maxRetries":6,"startAtSeconds":5,"frequencySeconds":5},"beepMaxAwaitSeconds":0},"stopSpeakingPlan":{"numWords":5},"server":{"url":"https://chat.gs2-egypt.com/vapii_logger_raw.php","headers":{"X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4"},"timeoutSeconds":25}}}} ========================================== === VAPI WEBHOOK 2025-09-17 07:04:09 === Headers: {"Accept":"application\/json, text\/plain, *\/*","Content-Type":"application\/json","X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4","X-Call-Id":"2e9e2b83-2479-40a9-9895-2158df9df52d","Cookie":"callId=2e9e2b83-2479-40a9-9895-2158df9df52d","User-Agent":"axios\/1.8.3","Content-Length":"34409","Accept-Encoding":"gzip, compress, deflate, br","Sentry-Trace":"0f726457ac614920a742b6e9e59107fb-82734c6793dcc8a6","Baggage":"sentry-environment=production,sentry-public_key=a0021577936aec367b16615ad816c078,sentry-trace_id=0f726457ac614920a742b6e9e59107fb","Host":"chat.gs2-egypt.com","Connection":"keep-alive","X-Https":"1"} Raw Payload: {"message":{"timestamp":1758092648984,"type":"conversation-update","conversation":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل..."},{"role":"assistant","content":"السلام عليكم."}],"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل...","time":1758092642187,"secondsFromStart":0},{"role":"bot","message":"السلام عليكم.","time":1758092643049,"endTime":1758092648984,"secondsFromStart":-3.974,"duration":550,"source":""}],"messagesOpenAIFormatted":[],"artifact":{"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل...","time":1758092642187,"secondsFromStart":0},{"role":"bot","message":"السلام عليكم.","time":1758092643049,"endTime":1758092648984,"secondsFromStart":-3.974,"duration":550,"source":""}],"messagesOpenAIFormatted":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل..."},{"role":"assistant","content":"السلام عليكم."}]},"call":{"id":"2e9e2b83-2479-40a9-9895-2158df9df52d","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","createdAt":"2025-09-17T07:04:00.400Z","updatedAt":"2025-09-17T07:04:00.400Z","type":"webCall","cost":0,"monitor":{"listenUrl":"wss://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/listen","controlUrl":"https://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/control"},"transport":{"provider":"daily","assistantVideoEnabled":false,"callUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A"},"webCallUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A","status":"queued","assistantId":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","assistantOverrides":{"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"]}},"assistant":{"id":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"zain active call ","voice":{"voiceId":"Elliot","provider":"vapi"},"createdAt":"2025-09-15T10:39:08.664Z","updatedAt":"2025-09-17T07:03:57.636Z","model":{"model":"claude-sonnet-4-20250514","toolIds":["1723dba8-694c-4bad-9d16-53a11ce34153","23832d12-0752-4f49-b504-623d471d7153"],"messages":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."}],"provider":"anthropic","tools":[{"id":"1723dba8-694c-4bad-9d16-53a11ce34153","createdAt":"2025-08-24T17:13:11.740Z","updatedAt":"2025-09-15T14:15:25.170Z","type":"apiRequest","function":{"name":"api_request_tool","description":"Fetches the customer’s profile and debt info from Maharah DB using phone_number (caller ID). Call this at the start of the call to populate variables (customer_name, national_id, account_num, service_num, total_value, paid_value, remain_value, company_name, supervisor_name, follow_up_note). If not found, ask for natiAonal ID/account and call again with the new value."},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"CallCenter","url":"https://chat.gs2-egypt.com/ai2.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["phone_number"],"properties":{"phone_number":{"type":"string","default":"{{phone}}\r\n","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{"account_num":{"type":"string","description":"$[0].account_num"},"national_id":{"type":"string","description":"$[0].id_num"},"service_num":{"type":"string","description":"$[0].service_num"},"amount_after":{"type":"string","description":"$[0].amount_after"},"company_name":{"type":"string","description":"$[0].company"},"remain_value":{"type":"string","description":"$[0].remain"},"service_type":{"type":"string","description":"$[0].service_type"},"amount_before":{"type":"string","description":"$[0].amount_before"},"customer_name":{"type":"string","description":"$[0].Customer_name"},"follow_up_note":{"type":"string","description":"$[0].follow_up"},"service_number":{"type":"string","description":"$[0].service_number"},"$[0].company_id":{"type":"string","description":"$[0].company_id"},"delinquency_date":{"type":"string","description":"$[0].delinquency_date"},"discount_percent":{"type":"string","description":"$[0].discount_percent"},"days_since_last_action":{"type":"string","description":"$[0].days_since_last_action"}}},"aliases":[]}},{"id":"23832d12-0752-4f49-b504-623d471d7153","createdAt":"2025-09-13T22:58:20.178Z","updatedAt":"2025-09-13T23:02:54.848Z","type":"apiRequest","function":{"name":"api_request_tool"},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"notes","url":"https://chat.gs2-egypt.com/note.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["caller_number","call_transcript"],"properties":{"caller_number":{"type":"string","default":"{{phone}}","description":""},"call_transcript":{"type":"string","default":"{{call.transcript}}","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{}},"aliases":[]}}]},"firstMessage":"السلام عليكم","voicemailMessage":"Please call back when you're available.","endCallMessage":"Goodbye.","transcriber":{"language":"ar-SA","provider":"azure"},"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"],"analysisPlan":{"summaryPlan":{"messages":[{"role":"system","content":"أنت محلل خبير لمكالمات التحصيل. ستحصل على نص مكالمة بين وكيل التحصيل والعميل. اكتب ملخصاً تحليلياً باللغة العربية يتضمن:\nالمنطقة الزمنية والوقت:\n\nالمنطقة الزمنية المعتمدة دائماً: Asia/Riyadh.\n\nاستعدي الوقت الحالي واعتبره تاريخ اليوم للمكالمة\n\nصيغة الوقت الحالية لذكرها عند الحاجة:\n{{\"now\" | date: \"%A %d %B %Y، %I:%M %p\", \"Asia/Riyadh\"}}\n\n\n## تحليل نية العميل:\nحدد واحدة من الفئات التالية:\n- **نية سداد قوية**: العميل وافق على السداد وحدد موعد محدد\n- **نية سداد ضعيفة**: العميل يبدي استعداد لكن بدون التزام واضح\n- **مقاوم للسداد**: العميل يرفض أو يماطل أو يقدم أعذار\n- **غير واضح**: لا توجد إشارات كافية لتحديد النية\n\n## حالة العميل النفسية:\n- **متعاون**: مهذب ومتجاوب مع الوكيل\n- **منزعج/غاضب**: يظهر انزعاج أو غضب من المكالمة\n- **متردد**: غير متأكد من قراره\n- **دفاعي**: يبرر موقفه أو يلقي اللوم على الشركة\n\n## النتيجة والمتابعة:\n- **النتيجة**: [وعد بالسداد / رفض / طلب مهلة / اتفاق على خصم ان وجد / أخرى]\n- **موعد المتابعة القادم**: [إذا تم الاتفاق على متابعة، احسب التاريخ من اليوم واكتبه بالصيغة: \"بتاريخ DD-MM-YYYY\" مثال: \"بتاريخ 16-09-2025\"]\n- **طلب واتساب**: [نعم - طلب إرسال تفاصيل / لا - لم يطلب]\n\n## ملاحظات مهمة:\n- اذكر أي معلومات إضافية مهمة (شكاوى، اعتراضات، وعود سابقة، إلخ)\n- أي طلبات خاصة من العميل\n\n**مهم**: استخدم التاريخ الحالي (اليوم) كتاريخ المكالمة، واحسب مواعيد المتابعة بناءً عليه."},{"role":"user","content":"Here is the transcript:\n\n{{transcript}}\n\n. Here is the ended reason of the call:\n\n{{endedReason}}\n\n"}]},"minMessagesThreshold":2},"voicemailDetection":{"provider":"vapi","backoffPlan":{"maxRetries":6,"startAtSeconds":5,"frequencySeconds":5},"beepMaxAwaitSeconds":0},"stopSpeakingPlan":{"numWords":5},"server":{"url":"https://chat.gs2-egypt.com/vapii_logger_raw.php","headers":{"X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4"},"timeoutSeconds":25}}}} ========================================== === VAPI WEBHOOK 2025-09-17 07:04:41 === Headers: {"Accept":"application\/json, text\/plain, *\/*","Content-Type":"application\/json","X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4","X-Call-Id":"2e9e2b83-2479-40a9-9895-2158df9df52d","Cookie":"callId=2e9e2b83-2479-40a9-9895-2158df9df52d","User-Agent":"axios\/1.8.3","Content-Length":"30783","Accept-Encoding":"gzip, compress, deflate, br","Sentry-Trace":"0f726457ac614920a742b6e9e59107fb-82734c6793dcc8a6","Baggage":"sentry-environment=production,sentry-public_key=a0021577936aec367b16615ad816c078,sentry-trace_id=0f726457ac614920a742b6e9e59107fb","Host":"chat.gs2-egypt.com","Connection":"keep-alive","X-Https":"1"} Raw Payload: {"message":{"timestamp":1758092681497,"type":"status-update","status":"ended","endedReason":"silence-timed-out","artifact":{"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل...","time":1758092642187,"secondsFromStart":0},{"role":"bot","message":"السلام عليكم.","time":1758092643049,"endTime":1758092648984,"secondsFromStart":-3.974,"duration":550,"source":""}],"messagesOpenAIFormatted":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 ل..."},{"role":"assistant","content":"السلام عليكم."}]},"call":{"id":"2e9e2b83-2479-40a9-9895-2158df9df52d","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","createdAt":"2025-09-17T07:04:00.400Z","updatedAt":"2025-09-17T07:04:00.400Z","type":"webCall","cost":0,"monitor":{"listenUrl":"wss://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/listen","controlUrl":"https://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/control"},"transport":{"provider":"daily","assistantVideoEnabled":false,"callUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A"},"webCallUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A","status":"queued","assistantId":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","assistantOverrides":{"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"]}},"assistant":{"id":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"zain active call ","voice":{"voiceId":"Elliot","provider":"vapi"},"createdAt":"2025-09-15T10:39:08.664Z","updatedAt":"2025-09-17T07:03:57.636Z","model":{"model":"claude-sonnet-4-20250514","toolIds":["1723dba8-694c-4bad-9d16-53a11ce34153","23832d12-0752-4f49-b504-623d471d7153"],"messages":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."}],"provider":"anthropic","tools":[{"id":"1723dba8-694c-4bad-9d16-53a11ce34153","createdAt":"2025-08-24T17:13:11.740Z","updatedAt":"2025-09-15T14:15:25.170Z","type":"apiRequest","function":{"name":"api_request_tool","description":"Fetches the customer’s profile and debt info from Maharah DB using phone_number (caller ID). Call this at the start of the call to populate variables (customer_name, national_id, account_num, service_num, total_value, paid_value, remain_value, company_name, supervisor_name, follow_up_note). If not found, ask for natiAonal ID/account and call again with the new value."},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"CallCenter","url":"https://chat.gs2-egypt.com/ai2.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["phone_number"],"properties":{"phone_number":{"type":"string","default":"{{phone}}\r\n","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{"account_num":{"type":"string","description":"$[0].account_num"},"national_id":{"type":"string","description":"$[0].id_num"},"service_num":{"type":"string","description":"$[0].service_num"},"amount_after":{"type":"string","description":"$[0].amount_after"},"company_name":{"type":"string","description":"$[0].company"},"remain_value":{"type":"string","description":"$[0].remain"},"service_type":{"type":"string","description":"$[0].service_type"},"amount_before":{"type":"string","description":"$[0].amount_before"},"customer_name":{"type":"string","description":"$[0].Customer_name"},"follow_up_note":{"type":"string","description":"$[0].follow_up"},"service_number":{"type":"string","description":"$[0].service_number"},"$[0].company_id":{"type":"string","description":"$[0].company_id"},"delinquency_date":{"type":"string","description":"$[0].delinquency_date"},"discount_percent":{"type":"string","description":"$[0].discount_percent"},"days_since_last_action":{"type":"string","description":"$[0].days_since_last_action"}}},"aliases":[]}},{"id":"23832d12-0752-4f49-b504-623d471d7153","createdAt":"2025-09-13T22:58:20.178Z","updatedAt":"2025-09-13T23:02:54.848Z","type":"apiRequest","function":{"name":"api_request_tool"},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"notes","url":"https://chat.gs2-egypt.com/note.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["caller_number","call_transcript"],"properties":{"caller_number":{"type":"string","default":"{{phone}}","description":""},"call_transcript":{"type":"string","default":"{{call.transcript}}","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{}},"aliases":[]}}]},"firstMessage":"السلام عليكم","voicemailMessage":"Please call back when you're available.","endCallMessage":"Goodbye.","transcriber":{"language":"ar-SA","provider":"azure"},"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"],"analysisPlan":{"summaryPlan":{"messages":[{"role":"system","content":"أنت محلل خبير لمكالمات التحصيل. ستحصل على نص مكالمة بين وكيل التحصيل والعميل. اكتب ملخصاً تحليلياً باللغة العربية يتضمن:\nالمنطقة الزمنية والوقت:\n\nالمنطقة الزمنية المعتمدة دائماً: Asia/Riyadh.\n\nاستعدي الوقت الحالي واعتبره تاريخ اليوم للمكالمة\n\nصيغة الوقت الحالية لذكرها عند الحاجة:\n{{\"now\" | date: \"%A %d %B %Y، %I:%M %p\", \"Asia/Riyadh\"}}\n\n\n## تحليل نية العميل:\nحدد واحدة من الفئات التالية:\n- **نية سداد قوية**: العميل وافق على السداد وحدد موعد محدد\n- **نية سداد ضعيفة**: العميل يبدي استعداد لكن بدون التزام واضح\n- **مقاوم للسداد**: العميل يرفض أو يماطل أو يقدم أعذار\n- **غير واضح**: لا توجد إشارات كافية لتحديد النية\n\n## حالة العميل النفسية:\n- **متعاون**: مهذب ومتجاوب مع الوكيل\n- **منزعج/غاضب**: يظهر انزعاج أو غضب من المكالمة\n- **متردد**: غير متأكد من قراره\n- **دفاعي**: يبرر موقفه أو يلقي اللوم على الشركة\n\n## النتيجة والمتابعة:\n- **النتيجة**: [وعد بالسداد / رفض / طلب مهلة / اتفاق على خصم ان وجد / أخرى]\n- **موعد المتابعة القادم**: [إذا تم الاتفاق على متابعة، احسب التاريخ من اليوم واكتبه بالصيغة: \"بتاريخ DD-MM-YYYY\" مثال: \"بتاريخ 16-09-2025\"]\n- **طلب واتساب**: [نعم - طلب إرسال تفاصيل / لا - لم يطلب]\n\n## ملاحظات مهمة:\n- اذكر أي معلومات إضافية مهمة (شكاوى، اعتراضات، وعود سابقة، إلخ)\n- أي طلبات خاصة من العميل\n\n**مهم**: استخدم التاريخ الحالي (اليوم) كتاريخ المكالمة، واحسب مواعيد المتابعة بناءً عليه."},{"role":"user","content":"Here is the transcript:\n\n{{transcript}}\n\n. Here is the ended reason of the call:\n\n{{endedReason}}\n\n"}]},"minMessagesThreshold":2},"voicemailDetection":{"provider":"vapi","backoffPlan":{"maxRetries":6,"startAtSeconds":5,"frequencySeconds":5},"beepMaxAwaitSeconds":0},"stopSpeakingPlan":{"numWords":5},"server":{"url":"https://chat.gs2-egypt.com/vapii_logger_raw.php","headers":{"X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4"},"timeoutSeconds":25}}}} ========================================== === VAPI WEBHOOK 2025-09-17 07:04:45 === Headers: {"Accept":"application\/json, text\/plain, *\/*","Content-Type":"application\/json","X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4","X-Call-Id":"2e9e2b83-2479-40a9-9895-2158df9df52d","Cookie":"callId=2e9e2b83-2479-40a9-9895-2158df9df52d","User-Agent":"axios\/1.8.3","Content-Length":"92526","Accept-Encoding":"gzip, compress, deflate, br","Sentry-Trace":"0f726457ac614920a742b6e9e59107fb-82734c6793dcc8a6","Baggage":"sentry-environment=production,sentry-public_key=a0021577936aec367b16615ad816c078,sentry-trace_id=0f726457ac614920a742b6e9e59107fb","Host":"chat.gs2-egypt.com","Connection":"keep-alive","X-Https":"1"} Raw Payload: {"message":{"timestamp":1758092684985,"type":"end-of-call-report","analysis":{"summary":"**ملخص تحليلي لمكالمة التحصيل**\n\n**المنطقة الزمنية والوقت**: Asia/Riyadh، Wednesday 17 September 2025، 10:04 AM\n\n**تحليل نية العميل**:\n* **غير واضح**: لم يتحدث العميل على الإطلاق، لذا لا توجد إشارات كافية لتحديد نيته.\n\n**حالة العميل النفسية**:\n* **غير واضح**: لم يتحدث العميل، مما يجعل تحديد حالته النفسية مستحيلاً.\n\n**النتيجة والمتابعة**:\n* **النتيجة**: لم يتم التواصل مع العميل (انتهت المكالمة بصمت).\n* **موعد المتابعة القادم**: لا يوجد (لم يتم الاتفاق على متابعة).\n* **طلب واتساب**: لا - لم يطلب.\n\n**ملاحظات مهمة**:\n* المكالمة انتهت بسبب الصمت بعد تحية الوكيل، مما يشير إلى عدم استجابة العميل أو عدم وجوده على الخط.\n* لا توجد أي معلومات إضافية أو شكاوى أو اعتراضات من العميل نظراً لعدم التواصل.\n* يجب إعادة محاولة الاتصال بالعميل في وقت لاحق.","successEvaluation":"false"},"artifact":{"messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة.","time":1758092642187,"secondsFromStart":0},{"role":"bot","message":"السلام عليكم.","time":1758092643049,"endTime":1758092648984,"secondsFromStart":-3.974,"duration":550,"source":""}],"messagesOpenAIFormatted":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."},{"role":"assistant","content":"السلام عليكم."}],"transcript":"AI: السلام عليكم.\n","recordingUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-ebc3427f-bd81-4f6e-8113-6a4d600628df-mono.wav","stereoRecordingUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-5bff30b0-c37f-44b3-98ca-288407966372-stereo.wav","logUrl":"https://calllogs.vapi.ai/8dc422db-d913-4d33-9ba4-e0d4d69f7f54/2e9e2b83-2479-40a9-9895-2158df9df52d-2f4c62d0-352a-4884-a762-0923f25fe10b-1758092684502.jsonl.gz","recording":{"stereoUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-5bff30b0-c37f-44b3-98ca-288407966372-stereo.wav","mono":{"combinedUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-ebc3427f-bd81-4f6e-8113-6a4d600628df-mono.wav","assistantUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-42f5e2e0-9536-40cc-8159-937f2f3d25c3-mono.wav","customerUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-9fdd6775-0093-467b-bcfa-00ce6b1b1292-mono.wav"}},"nodes":[],"variables":{"now":"Sep 17, 2025, 7:04 AM UTC","date":"Sep 17, 2025 UTC","time":"7:04 AM UTC","year":"2025","month":"September","day":"17"},"variableValues":{"now":"Sep 17, 2025, 7:04 AM UTC","date":"Sep 17, 2025 UTC","time":"7:04 AM UTC","year":"2025","month":"September","day":"17"},"performanceMetrics":{"turnLatencies":[],"modelLatencyAverage":0,"voiceLatencyAverage":0,"transcriberLatencyAverage":0,"endpointingLatencyAverage":0,"turnLatencyAverage":0},"transfers":[]},"startedAt":"2025-09-17T07:04:07.023Z","endedAt":"2025-09-17T07:04:38.996Z","endedReason":"silence-timed-out","cost":0.0524,"costBreakdown":{"stt":0.0235,"llm":0,"tts":0,"vapi":0.0266,"chat":0,"transport":0,"total":0.0524,"llmPromptTokens":0,"llmCompletionTokens":0,"ttsCharacters":0,"voicemailDetectionCost":0,"knowledgeBaseCost":0,"analysisCostBreakdown":{"summary":0.0009,"summaryPromptTokens":528,"summaryCompletionTokens":280,"structuredData":0,"structuredDataPromptTokens":0,"structuredDataCompletionTokens":0,"successEvaluation":0.0014,"successEvaluationPromptTokens":4447,"successEvaluationCompletionTokens":10,"structuredOutput":0,"structuredOutputPromptTokens":0,"structuredOutputCompletionTokens":0}},"costs":[{"type":"transcriber","transcriber":{"provider":"azure"},"minutes":0.6291666666666667,"cost":0.02348778},{"type":"model","model":{"provider":"anthropic","model":"claude-sonnet-4-20250514"},"promptTokens":0,"completionTokens":0,"cost":0},{"type":"voice","voice":{"provider":"vapi","voiceId":"dN8hviqdNrAsEcL57yFj","model":"eleven_turbo_v2_5"},"characters":0,"cost":0},{"type":"vapi","subType":"normal","minutes":0.5329,"cost":0.026645},{"type":"analysis","analysisType":"summary","model":{"provider":"google","model":"gemini-2.5-flash"},"promptTokens":528,"completionTokens":280,"cost":0.0008584},{"type":"analysis","analysisType":"successEvaluation","model":{"provider":"google","model":"gemini-2.5-flash"},"promptTokens":4447,"completionTokens":10,"cost":0.0013591},{"type":"knowledge-base","model":{"provider":"google","model":"gemini-1.5-flash"},"promptTokens":0,"completionTokens":0,"cost":0}],"durationMs":31973,"durationSeconds":31.973,"durationMinutes":0.5329,"summary":"**ملخص تحليلي لمكالمة التحصيل**\n\n**المنطقة الزمنية والوقت**: Asia/Riyadh، Wednesday 17 September 2025، 10:04 AM\n\n**تحليل نية العميل**:\n* **غير واضح**: لم يتحدث العميل على الإطلاق، لذا لا توجد إشارات كافية لتحديد نيته.\n\n**حالة العميل النفسية**:\n* **غير واضح**: لم يتحدث العميل، مما يجعل تحديد حالته النفسية مستحيلاً.\n\n**النتيجة والمتابعة**:\n* **النتيجة**: لم يتم التواصل مع العميل (انتهت المكالمة بصمت).\n* **موعد المتابعة القادم**: لا يوجد (لم يتم الاتفاق على متابعة).\n* **طلب واتساب**: لا - لم يطلب.\n\n**ملاحظات مهمة**:\n* المكالمة انتهت بسبب الصمت بعد تحية الوكيل، مما يشير إلى عدم استجابة العميل أو عدم وجوده على الخط.\n* لا توجد أي معلومات إضافية أو شكاوى أو اعتراضات من العميل نظراً لعدم التواصل.\n* يجب إعادة محاولة الاتصال بالعميل في وقت لاحق.","transcript":"AI: السلام عليكم.\n","messages":[{"role":"system","message":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة.","time":1758092642187,"secondsFromStart":0},{"role":"bot","message":"السلام عليكم.","time":1758092643049,"endTime":1758092648984,"secondsFromStart":-3.974,"duration":550,"source":""}],"recordingUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-ebc3427f-bd81-4f6e-8113-6a4d600628df-mono.wav","stereoRecordingUrl":"https://storage.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d-1758092681525-5bff30b0-c37f-44b3-98ca-288407966372-stereo.wav","call":{"id":"2e9e2b83-2479-40a9-9895-2158df9df52d","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","createdAt":"2025-09-17T07:04:00.400Z","updatedAt":"2025-09-17T07:04:00.400Z","type":"webCall","cost":0,"monitor":{"listenUrl":"wss://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/listen","controlUrl":"https://phone-call-websocket.aws-us-west-2-backend-production2.vapi.ai/2e9e2b83-2479-40a9-9895-2158df9df52d/control"},"transport":{"provider":"daily","assistantVideoEnabled":false,"callUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A"},"webCallUrl":"https://vapi.daily.co/xq7fCj0qTv2hORRQqR8A","status":"queued","assistantId":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","assistantOverrides":{"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"]}},"assistant":{"id":"2afefda0-b0bb-481f-b0ce-8b8238b88f33","orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"zain active call ","voice":{"voiceId":"Elliot","provider":"vapi"},"createdAt":"2025-09-15T10:39:08.664Z","updatedAt":"2025-09-17T07:03:57.636Z","model":{"model":"claude-sonnet-4-20250514","toolIds":["1723dba8-694c-4bad-9d16-53a11ce34153","23832d12-0752-4f49-b504-623d471d7153"],"messages":[{"role":"system","content":"\nبعد أخذ أي مبلغ منه، باقي المبلغ يسدده قبل 28 الشهر# تعليمات الوكيل (System / Instructions) - النسخة المحدثة\n\nأنت وكيل تحصيل صوتي لشركة مهارة (وكيل رسمي لشركة زين). تحدّث باللهجة السعودية المهذّبة فقط.\n خطوة 1 (تحية وتعريف بنفسك):\n\" معاك سالم من شركة مهارة، وكيل تحصيل لشركة زين.\n\n1) تشغيل الأداة تلقائيًا في بداية المكالمة\nبعد التحية مباشرةً يجب استدعاء أداة \"CallCenter\" فورًا ودون سؤال المتصل عن الرقم:\nphone_number = {{phone}}\nأثناء تشغيل الأداة لا تتحدث.\nإذا لم تُرجع الأداة بيانات، أو الاسم غير مطابق، اطلب رقم جوال آخر مرتبط بالحساب ثم أعد استدعاء الأداة بالقيمة الجديدة.\nمهم: استخدم القيم التي ترجع من الأداة عند توفّرها:\n\n{{customer_name}} - اسم العميل\n✅ {{national_id}} - رقم الهوية\n✅ {{service_num}} - رقم الحساب\n✅ {{service_number}} - رقم الخدمة\n✅ {{remain_value}} - المبلغ المطلوب من العميل\n✅ {{service_type}} - نوع الخدمة\n✅ {{follow_up_note}} - آخر متابعة تمت على العميل\n✅ {{delinquency_date}} - تاريخ التعثر\n\n🔹1️⃣ بداية المكالمة – التحية وطلب التأكيد\nمعايا الأستاذ [اسم العميل]؟\n🔹 لو الرد: \"أيوة أنا [اسم العميل]\"\nأهلاً وسهلاً أستاذ [اسم العميل].\n(نكمل بعدها خطوات التفاوض).\n🔹 لو الرد: \"لا مش أنا\"\nطيب حضرتك تعرف أستاذ [اسم العميل] أو في صلة قرابة بينكم؟\n\nلو قال يعرفه / قريب له:\n\nهل ممكن نتواصل معاه دلوقتي؟\nلو مش موجود: ممكن تديني رقم للتواصل المباشر؟\nلو أعطى الرقم → نشكره وننهي المكالمة.\nلو رفض → نسأله: \"طيب ممكن أتواصل في وقت تاني يكون موجود فيه أستاذ [اسم العميل]؟\"\nلو حدد وقت → نسجل المعلومة ونشكره.\nلو رفض → نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n\nلو قال مايعرفوش: نشكره على وقته ونعتذر على الإزعاج ونقفل المكالمة.\n\n🔒 مهم جدًا: لو الشخص (القريب/المعارف) سأل: \"المكالمة بخصوص إيه؟\"\nنرد باختصار: \"إحنا بنتواصل مع أستاذ [اسم العميل] بخصوص فاتورة لشركة زين.\"\n(بدون تفاصيل إضافية حفاظًا على السرية).\n2️⃣ الغرض من الاتصال (النسخة المحدثة)\n\"أستاذ [اسم العميل]، نتواصل معك بخصوص فاتورة مستحقة السداد حقت خدمة [نوع الخدمة] بمبلغ [المبلغ المطلوب] منذ تاريخ [تاريخ التعثر]. متى بيتم السداد أستاذي؟\"\n📌 لو العميل طلب تفاصيل (نوع الخدمة – تاريخ التعثر):\n\nأوضحها له.\nأكد له أن هذه فاتورة جديدة لازم تتسدد بسرعة.\n\n3️⃣ استراتيجية التفاوض للمديونية الجديدة\nالمرحلة الأولى: السداد الكامل نهاية الأسبوع\nالمحصل (AI Agent):\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة والأفضل تسددها كاملة قبل نهاية الأسبوع عشان ما تزيد المديونية ويتعقد الوضع أكثر.\"\n🟡 لو قال: المبلغ كبير ومش قادر أدفعه كامل\nالرد الأول:\n\"أتفهم إن المبلغ كبير، لكن الفاتورة لسه جديدة ولازم نحلها بسرعة. ممكن ترتب وتسدد المبلغ كامل قبل نهاية الأسبوع؟\"\nالمرحلة الثانية: 70% اليوم والباقي قبل 28 الشهر\n🔴 لو أصر إنه غير قادر\nالرد الثاني:\n\"طيب، عشان الفاتورة لسه جديدة، ممكن تسدد سبعين في المية من المبلغ اليوم فورًا، والباقي قبل يوم ثمانية وعشرين من الشهر. دي مرونة عشان نحل الموضوع بسرعة.\"\n⚠️ اضغط على هذا الخيار وأكد أهميته\nالمرحلة الثالثة: 50% اليوم والباقي قبل 28 الشهر (الحل الأخير)\n🔴 لو رفض الـ 70%\nالرد الثالث (الحل الأخير):\n\"أستاذي، آخر حل نقدر نقدمه هو خمسين في المية من المبلغ اليوم، والباقي قبل يوم ثمانية وعشرين من الشهر. ودي آخر مرونة ممكن نديها.\"\n4️⃣ إذا طلب العميل مهلة أطول\nالعميل: ممكن تدوني مهلة أطول؟\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة ولازم نحلها بسرعة عشان ما تتعقد. الحد الأقصى المسموح هو يوم ثمانية وعشرين من الشهر للباقي، ولا يوجد تمديد إضافي.\"\n5️⃣ إذا كان العميل متردد أو يحاول التهرب\nالمحصل:\n\"أستاذ [اسم العميل]، الفاتورة لسه جديدة وحلها الآن أسهل بكثير من تأجيلها. الأفضل نثبت جدية حضرتك بدفعة الآن.\"\n🟡 لو قال: مش قادر أدفع نص:\n\"المبلغ اللي بتقترحه ضعيف جدًا بالنسبة للفاتورة. محتاج إنك تزود المبلغ عشان نعتبره التزام جاد.\"\n⚠️ لو عرض مبلغ قليل جدًا:\n\"أقل دفعة ممكن نقبلها هي خمسين في المية من المديونية. خلينا نزود المبلغ ونثبت دفعة جدية دلوقتي.\"\n6️⃣ إذا تم الاتفاق على السداد\n\"برجاء إرسال صورة من الإيصال أو رسالة الخصم البنكي على رقم الواتس آب الخاص بشركة مهارة لتأكيد العملية.\"\n7️⃣ ختام المكالمة – حسب السيناريو\nتسكت قليلا بعد آخر جملة قلتها او العميل قالها علي حسب من انهي الحديث\nثم تقول: \"يعطيك العافية على تعاونك معنا اليوم. نتمنى لك يومًا سعيدًا، بنحولك الان الي تقييم المكالمة او حضرتك ممكن تنهي المكالمة\"\n🎯 ملخص تدريجي للتفاوض - المديونية الجديدة\nالهدف الأساسي:\nتحصيل أكبر مبلغ ممكن، بأسرع وقت ممكن (للمديونية الجديدة).\nاستراتيجية التفاوض المدرّجة:\n\nاطلب السداد الكامل قبل نهاية الأسبوع (اضغط على هذا)\nلو رفض → اقترح 70% اليوم + الباقي قبل 28 الشهر (اضغط على هذا)\nلو رفض → اقترح 50% اليوم + الباقي قبل 28 الشهر (الحل الأخير)\n\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nالحد الأدنى المقبول: 50% من المديونية (لا يوجد استثناءات)\nاستخدم التفاوض المتفهم لإقناع العميل بالوصول للحد الأدنى\nاصبر على العميل واستمع لظروفه قبل الرد\nبعد أخذ أي مبلغ منه (50% أو أكثر)، باقي المبلغ يسدده قبل 28 الشهر\n\n📝 تعليمات قراءة المبالغ والأرقام\nعند قراءة المبلغ {{remain_value}}:\n\nلازم يقرأ المبلغ كقيمة مالية واضحة\nيضيف كلمة (ريال) في آخر الرقم\nمثال: لو المبلغ = 1250 → يقول: \"ألف ومئتين وخمسين ريال\"\nماينفعش يقراه كأرقام مفصولة (١،٢،٥،٠)\n\n\nكل الكلام باللهجة السعودية المهذّبة فقط.\n\nممنوع أي كلمة إنجليزية أو أرقام لاتينية.\nممنوع ممنوع نطق المبلغ او رقم الحساب بالانجليزي \nالمبالغ تُنطق كلمات عربية + \"ريال\".\n\nسنة التعثر تُنطق بالكلمات (مثال: \"سنة ألفين وخمسة وعشرين\").\n\nأرقام الحساب/الجوال تُقرأ رقمًا رقمًا مع توقف ٢٠٠–٣٠٠ms.\n\nعند ذكر أي موعد أو وقت، اختم دائمًا بـ \"بتوقيت الرياض\".\n📝 تعليمات قراءة الأرقام\n1) قراءة المبالغ المالية\n\nتُقرأ دائمًا بالكلمات العربية + كلمة \"ريال\".\n\nيُمنع قراءة الأرقام رقمًا رقمًا أو بالإنجليزية.\n\nأمثلة:\n\n1250 → \"ألف ومئتان وخمسون ريال\".\n\n80 → \"ثمانون ريال\".\n\n2) قراءة رقم الحساب / رقم الخدمة / رقم الهوية\n\nتُقرأ رقمًا رقمًا مع توقف قصير (٢٠٠–٣٠٠ ملّي ثانية) بين كل رقم.\n\nممنوع تُقرأ كقيمة مالية.\n\nمثال: 54321 →\n\"خمسة… أربعة… ثلاثة… اثنان… واحد\".\n\n3) قراءة رقم الجوال\n\nتُقرأ بنفس الطريقة (رقم رقم مع توقف قصير).\n\nمثال: 0551204413 →\n\"صفر… خمسة… خمسة… واحد… اثنان… صفر… أربعة… أربعة… واحد… ثلاثة\".\n\n4) قراءة السنوات\n\nتُقرأ بالكلمات الكاملة، وليس بالأرقام.\n\nمثال: 2025 → \"سنة ألفين وخمسة وعشرين\".\n\n5) قراءة الأشهر والتواريخ\n\nاستخدم أسماء الأشهر العربية فقط (يناير، فبراير، مارس، …).\n\nقل التاريخ بالكلمات إن كان مؤكدًا.\n\nإن لم يكن مؤكدًا: استخدم \"من فترة\" بدون تقديرات\n\n\nصيغة إلزامية:\n\"المبلغ المستحق عليك هو {{remain_value}} ريال.\"\n\nملحق: ما بعد الاقتناع بالسداد\n\"وبالنسبة للباقي، متى يكون جاهز؟ لازم قبل يوم ثمانية وعشرين من الشهر.\"\nخذ موعد متابعة محدد (يوم/ساعة) وكرّره مرة واحدة:\n\"أثبت لك متابعة يوم … الساعة … بتوقيت الرياض.\"\nاثبات السداد:\n\"أرسل صورة الإيصال على واتساب مهارة بعد السداد.\"\n\n🚫 تعليمات إضافية مهمة\nطرق السداد:\nلو سألك عن طرق السداد، قوله: \"يسدد باستخدام رقم حسابه من خلال قنوات السداد المعروفة، تطبيق البنك أو تطبيق زين.\"\nرفض الخصم:\nالعميل اذا طلب خصم علي المديونية ارفض: \"لا يوجد خصم.\"\nأسئلة متوقعة وإجاباتها:\nس: المديونية مسجلة بسما؟\nج: \"أستاذي أنا مالي علاقة بسما، أنا بتواصل معك بخصوص سداد الفاتورة فقط.\"\nس: في حالة سؤال العميل عن الإجراءات في حالة عدم السداد\nج: \"استاذي ممكن الشركة تضطر لفصل الخدمة او تنزل عليك فواتير اخري وأنا بحاول أساعدك بالسداد حتى ما نوصل لهذي المرحلة.\"\n[باقي الأسئلة المتوقعة كما هي في النص الأصلي...]\n\n📅 المنطقة الزمنية والوقت\n\nالمنطقة الزمنية المعتمدة دائمًا: Asia/Riyadh\nعند ذكر الوقت/التاريخ قلها صراحة: \"بتوقيت الرياض\"\nصيغة الوقت الحالية لذكرها عند الحاجة:\nWednesday 17 September 2025، 10:04 AM\nمثال نطق: \"اليوم الأربعاء ٢٨ أغسطس ٢٠٢٤، مساءً بتوقيت الرياض.\"\n\n🗣️ قواعد اللغة والأرقام (ممنوع الإنجليزي تمامًا)\nممنوع استخدام أي كلمة إنجليزية أو أرقام لاتينية (0-9)\nالأموال والمبالغ: قل الرقم كلمات عربية + كلمة \"ريال\"\nسنة التعثر: قلها بالكلمات: \"سنة ألفين وخمسة وعشرين\"\nأسماء الأشهر: استخدم الأشهر العربية\n\nأسئلة إضافية متوقعة (فاتورة شغالة)\n\n🔹 س: ليش تتواصلون معي والفاتورة لسه شغالة؟\n\n\"أستاذي، لأن في نظام شركات الاتصالات إذا الفاتورة اتعثرت أكثر من شهر تتحول طريقة سدادها لرقم الحساب، وما عاد تظهر معك في التطبيق وتتحول لرقم حساب.\"\n\n🔹 س: ليش الشركة حولت لكم المديونية؟\n\n\"أستاذي، الشركة حولت المديونية لنا كتنبيه لكم بسداد الفاتورة ولتفادي فصل الخدمة.\"\n\n🔹 س: أنا سددت الفاتورة.\n\n\"تمام أستاذي، أرسل صورة الإيصال للتأكد من السداد. ومن الأفضل تكلم خدمة العملاء وتزور الفرع، لأن الخدمة لسه سارية وممكن تكون نزلت عليك فواتير ثانية.\"\nس: ليش لازم أسدد قبل يوم ثمانية وعشرين؟\n\"أستاذي، لأن ممكن تنزل عليك فواتير ثانية أو الشركة تضطر تفصل الخدمة.\"\nقواعد مهمة:\n\nأكد دائماً أن الفاتورة \"جديدة\" ولازم تتحل بسرعة\nالحد الأقصى للسداد الكامل: قبل 28 الشهر\nاستخدم التفاوض المتفهم لإقناع العميل\nاصبر على العميل واستمع لظروفه قبل الرد\n\n⚡ لإيجاز ومنع التكرار\nالإيجاز:\n\nاختصر قد ما تقدر. جُمَل قصيرة وواضحة (يفضّل ≤ ١٢ كلمة للجملة)\nلا تلقي فقرات طويلة؛ بعد كل ٢–٣ جُمل انتظر رد العميل\n\nمنع التكرار:\n\nلا تكرر مناداة العميل كل جملة\nرقم الحساب/الخدمة: لا تعيده كل مرة\nالمبالغ: اذكر المبلغ المتبقي مرة واضحة\n\n\n🤝 مراعاة ظروف العملاء\n\nيتجنّب أي كلام فيه إحراج أو ضغط غير مناسب\nلو حس إن العميل متضايق أو صوته متعب → يرد بلطف:\n«أقدّر وضعك أستاذي… خلينا نرتّب السداد بوقت يناسبك.»\n\n\n📝 التعامل مع نية الشكوى\nإذا قال العميل: \"أبغى أشتكي\" أو \"موظفكم أساء لي\" →\n\nالوكيل يرد مباشرة بلطف واعتذار:\n«أعتذر لك جدًا أستاذي إذا صار أي إزعاج، إحنا نهتم بملاحظتك ونسجلها للمتابعة.»\nيضيف كلام يهدّي الجو:\n«هدفنا نخدمك ونحل موضوع الفاتورة بأفضل صورة.»\n\n\n💰 قاعدة نطق الأجزاء العشرية للمبالغ\nإذا كان المبلغ فيه كسور عشرية (مثلاً: ١٠٠٫٥٠ ريال) يُنطق دائمًا:\n«مئة ريال وخمسون هللة».\n\nممنوع نهائيًا استخدام كلمة قرش أو أي مرادف آخر\nلو ما فيه كسور (مبلغ صحيح) → يُنطق فقط «... ريال» بدون إضافة هللة\nالتعامل مع نية الشكوى:\n\nإذا قال \"هشتكي\" أو \"أبغى أشتكي\":\n\"أعتذر لك جداً أستاذي إذا كان في أي إزعاج. أنا موظف تحصيل وهدفي أساعدك نحل موضوع الفاتورة بأفضل طريقة\"\nاسأل عن موعد الشكوى: \"متى قدمت الشكوى أستاذي؟\"\nإذا أكثر من 5 أيام عمل: \"الشكوى بعد خمسة أيام عمل بدون رد تعتبر مرفوضة حسب نظام زين. ممكن نكمل ترتيب السداد؟\"\nإذا أقل من 5 أيام عمل: \"الشكوى يتم الرد عليها خلال خمسة أيام عمل. أتواصل معك مرة أخرى بعد انتهاء المدة للمتابعة\"\nلا تقل: \"روح اشتكي\" أو \"هذا حقك\" - تجنب التشجيع على الشكوى\n\nإعطاء فرصة للعميل للكلام:\n\nتوقف بعد كل معلومة - لا تلقي كل الكلام مرة واحدة\nاستخدم أسئلة مفتوحة: \"هل عندك أي استفسار؟\" / \"إيش رأيك؟\"\nانتظر الرد - لا تكمل قبل ما العميل يرد\nاسأل قبل إعطاء التفاصيل: \"تحب أوضح لك طرق السداد؟\"\n\n\n### **تفاعل مع ردود العميل:**\n- **لو وافق على السداد فوراً** → رتب معاه طريقة السداد\n- **لو اعترض على المبلغ** → اسمع اعتراضه واشرح له بصبر\n- **لو سأل أسئلة** → جاوب على سؤاله الأول قبل ما تكمل\n- **لو انزعج** → هدي الجو واعتذر واشرح إن الهدف مساعدته\n- **لو قال مش فاهم** → وضح له بطريقة أبسط\n\n### **ترتيب الأولويات:**\n1. **استمع لكلام العميل**\n2. **رد على سؤاله أو اعتراضه** \n3. **وضح نقطتك بناءً على رده**\n4. **انتقل للخطوة التالية بطبيعية**\n\n### **أمثلة على التفاعل الذكي:**\n\n**❌ خطأ (قراءة نصية):**\n\n### **علامات تحتاج تغيير النهج:**\n- العميل يكرر \"مش فاهم\" → **وضح أكثر**\n- العميل غاضب → **هدي واعتذر** \n- العميل خايف → **طمئنه إنك هنا تساعده**\n- العميل مستعجل → **اختصر واوصل للنقطة**\n\n### **لا تكمل الاسكربت إذا:**\n- العميل سأل سؤال مهم ومحتاج إجابة\n- العميل منزعج ومحتاج تهدئة\n- العميل وافق على حاجة ومحتاج تثبيت فوري\n- العميل مش فاهم ومحتاج توضيح\n\n**تذكر: أنت تتحدث مع إنسان، مش تقرأ على روبوت!**\n\n### النبرة المطلوبة:\n- **مهذبة ومريحة** - مو تهديدية\n- **معلوماتية** - مو إقناعية\n- **خدمية** - مو ضاغطة\nاللغة والنطق (ثابتة):\nتذكر دائمًا: الهدف هو تقديم خدمة مهنية تحافظ على صورة مهارة وتساعد العميل على إيجاد حل مناسب للمديونية الجديدة."}],"provider":"anthropic","tools":[{"id":"1723dba8-694c-4bad-9d16-53a11ce34153","createdAt":"2025-08-24T17:13:11.740Z","updatedAt":"2025-09-15T14:15:25.170Z","type":"apiRequest","function":{"name":"api_request_tool","description":"Fetches the customer’s profile and debt info from Maharah DB using phone_number (caller ID). Call this at the start of the call to populate variables (customer_name, national_id, account_num, service_num, total_value, paid_value, remain_value, company_name, supervisor_name, follow_up_note). If not found, ask for natiAonal ID/account and call again with the new value."},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"CallCenter","url":"https://chat.gs2-egypt.com/ai2.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["phone_number"],"properties":{"phone_number":{"type":"string","default":"{{phone}}\r\n","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{"account_num":{"type":"string","description":"$[0].account_num"},"national_id":{"type":"string","description":"$[0].id_num"},"service_num":{"type":"string","description":"$[0].service_num"},"amount_after":{"type":"string","description":"$[0].amount_after"},"company_name":{"type":"string","description":"$[0].company"},"remain_value":{"type":"string","description":"$[0].remain"},"service_type":{"type":"string","description":"$[0].service_type"},"amount_before":{"type":"string","description":"$[0].amount_before"},"customer_name":{"type":"string","description":"$[0].Customer_name"},"follow_up_note":{"type":"string","description":"$[0].follow_up"},"service_number":{"type":"string","description":"$[0].service_number"},"$[0].company_id":{"type":"string","description":"$[0].company_id"},"delinquency_date":{"type":"string","description":"$[0].delinquency_date"},"discount_percent":{"type":"string","description":"$[0].discount_percent"},"days_since_last_action":{"type":"string","description":"$[0].days_since_last_action"}}},"aliases":[]}},{"id":"23832d12-0752-4f49-b504-623d471d7153","createdAt":"2025-09-13T22:58:20.178Z","updatedAt":"2025-09-13T23:02:54.848Z","type":"apiRequest","function":{"name":"api_request_tool"},"messages":[{"type":"request-start","blocking":false}],"orgId":"8dc422db-d913-4d33-9ba4-e0d4d69f7f54","name":"notes","url":"https://chat.gs2-egypt.com/note.php","method":"POST","headers":{"type":"object","properties":{"Content-Type":{"type":"string","value":"application/json"}}},"body":{"type":"object","required":["caller_number","call_transcript"],"properties":{"caller_number":{"type":"string","default":"{{phone}}","description":""},"call_transcript":{"type":"string","default":"{{call.transcript}}","description":""}}},"variableExtractionPlan":{"schema":{"type":"object","required":[],"properties":{}},"aliases":[]}}]},"firstMessage":"السلام عليكم","voicemailMessage":"Please call back when you're available.","endCallMessage":"Goodbye.","transcriber":{"language":"ar-SA","provider":"azure"},"clientMessages":["transcript","hang","metadata","tool-calls","tool-calls-result","tool.completed","transfer-update","user-interrupted","status-update"],"analysisPlan":{"summaryPlan":{"messages":[{"role":"system","content":"أنت محلل خبير لمكالمات التحصيل. ستحصل على نص مكالمة بين وكيل التحصيل والعميل. اكتب ملخصاً تحليلياً باللغة العربية يتضمن:\nالمنطقة الزمنية والوقت:\n\nالمنطقة الزمنية المعتمدة دائماً: Asia/Riyadh.\n\nاستعدي الوقت الحالي واعتبره تاريخ اليوم للمكالمة\n\nصيغة الوقت الحالية لذكرها عند الحاجة:\n{{\"now\" | date: \"%A %d %B %Y، %I:%M %p\", \"Asia/Riyadh\"}}\n\n\n## تحليل نية العميل:\nحدد واحدة من الفئات التالية:\n- **نية سداد قوية**: العميل وافق على السداد وحدد موعد محدد\n- **نية سداد ضعيفة**: العميل يبدي استعداد لكن بدون التزام واضح\n- **مقاوم للسداد**: العميل يرفض أو يماطل أو يقدم أعذار\n- **غير واضح**: لا توجد إشارات كافية لتحديد النية\n\n## حالة العميل النفسية:\n- **متعاون**: مهذب ومتجاوب مع الوكيل\n- **منزعج/غاضب**: يظهر انزعاج أو غضب من المكالمة\n- **متردد**: غير متأكد من قراره\n- **دفاعي**: يبرر موقفه أو يلقي اللوم على الشركة\n\n## النتيجة والمتابعة:\n- **النتيجة**: [وعد بالسداد / رفض / طلب مهلة / اتفاق على خصم ان وجد / أخرى]\n- **موعد المتابعة القادم**: [إذا تم الاتفاق على متابعة، احسب التاريخ من اليوم واكتبه بالصيغة: \"بتاريخ DD-MM-YYYY\" مثال: \"بتاريخ 16-09-2025\"]\n- **طلب واتساب**: [نعم - طلب إرسال تفاصيل / لا - لم يطلب]\n\n## ملاحظات مهمة:\n- اذكر أي معلومات إضافية مهمة (شكاوى، اعتراضات، وعود سابقة، إلخ)\n- أي طلبات خاصة من العميل\n\n**مهم**: استخدم التاريخ الحالي (اليوم) كتاريخ المكالمة، واحسب مواعيد المتابعة بناءً عليه."},{"role":"user","content":"Here is the transcript:\n\n{{transcript}}\n\n. Here is the ended reason of the call:\n\n{{endedReason}}\n\n"}]},"minMessagesThreshold":2},"voicemailDetection":{"provider":"vapi","backoffPlan":{"maxRetries":6,"startAtSeconds":5,"frequencySeconds":5},"beepMaxAwaitSeconds":0},"stopSpeakingPlan":{"numWords":5},"server":{"url":"https://chat.gs2-egypt.com/vapii_logger_raw.php","headers":{"X-Vapi-Secret":"6f3a9c12d4e7b5a8c1e2f3a4b5d6e7f89a0b1c2d3e4f5a6b7c8d9e0fa1b2c3d4"},"timeoutSeconds":25}}}} ==========================================