انتقل إلى المحتوى
المبيعات وإدارة العملاء

فحص صحة تكامل CRM عبر Webhook وإنشاء سجل

7 عقدة 35 2 Webhook

جارٍ تحميل الفلو…

وصف سير العمل

يستقبل سير العمل طلبات POST عبر Webhook، ويطبع قيمة حقل input من نص الطلب، ثم يتحقق من عدم فراغها. عند نجاح التحقق يرسل طلب HTTP لإنشاء سجل CRM متبوعاً بإشعار المالك، ثم يرد بحالة created؛ وعند فشل التحقق يرد بحالة missing-fields. جميع عناوين URL وقيم النصوص عبارة عن placeholders يجب استبدالها.

كيف يعمل

  1. 1.يستقبل عقدة Webhook طلبات POST على المسار sales-crm-integration-health-probe-form مع انتظار عقدة الرد.
  2. 2.تضيف عقدة Set الحقلين source (قيمة ثابتة) و input (من body الطلب) دون حذف الحقول الأصلية.
  3. 3.تفحص عقدة If ما إذا كان input غير فارغ وتوجه التنفيذ إلى فرع النجاح أو الفشل.
  4. 4.يرسل فرع النجاح طلب POST بمعرف بيانات اعتماد عام لإنشاء سجل CRM ثم طلب إشعار المالك ويرد بـ {"status": "created"}.
  5. 5.يرد فرع الفشل مباشرة بـ {"status": "missing-fields"}.

حالات الاستخدام

  • اختبار جاهزية نقطة نهاية تكامل CRM بشكل دوري.
  • التحقق من مسار إنشاء السجل والإشعار قبل الإنتاج.
  • قالب أساسي لاستقبال بيانات نموذج خارجي وفحص الحقول الإلزامية.

المتطلبات قبل التشغيل

  • استبدال عناوين URL في عقدتي HTTP بقيم فعلية لأنها placeholders من api.example.com.
  • تكوين بيانات اعتماد نوع generic credential لكل من عقدتي HTTP request.
  • تفعيل سير العمل يدوياً لأنه غير مفعل حالياً (active: false).
  • لا يوجد تحقق من مصدر الطلب أو توقيع Webhook، لذا يجب تأمين المسار قبل الاستخدام.

الإعداد والاختبار في n8n

  1. أرسل طلب POST إلى مسار الـ Webhook مع body غير فارغ وتوقع رد created.
  2. أرسل طلب POST مع body فارغ أو مفقود وتوقع رد missing-fields.
  3. تأكد من وصول طلبي HTTP لإنشاء السجل والإشعار إلى نقاط النهاية الحقيقية بعد استبدال العناوين.

ماذا يقدّم كخدمة؟

مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.

الأدوات المستخدمة

ويب هوك تعيين شرط طلب HTTP

معلومات

التشغيل Webhook
العقد 7
الأدوات 4
المشاهدات 35
التنزيلات 2

كيفية الاستخدام

  1. 1.انقر على "تنزيل القالب"
  2. 2.افتح لوحة تحكم n8n الخاصة بك
  3. 3.اذهب إلى Workflows > Import from File
  4. 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات

العقد المستخدمة (7)

Webhook

Webhook

#1

تعيين البيانات

تعيين البيانات

#2

شرط منطقي

شرط منطقي

#3

طلب HTTP

طلب HTTP

#4

طلب HTTP

طلب HTTP

#5

Webhook

Webhook

#6

Webhook

Webhook

#7

ملاحظة توضيحية

ملاحظة توضيحية

#8
ابقَ على اطلاع

أحدث الأتمتة… تصل إلى بريدك

اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.

  • فلوهات جديدة
  • شرح واضح
  • خطوات التشغيل

كن أول من يكتشف الجديد

اسمك وبريدك، ثم تأكيد واحد للبدء.

تأكيد بالبريد · إلغاء الاشتراك في أي وقت