بنية وكالة WhatsApp Business API — حسابات WABA متعددة للعملاء تحت محفظة وكالة واحدة، توجيه webhook مركزي حسب phone_number_id، فصل الفوترة
في هذا الدليل: لماذا العزل إلزامي · بنية WABA المتعددة الصحيحة · توجيه webhook مركزي · سير عمل دمج العملاء · خيارات نموذج الفوترة والإيرادات · فصل بيانات GDPR · التعايش مع تطبيق Business · SocialHook لإدارة العملاء المتعددين · الأسئلة الشائعة

الخطأ الذي يُخرج جميع عملائك من الخدمة في وقت واحد

الخطأ المعماري الأخطر الذي يمكن أن ترتكبه أي وكالة: وضع عدة عملاء على نفس WhatsApp Business Account (WABA). يبدو وكأنه يوفر أعباء الإدارة. إنه قنبلة موقوتة.

إليك ما يحدث عندما ينتهك أحد العملاء سياسات المراسلة لـ Meta — إرسال رسائل غير مرغوب فيها، أو الإبلاغ عنه كرسائل مزعجة من قبل عدد كافٍ من المستلمين، أو استخدام قالب غير معتمد لغرض خاطئ:

تقيّد Meta أو تعلّق WABA. ليس فقط رقم الهاتف المخالف — بل حساب WhatsApp Business بأكمله. كل رقم هاتف تحت ذلك الـ WABA يتوقف عن استقبال وإرسال الرسائل في وقت واحد. إذا كان لديك 10 عملاء على WABA واحد ويقوم العميل رقم 4 بإطلاق بث عدواني يتم الإبلاغ عنه، فإن جميع العملاء العشرة يخرجون من الخدمة حتى يتم رفع التقييد — والذي قد يستغرق أياماً أو لا يتم حله أبداً للانتهاكات الجسيمة.

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

بنية WABA المتعددة الصحيحة

القاعدة مطلقة: WABA واحد لكل عميل، ورقم هاتف واحد لكل WABA (في معظم الحالات). البنية التحتية لـ WhatsApp لكل عميل معزولة تماماً عن البنية التحتية لكل عميل آخر. انتهاك السياسة على العميل أ ليس له أي تأثير على العملاء من ب إلى ي.

بنية الوكالة متعددة WABA
وكالتك
Meta Business Portfolio (حساب MBM الخاص بك)
العميل 1
Acme Corp
WABA: 111...
الرقم: +1 555 0001
فوترة Meta: بطاقة العميل
العميل 2
Beta Shop
WABA: 222...
الرقم: +44 7700 0002
فوترة Meta: بطاقة العميل
العميل 3
Gamma SaaS
WABA: 333...
الرقم: +49 30 0003
فوترة Meta: بطاقة الوكالة
WABA #1 معزول
الحظر ≠ يؤثر على الآخرين
WABA #2 معزول
الحظر ≠ يؤثر على الآخرين
WABA #3 معزول
الحظر ≠ يؤثر على الآخرين
SocialHook — حساب واحد، جميع أرقام العملاء
تسليم webhook مركزي ← خادمك، مفرّق حسب phone_number_id

الإعداد الخاطئ مقابل الإعداد الصحيح

❌ خاطئ — الوكالات تفعل هذا أولاً
WABA واحد، أرقام هواتف متعددة
كل العملاء يشتركون في حساب WhatsApp Business واحد
☠️انتهاك سياسة من عميل واحد يعلّق كل رقم في وقت واحد
⚖️كل بيانات العملاء ممزوجة في WABA واحد — فشل امتثال GDPR
💸فوترة Meta موحّدة — مستحيل فصل التكاليف لكل عميل
🔒الوكالة تملك كل شيء — العملاء لا يستطيعون المغادرة دون فقدان رقمهم
📊التحليلات مختلطة — لا يمكن إظهار درجات جودة كل عميل بشكل فردي
✓ صحيح — WABA واحد لكل عميل
WABA منفصل لكل عميل
حساب WhatsApp لكل عميل معزول تماماً
انتهاك السياسة على العميل أ ليس له أي تأثير على ب حتى ي
فصل بيانات GDPR نظيف — كل عميل يملك بياناته الخاصة
فوترة Meta لكل عميل، تمرير شفاف للتكلفة
العميل يحتفظ بالملكية — علاقة احترافية، خروج نظيف
تحليلات لكل عميل، تقييمات جودة، إدارة طبقة المراسلة

