سير عمل الذكاء الاصطناعي

ابنِ وكيل ذكاء اصطناعي لواتساب في n8n يؤهّل العملاء المحتملين ويحدّث CRM

ابنِ وكيل ذكاء اصطناعي لواتساب في n8n يؤهّل العملاء المحتملين، ويسلّم المحادثة لشخص عند الحاجة، ويكتب كل إجابة في CRM: الإعداد، والأدوات، وقواعد واتساب، والأخطاء الشائعة.

توني حلمي · أخصائي MarTech أولآخر تحديث · 9 دقائق قراءة
في هذه الصفحة · 10 أقسام
  1. ما الذي يجب أن يفعله الوكيل (وما الذي لا يجب)
  2. البنية
  3. ما تحتاجه قبل البناء
  4. ابنِه خطوة بخطوة
  5. تصميم أسئلة التأهيل
  6. الاختبار والإطلاق
  7. مشكلات شائعة وحلولها
  8. متى لا تبني هذا
  9. الأسئلة الشائعة
  10. أين يقع هذا من الصورة الكاملة

وكيل الذكاء الاصطناعي لواتساب في n8n هو سير عمل يستقبل كل رسالة واتساب واردة، ويترك لنموذج ذكاء اصطناعي أن يقرر بماذا يرد وأي الأدوات يستخدم، ثم يرسل الإجابة عبر WhatsApp Business Cloud API. السلسلة الأساسية هي WhatsApp Trigger ← AI Agent (نموذج محادثة + ذاكرة + أدوات) ← WhatsApp Business Cloud “Send”، مع ربط CRM والتسليم إلى شخص كأدوات. تحتاج إلى تطبيق أعمال من Meta مضاف إليه واتساب، ونسخة n8n على رابط عام، وقواعد واضحة لما يُسمح للوكيل بفعله وما لا يُسمح.

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

ما الذي يجب أن يفعله الوكيل (وما الذي لا يجب)

معظم روبوتات واتساب الفاشلة تفشل لأنها تحاول فعل كل شيء. أما وكيل تأهيل العملاء المحتملين فله مهمة محددة:

  • افعل: رُدّ خلال ثوانٍ، وأجب عن قائمة قصيرة من الأسئلة المعروفة، واجمع التفاصيل التأهيلية، وأنشئ جهة الاتصال في CRM أو حدّثها، وسلّم المحادثة إلى فريق المبيعات مع ملخص.
  • لا تفعل: لا تقدّم أسعارًا مخصصة، ولا تَعِد بمواعيد تسليم، ولا تفاوض، ولا تواصل المحادثة عندما يطلب العميل التحدث إلى شخص.

وقواعد واتساب نفسها تشير إلى الاتجاه ذاته. فحتى أكتوبر 2026، تنص سياسة رسائل WhatsApp Business على أنه لا يجوز لك مراسلة إلا من أعطاك رقمه ووافق على ذلك، وأن الردود الحرة مسموحة فقط داخل نافذة خدمة العملاء البالغة 24 ساعة التي تُفتح مع كل رسالة من المستخدم، وأن الأتمتة داخل تلك النافذة يجب أن تصاحبها مسارات تصعيد سريعة وواضحة، مثل التحويل إلى موظف بشري. ابنِ التسليم إلى شخص من اليوم الأول، لا كفكرة لاحقة.

البنية

  1. WhatsApp Trigger (الحدث: Messages) يستقبل الرسالة الواردة.
  2. Filter يُبقي الرسائل الحقيقية ويستبعد تحديثات حالة التسليم/القراءة.
  3. Edit Fields (Set) يستخرج رقم الهاتف واسم الملف الشخصي ونص الرسالة.
  4. فحص التسليم: إذا تولى شخص هذه المحادثة، يتوقف سير العمل هنا.
  5. AI Agent مع نموذج محادثة، وذاكرة مفتاحها رقم الهاتف، وأدوات: البحث في CRM وتحديثه، و”التسليم إلى شخص”.
  6. WhatsApp Business Cloud ← Send يرسل رد الوكيل.

ما تحتاجه قبل البناء

وفقًا لـ دليل بيانات اعتماد واتساب في n8n، تحتاج إلى ثلاثة أصول من Meta: حساب مطور Meta، ومحفظة أعمال Meta (Business Manager سابقًا)، وتطبيق أعمال من Meta مضاف إليه واتساب. ثم أنشئ بيانات اعتماد اثنتين في n8n:

  • WhatsApp API (API key) لعقدة WhatsApp Business Cloud: رمز وصول (access token) ومعرّف حساب WhatsApp Business، وكلاهما من WhatsApp > API Setup في تطبيق Meta.
  • WhatsApp OAuth2 لعقدة WhatsApp Trigger: الـ App ID والـ App Secret لتطبيق Meta، من App settings > Basic.

