Access boundary: Current capability and authority required.
Implemented; generation, preparation, approval and delivery remain separate.
Surfaces: Web, REST and MCP; generation is separate from distribution and delivery.
Read the engineering guide · All features
Capabilities
- Single PDF from a business form
- PDF batch from a validated mapping
- Progress, per-record results and source-cell provenance
- Generation cancellation and retry of failed records only
- PDF selection and separate distribution-plan preparation
- The first plan permanently freezes the full batch, including excluded failed records; prepare_distribution declares destructiveHint true
- Common recipient or frozen columns with an explicit channel per record
- Resume remaining entries without duplication
- Entry-linked postal preflight with separate review and sending
- Known assistant-excluded content is never generated, previewed, shared or distributed; request a person-redacted version and never treat scanning as proof of absence
REST operations
GET /api/generation-jobsPOST /api/generation-jobsGET /api/generation-jobs/{id}GET /api/generation-jobs/{id}/resultsGET /api/generation-jobs/{id}/provenancePOST /api/generation-jobs/{id}/cancelPOST /api/generation-jobs/{id}/retryPOST /api/distribution-plansPOST /api/distribution-plans/{id}/resumePOST /api/distribution-plans/{id}/entries/{entryId}/postal-preflightGET /api/distribution-plans/{id}
Read the REST integration guide for authentication, errors and contract discovery.
MCP tools
cancel_generation_jobcreate_distribution_postal_preflightgenerate_documentsget_distribution_planget_generation_jobget_generation_provenanceget_generation_resultslist_generation_jobsprepare_distributionresume_distributionretry_generation_records
Read the MCP integration guide for scope, approval and host boundaries.