توجيه webhook مركزي — نقطة وصول واحدة، كل العملاء

مع وجود WABAs منفصلة لكل عميل، قد تفترض أنك تحتاج إلى نقاط webhook منفصلة لكل عميل. أنت لا تحتاج. كل حدث Cloud API — بغض النظر عن أي WABA لعميل أتى منه — يحتوي على حقل metadata.phone_number_id الذي يحدد بشكل فريد أي رقم هاتف استقبل الرسالة. وجّه جميع العملاء إلى نقطة وصول مركزية واحدة واستخدم هذا المعرّف للتوزيع.

Node.js — موجّه webhook مركزي متعدد العملاء
agencyRouter.js
// سجل العملاء — مُحمَّل من قاعدة بياناتك const clientRegistry = { '12345678901234': { clientId: 'acme-corp', name: 'Acme Corp', token: process.env.ACME_TOKEN }, '98765432109876': { clientId: 'beta-shop', name: 'Beta Shop', token: process.env.BETA_TOKEN }, '11223344556677': { clientId: 'gamma-saas', name: 'Gamma SaaS', token: process.env.GAMMA_TOKEN }, }; // عنوان URL واحد لـ webhook — مسجّل في كل WABAs العملاء // أو: استخدم توجيه SocialHook لكل رقم إلى نقطتك الواحدة app.post('/webhook/whatsapp', async (req, res) => { res.sendStatus(200); // إقرار فوري // تنسيق SocialHook المطبّع — phone_number_id مستخرج بالفعل const { from, message, phone_number_id } = req.body; // ابحث عن العميل الذي يملك هذا الرقم const client = clientRegistry[phone_number_id]; if (!client) { console.warn(`Unknown phone_number_id: ${phone_number_id}`); return; } // وجّه إلى معالج خاص بالعميل handleClientMessage({ client, from, message, phoneNumberId: phone_number_id, }); }); async function handleClientMessage({ client, from, message, phoneNumberId }) { console.log(`[${client.name}] Message from ${from}: ${message?.body}`); // كل عميل يحصل على منطقه الخاص، CRM، وكيل ذكاء اصطناعي، إلخ. // استخدم client.token للردود الصادرة — رمز وصول كل عميل الخاص await processWithClientConfig(client, from, message); // سجّل لتحليلات وفوترة كل عميل await logMessageEvent({ clientId: client.clientId, phoneNumberId, direction: 'inbound', from, timestamp: Date.now(), }); }
مع SocialHook، هذا أبسط: أضف جميع أرقام هواتف العملاء إلى حساب SocialHook الواحد لديك. يستقبل SocialHook الأحداث من رقم كل عميل ويسلّمها جميعاً إلى عنوان webhook الواحد لديك — مع phone_number_id والحمولة المطبّعة المستخرجة بالفعل. كود الموجّه أعلاه يعمل فوراً، دون تنفيذ تحقق HMAC أو تحليل حمولة لكل عميل.

سير عمل دمج العملاء: خطوة بخطوة

سير العمل الكامل من البداية إلى النهاية لتشغيل رقم WhatsApp لعميل جديد — من محادثته الأولى معك إلى أول حدث webhook يصل إلى نظامك:

