تفاصيل المشروع

مطلوب مطور Odoo متخصص لبناء وربط نظام WhatsApp متعدد الفرق (Multi-Team)

نظرة عامة على المشروع

عندي شركة (Alberto Group) وعايز أبني هيكل تواصل جديد بالكامل بدل الاعتماد على رقم واتساب واحد:

4 فرق أونلاين (Online Teams)، كل فريق ليه:

صفحة فيسبوك (Facebook Page) خاصة بيه

رقم واتساب (WhatsApp Business number) مخصص له وحده

4 فرق مبيعات (Sales Teams)، كل فريق له أعضاؤه الخاصين، ومربوط بفريق أونلاين مقابل له (أو حسب توزيع هيحدد لاحقًا)

الهدف النهائي: كل فريق يستقبل ويرسل رسائل واتساب من رقمه الخاص، وكل الرسائل (من الفرق الأربعة) توصل وتتوزع بشكل صحيح داخل Odoo، بحيث يقدر فريق المبيعات المسؤول يشوف بس محادثات فريقه.

المطلوب تقنيًا لهذا الجزء

إنشاء/ربط 4 حسابات WhatsApp Business Accounts (WABA) منفصلة، كل واحد برقم مختلف

ربط كل WABA بصفحة الفيسبوك المقابلة له

إعداد 4 حسابات WhatsApp داخل Odoo (WhatsApp Business Accounts records)، كل واحد بإعداداته الخاصة (Phone Number ID, Access Token, Webhook)

تحديد آلية توجيه الرسائل الواردة لكل رقم لفريق المبيعات الصحيح بأودو (routing/assignment logic) — ممكن يكون عن طريق قنوات (Channels)، فرق مبيعات (Sales Teams) منفصلة في Odoo CRM، أو أي آلية يقترحها المطور

المشكلة الحالية (لازم تتحل الأول قبل التوسع)

عندي قاعدة بيانات Odoo Enterprise (SaaS) مربوطة بـ WhatsApp Business Cloud API. الإرسال شغال تمام (أقدر أبعت رسائل من أودو للعملاء بنجاح)، لكن الاستقبال مش شغال خالص — أي رسالة حقيقية تتبعت من عميل للرقم التجاري مش بتظهر كمحادثة جديدة في أودو، رغم إن كل الإعدادات من جهة Meta مؤكدة سليمة.

اللي اتأكد منه ومظبوط (من جهة Meta / Facebook Developers):

✅ رابط الـ Webhook صحيح: https://[domain].odoo.com...

✅ رمز التحقق (Verify Token) مطابق بين Meta وأودو

✅ التحقق من الرابط (Callback URL Verification) ناجح

✅ حقل messages مشترك (Subscribed) في إعدادات الـ Webhook بالتطبيق

✅ التطبيق (App) مشترك فعليًا في WhatsApp Business Account عبر subscribed_apps API (اتأكدنا بطلب GET وطلع فيه)

✅ التوكن (Permanent System User Access Token) صحيح ومعاه صلاحيات whatsapp_business_management و whatsapp_business_messaging بالكامل

✅ Phone Number ID و WABA ID في أودو مطابقين تمامًا لللي في Meta

✅ اختبار الـ Webhook field من داخل Meta (زرار "اختبار") رجع نجاح (Success / 200)

✅ اختبار مباشر بـ curl لنفس رابط الـ Webhook مع JSON مطابق لبنية رسالة واتساب حقيقية (فيه object, entry[].id, changes[].value) رجع 403 Forbidden بسبب نقص توقيع الأمان (X-Hub-Signature-256) — وده متوقع ومنطقي لأن الطلب مش موقّع من Meta فعليًا

✅ عداد "الرسائل المستلمة" (Received) في لوحة أرقام الهاتف بميتا ثابت ومابيزيدش رغم إرسال رسائل حقيقية جديدة وظهور علامتين رمادي (تسليم) على الموبايل المرسل

الخلاصة

كل حاجة من جهة Meta تمام ومؤكدة. يبدو إن المشكلة إما:

داخل أودو نفسه (منطق معالجة الـ Webhook، أو مشكلة في الـ WhatsApp module بتاع Odoo Enterprise SaaS-19.4)

أو مشكلة توقيع/تحقق (Signature Verification) بترفض الطلبات الحقيقية من Meta لسبب غير واضح

أو مشكلة في نوع الحساب/الرقم نفسه من جهة Meta (رغم إن العداد بيوري صفر استقبال)

المطلوب

مطور له خبرة فعلية بربط Odoo WhatsApp module (Enterprise) مع Meta WhatsApp Cloud API، وخبرة سابقة بإعداد أكتر من رقم/حساب واتساب على نفس قاعدة بيانات أودو

القدرة على الوصول لسجلات السيرفر (Server Logs) بأودو لتشخيص سبب عدم استقبال الرسائل الفعلية

تشخيص السبب الجذري وحل مشكلة الاستقبال الحالية بشكل كامل (كخطوة أولى ضرورية)

بعد حل المشكلة: تنفيذ الهيكل الجديد (4 أرقام واتساب، 4 صفحات فيسبوك، 4 فرق مبيعات) وربطهم بشكل صحيح داخل أودو مع آلية توزيع واضحة للمحادثات على كل فريق

معلومات تقنية جاهزة

Odoo version: Enterprise SaaS-19.4

Meta App ID: 2258366158340007

WABA ID: 2489094808235110

Phone Number ID: 1325527087310679

رابط الـ Webhook: https://alberto-group.odo...

طريقة العمل

عن بعد (Remote) — تعاون مباشر عبر مشاركة الشاشة أو الوصول المؤقت (لو محتاج) لقاعدة بيانات أودو ولوحة تحكم Meta Business.

حالة المشروع
مفتوح
تاريخ النشر
الميزانية
$100.00 - $250.00
مدة التنفيذ
1 يوم
المهارات

صاحب المشروع
Rami Z.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

السلام عليكم، أعمل كمطور Odoo متخصص ولدي خبرة عملية مباشرة في ربط واجهة برمجة تطبيقات WhatsApp Cloud مع Odoo Enterprise، بما في ذلك تشخيص وحل مشاكل استقبال الوي...

زياد ن.

السلام عليكم ورحمة الله وبركاته، المشروع ده تحديدا يحتاج شخص يفهم الربط بين Odoo وMeta WhatsApp Cloud API بشكل عملي، وليس مجرد إعداد الحسابات، خصوصا أن المشكلة ...

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

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

قيمة العرض

$0

رسوم بدء المشروع

$0

المجموع الكلي

$0

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.