الطلبات والمتابعة
نقل طلب من نموذج إلى أداة متابعة، مع الحقول والمصدر والمستلم وقواعد التحقق. مش موافقة تلقائية على تعاقد أو دفع.
SNUHY / CONNECTED WORK
خلّي المعلومة تتحرك بين أدواتك، من غير ما تعيد إدخالها كل مرة.
01 / CONNECTIONS
لو الطلب بيتنقل من نموذج لجدول ثم لنظام متابعة، كل نقلة يدوية بتحتاج وقت ومراجعة. بنراجع الرحلة الحالية ونحدد الحدث اللي يبدأ الشغل، والبيانات المطلوبة، والجهة اللي تستقبلها، والخطوة اللي تحتاج موافقة شخص. بعدها نبني ربطًا يناسب الأدوات وصلاحياتها الفعلية، مع مراجعة البيانات ومنع التكرار والتعامل مع التعطّل. الربط ممكن يكون عبر API أو Webhook أو أداة أتمتة مناسبة؛ الاختيار بييجي بعد فهم المطلوب، مش قبله. ما بنفترضش إن كل نظام بيسمح بالربط، ولا إن وصول الطلب يعني إن العملية اكتملت. نوضح حدود الخدمات الخارجية والاشتراكات ومسؤولية التشغيل قبل الاتفاق.
نقل طلب من نموذج إلى أداة متابعة، مع الحقول والمصدر والمستلم وقواعد التحقق. مش موافقة تلقائية على تعاقد أو دفع.
ربط أو مزامنة حقول محددة حسب صلاحيات كل نظام، مع تحديد مصدر المعلومة والتعامل مع التعارض والسجلات الناقصة.
ترتيب مهام وتنبيهات داخلية أو إجراءات متتابعة، مع نقطة توقف بشرية للقرارات الحساسة حسب الاتفاق.
حالات واضحة للفشل والانتظار والنجاح المؤكد، وسجلات مناسبة بلا أسرار، وتعليمات إيقاف وتشغيل ومسؤولية متابعة.
02 / EVENT RULES
اختار حالة الحدث ونقطة الاعتماد. المثال بيشرح قواعد التشغيل؛ مش بيشغّل ربطًا أو بيبعت بيانات لأي نظام.
النظام يستنى الشخص المفوّض قبل الخطوة الحساسة. تفعيل الربط مش موافقة مسبقة على كل قرار.
محاكاة توضيحية داخل الصفحة فقط. مفيش اتصال بخدمات أو رسائل أو عمليات فعلية، ومفيش بيانات بتتجمع.
03 / OPERATING BOUNDARIES
نتابع دليل النتيجة من النظام المسؤول، مش مجرد رد إن الطلب دخل قائمة الانتظار.
نحدد منع التكرار وحدود المحاولات والتوقف، خصوصًا مع الرسائل والمدفوعات والإجراءات الحساسة.
نحدد الصلاحيات والحقول ومكان التشغيل والسجلات، من غير نشر مفاتيح أو أسرار أو بيانات خاصة.
04 / DELIVERY
نحدد الأدوات والحدث والحقول والمستلم ومَن يملك قرار كل خطوة. نراجع أمثلة مأذون بمشاركتها من غير بيانات حساسة.
نراجع الوثائق والصلاحيات والحدود والاشتراكات، ونتفق على مكان التشغيل ومسؤولية الحسابات والمفاتيح.
نراجع المسار الطبيعي والبيانات الناقصة والتكرار وتعطّل الطرف الآخر، في اختبار منفصل عن رسائل العملاء أو المعاملات الفعلية.
نوثق الإعدادات والاعتماد والإيقاف وإعادة المحاولة والتسليم، مع تحديد الدعم والتحديثات وتكلفتها إن كانت ضمن المطلوب.
05 / BRIEF
الأدوات الحالية والخطوة اليدوية والنتيجة المطلوبة.
نوع البيانات والحقول وحجم الاستخدام التقريبي، من غير ملفات عملاء حساسة.
وثائق API أو صفحة التكامل المتاحة، ومَن يملك الحسابات ويوافق على الصلاحيات.
الخطوات اللي تحتاج اعتماد شخص، ومَن يتابع الأعطال وتكاليف التشغيل.
06 / Q&A
مش بشكل مطلق. نراجع ما يتيحه كل طرف من API أو Webhooks وصلاحيات وحدود استخدام. لو الربط غير متاح نوضح البديل وتبعاته، من غير وعد بتجاوز حماية أو شروط مقدم الخدمة.
لا. القواعد الواضحة والحقول والتحويلات البسيطة قد تكفي. لو احتجنا نموذجًا لغويًا نحدد المهمة والبيانات المسموح إرسالها والتكلفة والمراجعة البشرية؛ المخرجات مش حقيقة مؤكدة لمجرد إنها مولّدة.
نحدد مفتاحًا أو قاعدة تمنع تنفيذ الأثر مرتين حسب النظام. نراجع الفرق بين استلام الحدث وتأكيد النتيجة، وإعادة المحاولة ما تبقاش سببًا في رسالة أو إجراء مكرر.
نوضح حالة الفشل والانتظار والتنبيه وحدود إعادة المحاولة، ومَن يراجع الحالات غير المؤكدة. ما نعرضش الطلب باعتباره مكتملًا قبل دليل من النظام المعني، ولا نعيد عملية حساسة بشكل أعمى.
نتفق على ملكية الحسابات ومكان التشغيل والصلاحيات اللازمة وطريقة آمنة لتبادل الأسرار. ما تبعتش كلمات مرور أو مفاتيح API في النموذج العام. الاشتراكات ورسوم الاستخدام مش مشمولة تلقائيًا.
نحدد ذلك في النطاق. بناء الربط مش تفعيلًا تلقائيًا لحملات أو رسائل للعملاء، والمراسلات تحتاج موافقات وقوالب وقواعد القنوات المعنية. المتابعة بعد تغيّر API أو الاشتراكات تتحدد صراحةً.
07 / REFERENCES
بنرجع لوثائق الطرف المعني ومعاني الطلبات والاستجابات عند تصميم الربط. دي مراجع تقنية، مش اعتمادًا من أصحابها أو ضمان تشغيل بلا أعطال.
SNUHY / NEXT