1
العميل يوثّق حساب Meta Business الخاص به1–3 أيام (إذا لم يُنجَز)
يذهب عميلك إلى business.facebook.com ويوثّق نشاطه التجاري. حالة التوثيق تمنح حدود مراسلة أعلى منذ اليوم الأول. هذا حسابه — هو يملكه، لا أنت. يحتاج إلى اسم تجاري صالح، عنوان، وتوثيق نطاق. إذا كان موثقاً بالفعل، انتقل إلى الخطوة 2.
2
العميل يصرّح لوكالتك عبر Embedded Signup~10 دقائق
ترسل للعميل رابط تفويض شريك باستخدام تدفق Embedded Signup من Meta. يسجّل الدخول بحساب Facebook الخاص به، ويصرّح لـ Meta Business Portfolio الخاص بوكالتك بإدارة حساب WhatsApp Business الخاص به. يتم إنشاء WABA جديد خلال هذا التدفق — معزول، يملكه العميل، تديره أنت. هذه هي الطريقة الصحيحة الوحيدة لاكتساب صلاحية الإدارة دون أخذ الملكية.
3
تسجيل رقم الهاتف + OTP~5 دقائق
في Meta Developer Dashboard (أو عبر API)، أضف رقم هاتف نشاط العميل التجاري إلى WABA الخاص به. تحقق عبر SMS أو OTP بمكالمة صوتية. الرقم نشط فوراً للإرسال والاستقبال. حرج: يجب ألا يكون الرقم مسجّلاً حالياً على أي تطبيق WhatsApp. إذا كان كذلك، يحذف العميل حسابه الحالي من تطبيق WhatsApp أولاً.
4
أضف الرقم إلى SocialHook~دقيقتان
أضف رقم هاتف العميل إلى حساب SocialHook لديك. يسجّل SocialHook الـ webhook على جانب Cloud API تلقائياً. من هذه اللحظة، كل رسالة واردة من العملاء إلى هذا الرقم تصل إلى نقطة webhook المركزية لديك، مطبّعة، مع phone_number_id الخاص بالعميل للتوجيه.
5
أنشئ رمز وصول System User دائم~5 دقائق
في Meta Business Settings للعميل ← System Users، أنشئ System User بدور Admin. عيّنه إلى WABA الخاص به. أنشئ رمز وصول دائماً بصلاحيات whatsapp_business_messaging و whatsapp_business_management. خزّن هذا الرمز في نظام إدارة المفاتيح الآمن الخاص بك — يُستخدم لكل الرسائل الصادرة المُرسلة بالنيابة عن هذا العميل.
6
إنشاء وتقديم قوالب الرسائل (إذا لزم الأمر)1 ساعة–5 أيام
إذا احتاج العميل إلى بدء محادثات صادرة (إشعارات معاملات، حملات تسويقية)، أنشئ رسائل قالب في WhatsApp Manager تحت WABA الخاص به. قوالب الأدوات (تحديثات الطلب، التذكيرات) تُعتمد عادةً خلال 1–24 ساعة. القوالب التسويقية تستغرق 1–5 أيام عمل. رقم العميل يمكنه استقبال الرسائل الواردة والرد ضمن نافذة الخدمة فوراً — القوالب لازمة فقط لبدء الاتصال.
7
اختبر من البداية للنهاية وسلّم وصول لوحة التحكم~30 دقيقة
أرسل رسالة اختبار إلى رقم العميل الجديد من WhatsApp الشخصي. تحقق من وصولها إلى معالج webhook الخاص بك مع phone_number_id الصحيح. أرسل رداً من نظامك وأكّد أنه يظهر على WhatsApp الشخصي. بمجرد التحقق، امنح العميل الوصول إلى أي لوحة تحكم أو تقارير بنيتها له. اكتمل دمجه.

وصول الشريك مقابل الملكية — لماذا يهم

هذا هو التمييز الذي يفصل بين وكالة محترفة وأخرى هاوية. هناك طريقتان للوصول إلى WABA الخاص بالعميل:

  • الملكية (تجنّبها لعمل العملاء): وكالتك تُنشئ WABA ويُسجَّل رقم هاتف العميل تحت حساب Meta Business الخاص بك. أنت تملك الأصل. عندما يريد العميل المغادرة، ليس لديه رقم، ولا تاريخ محادثات، ولا استمرارية. هذا تكتيك حبس يخلق استياء العميل وتعرّضاً قانونياً.
  • وصول الشريك (الصحيح): العميل يُنشئ أو يملك بالفعل حساب Meta Business. يصرّح لوكالتك عبر Embedded Signup من Meta أو Partner API. تحصل على صلاحية إدارة WABA الخاص به دون امتلاكه. إذا أنهى العميل العلاقة، يمكنه إلغاء وصولك والاستمرار مع وكالة أخرى — رقمه، بياناته، استمراريته سليمة.

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

نماذج فوترة العملاء: ثلاثة خيارات

تفوتر Meta لكل محادثة على طريقة الدفع المرفقة بكل WABA. كوكالة، لديك ثلاث طرق لهيكلة هذا:

النموذج 1
الفوترة المباشرة
العميل يرفق بطاقته الائتمانية الخاصة بـ WABA. تفوتر Meta العميل مباشرة للمحادثات. وكالتك تفرض رسوم إدارة شهرية ثابتة منفصلة.
العميل يدفع Meta: متغير
العميل يدفع للوكالة: $X ثابت
مخاطرة الوكالة: لا شيء
النموذج 2
فوترة الوكالة مع هامش
طريقة دفع وكالتك مرفقة بكل WABAs العملاء. أنت تدفع Meta، وتفوتر العملاء بهامش. إمكانية إيرادات أعلى، عمل إداري أكثر، تتحمل مخاطرة الفوترة.
الوكالة تدفع Meta: السعر الفعلي
الوكالة تفوتر العميل: +20–50% هامش
مخاطرة الوكالة: عدم الدفع
النموذج 3
باقات مدرّجة
تبيع باقات حجم محادثات أو رسائل تتضمن هامشك. العميل يدفع فاتورة واحدة يمكن التنبؤ بها. أنت تتحمل مخاطر التجاوز ومخاطر الحجم. الأكثر شيوعاً لوكالات الخدمة المُدارة.
العميل يدفع: $299/شهر (500 محادثة)
الوكالة تدفع Meta: ~$40
هامش الوكالة: ~$260

معظم الوكالات التقنية التي تبني أتمتة مخصصة تبدأ بالنموذج 1 (الأبسط، صفر مخاطرة فوترة). معظم وكالات الخدمة المُدارة — حيث تدير حملات وخدمة عملاء للعملاء — تستخدم النموذج 3 للحصول على فوترة عملاء يمكن التنبؤ بها وهوامش أعلى.

نموذج الإيرادات: ما تجنيه خدمات WhatsApp فعلاً

فهم ما يُفوتر يساعدك على هيكلة عرض وكالتك. هناك ثلاث مصادر إيرادات متميزة في أعمال وكالة WhatsApp:

  • رسوم الإعداد: مرة واحدة لكل عميل لتسجيل WABA، والتحقق من رقم الهاتف، وإنشاء القوالب، وتكوين webhook، وتكامل النظام. عادةً 500–2,000 دولار حسب التعقيد.
  • مرتب إدارة شهري: إدارة مستمرة، مراقبة تقييمات الجودة، الحفاظ على طبقة المراسلة، تحديثات القوالب، الدعم. عادةً 200–1,500 دولار/شهر لكل عميل.
  • خدمات ذات قيمة مضافة: بناء وكيل ذكاء اصطناعي، تكامل CRM، إدارة الحملات، لوحات التحليلات، إدارة البث. تُسعَّر لكل مشروع أو كإضافات إلى المرتب.

نموذج وكالة WhatsApp ذو هامش عالٍ مقارنةً بإدارة وسائل التواصل الاجتماعي لأن الحاجز التقني مرتفع (لا يمكن للمنافسين نسخه بسهولة) والخدمة مهمة للغاية (لا يمكن للعملاء التخلي بسهولة). وكالة بـ 15 عميلاً بمرتب متوسط 500 دولار/شهر تولّد 7,500 دولار/شهر من الإيرادات المتكررة — فوق رسوم الإعداد وأعمال المشاريع.

فصل بيانات GDPR: متطلب الامتثال

إذا كان أي من عملائك يخدم عملاء في الاتحاد الأوروبي (أو كنت تعمل تحت نطاق GDPR بنفسك)، فصل البيانات بين العملاء ليس اختيارياً — إنه متطلب قانوني. بموجب GDPR، كل عميل هو وحدة تحكم بيانات منفصلة. خلط بيانات عملائهم تحت WABA واحد أو قاعدة بيانات واحدة يخلق تعرّضاً للمسؤولية للطرفين.

المتطلبات العملية لإدارة WhatsApp متعدد العملاء المتوافقة مع GDPR:

  • WABAs منفصلة — بيانات المحادثة معزولة على مستوى Meta لكل WABA. هذا يُحَل معمارياً بقاعدة WABA واحد لكل عميل.
  • متاجر قاعدة بيانات منفصلة — معالج webhook الخاص بك يجب أن يكتب بيانات محادثة كل عميل إلى مساحات أسماء تخزين، أو مخططات، أو قواعد بيانات منفصلة. لا تخلط أبداً بيانات اتصال العميل أ مع العميل ب في نفس الجدول.
  • اتفاقيات معالجة البيانات (DPAs) — تحتاج إلى DPA موقّع مع كل عميل يحدد دورك كمعالج بيانات يعمل بالنيابة عنه (كوحدة تحكم بيانات).
  • حذف البيانات — عند خروج عميل، يجب أن تكون قادراً على حذف جميع بيانات اتصاله من أنظمتك ضمن الإطار الزمني المحدد في DPA. نموذج بياناتك يجب أن يدعم هذا منذ اليوم الأول.
  • ضوابط الوصول — نظامك يجب أن يمنع أي فريق من عميل واحد من الوصول إلى بيانات محادثة عميل آخر. تحكم وصول قائم على الدور على مستوى العميل.

