Recept + Prompt
Agent na sledovanie zmluvných lehôt
Zmluvy sa pravidelne kontrolujú z hľadiska lehôt, povinností a predlžovaní. Úlohy vznikajú včas.
- 01 Stav
Zmluvy v workspace
- 02 Extrakcia
Lehoty a strany
- 03 Kalendár
Dopyt na splatnosti
- 04 Rozhodnutie
iba pri potrebe úloha
- 05 Upozornenie
včas informovať
Implementovať ako
- Počiatočná situácia
- Lehoty na predĺženie sa zistia príliš neskoro, pretože nikto pravidelne nečíta stav zmlúv.
- Automatizovaný výsledok
- Denný beh vytvára iba nové, idempotentné úlohy pred lehôtou.
- Vstupy
-
- Zmluva-PDF
- Harmonogram
- Okno splatnosti
- Výstupy
-
- Splatnosti
- Úloha
- Protokol
Postup
- 01Spustiť harmonogram alebo webhook
- 02GET /analytics/calendar-due-dates čítať
- 03Pri potrebe legal extract cez workflow-job
- 04Odvodiť idempotentné úlohy
- 05Kritické upozornenia posielať až po schválení
- Autentifikácia
- Serverový tajný kľúč (po_sk_)
po_sk_ iba zo serverového prostredia. Nikdy v prehliadači, prompte alebo repozitári. Obmedziť rotáciu a prístup.
- MCP profil
- Koncové body
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- Moduly
-
- OCR
- Classify
- Webhook
- Workflow
- Oprávnenia
- Čítať kalendár, workflow-jobs, odoberať webhookeny. Žiadne billing-admin akcie v agente.
- Chyby a uvoľnenie
- 202 pollen. Retry s backoffom, obmedzený počet pokusov. Idempotencia cez ID dokumentu + lehota. Rešpektovať 429. HITL pred externým upozornením.
- Bezpečnosť
-
- po_sk_ iba prostredie
- Povinnosť idempotencie
- HITL pred upozornením
- Overiť HMAC webhookenov
Prompt pre Autonómny agent
Najprv si prečítajte úplne:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Úloha:
Implementujte autonómneho agenta (Cron alebo udalosť), ktorý kontroluje zmluvné lehoty. Žiadny chat ako riadiace rozhranie.
Rámec:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: Bearer z prostredia PO_API_SECRET (po_sk_…). Nikdy vo frontendi.
- Opakujúce sa, idempotentné, retry s backoff, logging.
Len tieto endpointy:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (Extrakcia právneho dokumentu; súbor alebo pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256, len server-side)
Pravidlá:
- Rovnakú lehotu nevytvárať dvakrát ako úlohu.
- Externé upozornenia až po ľudskom schválení.
- 401/403 zrušiť. 402 rozpočet. 429 backoff. 202 polling. Žiadne nekonečné retry. Žiadne vymyslené endpointy. Žiadne skutočné kľúče v súboroch. - mietvertrag-berlin-2024.pdf
- kündigungsfrist: 3 mesiace ku koncu štvrťroka
- ďalšia lehota: 2026-09-30
Očakávaný výsledok
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
Toto riešenie zostaviť alebo predať s PaperOffice?
Integrátor a predajca môžu byť kombinovaní. Ďalším krokom je partnerstvo — žiadosť a okamžité rozhodnutie nasledujú v aplikácii PaperOffice.
Začať partnerstvo