أتمتة الردود على واتساب الأعمال لم تعد رفاهية، بل ضرورة لأي نشاط يستقبل عشرات أو مئات الرسائل يومياً. باستخدام n8n، منصة الأتمتة مفتوحة المصدر، يمكنك بناء نظام رد ذكي يربط واتساب بقاعدة بياناتك، CRM، وحتى نماذج الذكاء الاصطناعي. في هذا الدليل التطبيقي أشرح خطوة بخطوة كيف تبني نظام ردود واتساب آلي احترافي.
لماذا n8n تحديداً؟
هناك أدوات أتمتة كثيرة (Zapier, Make, Power Automate)، لكن n8n تتفوق في عدة نقاط:
- مفتوحة المصدر: يمكنك تشغيلها على سيرفرك الخاص (Self-hosted) دون تكاليف اشتراك.
- مرونة عالية: أكثر من 400 تكامل جاهز + إمكانية كتابة كود JavaScript.
- تكلفة منخفضة: Self-hosted مجاني تماماً، أو خطة Cloud من 20$ شهرياً.
- خصوصية البيانات: بياناتك تبقى على خادمك، مهم جداً في السعودية.
- قابلية التوسع: يمكنك بناء workflows معقدة لا يمكن تنفيذها بسهولة في Zapier.
للمزيد عن خدماتنا، اطلع على خدمة الأتمتة.
WhatsApp Business API: نظرة عامة
قبل أن نبدأ، يجب التمييز بين ثلاثة أنواع من واتساب:
- WhatsApp Personal: للاستخدام الشخصي، لا تدعم الأتمتة الرسمية.
- WhatsApp Business App: للأنشطة الصغيرة، ميزات محدودة من الردود الآلية.
- WhatsApp Business API: للأنشطة المتوسطة والكبيرة، تدعم أتمتة كاملة عبر BSP (Business Solution Providers) مثل Meta Cloud API، Twilio، 360dialog، Wati.
للسوق السعودي، أنصح بـ Meta Cloud API مباشرة لأنها رخيصة (تحتسب لكل محادثة، وأول 1000 محادثة شهرياً مجانية)، أو Wati إذا كنت تريد واجهة جاهزة.
متطلبات البدء
- حساب n8n (Cloud أو Self-hosted على VPS).
- حساب Meta Business Manager موثق.
- رقم واتساب أعمال جديد (غير مرتبط بـ WhatsApp App).
- قاعدة بيانات (PostgreSQL أو Google Sheets للمشاريع البسيطة).
- مفتاح OpenAI API (اختياري لإضافة ذكاء اصطناعي).
هيكل الـ Workflow الأساسي
سنبني workflow يقوم بالتالي:
- استقبال رسالة عبر Webhook من WhatsApp Cloud API.
- تصنيف الرسالة (سؤال شائع / استفسار منتج / طلب دعم / غيرها).
- الرد المناسب: نص ثابت، رد ذكي عبر OpenAI، أو تحويل لمندوب بشري.
- تسجيل المحادثة في قاعدة البيانات.
- تنبيه فريق المبيعات إذا كانت الرسالة فرصة بيع.
الخطوة 1: ربط Meta Cloud API بـ n8n
من Meta for Developers، أنشئ تطبيقاً نوع “Business” وفعّل WhatsApp. ستحصل على:
- Phone Number ID.
- WhatsApp Business Account ID.
- Permanent Access Token.
في n8n، أنشئ Webhook Node يستقبل الرسائل الواردة. اربط Webhook URL بـ Meta Cloud API كـ Callback. ستحتاج التحقق من الـ Webhook عبر verify_token.
الخطوة 2: تحليل الرسالة وتصنيفها
أضف Node من نوع “IF” أو “Switch” لتصنيف الرسائل. مثال على المنطق:
- إذا الرسالة تحتوي “السعر” أو “كم” → فرع 1: ردّ بقائمة الأسعار.
- إذا الرسالة تحتوي “موقع” أو “عنوان” → فرع 2: أرسل الموقع الجغرافي.
- إذا الرسالة تحتوي “حجز” أو “موعد” → فرع 3: ابدأ سيناريو الحجز.
- غير ذلك → فرع 4: مرر للذكاء الاصطناعي أو لمندوب بشري.
الخطوة 3: إضافة الذكاء الاصطناعي (OpenAI)
للرسائل غير المصنفة، استخدم OpenAI Node لإنشاء رد طبيعي:
- Model: gpt-4o-mini (أرخص ومناسب للمحادثات).
- System Prompt: عرّف الـ AI كموظف خدمة عملاء لنشاطك مع لهجة مهذبة وسعودية.
- أرفق سياق المحادثة السابقة من قاعدة البيانات.
- اضبط درجة الحرارة (Temperature) على 0.5 لتوازن بين الإبداع والدقة.
الخطوة 4: إرسال الرد عبر WhatsApp
استخدم HTTP Request Node لإرسال الرد:
- Method: POST
- URL: https://graph.facebook.com/v18.0/{PHONE_NUMBER_ID}/messages
- Headers: Authorization: Bearer {ACCESS_TOKEN}
- Body: JSON يحتوي messaging_product، to، type، text/template حسب الحالة.
الخطوة 5: تسجيل المحادثة وتنبيه المبيعات
أضف Node لكتابة المحادثة في PostgreSQL أو Google Sheets. وأضف شرطاً: إذا كانت الرسالة تحتوي كلمات شراء (نسبة ثقة عالية)، أرسل تنبيه فوري لفريق المبيعات عبر Slack أو واتساب داخلي.
سيناريوهات عملية جاهزة
1. حجز المواعيد للعيادات
عندما يكتب العميل “أبي حجز موعد”، يبدأ workflow متسلسل:
- اطلب اسم المريض.
- اعرض الأطباء المتوفرين.
- اعرض الأوقات المتاحة من Google Calendar.
- أكد الحجز وأرسل تذكير قبل 24 ساعة.
2. متابعة الطلب لمتجر سلة
اربط n8n بـ Salla API، عندما يسأل العميل عن طلبه، يجلب الـ workflow حالة الطلب تلقائياً ويرد برابط التتبع.
3. استرداد السلات المتروكة
ربط webhook من سلة مع n8n، إذا تركت السلة دون شراء، يرسل واتساب رسالة تذكير بعد 4 ساعات، ثم خصم 5٪ بعد 24 ساعة، ثم خصم 10٪ بعد 3 أيام.
التكاليف الحقيقية
| المكون | التكلفة الشهرية (ر.س) |
|---|---|
| VPS لتشغيل n8n (مثل Hetzner) | 20 – 80 |
| WhatsApp Cloud API (1000 محادثة) | 0 (مجاني) |
| WhatsApp Cloud API (محادثات إضافية) | ~0.10 ر.س / محادثة |
| OpenAI API (متوسط استخدام) | 50 – 250 |
| قاعدة بيانات (PostgreSQL على نفس VPS) | 0 |
| الإجمالي للمشروع المتوسط | 200 – 800 ر.س |
مقارنة بحلول جاهزة مثل Wati أو Respond.io التي تكلف 800-3000 ر.س شهرياً، n8n يوفر 60-80٪ من التكلفة مع مرونة أعلى.
أخطاء شائعة يجب تجنبها
- عدم الالتزام بسياسات Meta: الرسائل التسويقية تحتاج Templates معتمدة، لا يمكنك إرسال أي شيء بحرية.
- تجاهل نافذة 24 ساعة: بعد آخر رسالة من العميل، يمكنك الرد بحرية لمدة 24 ساعة فقط.
- إساءة استخدام الـ AI: دع الـ AI يتعامل مع الأسئلة العامة فقط، وحوّل الحالات الحرجة لإنسان.
- عدم اختبار الـ workflow: اختبر كل سيناريو يدوياً قبل التشغيل الإنتاجي.
- عدم النسخ الاحتياطي: صدّر workflows بانتظام كملفات JSON.
قياس نجاح الأتمتة
- متوسط وقت الرد (يجب أن ينخفض من 30 دقيقة إلى أقل من 30 ثانية).
- نسبة الرسائل التي تم الرد عليها آلياً دون تدخل بشري.
- معدل التحويل من محادثة لطلب فعلي.
- توفير ساعات العمل للموظفين.
الخلاصة
أتمتة واتساب باستخدام n8n هي واحدة من أعلى استثمارات ROI لأي نشاط سعودي يتعامل مع عملاء عبر واتساب يومياً. التكلفة منخفضة، المرونة عالية، والنتائج فورية: ردود أسرع، عملاء أسعد، فريق أقل ضغطاً، ومبيعات أكثر.
تريد بناء النظام لك؟
إذا كنت تريد تطبيق هذا النظام على نشاطك دون الدخول في تعقيدات تقنية، أوفر خدمة بناء وتركيب الأتمتة كاملة. تواصل معي عبر صفحة التواصل لمناقشة احتياجاتك ووضع خطة تنفيذية.