التعايش: الإبقاء على تطبيق Business مع استخدام API

كثير من عملائك من الشركات الصغيرة والمتوسطة سيسألون: "هل لا يزال بإمكاني استخدام تطبيق WhatsApp Business على هاتفي بينما يعمل API؟" اعتباراً من 2026، تدعم Meta وضع التعايش لهذا السيناريو.

التعايش يسمح بتسجيل رقم هاتف على كل من تطبيق WhatsApp Business وCloud API في وقت واحد. تتدفق الرسائل إلى كليهما — يستقبلها التطبيق بشكل طبيعي، ويُطلق API أحداث webhook إلى خادمك. يمكن لفريق العميل الاستمرار في التعامل مع المحادثات يدوياً في التطبيق بينما يتعامل API الخاص بك مع الأتمتة، والتوجيه، وردود الذكاء الاصطناعي بالتوازي.

قيود التعايش:

  • الرسائل المُرسلة من Cloud API تظهر أيضاً في تطبيق Business. الرسائل المُرسلة من تطبيق Business لا تُطلق webhooks لـ Cloud API (لا تصل إلى خادمك).
  • يمكن ربط تطبيق Business بجهاز واحد + ما يصل إلى 4 أجهزة مرتبطة. ليس لـ Cloud API حد للوكلاء.
  • بعض أنواع الرسائل التفاعلية (الأزرار، القوائم) المُرسلة عبر API قد تُعرض بشكل مختلف أو لا تُعرض في واجهة تطبيق Business.

لمعظم عملاء الوكالة، التعايش هو الحالة الانتقالية قبل أن ينتقلوا بالكامل إلى عمليات API فقط. خطط له — قم بإعداد API جنباً إلى جنب مع التطبيق أولاً، دع العميل يعتاد على سير العمل الجديد، ثم تخلّص من استخدام التطبيق المباشر على مدى 30–60 يوماً.

كيف يعمل SocialHook للوكالات

SocialHook مبني تحديداً لهذه البنية. حساب واحد، أرقام هواتف غير محدودة، كل الأحداث مطبّعة بنفس تنسيق JSON ومفرّقة بـ phone_number_id. إليك ما تحصل عليه مقابل إدارة webhooks بنفسك لكل عميل:

ما يعنيه هذا تشغيلياً:

  • عنوان webhook واحد للإدارة — ليس 15 أو 50 نقطة webhook منفصلة، وأسرار HMAC، وتكوينات إعادة محاولة لكل عميل. يتعامل SocialHook مع كل ذلك.
  • أضف عملاء جدد في دقيقتين — أضف رقم الهاتف إلى حساب SocialHook لديك. يبدأ بتسليم الأحداث فوراً. لا بنية تحتية جديدة.
  • إعادة محاولة تلقائية — إذا كان خادمك معطلاً خلال نافذة صيانة، يعيد SocialHook المحاولة. لا أحداث مفقودة عبر أي عميل.
  • سجلات تسليم كاملة — لكل حدث، لكل رقم، لكل عميل. عندما يسأل عميل "هل استلمت رسالة عميلي في 3:22 مساءً يوم الثلاثاء؟" — لديك إجابة دقيقة بالطابع الزمني.
  • كل قنوات Meta الثلاث — نفس إدخال رقم الهاتف في SocialHook يتعامل مع WhatsApp، ويمكنك إضافة Facebook Messenger وInstagram DMs لنفس العميل تحت نفس التنسيق المطبّع.
حسابات الوكالة: SocialHook يكلف 50 دولاراً/شهر ثابتة لكل أرقام العملاء. إذا كنت تدير 10 عملاء، فهذا 5 دولارات لكل عميل شهرياً لكامل طبقة البنية التحتية لـ webhook. عند مرتب 500 دولار/عميل/شهر، يمثل SocialHook 1% من إيراداتك — ويلغي ما يعادل 4–8 ساعات من وقت المطور شهرياً في إدارة webhooks لكل عميل، والتحقق من HMAC، ومنطق إعادة المحاولة، ومراقبة التسليم. انظر التسعير الكامل على socialhook.io/en/pricing.

أسئلة شائعة

