Công thức + Prompt
Tiếp nhận Webhook cho tài liệu
Một sự kiện kích hoạt OCR và IDP theo cách bất biến. Không xử lý trùng lặp.
- 01 Đầu vào
Hóa đơn đến
- 02 Nhận dạng
OCR và bố cục
- 03 Phân loại
Loại và trường dữ liệu
- 04 Kiểm tra
Quy tắc hoặc con người
- 05 Kết quả
Trạng thái và xuất dữ liệu
Thực hiện dưới dạng
- Tình huống ban đầu
- Một sự kiện kích hoạt OCR và IDP theo cách bất biến. Không xử lý trùng lặp.
- Kết quả tự động hóa
- Một sự kiện kích hoạt OCR và IDP theo cách bất biến. Không xử lý trùng lặp.
- Đầu vào
-
- Tài liệu
- Bối cảnh
- Đầu ra
-
- Trạng thái
- Trường dữ liệu
Quy trình
- 01Tiếp nhận đầu vào
- 02Nhận dạng
- 03Kiểm tra
- 04Nhiệm vụ hoặc xuất dữ liệu
- 05Đặt trạng thái
- Xác thực
- Khóa bí mật phía máy chủ (po_sk_)
Khóa bí mật po_sk_ chỉ dành cho môi trường máy chủ. Bất biến, backoff, không retry vô hạn.
- Hồ sơ MCP
- Điểm cuối
-
POST /webhooks/subscribePOST /job/add/paperoffice_aiocr___generatePOST /documents/idp-agent-runGET /job/get/{job_id}
- Mô-đun
-
- Webhook
- OCR
- Classify
- Workflow
- Quyền hạn
- Chỉ scope cho POST /webhooks/subscribe, GET /job/get/{job_id}, GET /analytics/calendar-due-dates. Không có quyền DELETE, Admin, Billing hoặc Webhook trên po_pk_.
- Lỗi và phê duyệt
- 401/403: Kiểm tra Key, Scope hoặc Origin. 402: Ngân sách. 429: chờ đợi, không lặp lại liên tục. 202: poll cho đến khi hoàn thành. Timeout: thử lại một lần rồi hủy bỏ. Đánh dấu rõ ràng lỗi từng phần.
- Bảo mật
-
- Chỉ lưu Secret trong ENV
- Kiểm tra HMAC
- Retry với backoff
- Yêu cầu phê duyệt cho các hành động quan trọng
Prompt cho Tác nhân tự trị
Trước tiên, hãy đọc đầy đủ:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Nhiệm vụ:
Một sự kiện khởi động OCR và IDP một cách bất biến (idempotent). Không xử lý trùng lặp. Chỉ sử dụng các điểm cuối (endpoints) đã được tài liệu hóa.
Khung tham chiếu:
- Base URL: https://api.paperoffice.ai/latest
- Xây dựng một agent phía máy chủ. Chỉ lấy thông tin xác thực từ môi trường. Hoạt động theo nguyên tắc bất biến.
Chỉ sử dụng các điểm cuối sau:
- POST /webhooks/subscribe
- GET /job/get/{job_id}
- GET /analytics/calendar-due-dates
Xử lý lỗi: Dừng lại và kiểm tra khóa nếu nhận mã 401/403. Hiển thị ngân sách nếu nhận mã 402. Áp dụng cơ chế backoff khi nhận mã 429. Lặp lại lỗi mạng một lần duy nhất. Không tạo ra các điểm cuối giả mạo, không sử dụng token thật. - webhook-document-intake-muster.pdf
- firma: Ví dụ GmbH
Kết quả mong đợi
recipe=webhook-document-intake, status=ok
Xây dựng hoặc bán giải pháp này với PaperOffice?
Nhà tích hợp và nhà phân phối lại có thể được kết hợp. Bước tiếp theo là hợp tác đối tác — đơn đăng ký và quyết định tức thì sẽ được cung cấp trong ứng dụng PaperOffice.
Bắt đầu hợp tác đối tác