الإرسال الجماعي عبر مساعد ذكاء اصطناعي: WSENDER يتصل عبر MCP

الإرسال الجماعي عبر مساعد ذكاء اصطناعي: يتصل WSENDER بـ Claude وChatGPT وGemini وn8n وغيرها عبر MCP، وتُجهَّز الحملة داخل المحادثة مباشرة.

الإرسال الجماعي عبر مساعد ذكاء اصطناعي: ربط WSENDER عبر MCP

أصبح لدى WSENDER خادم MCP. وهذا يعني أنك تستطيع ربط الخدمة بمساعد الذكاء الاصطناعي الذي تستخدمه أصلًا، ثم إدارة حملاتك بالحديث معه: «أرِني من لم يردّ على الحملة السابقة»، «اجمع شريحة من هؤلاء العملاء وجهّز النص»، «أجب فاطمة عن سؤالها بخصوص المواعيد». والمساعد ينفّذ هذه الطلبات بنفسه داخل مشروعك.

لا توجد واجهة جديدة تتعلّمها، ولا شيء تثبّته على جهازك. فيما يلي ما يستطيع المساعد فعله حقًا، وأين تنتهي استقلاليته، وكيف تبدأ العمل معه.

ما هو MCP ولماذا تحتاجه الحملات

MCP (Model Context Protocol) معيار مفتوح يتصل عبره مساعدو الذكاء الاصطناعي بالخدمات الخارجية. ببساطة، هو مقبس: الخدمة تعلن قائمة الإجراءات التي تستطيع تنفيذها، والمساعد ينفّذها حين يطلب الإنسان ذلك. ويدعم هذا المعيار Claude وChatGPT وGemini وCopilot، ومحرّرات مثل Cursor، ومنصات أتمتة مثل n8n.

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

ماذا يستطيع المساعد أن يفعل بالحملات

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

رؤية ما يجري. حسابات WhatsApp وTelegram المتصلة، وبوتات Telegram، وحالة كل منها. قائمة الحملات، وسير الإرسال، ومن وصلته الرسالة، ومن ردّ، وبماذا ردّ تحديدًا.

تجهيز حملة. تُعَدّ المسودة في خطوة واحدة: النصوص، والمستلمون، والإرسال إلى المراجعة. بعدها تصقلها بالحديث حتى ترضى عنها: إعادة صياغة الرسالة، وتبديل الشريحة، وإعادة إرسالها إلى المراجعة.

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

التعامل مع قاعدة العملاء. الشرائح وخصائص جهات الاتصال: الاطلاع، والإنشاء، وإضافة جهات اتصال، والتحقق من مدى اكتمال الخاصية التي تنوي إدراجها في النص. ولا حاجة إلى لصق آلاف الأرقام في الدردشة: يملأ المساعد الشريحة من ملف في المشروع (xlsx وcsv وdocx وpdf وغيرها)، ويستخرج منه الأرقام والأعمدة التي تحمل قيم الخصائص معًا.

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

إدارة عدة مشاريع. إن كان لديك أكثر من مشروع (شركتك ومشروع عميلك، أو بلد وآخر)، فالمساعد يعمل عليها جميعًا عبر اتصال واحد. تضيف المشروع من لوحة التحكم: «تطبيقاتي» ← «إضافة مشروع» في صف المساعد، دون الحاجة إلى إعادة ربطه. وبالطريقة نفسها يمكنك سحب الوصول إلى أحدها دون فصل المساعد بالكامل. ويذكر المساعد في كل إجابة المشروع الذي عمل فيه، أما قبل أي إجراء لا رجعة فيه، كالإطلاق أو الإرسال أو الحذف، فلا بد من تسمية المشروع صراحة: المساعد لا يستطيع تخمينه، فلا تذهب حملة إلى الشركة الخطأ لمجرد أن أحدًا لم يوضّح.

الرد داخل المحادثة. يقرأ المساعد سجلّ المحادثة ويردّ على الشخص في المحادثة نفسها، مع اقتباس رسالة بعينها عند الحاجة. وقبل الإرسال يعرض عليك النص والمستلم. وإذا غيّرت رأيك فور الإرسال فاطلب منه الإلغاء: الرسالة التي لم يأخذها الحساب من الطابور بعدُ تُلغى. وفي تطبيق Dialogs تحمل هذه الرسالة اسم المساعد، مثل «Claude»، إذا رُبط عبر تسجيل الدخول إلى لوحة التحكم. وعند تمرير المؤشر على التوقيع ترى من ربطه من الفريق. أما المساعد المربوط بمفتاح فيحمل توقيع «API»، ويظهر اسم المفتاح في التلميح.

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

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

المساعد يعرف قواعد المنصات ولا يخمّنها

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

النتيجة العملية بسيطة. لن يَعِدك المساعد بأزرار أسفل رسالة WhatsApp، فالحسابات العادية لا تملكها، ولن يقترح على البوت إرسال حملة إلى قائمة أرقام مرفوعة: البوت يكتب لمشتركيه فقط. وسيقول لك ذلك قبل أن تضيّع وقتك في التحضير.

ما لا يفعله المساعد

الحدود مرسومة عن قصد، وهي جزء من الإجابة عن سؤال «ألن يرسل شيئًا من تلقاء نفسه؟».

لا يطلق حملة بإجراء واحد. التحضير والإطلاق منفصلان. يُجهّز المساعد المسودة، وتراها أنت في لوحة التحكم، ويبقى الإطلاق إجراءً منفصلًا بتأكيد. والرسالة المرسَلة لا تُسترجع، لذا تبقى نقطة التحكم بيد إنسان.

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

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

الأمان: من يستطيع إطلاق ماذا

