PFPostalForm Projects
Agentic mail infrastructure

PostalForm Projects

Provision postal mail like cloud infrastructure. Upload a PDF, get the right provider route, track the piece, and receive signed webhooks from one developer workspace.

Stripe Projects ready Agent provisionable Provider-routed
standard letter standard_letter.pdf

Cost and tracking fit select the highlighted standard-letter path.

Selectedtracked hubletter with tracking
Skippedexpress lanenot requested
Fallbackvolume routenot needed
express mail overnight_notice.pdf

Express handling changes the decision from cheapest tracked mail to the speed-first route.

Skippedtracked hubtoo slow
Selectedexpress lanespeed-first path
Fallbackvolume routenot needed
large packet case_file_132p.pdf

High page count skips the small-letter path and uses the fallback built for larger packets.

Skippedtracked hubpage limit
Skippedexpress lanenot requested
Selectedvolume routelarge PDF fallback
Physical mail, provisioned like software

The control plane for developers and agents that need to print, mail, and observe documents.

PostalForm Projects gives every app or Stripe Project its own workspace, keys, test credits, live credits, webhook endpoints, and mail timelines. Agents can provision it, humans can govern it, and both can see what happened.

Routing intelligence

One mail API, routed to the best provider for each job.

PostalForm routes each mailpiece through the provider best suited for the job: local partners closest to the destination when available, speed-first Express paths, tracked standard letters, postcard-ready output, and high-page-count fallback. Your app gets reliability, delivery visibility, and destination-aware performance from routing rules battle-tested in production, without juggling multiple mailing APIs.

Express mailSpeed-first routefastest supported provider
Letters and postcardsTracked routestandard documents with event visibility
Large PDFsDocument-fit routefallback for long or oversized files
Developer workflow

From project install to signed webhook without leaving the lane.

$ stripe projects add postalform/mail
created workspace pfws_...
synced POSTALFORM_TEST_API_KEY
synced POSTALFORM_WEBHOOK_SECRET

$ pf-projects test e2e --pdf sample.pdf
uploaded document
quoted mailpiece
queued provider job
received signed webhook
01

Provision

Stripe Projects, the mock CLI, or direct signup creates a workspace, test key, claim path, and local env values.

02

Observe

Every document, quote, order, provider submission, timeline event, and webhook attempt is visible from the dashboard.

03

Scale

Live credits, auto-refill, key rotation, and provider routing let mailing become a building block instead of an ops queue.

Get started

Give every project a real-world mail pipe.