Agent terminów umownych
Umowy są regularnie sprawdzane pod kątem terminów, obowiązków i przedłużeń. Zadania powstają na czas.
- 01 Zasób
Umowy w przestrzeni roboczej
- 02 Ekstrakcja
Terminy i strony
- 03 Kalendarz
Zapytanie o daty wymagalności
- 04 Decyzja
Tylko w razie potrzeby utwórz zadanie
- 05 Powiadomienie
Informuj na czas
- Sytuacja wyjściowa
- Terminy przedłużenia są wykrywane zbyt późno, ponieważ nikt regularnie nie przegląda zasobów.
- Zautomatyzowany wynik
- Codzienne uruchamianie generuje tylko nowe, idempotentne zadania przed terminem.
- Dane wejściowe
-
- PDF umowy
- Harmonogram
- Okno wymagalności
- Dane wyjściowe
-
- Daty wymagalności
- Zadanie
- Dziennik zdarzeń
Proces
- 01Uruchomienie harmonogramu lub webhooka
- 02GET /analytics/calendar-due-dates odczyt
- 03W razie potrzeby legal extract przez workflow-job
- 04Wyprowadzenie idempotentnych zadań
- 05Krytyczne powiadomienia wysyłane tylko po zatwierdzeniu
- Uwierzytelnianie
- Tajny klucz serwera (po_sk_)
po_sk_ tylko z środowiska serwerowego. Nigdy w przeglądarce, promptcie ani repozytorium. Ograniczyć rotację i dostęp.
- Profil MCP
- Punkty końcowe
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- Moduły
-
- OCR
- Classify
- Webhook
- Workflow
- Uprawnienia
- Kalendarz, zadania przepływu pracy, subskrypcja webhooków. Brak akcji administracyjnych billingowych w agencie.
- Błędy i udostępnianie
- 202 polling. Retry z backoff, ograniczona liczba prób. Idempotencja przez ID dokumentu + termin. Respektuj 429. HITL przed zewnętrznym powiadomieniem.
- Bezpieczeństwo
-
- po_sk_ tylko środowisko
- Wymóg idempotencji
- HITL przed powiadomieniem
- Sprawdź HMAC webhooków
Prompt dla Autonomiczny agent
Najpierw przeczytaj w całości:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Zadanie:
Zaimplementuj autonomicznego agenta (Cron lub zdarzeniowego), który sprawdza terminy umów. Brak czatu jako powierzchni sterującej.
Ramowe:
- Base URL: https://api.paperoffice.ai/latest
- Autoryzacja: Bearer z zmiennej środowiskowej PO_API_SECRET (po_sk_…). Nigdy w frontendzie.
- Cykliczne, idempotentne, retry z backoff, logowanie.
Tylko te endpointy:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (Extract legal document; plik lub pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256, tylko po stronie serwera)
Zasady:
- Nie twórz tego samego terminu jako zadania dwukrotnie.
- Zewnętrzne wskazówki dopiero po ludzkiej akceptacji.
- 401/403 przerywaj. 402 budżet. 429 backoff. 202 polling. Brak nieskończonych retry. Brak wymyślonych endpointów. Brak prawdziwych kluczy w plikach. - mietvertrag-berlin-2024.pdf
- kündigungsfrist: 3 Monate zum Quartal
- nächste Frist: 2026-09-30
Oczekiwany wynik
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
Zbudować lub sprzedać to rozwiązanie z PaperOffice?
Integratorzy i resellerzy mogą być łączeni. Następnym krokiem jest współpraca partnerska — aplikacja o członkostwo i natychmiastowa decyzja nastąpią w aplikacji PaperOffice.
Rozpocznij współpracę partnerską