تسير الحملة التي أعدّها المساعد في المسار المعتاد: المراجعة بـ AI نفسها قبل الانطلاق، والاستراتيجية الآلية نفسها التي تختار لحساب المراسلة وتيرة إرسال آمنة. ولا يمكن تجاوز الحدود عبر المساعد، فهو يعمل بالأدوات ذاتها التي تعمل بها لوحة التحكم: يمكنك أن تطلب منه «أرسل أسرع»، لكن شيئًا لن يتسارع. أما الحملة من البوت فلا تسخين فيها أصلًا. فالتسخين وُضع كي لا تحظر المنصة الحساب بسبب الإرسال الجماعي، والبوت يكتب لأشخاص اشتركوا فيه بأنفسهم، لذلك ينطلق بأقصى سرعة من البداية.

هناك طريقتان للربط، والصلاحيات محدودة في كلتيهما، والفرق في المكان الذي تحدّدها فيه.

الدخول عبر لوحة التحكم. يحوّلك المساعد إلى صفحة تأكيد تعرض الصلاحيات التي يطلبها، وهي عادةً القراءة وتجهيز المسودات والإطلاق وإدارة الحسابات. وهناك تسمح بالوصول كاملًا أو ترفضه. ولا يمكن حذف صلاحية بعينها في تلك الصفحة، لكن بعد الربط تُغيَّر الصلاحيات من لوحة التحكم في «تطبيقاتي» ← «الصلاحيات»، فيمكنك مثلًا سحب صلاحية إطلاق الحملات. هكذا يتصل Claude وChatGPT وClaude Desktop وClaude Code وCursor: لا حاجة إلى لصق مفاتيح أو كلمات مرور.

مفتاح API. لـ n8n وYandex AI Studio وسيناريوهاتك الخاصة، حيث لا يُدعم الدخول عبر لوحة التحكم لكن يمكن ضبط ترويسة الطلب. تُختار صلاحيات المفتاح عند إنشائه: المفتاح الجديد يقرأ ويجهّز افتراضيًا، أما صلاحية إطلاق الحملات فتُفعَّل على حدة. أنشئ للمساعد مفتاحه الخاص ولا تعطه المفتاح المستخدم في تكامل آخر: عندها يمكن تضييق صلاحياته أو سحبها دون المساس بالتكاملات الأخرى.

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

على أي الباقات يعمل

لا رسوم منفصلة على خادم MCP، وهو مشمول بكل الباقات، بما فيها الباقة الأساسية المجانية: فهو جزء من الوصول عبر API، بالحدود نفسها وعدّاد الطلبات نفسه.

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

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

كيفية الربط

عنوان الخادم https://mcp.wsender.io/. لا شيء يُثبَّت، فالخادم يعمل عن بُعد. وفي المواد الروسية يظهر بعنوان https://mcp.wsender.ru/: إنه الخادم ذاته، والعنوانان متكافئان.

عادةً يتصل المساعد بتسجيل الدخول إلى لوحة التحكم، دون مفتاح:

  1. في إعدادات المساعد أضف اتصالًا جديدًا والصق فيه عنوان الخادم. في Claude يكون ذلك من Customize → Connectors ثم Add custom connector، وبالطريقة نفسها يتصل تطبيق Claude Desktop. وفي ChatGPT من Settings → Apps & Connectors: فعّل Developer mode في Advanced settings، واضغط Create واختر المصادقة OAuth. وضع المطوّر متاح في خطط ChatGPT المدفوعة.
  2. سيفتح المساعد صفحة تسجيل الدخول إلى WSENDER. سجّل الدخول كالمعتاد: عبر Yandex أو Google أو البريد الإلكتروني.
  3. اختر مشروعًا، وراجع الصلاحيات المطلوبة، واسمح بالوصول.
  4. اربط حسابات المراسلة والبوتات إن لم تكن ربطتها بعد، ثم اطلب من المساعد أن يعرض ما يراه.

لا يوجد في Claude Code قسم للاتصالات، لذلك يُضاف الخادم بأمر في الطرفية.

bash
claude mcp add --transport http --scope user wsender https://mcp.wsender.io/

مع --scope user يصبح الخادم متاحًا في كل مشاريعك، لا في المجلد الحالي فقط. سيعرض Claude Code بجوار wsender العبارة «Needs authentication»، وهذا متوقع: شغّل /mcp، واختر wsender واضغط Authenticate. بعدها سجّل الدخول واسمح بالوصول كما في الخطوتين 2 و3. وفي Cursor يُكتب عنوان الخادم في الملف ~/.cursor/mcp.json، ويبدأ تسجيل الدخول من الزر المجاور لـ wsender في إعدادات Cursor، قسم MCP.

مفتاح المشروع مطلوب حيث لا يُدعم الدخول عبر لوحة التحكم: في n8n وYandex AI Studio وسيناريوهاتك الخاصة. أنشئ مفتاحًا في لوحة التحكم: قسم «API»، وزر «إنشاء مفتاح». يُعرض الرمز مرة واحدة فقط، فاحفظه فورًا. في إعدادات الاتصال استخدم العنوان نفسه، ومرّر المفتاح في ترويسة Authorization بالقيمة key YOUR_KEY. في n8n تُستخدم العقدة MCP Client Tool بمصادقة Header Auth، وفي Yandex AI Studio تُضبط الترويسة في MCP Hub. ويمكن ربط Claude Code وCursor بالمفتاح أيضًا.

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

الخلاصة

كان AI يجيد كتابة نصوص الحملات من قبل. الجديد هنا أنه لم يعد بين «فكّرتُ» و«أُرسِلت» نقلٌ يدوي. المساعد يرى قاعدتك وحساباتك وردود عملائك، ويعمل بها داخل مشروعك، ويترك لك قرار الإطلاق.

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