وهناك قراران آخران قبل إضافة أي عقدة:

  • أي رقم وأي صندوق وارد. إذا كان فريق مبيعاتك يعمل على واتساب بالفعل من HubSpot أو صندوق وارد CRM آخر، فقرّر كيف يتشارك الروبوت وذلك الصندوق الرقم نفسه. وهذا القرار مشروح في أي ربط بين واتساب و HubSpot تستخدم.
  • أين تعيش “الحقيقة”. يجب أن يحتفظ CRM، لا ذاكرة المحادثة، ببيانات تأهيل العميل المحتمل. الذاكرة للمحادثة، و CRM هو السجل.

وهناك فخ يجب معرفته مسبقًا: يسمح واتساب بـ webhook واحد فقط لكل تطبيق. ويشرح توثيق WhatsApp Trigger في n8n أن التبديل بين رابطي الاختبار والإنتاج يستبدل الـ webhook المسجل، لذا لا يستطيع سير عمل منشور وتشغيل اختباري استقبال الرسائل معًا. للاختبار، ألغِ نشر سير العمل أولًا، ثم انشره مجددًا عند الانتهاء.

قبل أتمتة الردود، من المفيد أن تعرف أين يتسرب العملاء المحتملون اليوم. وإذا أردت رأيًا ثانيًا، يمكنني معرفة أين يتسرب تدفق عملاء واتساب لديك ضمن تدقيق مجاني.

ابنِه خطوة بخطوة

1. WhatsApp Trigger وفلتر الرسائل

أضف عقدة WhatsApp Trigger ببيانات اعتماد OAuth2 واشترك في حدث Messages. أرسل رسالة إلى رقمك التجاري وانظر إلى المخرجات. فإلى جانب الرسائل الواردة، يحمل هذا الحدث أيضًا تحديثات الحالة (أُرسلت، سُلّمت، قُرئت) للرسائل التي ترسلها. وإذا لم تستبعدها، سيحاول وكيلك “الرد” على إيصالات التسليم الخاصة به.

أضف عقدة Filter لا تمرر إلا العناصر التي تحتوي على مصفوفة messages. وقرّر ما ستفعله مع الرسائل غير النصية (الرسائل الصوتية، والصور، والمواقع). النسخة البسيطة ترسل ردًا مهذبًا “يُرجى كتابة سؤالك”، أو توجّهها مباشرة إلى شخص.

2. وحّد شكل الرسالة

استخدم عقدة Edit Fields (Set) لاستخراج ثلاث قيم بأسماء واضحة: phone (معرّف واتساب للمرسِل)، و name (اسم ملفه الشخصي إن وُجد)، و text (نص الرسالة). كل ما بعد هذه العقدة يقرأ هذه الأسماء، وهذا يُبقي موجّه الوكيل وأدواته بسيطة.

3. عقدة AI Agent: النموذج والذاكرة ورسالة النظام

أضف عقدة AI Agent. ووفقًا لـ توثيق AI Agent في n8n، تحتاج العقدة إلى نموذج محادثة وأداة واحدة على الأقل، ومنذ n8n 1.82.0 يعمل كل AI Agent كوكيل أدوات (tools agent). اضبط مصدر الموجّه على حقل text.

  • نموذج المحادثة: اربط المزوّد الذي تستخدمه بالفعل. اختر نموذجًا يتعامل مع استدعاء الأدوات بموثوقية ويكتب جيدًا بلغات عملائك، ثم اختبره على محادثات حقيقية.
  • الذاكرة: اربط عقدة ذاكرة فرعية واضبط مفتاح الجلسة بنفسك على phone الخاص بالمرسِل. فمفتاح الجلسة الافتراضي يتوقع مشغّل المحادثة في n8n، وهو سبب الخطأ الشائع “no session ID found”. واستخدام رقم الهاتف كمفتاح يمنح كل عميل سجل محادثته الخاص. وفي بيئة الإنتاج، استخدم ذاكرة مدعومة بقاعدة بيانات بدلًا من ذاكرة محفوظة داخل عملية n8n.
  • رسالة النظام: هنا تعيش مهمة الوكيل. اجعلها محددة.

