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

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

7 عقدة 31 3 Webhook

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

وصف سير العمل

يستقبل سير العمل طلب POST من نقطة webhook مخصصة، ويوحّد قيم النموذج في حقلين (source وinput)، ثم يتحقق من عدم فراغ حقل input. وعند نجاح التحقق يستدعي خدمة HTTP خارجية لإنشاء سجل CRM ثم خدمة إشعار المالك، ويعيد استجابة JSON بحالة created؛ وإلا يعيد استجاجة missing-fields مباشرة. جميع عناوين URL وبيانات الطلب عبارة عن قيم placeholder يجب استبدالها، ويستخدم كلا طلابَي HTTP بيانات اعتماد generic يجب على المستخدم تهيئتها.

كيف يعمل

  1. 1.يستقبل Form Webhook طلبات POST على المسار finance-admin-accounting-integration-health-probe-form ويربط الاستجابة بعقدة Respond to Webhook.
  2. 2.تضبط عقدة Normalize Form الحقل source إلى قيمة ثابتة والحقل input إلى محتوى body الوارد.
  3. 3.تفحص عقدة Required Fields أن حقل input غير فارغ وتوجه التدفق إلى الفرع المناسب.
  4. 4.في فرع النجاح ترسل عقدة Create CRM Record طلب POST مع بيانات اعتماد generic إلى عنوان placeholder لإنشاء سجل.
  5. 5.ترسل عقدة Notify Owner طلب POST لخدمة إشعار placeholder ثم تعيد عقدة Respond OK استجابة {"status":"created"}.
  6. 6.في فرع الفشل تعيد عقدة Respond Missing استجابة {"status":"missing-fields"}.

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

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

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

  • تهيئة بيانات اعتماد HTTP من نوع generic لكل من عقدتي Create CRM Record وNotify Owner.
  • استبدال عناوين URL placeholder والقيمة REPLACE_WITH_YOUR_VALUE بقيم فعلية قبل التشغيل.
  • تفعيل سير العمل في n8n لاستقبال طلبات webhook.

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

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

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

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

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

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

معلومات

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

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

  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
ابقَ على اطلاع

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

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

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

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

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

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