レシピ + プロンプト
契約期限エージェント
独自のCronジョブが定期的に契約の期限、義務、および更新を確認します。タスクは期限前に自動的に作成されます。
- 01 在庫
Workspaceの契約書
- 02 抽出
期限および当事者
- 03 カレンダー
期日の照会
- 04 判断
必要に応じてのみタスクを作成
- 05 通知
適時に情報提供
- 状況
- 誰が在庫を定期的に確認しないため、更新期限が遅れて発見されることがある。
- 自動化された結果
- 独自のCronジョブの1日1回の実行により、期限前に新規かつ冪等なタスクのみが生成されます。
- 入力
-
- 契約書PDF
- 独自のCronスケジュール
- 期日ウィンドウ
- 出力
-
- 期日
- タスク
- ログ
手順
- 01独自のCronジョブまたはWebhookによってトリガーする
- 02GET /analytics/calendar-due-dates を読み取り
- 03必要に応じて workflow-job 経由で legal extract を実行
- 04冪等なタスクを導出
- 05重要な通知は承認後に送信
- 認証
- サーバー側シークレットキー (po_sk_)
po_sk_ はサーバー環境からのみ。ブラウザ、プロンプト、リポジトリに決して配置しない。ローテーションとアクセスを制限する。
- MCPプロファイル
- エンドポイント
-
GET /analytics/calendar-due-datesPOST /job/add/workflowPOST /webhooks/subscribeGET /job/get/{job_id}
- モジュール
-
- OCR
- Classify
- Webhook
- Workflow
- 権限
- カレンダー、ワークフロージョブの購読、Webhookのサブスクライブ。エージェント内での課金管理者アクションは禁止。
- エラーと公開
- 202 ポーリング。バックオフ付きリトライ、試行回数制限。ドキュメントID + 期限による冪等性確保。429を尊重する。外部通知前にHITL(人間による確認)を実施。
- セキュリティ
-
- po_sk_ は環境内のみ
- 冪等性の義務
- 通知前のHITL
- WebhookのHMAC検証
自律型エージェント向けプロンプト
まず、以下を完全に読み込んでください:
https://api.paperoffice.ai/latest/docs/llms-full.txt 課題:
独自のCronジョブまたはイベントによって起動され、契約の期限を確認する自律型エージェントを実装してください。PaperOfficeには独自の時間トリガーがありません。チャットは制御インターフェースとして使用しないでください。枠組み:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: 環境変数PO_API_SECRET(po_sk_…)からのBearerトークン。フロントエンドに決して配置しないでください。
- 定期的、冪等性、バックオフ付きリトライ、ロギング。以下のエンドポイントのみを使用:
- GET /analytics/calendar-due-dates
- POST /job/add/workflow(法的文書の抽出;ファイルまたはpofid)
- GET /job/get/{job_id}
- POST /webhooks/subscribe(HMAC-SHA256、サーバーサイドのみ)ルール:
- 同じ期限に対してタスクを重複して作成しないでください。
- 外部からの通知は人間の承認後にのみ送信してください。
- 401/403の場合は中止。402は予算関連。429はバックオフ。202はポーリング対象。無限リトライを行わない。架空のエンドポイントを作成しない。ファイル内に実際のキーを記載しない。 - mietvertrag-berlin-2024.pdf
- 解約通知期間:四半期終了の3か月前
- 次の期限:2026-09-30
期待される結果
due=2026-09-30, obligation=termination_window, task_created=true, notify=pending_hitl
このソリューションをPaperOfficeで構築または販売しますか?
IntegratorとResellerは組み合わせ可能です。申請はPaperOfficeアプリで行い、Plusプラン以上が必要です。パートナーチームの担当者が確認して判断します。数営業日かかる場合があります。
パートナーシップを開始