كيف أربط Pabbly Connect لتشغيل الأتمتة بلا كود؟
ألصق رابط Webhook من Pabbly Connect في VeloCMS ومرّر التسجيلات وعمليات الحذف وإلغاءات الاشتراك والطلبات والمنشورات المنشورة — أتمتة مجانية بلا كود.
يمرّر موصل Pabbly Connect أهم أحداث VeloCMS إلى Webhook واحد في Pabbly Connect، لتبني فوقها أتمتة بلا كود — أرسل رسالة Slack عند وصول عضو جديد، وأضف صفًا إلى جدول بيانات مع كل طلب، وغير ذلك. وهو بديل مجاني عن اشتراك Zapier لهذا النوع من تمرير الأحداث.
تثبيت الإضافة وقائمة الفحص العامة عندما يبدو الموصل صامتًا واحدة في كل التكاملات، وهي مشروحة في الدليل المشترك للتكاملات. وهنا ستجد ما يرسله موصل Pabbly.
الخطوة 1 — أنشئ سير عمل بمشغّل Webhook في Pabbly Connect
في Pabbly Connect أنشئ سير عمل جديدًا وأضف خطوة مشغّل من نوع Webhook. يمنحك Pabbly رابطًا فريدًا يبدأ بـ https://connect.pabbly.com/workflow/sendwebhookdata/ — انسخه.
الخطوة 2 — ألصق الرابط واختر الأحداث
افتح «لوحة التحكم ← الإضافات ← Pabbly Connect» والصق رابط الـ Webhook. تحت «الأحداث المُراد تمريرها» أربعة مفاتيح مفعّلة افتراضيًا: «تسجيل عضو» و«حذف عضو» و«إنشاء طلب» و«نشر منشور». أوقف ما لا تريد أن يشغّل سير عملك، ثم اضغط «حفظ الإعدادات».
يجب أن يبدأ رابط الـ Webhook بـ https://connect.pabbly.com/ — فلا يرسل VeloCMS أحداث هذا الموصل إلا إلى نطاق Pabbly نفسه، ويرفض أي رابط يشير إلى مكان آخر. وتنبّهك اللوحة إلى العنوان الذي لا يطابق.
ما الذي يتلقاه سير عملك
كل حدث هو طلب POST بصيغة JSON إلى الرابط الواحد الذي ألصقته. ويحمل اسم الحدث وطابعًا زمنيًا بصيغة ISO وكائنًا واحدًا يصف السجل، فيجب على سير عمل واحد أن يتفرّع بحسب حقل event ليميّز الأنواع بعضها من بعض.
- member.signup — معرّف العضو وبريده واسم العرض والفئة وتاريخ الاشتراك ومعرّف الموقع.
- member.delete — معرّف العضو وبريده ومعرّف الموقع، ويُرسَل قبيل إزالة الحساب.
- member.unsubscribed — معرّف العضو وبريده ومعرّف الموقع ووقت إلغاء الاشتراك. وهذا هو الحدث الخامس: يُرسَل كلما ألغى قارئ اشتراكه عبر رابط نشرتك، وليس له مفتاح تشغيل.
- order.create — معرّف الطلب وبريد العميل والحالة والمبلغ الإجمالي ووقت الإنشاء ومعرّف الموقع.
- post.publish — معرّف المنشور وعنوانه ومعرّفه المختصر (slug) والوسوم ومعرّف الموقع.
{
"event": "order.create",
"timestamp": "2026-10-04T09:30:00.000Z",
"order": {
"id": "…",
"customer_email": "[email protected]",
"status": "…",
"total_amount": 49,
"created": "…",
"tenant_id": "…"
}
}استخدام عملي: اربط order.customer_email وorder.total_amount من حدث order.create بصف في جدول بيانات، وامنح الأنواع الأربعة الأخرى فروعها الخاصة.
عندما يفشل التسليم
يُعدّ التسليم مُرسَلًا حين يردّ Pabbly برمز حالة 2xx خلال عشر ثوانٍ. وأي شيء غير ذلك، ومنه انتهاء المهلة، يُعدّ إرسالًا فاشلًا ويظهر في «التكاملات ← نشاط المزامنة» لأحداث التسجيل والطلب والنشر وإلغاء الاشتراك. ليس لـ Pabbly Connect زر إعادة المحاولة هناك، فالحدث الفائت يُعالَج في Pabbly يدويًا. أما أحداث الحذف الفاشلة فتُسجَّل في السجلات فقط ولا تُعرض.
قطع الاتصال
امسح رابط الـ Webhook في اللوحة لإيقاف التمرير. ولا يكفي إيقاف المفاتيح الأربعة وحدها، لأن حدث إلغاء الاشتراك ليس له مفتاح. سير عملك في Pabbly Connect لا يتأثر — أزله أو أوقفه من جهة Pabbly إن لم تنوِ إعادة الربط.