Rezept + Prompt
Vertragsfristen-Agent
Verträge werden regelmäßig auf Fristen, Pflichten und Verlängerungen geprüft. Aufgaben entstehen rechtzeitig.
- 01 Bestand
Verträge im Workspace
- 02 Extraktion
Fristen und Parteien
- 03 Kalender
Fälligkeiten abfragen
- 04 Entscheidung
nur bei Bedarf Aufgabe
- 05 Hinweis
rechtzeitig informieren
Umsetzen als
- Ausgangslage
- Verlängerungsfristen werden zu spät entdeckt, weil niemand den Bestand regelmäßig liest.
- Automatisiertes Ergebnis
- Täglicher Lauf erzeugt nur neue, idempotente Aufgaben vor der Frist.
- Eingaben
-
- Vertrag-PDF
- Zeitplan
- Fälligkeitsfenster
- Ausgaben
-
- Fälligkeiten
- Aufgabe
- Protokoll
Ablauf
- 01Zeitplan oder Webhook auslösen
- 02GET /analytics/calendar-due-dates lesen
- 03Bei Bedarf legal extract über workflow-job
- 04Idempotent Aufgaben ableiten
- 05Kritische Hinweise erst nach Freigabe senden
- Authentifizierung
- Serverseitiger Secret Key (po_sk_)
po_sk_ nur aus der Server-Umgebung. Niemals im Browser, Prompt oder Repository. Rotation und Zugriff beschränken.
- MCP-Profil
- Endpunkte
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- Module
-
- OCR
- Classify
- Webhook
- Workflow
- Berechtigungen
- Kalender, Workflow-Jobs, Webhooks abonnieren. Keine Billing-Admin-Aktionen im Agenten.
- Fehler und Freigabe
- 202 pollen. Retry mit Backoff, gedeckelte Versuche. Idempotenz über Dokument-ID + Frist. 429 respektieren. HITL vor externer Benachrichtigung.
- Sicherheit
-
- po_sk_ nur Umgebung
- Idempotenzpflicht
- HITL vor Benachrichtigung
- Webhooks HMAC prüfen
Prompt für Autonomer Agent
Lesen Sie zuerst vollständig:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Aufgabe:
Implementieren Sie einen autonomen Agenten (Cron oder Ereignis), der Vertragsfristen prüft. Kein Chat als Steuerfläche.
Rahmen:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: Bearer aus Umgebung PO_API_SECRET (po_sk_…). Niemals im Frontend.
- Wiederkehrend, idempotent, Retry mit Backoff, Logging.
Nur diese Endpunkte:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (Extract legal document; file oder pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256, nur serverseitig)
Regeln:
- Dieselbe Frist nicht zweimal als Aufgabe anlegen.
- Externe Hinweise erst nach menschlicher Freigabe.
- 401/403 abbrechen. 402 Budget. 429 Backoff. 202 pollen. Keine Endlos-Retries. Keine erfundenen Endpunkte. Keine echten Keys in Dateien. - mietvertrag-berlin-2024.pdf
- kündigungsfrist: 3 Monate zum Quartal
- nächste Frist: 2026-09-30
Erwartetes Ergebnis
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
Diese Lösung mit PaperOffice bauen oder verkaufen?
Integrator und Reseller können kombiniert werden. Der nächste Schritt ist die Partnerschaft — Bewerbung und Sofortentscheidung folgen in der PaperOffice App.
Partnerschaft starten