هل يمكن لعدة عملاء مشاركة WhatsApp Business Account واحد؟
لا — وهذه أهم قاعدة في عمليات وكالة WhatsApp. يجب أن يكون لكل عميل WABA خاص به. انتهاك سياسة من عميل واحد يمكنه تعليق WABA بأكمله، مما يُخرج جميع العملاء من الخدمة في وقت واحد. الـ WABAs المنفصلة تضمن أيضاً فصل بيانات GDPR نظيفاً وتسمح لكل عميل بالحفاظ على ملكية رقمه وتاريخ محادثاته. انظر مخطط البنية أعلاه للإعداد الصحيح.
كيف تدير الوكالة أرقام WhatsApp متعددة دون نقاط webhook منفصلة؟
استخدم نقطة webhook مركزية واحدة ووجّه الأحداث بواسطة phone_number_id. كل حدث Cloud API يتضمن معرّف رقم الهاتف في الحمولة — استخدمه للبحث عن العميل الذي ينتمي إليه الحدث وتوزيعه إلى معالجات خاصة بالعميل. مع SocialHook، تُسلَّم جميع أرقام العملاء إلى نقطة مطبّعة واحدة تلقائياً، مفرّقة بالفعل بـ phone_number_id. انظر كود التوجيه أعلاه.
هل يجب أن تملك وكالتي WABA الخاص بالعميل أم تحصل فقط على وصول إداري؟
دائماً وصول إداري (وصول شريك)، لا ملكية أبداً. استخدم Embedded Signup من Meta للحصول على وصول مصرّح إلى WABA الخاص بالعميل. يحتفظ العميل بملكية رقمه وبياناته. عندما يغادر، يستمر مع مزود آخر — رقمه سليم. الوكالات التي تملك WABAs للعملاء تواجه استياء العملاء، ونزاعات الترك، والمخاطر القانونية. الوكالات المحترفة تبني علاقات طويلة الأمد على الشفافية، لا على الحبس.
كم يستغرق دمج عميل جديد إلى WhatsApp API؟
عادةً 2–5 أيام عمل للتدفق الكامل: توثيق Meta Business Account (1–3 أيام إذا لزم)، إنشاء WABA عبر Embedded Signup (نفس اليوم)، تسجيل رقم الهاتف وOTP (دقائق)، اعتماد اسم العرض (1–24 ساعة)، إنشاء القوالب إذا لزم (1–24 ساعة للأدوات، حتى 5 أيام للتسويق). يمكن للرقم الإرسال والاستقبال فوراً بعد OTP — اسم العرض والقوالب يعملان بالتوازي. الإضافة إلى SocialHook والتحقق من webhook تستغرق أقل من 30 دقيقة.
ماذا يحدث لعميل واحد إذا تم حظر رقم عميل آخر؟
لا شيء — إذا كانت لديك WABAs منفصلة لكل عميل. الحظر أو التقييد يؤثر فقط على الـ WABA والرقم المحددين المعنيين. هذا هو السبب الأساسي لأن WABAs المنفصلة لكل عميل إلزامية. لو كنت قد دمجت العملاء بشكل خاطئ في WABA واحد، انتهاك واحد يمكن أن يُخرج جميع العملاء من الخدمة في وقت واحد. العزل السليم = احتواء كامل لنطاق التأثير.
هل يمكنني إدارة WhatsApp وFacebook Messenger وInstagram لجميع العملاء من نظام واحد؟
نعم — مع SocialHook. تضيف رقم WhatsApp لكل عميل، وصفحة Facebook، وحساب Instagram إلى حساب SocialHook لديك. كل الأحداث الواردة عبر القنوات الثلاث تصل إلى webhook المركزي بنفس التنسيق المطبّع، مفرّقة بـ phone_number_id (WhatsApp) أو معرّف الصفحة (Facebook/Instagram). كود التوجيه والمعالج لديك يعمل بشكل مطابق لكل القنوات الثلاث. انظر صفحات تكامل Facebook وInstagram للإعداد الخاص بالقناة.

حساب واحد.
كل أرقام عملائك.

أضف رقم WhatsApp لكل عميل إلى SocialHook. تصل كل الأحداث إلى webhook مطبّع واحد — مفرّقة بـ phone_number_id، متحقق منها بـ HMAC، يُعاد المحاولة عند الفشل. توقف عن إدارة بنية webhook منفصلة لكل عميل.

لا حاجة لبطاقة ائتمان · 50 دولاراً/شهر بعد التجربة · أرقام عملاء غير محدودة