هيكل رسالة نظام يمكنك تكييفه (يُفضّل كتابة الموجّهات بالإنجليزية، مع توجيه الوكيل للرد بلغة العميل):

You are the first-response assistant for [Company] on WhatsApp.
Goal: understand what the lead needs and collect: service needed,
company or website, timeline, and budget range.

Rules:
- Reply in the language the lead writes in. Keep replies under 60 words.
- Ask one question at a time. Never ask for something already in the CRM.
- Use the crm_lookup tool before your first reply, and crm_update
  whenever you learn a new detail.
- Never quote prices, discounts or delivery dates.
- If the lead asks for a person, is unhappy, or all details are
  collected, call handoff_to_human with a 2-line summary, then tell
  the lead a team member will reply here.
- If you don't know an answer, say so and offer the handoff.

4. امنحه أدوات: CRM والتسليم إلى شخص

الأدوات هي ما يجعل هذا وكيلًا لا مجرد روبوت محادثة. اربطها بعقدة AI Agent:

  • crm_lookup: عقدة n8n الخاصة بـ CRM لديك (أو أداة HTTP Request) تبحث في جهات الاتصال برقم الهاتف وتعيد الحقول المعروفة.
  • crm_update: تنشئ جهة الاتصال إن لم تكن موجودة، أو تحدّث خصائص التأهيل. امنح الوكيل فقط الخصائص التي يحتاجها، لا صلاحية كتابة كاملة على كل كائن.
  • handoff_to_human: أداة Call n8n Workflow تشغّل سير عمل فرعيًا صغيرًا. يحدد المحادثة على أنها سُلّمت (خاصية في CRM أو صف في جدول)، وينبّه مسؤول المبيعات بالملخص، ويُسند جهة الاتصال.

اكتب وصف كل أداة كتعليمات: متى تُستخدم، وما الذي تحتاجه، وما الذي تعيده. فالأوصاف الغامضة للأدوات هي السبب المعتاد في أن الوكيل “لا يستخدم الأدوات”. وإذا كان العملاء يصلون أيضًا من نماذج الموقع، فيمكن لمسارات العمل الفرعية نفسها خدمة القناتين. اطّلع على كيف تُدخل مشغّلات Webhook في n8n عملاء النماذج إلى التدفق نفسه.

5. أرسل الرد

أضف عقدة WhatsApp Business Cloud ببيانات اعتماد API key: المورد Message، والعملية Send، والمستلم = phone، والنص = مخرجات الوكيل. الإرسال الحر عبر Send لا يعمل إلا داخل نافذة الـ 24 ساعة. ولأي متابعة بعد ذلك، مثل تذكير في اليوم التالي، استخدم Send Template مع قالب اعتمدته Meta. والقائمة الكاملة لعمليات العقدة موجودة في توثيق WhatsApp Business Cloud في n8n.

6. التسليم إلى شخص والموافقات

عُد إلى بداية سير العمل، وبعد عقدة Set أضف عقدة If تفحص علامة التسليم لهذا الرقم. فإذا كان شخص يملك المحادثة، يتوقف سير العمل ويبقى الوكيل صامتًا. وامسح العلامة عندما يغلق فريق المبيعات المحادثة أو بعد مدة متفق عليها.

وللإجراءات الأكثر خطورة، يدعم n8n مراجعة بشرية (human-in-the-loop) لاستدعاءات أدوات الذكاء الاصطناعي، ويمكن أن تكون عقدة WhatsApp Business Cloud قناة الموافقة. يتوقف الوكيل ويطلب من أحد أعضاء الفريق الموافقة قبل تشغيل الأداة. استخدمها لأي شيء لا تريد أن يفعله نموذج وحده، مثل نقل مرحلة صفقة أو حجز مكالمة في تقويم أحدهم.

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

تصميم أسئلة التأهيل

اسأل أقل قدر ممكن، وخزّن كل إجابة كخاصية في CRM، لا في المحادثة فقط. إليك مجموعة بداية لشركة خدمات B2B:

الحقللماذا يهمسؤال مثاليُخزَّن كـ
الخدمة المطلوبةيوجّه إلى المسؤول الصحيح“كيف يمكننا مساعدتك؟”خاصية قائمة منسدلة
الشركة أو الموقعيتيح للمبيعات البحث قبل الرد“ما رابط موقع شركتك؟”نص / ربط بشركة
الإطار الزمنييفصل العاجل عمّن يستكشف“متى تأمل أن تبدأ؟”قائمة منسدلة (هذا الشهر / هذا الربع / لاحقًا)
نطاق الميزانيةيستبعد غير المناسبين مبكرًا“هل لديك نطاق ميزانية في ذهنك؟”قائمة منسدلة بالنطاقات
ملخص التسليميبدأ فريق المبيعات وهو يعرف السياق(يكتبه الوكيل)ملاحظة على جهة الاتصال

