ربط WhatsApp بـ Pipedrive على رقم Coexistence
وجّه خطاف الويب (webhook) الخاص بالرقم إلى سير عمل في n8n، وابحث عن الأشخاص في Pipedrive بالهاتف، وأنشئ الشخص مع عميل محتمل إن لم يتطابق أحد، ثم اكتب كل رسالة كملاحظة على الشخص أو الصفقة. عقدة Pipedrive في n8n تتولى ذلك كله. ويواصل الفريق الرد من تطبيق WhatsApp Business، ويمكن تسجيل ردود الفريق أيضًا.
حد الاندفاع في واجهة برمجة التطبيقات (API) للبحث في Pipedrive، وهو نفسه في كل الخطط.
كلفة إنشاء ملاحظة واحدة في Pipedrive، محسوبة برموز API اليومية.
رموز API اليومية الأساسية التي يبدأ منها كل حساب في Pipedrive، وتُضرب في الخطة وعدد المستخدمين.
كيف تصل رسالة WhatsApp إلى شخص في Pipedrive؟
ترسل Meta كل رسالة تصل إلى الرقم إلى وجهة webhook التي حددتها له، وهي هنا عقدة Webhook في n8n. يبحث سير العمل في أشخاص Pipedrive برقم المرسل؛ فبحث الأشخاص في Pipedrive يشمل حقل الهاتف ويقبل علامة المطابقة التامة. إذا عاد شخص، يستخدم سير العمل معرّفه. وإذا لم يعد أحد، ينشئ شخصًا باسم الملف الشخصي في WhatsApp ورقمه، ثم عميلًا محتملًا مرتبطًا به، فتظهر أول رسالة من غريب في Leads Inbox ليؤهلها أحد الزملاء.
وتتحول الرسالة نفسها إلى ملاحظة. تحتاج ملاحظة Pipedrive إلى محتواها فقط، وهو يقبل HTML، وإلى معرّف واحد على الأقل لشخص أو صفقة أو مؤسسة أو عميل محتمل. أرفقها بالصفقة المفتوحة إن وُجدت، وإلا فبالشخص.
لماذا تصل خطوة البحث إلى الحدود أولًا؟
لأن Pipedrive يمنح البحث حصة خاصة به أصغر بكثير. تُحدَّد استدعاءات API العامة لكل مستخدم ضمن نافذة متحركة مدتها ثانيتان، من 20 طلبًا في خطة Lite مع رمز الوصول (token) الخاص بـ API وصولًا إلى 120 في Ultimate. أما Search API فمحدودة بـ 10 طلبات كل ثانيتين في جميع الخطط.
الرقم الهادئ لا يلحظ ذلك. أما رقم يرسل قالبًا إلى بضع مئات من العملاء ويتلقى خمسين ردًا في دقيقة واحدة فسيبلغه، لأن كل رد يبدأ ببحث. عندها يرى سير العمل استجابات 429، وإن لم تكن هناك إعادة محاولة، تضيع الملاحظة.
يحل المشكلة أمران. فعّل إعادة المحاولة مع انتظار في عقدة البحث في Pipedrive، وخزّن مؤقتًا الربط بين الهاتف ومعرّف الشخص في static data الخاصة بسير العمل في n8n أو في جدول صغير، فيكلّف العميل الذي يرسل ست رسائل متتالية بحثًا واحدًا لا ستة.
هل يمكن تسجيل الردود المكتوبة من الهاتف أيضًا؟
نعم. تُبقي Coexistence تطبيق WhatsApp Business يعمل على الرقم نفسه، وعندما يرد أحد أفراد الفريق منه ترسل Meta، ضمن الحقل smb_message_echoes، صدى للرسالة الصادرة إلى وجهة webhook نفسها.
أضف فرعًا لهذه الأصداء وسجّلها كملاحظات موسومة بأنها صادرة، أو كأنشطة مكتملة إن كان فريقك يقيس عدد الأنشطة. فيرى مندوب المبيعات الذي يفتح الصفقة ما سأل عنه العميل وما أجاب به المتجر، بالترتيب.
أما الرسائل التي يرسلها سير العمل بنفسه، مثل قالب عند انتقال صفقة إلى مرحلة أخرى، فسجّل ملاحظتها لحظة الإرسال. فسير العمل يملك النص ومعرّف الصفقة أصلًا، فلا داعي لانتظار webhook يصل لاحقًا.
كيف يجب تطبيع صيغة رقم الهاتف؟
إلى أرقام فقط تتضمن رمز الدولة ولا شيء غيره، فهذا ما ترسله Meta. يصل المرسل بصيغة 14155550188، بينما قد يظهر لشخص أُدخل يدويًا في Pipedrive بالشكل +1 (415) 555-0188 تمامًا.
عندما ينشئ سير العمل شخصًا، خزّن الرقم بهذه الصيغة الرقمية فقط ليطابق سجلاته دائمًا. أما الأشخاص الذين أُنشئوا يدويًا فإن تنظيفًا لمرة واحدة في n8n يعيد كتابة قيم الهاتف الحالية بالصيغة نفسها يؤتي ثماره في الأسبوع الأول. ودونه يخطئ البحث بالمطابقة التامة الأشخاص الذين أدخلهم الفريق، فينشئ سير العمل نسخة مكررة لكل منهم.
احتفظ بالتنسيق الأصلي في إدخال هاتف ثانٍ إن كان الفريق يفضّل قراءته هكذا. يمكن للشخص الواحد في Pipedrive أن يحمل أكثر من هاتف.
الأخطاء الشائعة
- تشغيل بحث واحد لكل رسالة دون تخزين مؤقت. تصطدم دفعات الردود بحد Search API البالغ 10 طلبات كل ثانيتين، فتضيع ملاحظات.
- إنشاء عميل محتمل لكل رسالة بدل كل شخص جديد. يمتلئ Leads Inbox بنسخ من العميل نفسه.
- إرفاق الملاحظات بالشخص فقط عند وجود صفقة مفتوحة. فلا يرى المندوب الذي يتابع الصفقة المحادثة.
اربط الرقم في easycoexistence.com، ووجّه وجهة webhook الخاصة به إلى سير عمل n8n، ليبدأ Pipedrive بجمع المحادثات. من US$ 9 لكل رقم متصل شهريًا، وتنخفض إلى US$ 1 كلما زاد عدد الأرقام، مع فترة تجريبية مجانية في أول 3 أيام.
الأسئلة الشائعة
هل ستظهر الرسائل في Pipedrive داخل صندوق المراسلة؟
لا. يكتب هذا المسار ملاحظات وعملاء محتملين عبر API في Pipedrive. تُجاب المحادثات من تطبيق WhatsApp Business أو عبر سير العمل، وتُسجَّل على الشخص أو الصفقة.
هل يعمل هذا مع Make أو Zapier بدلًا من n8n أيضًا؟
نعم. يستقبل webhook مخصص أو catch hook الرسالة، وتكتب خطوات Pipedrive فيهما أو خطوة HTTP الشخص والعميل المحتمل والملاحظة بالترتيب نفسه.
هل يمكن لتغيّر مرحلة الصفقة إرسال قالب WhatsApp إلى العميل؟
نعم، عبر سير العمل. عندما يستدعي تغيّر المرحلة عنوان URL لـ webhook في n8n، يرسل n8n القالب المعتمد عبر Cloud API باستخدام معرّف رقم الهاتف و token الخاصين بالرقم.
هل تحتفظ EasyCoexistence بالرسائل؟
لا. تسلّم Meta كل webhook مباشرة إلى عنوان URL الخاص بـ n8n لديك، ولا تخزّن EasyCoexistence محتوى المحادثات أبدًا.
تابع القراءة
هل أنت مستعد للبدء؟
أعد إعداد WhatsApp Coexistence خلال دقائق، وليس أشهر. يواصل التطبيق العمل على الهاتف.
ابدأ الفترة التجريبية المجانيةتم التحقق في