Recept + Prompt
Agent smluvních lhůt
Smlouvy jsou pravidelně kontrolovány na lhůty, povinnosti a prodloužení. Úkoly vznikají včas.
- 01 Stav
Smlouvy v pracovním prostoru
- 02 Extrakce
Lhůty a strany
- 03 Kalendář
Dotazování na splatnosti
- 04 Rozhodnutí
pouze při potřebě úkol
- 05 Upozornění
včas informovat
Implementovat jako
- Počáteční situace
- Lhůty pro prodloužení jsou zjišťovány příliš pozdě, protože nikdo pravidelně nekontroluje přehled.
- Automatizovaný výsledek
- Denní běh vytváří pouze nové, idempotentní úkoly před lhůtou.
- Vstupy
-
- Smlouva-PDF
- Harmonogram
- Okno splatnosti
- Výstupy
-
- Splatnosti
- Úkol
- Protokol
Postup
- 01Spustit harmonogram nebo webhook
- 02GET /analytics/calendar-due-dates číst
- 03Při potřebě legal extract přes workflow-job
- 04Odvození idempotentních úkolů
- 05Kritická upozornění posílat až po schválení
- Ověření
- Serverový tajný klíč (po_sk_)
po_sk_ pouze ze serverového prostředí. Nikdy v prohlížeči, promptu ani repozitáři. Rotace a přístup omezit.
- MCP profil
- Koncové body
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- Moduly
-
- OCR
- Classify
- Webhook
- Workflow
- Oprávnění
- Kalendář, pracovní postupy, přihlášení k odběru webhooků. Žádné billing-admin akce v agentovi.
- Chyby a uvolnění
- 202 polling. Retry s backoffem, omezený počet pokusů. Idempotence přes ID dokumentu + lhůta. Respektovat 429. HITL před externím upozorněním.
- Zabezpečení
-
- po_sk_ pouze prostředí
- Povinnost idempotence
- HITL před upozorněním
- Ověřit HMAC webhooků
Prompt pro Autonomní agent
Nejprve si kompletně přečtěte:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Úkol:
Implementujte autonomního agenta (Cron nebo událost), který kontroluje smluvní lhůty. Žádný chat jako řídicí rozhraní.
Rámec:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: Bearer z prostředí PO_API_SECRET (po_sk_…). Nikdy ve frontendu.
- Opakující se, idempotentní, Retry s backoffem, logging.
Pouze tyto endpointy:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (Extract legal document; file nebo pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256, pouze serverově)
Pravidla:
- Stejnou lhůtu nevytvářet dvakrát jako úkol.
- Externí upozornění až po lidském schválení.
- 401/403 přerušit. 402 Rozpočet. 429 Backoff. 202 polling. Žádné nekonečné retry. Žádné vymyšlené endpointy. Žádné skutečné klíče v souborech. - rental-agreement-berlin-2024.pdf
- výpovědní lhůta: 3 měsíce ke čtvrtletí
- další lhůta: 2026-09-30
Očekávaný výsledek
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
Toto řešení s PaperOffice vytvořit nebo prodat?
Integrátor a reseller mohou být kombinováni. Dalším krokem je partnerství — žádost a okamžité rozhodnutí následují v aplikaci PaperOffice.
Zahájit partnerství