استخدم خصائص القوائم المنسدلة حيثما أمكن. يستطيع الوكيل ربط النص الحر بخيار ثابت، وتبقى تقاريرك نظيفة.

الاختبار والإطلاق

  1. ألغِ نشر سير العمل واختبر برابط الاختبار (تذكّر قاعدة الـ webhook الواحد).
  2. شغّل عشر محادثات مُعدّة مسبقًا على الأقل: عميل مثالي، وعميل غامض، وشخص يطلب التحدث إلى إنسان فورًا، ورسالة صوتية، ورسالة بكل لغة تدعمها، وطلب سعر.
  3. افحص CRM بعد كل محادثة: جهة اتصال صحيحة، وخصائص صحيحة، ولا تكرار.
  4. انشر، ثم اقرأ المحادثات الحقيقية يوميًا خلال أول أسبوعين وأحكِم رسالة النظام.
  5. راقب التكاليف الجارية الثلاث: استضافة n8n أو باقته، واستخدام مزوّد النموذج، ورسوم واتساب من Meta. وراجع صفحة الأسعار الحالية لكل مزوّد.

مشكلات شائعة وحلولها

المشكلةالسبب المرجّحالإصلاح
“No session ID found”الذاكرة تتوقع جلسة مشغّل المحادثةعرّف مفتاح الجلسة على أنه رقم هاتف المرسِل
الوكيل يتجاهل الأدواتأسماء أو أوصاف أدوات غامضة؛ الموجّه لا يشترط استخدامهاصِف متى تُستخدم كل أداة؛ واطلب من الوكيل البحث في CRM أولًا
الروبوت يرد مرتين أو على لا شيءتحديثات الحالة غير مستبعدةلا تمرر إلا العناصر التي تحتوي على رسالة
يعمل في الاختبار، وصامت بعد النشررابط الاختبار استبدل الـ webhook الوحيد للتطبيقأعد نشر سير العمل حتى يُسجَّل رابط الإنتاج مجددًا
رسالة المتابعة تفشل في اليوم التاليخارج نافذة الـ 24 ساعةاستخدم Send Template مع قالب معتمد
الروبوت يتحدث فوق مندوب المبيعاتلا يوجد فحص للتسليمافحص علامة التسليم قبل عقدة AI Agent

متى لا تبني هذا

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

الأسئلة الشائعة

هل يمكن استخدام n8n لبناء وكلاء ذكاء اصطناعي؟

نعم. تربط عقدة AI Agent في n8n نموذج محادثة وذاكرة اختيارية وأداة أو أكثر، ويقرر الوكيل أي الأدوات يستدعي لإنجاز المهمة. وواتساب واحدة من قنوات كثيرة يمكنك وضعها أمامه.

هل وكيل الذكاء الاصطناعي لواتساب في n8n مجاني؟

عقدة AI Agent جزء من n8n، لكن للنظام تكاليف تشغيل: استضافة n8n بنفسك أو الدفع مقابل n8n Cloud، ورسوم استخدام مزوّد نموذج الذكاء الاصطناعي، ورسوم Meta على رسائل واتساب. راجع الأسعار الحالية لكل مزوّد.

هل يستطيع الوكيل مراسلة العميل بعد 24 ساعة؟

فقط عبر قالب رسالة معتمد. الردود الحرة مسموحة داخل نافذة خدمة العملاء البالغة 24 ساعة، والتي تُعاد كلما راسلك العميل. وخارجها، استخدم عملية Send Template في العقدة.

ما أفضل نموذج ذكاء اصطناعي لتأهيل العملاء المحتملين؟

الموجّه والأدوات وقواعد التسليم أهم من النموذج. اختر نموذجًا يستدعي الأدوات بموثوقية ويكتب بشكل طبيعي بلغات عملائك، واحكم عليه من خلال محادثات الاختبار الخاصة بك.

أين يقع هذا من الصورة الكاملة

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

جزء من
قائمة تدقيق MarTechالسرعة والتتبع وتدفق العملاء إلى CRM والأتمتة في قائمة واحدة.

المزيد في سير عمل الذكاء الاصطناعي