ما هو كل منتج فعليًا
تقدم Meta منتجين منفصلين تمامًا يشتركان في الاسم. معظم مقالات المقارنة تدفن هذا التمييز في الفقرة الثالثة. مكانه في الأعلى، لأن التمييز معماري — وليس مجرد فرق في الميزات.
تطبيق WhatsApp Business App هو تطبيق جوال مستقل. تحمّله، تتحقق من رقم هاتفك التجاري، تملأ ملفًا شخصيًا، وانتهيت. هو في الأساس WhatsApp Personal مع ملف شخصي تجاري مُرفق. التطبيق يعمل على هاتفك. الرسائل تعيش على هاتفك. عندما تغلق التطبيق، لا يحدث شيء على أي خادم.
واجهة WhatsApp Business API — التي تُسمى رسميًا WhatsApp Business Platform — ليس لها واجهة خاصة بها. هي مجموعة من endpoints HTTP ونظام webhook. عندما يرسل عميل رسالة إلى رقمك المتصل، تطلق بنية Meta التحتية (WhatsApp Cloud API) طلب HTTP POST يحتوي على payload بصيغة JSON إلى endpoint مسجّل. هذا endpoint هو عادةً خادم تتحكم فيه، أو منصة مثل SocialHook التي تُطبعه وتُسلمه إلى عنوان webhook الخاص بك.
التطبيق هو برمجيات استهلاكية. الـ API هي بنية تحتية. معاملتهما على أنهما "نفس الشيء تقريبًا مع مجموعات ميزات مختلفة" هو أغلى خطأ ترتكبه الشركات النامية على WhatsApp.
جدول مقارنة كامل
| الميزة | Business App | Business API |
|---|---|---|
| التكلفة | مجاني | لكل محادثة (Meta) + رسوم BSP / المنصة |
| الإعداد | حمّل التطبيق، فوري | عبر Business Solution Provider (BSP) |
| الواجهة | تطبيق جوال + رفيق ويب | بدون واجهة مستخدم أصلية — الوصول عبر لوحة تحكم BSP أو webhooks خام |
| المستخدمون المتزامنون | هاتف واحد + 4 أجهزة مرتبطة | agents غير محدودين |
| webhooks الواردة | غير متوفرة | payload JSON لكل حدث |
| عمق الأتمتة | ردود سريعة، رسائل غياب | chatbots كاملة، agents ذكاء اصطناعي، منطق شرطي، workflows |
| المراسلة الجماعية | حد أقصى 256 جهة اتصال محفوظة لكل قائمة | غير محدود مع قوالب معتمدة من Meta + موافقة opt-in |
| تكامل CRM | لا يوجد تكامل أصلي | REST API كاملة + تكامل webhook مع أي CRM |
| التحليلات | أساسية (مُرسَل / مُسلَّم / مُقرَؤ) | وقت الاستجابة، معدل الحل، CSAT، إحصائيات لكل agent |
| شارة التحقق | Meta Verified (اشتراك مدفوع) | حساب تجاري رسمي (قائم على الجدارة، مجاني) |
| WhatsApp Flows | غير متوفر | متوفر |
| بنية الـ API التحتية | WhatsApp Cloud API | WhatsApp Cloud API (On-Premise API مُهمَلة من قبل Meta) |
| المستخدم المستهدف | المستقلون، الشركات الصغيرة جدًا | المطورون، الفرق، الوكالات، المؤسسات |
| ملكية البيانات | البيانات تبقى في WhatsApp | كل رسالة تُسلَّم إلى خادمك بصيغة JSON |
6 فروق تهم فعليًا
معظم مقالات المقارنة تتوقف عند "التطبيق مجاني، والـ API مدفوعة". هذا لا يخبرك بشيء عما إذا كنت تحتاج إلى التبديل. إليك الفروق الستة التي تقود قرارات عمل حقيقية.
هذا هو الفرق الذي لا يتحدث عنه أحد — وهو الأهم إذا كنت تريد بناء أي شيء على قمة WhatsApp.
تظهر الرسالة في قائمة الدردشة بتطبيقك. هذا كل شيء. لا تذهب إلى أي مكان آخر. لا يعرفها نظام CRM الخاص بك. لا يعرفها خادمك. لا شيء مؤتمت. الخطوة التالية أنت، تقرأ وترد يدويًا.
تُطلق Cloud API من Meta طلب HTTP POST إلى endpoint المسجّل لديك خلال ميلي ثوانٍ. يحتوي payload على رقم المرسل، نوع الرسالة، المحتوى، timestamp، وID المحادثة — بصيغة JSON، جاهز لمعالجته بواسطة خادمك.
يسمح التطبيق بربط رقم هاتف واحد بحد أقصى خمسة أجهزة في وقت واحد. هذا السقف صارم — لا يمكنك إضافة جهاز سادس بغض النظر عن كيفية تكوينه.
5 أجهزة كحد أقصى. مع أكثر من 50 محادثة يومية، تُفقد الرسائل، ويختفي السياق، ويقوم agents بالكتابة فوق ردود بعضهم البعض. لا يحتوي التطبيق على نظام تعيين، ولا قائمة انتظار، ولا توجيه بالأولوية.
agents غير محدودين من نفس الرقم. تُوجَّه الرسائل إلى الفريق المناسب تلقائيًا. قوائم العمل، علامات الأولوية، وتعيين المحادثات تعمل جميعها أصليًا عبر لوحة تحكم BSP الخاصة بك أو نظامك الخاص المبني على أحداث webhook.
الفجوة بين أتمتة التطبيق وأتمتة الـ API ليست فجوة ميزات. إنها فجوة معمارية.
رسائل الغياب واختصارات الرد السريع. لا شيء يتصل بنظام خارجي. لا يمكنك الاستعلام عن قاعدة بيانات، أو تشغيل workflow، أو تنفيذ منطق شرطي بناءً على محتوى الرسالة. لا توجد "أتمتة" — هناك فقط ردود جاهزة.
يستلم خادمك كل حدث وارد. أنت تقرر ما يحدث: شغّل الرسالة عبر LLM، استعلم عن نظام CRM الخاص بك، حدّث سجل طلب، شغّل workflow في n8n، سجّل في Airtable، أطلق تنبيه Slack، أو رد باستخدام WhatsApp Cloud API مباشرة. الـ API هي لوحة فارغة.
تبدو ميزة البث في التطبيق مفيدة حتى تصطدم بالسقف — وستصطدم به فورًا.
256 جهة اتصال لكل قائمة بث، وفقط الجهات التي حفظت رقمك في دفتر عناوينها تستلم الرسالة فعليًا. المدى الواقعي أقل بكثير من 256. بدون تقسيم، بدون متغيرات تخصيص، بدون تحليلات حول من فتح ماذا.
أرسل قوالب رسائل معتمدة من Meta إلى قائمة جهات اتصال غير محدودة مع موافقة opt-in. خصّص باستخدام متغيرات ديناميكية. قسّم حسب السلوك. جدولة الإرسال. تتبّع أحداث التسليم، القراءة، والنقرات عائدة إلى خادمك عبر webhook. تسويق على نطاق حقيقي.
التطبيق مجاني. والـ API ليست كذلك. لكن الصورة الحقيقية للتكلفة أكثر دقة مما تعترف به معظم المقالات.
$0 للتحميل والتشغيل. التكلفة هي وقتك: التعامل يدويًا مع كل محادثة، كل رد، كل متابعة. على نطاق واسع، تتحول تكلفة التطبيق "المجانية" إلى تكلفة عمالة هائلة تزيلها الـ API.
تفرض Meta رسومًا لكل فئة محادثة (تسويق، utility، مصادقة، خدمة). أول 1,000 محادثة خدمة شهريًا مجانية. تضيف منصة BSP أو webhook الخاصة بك رسومها الخاصة. تفرض SocialHook سعرًا ثابتًا قدره $50/شهر لتسليم webhooks الواردة — بدون رسوم إضافية لكل رسالة.
ملكية البيانات هي الفرق بين قناة اتصال وasset تجاري.
تعيش محادثاتك في WhatsApp. بدون تصدير، بدون مزامنة، بدون بيانات مهيكلة. تاريخ العميل محبوس في خيط دردشة. إذا غيّرت الأجهزة، أو أعدت تثبيت التطبيق، أو فقدت هاتفك — يختفي هذا التاريخ أو يصبح غير قابل للوصول.
يُطلق كل حدث وارد webhook إلى خادمك. تستلم قاعدة بياناتك الرسالة. يملك نظامك تاريخ المحادثات. يمكنك الاستعلام عنه، تحليله، تغذيته إلى ذكاء اصطناعي، وتصديره متى شئت. البيانات ملكك.
الجزء الذي لا يشرحه أحد: ما الذي يحدث فعليًا للرسائل الواردة على الـ API
كل مقال تجده عن WhatsApp Business API يركز على ميزات outbound — إرسال القوالب، تشغيل الحملات، بناء chatbots. почти لا يشرح أي منها ما يحدث على طرف الاستقبال، حيث يكمن معظم العمل التقني الفعلي.
إليك التسلسل الدقيق للأحداث عندما يرسل عميل رسالة إلى رقم WhatsApp Business متصل عبر الـ API:
يبدو payload الذي يصل في الخطوة 4 هكذا عند طباعته عبر تكامل webhook لـ WhatsApp من SocialHook:
"platform": "whatsapp",
"event": "message.received",
"timestamp": 1744009821,
"from": "+1 555 000 1234",
"conversation_id": "conv_9k2m...",
"message": {
"type": "text",
"body": "مرحبًا، هل لا يزال عرض الجمعة السوداء ساريًا؟",
"id": "msg_x7k..."
}
}
تجلس SocialHook بين Cloud API من Meta وخادمك. بدلاً من التعامل بنفسك مع التحقق المعقد من webhooks من Meta، وهياكل payload غير المتسقة عبر المنصات، ومنطق إعادة المحاولة — تتعامل SocialHook مع كل ذلك وتُعيد توجيه حدث JSON نظيف ومتسق إلى endpoint الخاص بك في أقل من 50ms. يعمل نفس التنسيق المُطبع أيضًا مع Facebook Messenger وInstagram DMs أيضًا، لذا لا تكتب ثلاثة parsers payload مختلفة لثلاث APIs مختلفة من Meta.
من يحتاج فعليًا التطبيق مقابل الـ API
توقف عن قراءة مقالات المقارنة التي تعطيك "شركة صغيرة مقابل enterprise" كإطار قرار. معايير القرار الحقيقية تشغيلية — وهي محددة.
كيف تصل فعليًا إلى WhatsApp Business API
على عكس الـ Business App — التي تحمّلها ببساطة — يتطلب الوصول إلى WhatsApp Business API المرور عبر Business Solution Provider (BSP). لا تقدم Meta وصولاً مباشرًا إلى الـ API للشركات بدون BSP وسيط.
هناك فئتان من BSP ستصادفهما، والتمييز مهم اعتمادًا على ما تريد بناءه:
الخيار أ — BSP منصة (لوحة تحكم no-code)
أدوات مثل Wati وRespond.io وManyChat وTrengo تمنحك لوحة تحكم تجلس فوق الـ API. تُهيّئ تدفقات مؤتمتة، تدير صناديق ورود agents، وتشغّل بثوث — كل ذلك بدون كتابة كود. هذا يعمل جيدًا إذا أردت منتج طرف ثالث بينك وبين عملائك. المفاضلة: أنت تبني على منصتهم، في هيكل بياناتهم، خاضعًا لنموذج تسعيرهم. مقارنة SocialHook مقابل ManyChat تشرح هذا بالتفصيل.
الخيار ب — منصة webhook (بيانات خام، منطقك)
إذا أردت بناء الـ agent الذكاء الاصطناعي الخاص بك، أو ربط WhatsApp بـ CRM الخاص بك، أو تشغيل منطق الأتمتة الخاص بك، فلا تحتاج إلى لوحة تحكم no-code. تحتاج إلى منصة webhook تلتقط كل رسالة واردة وتُسلمها إلى خادمك كـ JSON مهيكَل. هذا بالضبط ما تفعله SocialHook.
تربط رقم WhatsApp Business الخاص بك، تلصق عنوان webhook لخادمك، وتتعامل SocialHook مع كل شيء بين Meta وبينك: تسجيل Cloud API، طباعة payload، التحقق من توقيع HMAC، إعادة المحاولة التلقائية عند الفشل، وسجلات تسليم كاملة. تُطلق كل رسالة WhatsApp واردة حدث JSON نظيف إلى endpoint الخاص بك في أقل من 50ms. أنت تبني فوقه.
تغطي SocialHook قنوات المراسلة الثلاثة من Meta تحت حساب واحد وسعر ثابت واحد — webhooks Facebook Messenger، وwebhooks Instagram DMs، وwebhooks WhatsApp Business API — لذا لا تحافظ على تكاملات API منفصلة لكل منصة. راجع صفحة التسعير الكاملة للتفاصيل، أو اذهب مباشرة إلى دليل البدء السريع لربط رقمك الأول.
أسئلة شائعة
اربط WhatsApp.
ابنِ أي شيء.
توقف عن القراءة عن الـ API. اربط رقم WhatsApp Business الخاص بك بـ SocialHook واستلم أول payload webhook لك في أقل من 5 دقائق — بدون أوراق BSP، بدون بيانات اعتماد مطور.