- Agente de plazos
- Análisis de contratos
- Contrato
- Contrato de alquiler
Agente de Plazos Contractuales
Los contratos se revisan periódicamente en cuanto a plazos, obligaciones y prórrogas. Las tareas se generan con antelación.
- 01 Inventario
Contratos en el espacio de trabajo
- 02 Extracción
Plazos y partes
- 03 Calendario
Consultar vencimientos
- 04 Decisión
Solo crear tarea si es necesario
- 05 Aviso
Informar con antelación
- Situación inicial
- Los plazos de prórroga se descubren tarde porque nadie revisa regularmente el inventario.
- Resultado automatizado
- La ejecución diaria genera solo nuevas tareas idempotentes antes del plazo.
- Entradas
-
- PDF del contrato
- Calendario
- Ventana de vencimiento
- Salidas
-
- Vencimientos
- Tarea
- Registro
Proceso
- 01Activar calendario o webhook
- 02GET /analytics/calendar-due-dates leer
- 03Si es necesario, extraer legal mediante workflow-job
- 04Derivar tareas idempotentes
- 05Enviar avisos críticos solo tras aprobación
- Autenticación
- Clave secreta del servidor (po_sk_)
po_sk_ solo desde el entorno del servidor. Nunca en el navegador, prompt o repositorio. Rotación y acceso restringido.
- Perfil MCP
- Puntos finales
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- Módulos
-
- OCR
- Classify
- Webhook
- Workflow
- Permisos
- Leer calendario, trabajos de flujo de trabajo, suscribirse a webhooks. Sin acciones de administración de facturación en el agente.
- Errores y liberación
- 202 polling. Reintento con backoff, intentos acotados. Idempotencia mediante ID de documento + plazo. Respetar 429. HITL antes de notificación externa.
- Seguridad
-
- po_sk_ solo entorno
- Obligación de idempotencia
- HITL antes de notificación
- Verificar HMAC en webhooks
Prompt para Agente autónomo
Leer primero completamente:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Tarea:
Implementar un agente autónomo (Cron o evento) que verifique los plazos contractuales. Sin chat como interfaz de control.
Marco:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: Bearer desde la variable de entorno PO_API_SECRET (po_sk_…). Nunca en el frontend.
- Recurrente, idempotente, reintento con backoff, registro.
Solo estos endpoints:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow (Extraer documento legal; archivo o pofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe (HMAC-SHA256, solo del lado del servidor)
Reglas:
- No crear la misma tarea dos veces para el mismo plazo.
- Los avisos externos solo tras aprobación humana.
- Cancelar en 401/403. Presupuesto en 402. Backoff en 429. Polling en 202. Sin reintentos infinitos. Sin endpoints inventados. Sin claves reales en archivos. - contrato-alquiler-berlin-2024.pdf
- plazo de rescisión: 3 meses al final del trimestre
- próximo plazo: 2026-09-30
Resultado esperado
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
¿Construir o vender esta solución con PaperOffice?
Integrador y revendedor pueden combinarse. El siguiente paso es la asociación: la solicitud y la decisión inmediata se siguen en la aplicación PaperOffice.
Iniciar asociación