وصفة + موجه
وكيل فترات العقود
يتم فحص العقود بانتظام للتأكد من الفترات والالتزامات والتجديدات. تظهر المهام في الوقت المناسب.
- 01 المخزون
العقود في مساحة العمل
- 02 الاستخراج
الفترات والأطراف
- 03 التقويم
استعلام عن المواعيد النهائية
- 04 القرار
إنشاء مهمة فقط عند الحاجة
- 05 تلميح
إعلام في الوقت المناسب
تنفيذ كـ
- الحالة الأولية
- تكتشف مواعيد التجديد في وقت متأخر جدًا لأن أحدًا لا يقرأ المخزون بانتظام.
- النتيجة المؤتمتة
- تشغيل يومي ينشئ فقط مهامًا جديدة ومكررة (idempotent) قبل الموعد النهائي.
- الإدخالات
-
- عقد PDF
- جدول زمني
- نافذة الاستحقاق
- المخرجات
-
- المواعيد النهائية
- مهمة
- سجل
الخطوات
- 01تفعيل الجدول الزمني أو Webhook
- 02GET /analytics/calendar-due-dates للقراءة
- 03عند الحاجة، استخراج قانوني عبر workflow-job
- 04استنتاج مهام مكررة (idempotent)
- 05إرسال تنبيهات حرجة فقط بعد الموافقة
- المصادقة
- المفتاح السري للسيرفر (po_sk_)
po_sk_ فقط من بيئة الخادم. لا تستخدم أبدًا في المتصفح أو الموجه أو المستودع. قم بتدوير المفاتيح وقييد الوصول.
- ملف تعريف MCP
- نقاط النهاية
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- وحدات
-
- OCR
- Classify
- Webhook
- Workflow
- الصلاحيات
- قراءة التقويم، وظائف سير العمل، الاشتراك في Webhooks. لا توجد إجراءات إدارة الفواتير داخل الوكيل.
- الأخطاء والإفراج
- استجابة 202 (مقبول). إعادة المحاولة مع تأخير متزايد (backoff)، محاولات محدودة. ضمان التكرار (idempotency) عبر معرف المستند + الموعد النهائي. احترام 429. تدخل بشري قبل الإشعار الخارجي.
- الأمان
-
- po_sk_ فقط في البيئة
- إلزامية التكرار (idempotency)
- تدخل بشري قبل الإشعار
- التحقق من HMAC للـ Webhooks
المطالبة لـ وكيل مستقل
اقرأ أولاً بالكامل:
https://api.paperoffice.ai/latest/docs/llms-full.txt
المهمة:
تنفيذ وكيل مستقل (Cron أو حدث) لفحص فترات العقود. لا تستخدم الدردشة كسطح تحكم.
الإطار:
- عنوان URL الأساسي: https://api.paperoffice.ai/latest
- المصادقة: Bearer من البيئة PO_API_SECRET (po_sk_…). لا تستخدم أبدًا في الواجهة الأمامية.
- متكرر، ضمان التكرار (idempotent)، إعادة المحاولة مع تأخير متزايد، تسجيل.
هذه النقاط النهائية فقط:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (استخراج مستند قانوني؛ ملف أو pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256، للخادم فقط)
القواعد:
- لا تنشئ نفس الموعد النهائي كمهمة مرتين.
- لا ترسل تنبيهات خارجية إلا بعد موافقة بشرية.
- أوقف التنفيذ عند 401/403. ميزانية 402. تأخير متزايد لـ 429. استعلام عن 202. لا إعادة محاولة لا نهائية. لا نقاط نهاية مخترعة. لا مفاتيح حقيقية في الملفات. - عقد-إيجار-برلين-2024.pdf
- مدة الإشعار: 3 أشهر حتى نهاية الربع
- الموعد النهائي التالي: 2026-09-30
النتيجة المتوقعة
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
هل بناء أو بيع هذا الحل باستخدام PaperOffice؟
يمكن الجمع بين المندوبين والموزعين. الخطوة التالية هي الشراكة — يتبع طلب الانضمام والقرار الفوري في تطبيق PaperOffice.
ابدأ الشراكة