From forms to
filled PDFs
Pathience is a system for managing insurance forms and generating filled documents via API. Here is how the pieces fit together.
Create a Package
Packages are containers that group related forms together. Think of a package as a product: your commercial auto policy, homeowners program, or workers' comp offering. Everything for that product lives in one place.
- Organize forms by product line or program
- Keep data models and forms together
- Manage versions as a single unit
Build Your Forms
Use the visual editor to create policy forms, applications, and endorsements. Add conditional sections that appear based on data, repeating blocks for schedules, and variables that pull from your data model.
- Visual editor with no coding required
- Conditional content based on data
- Variables auto-fill from your data model
- Repeating sections for schedules and lists
Define Your Data Model
The data model defines what information your forms need. Set up fields for policyholder info, coverage amounts, dates, and any other data. Forms pull from this model to fill in variables and evaluate conditions.
- Define fields once, use everywhere
- Support for text, numbers, dates, lists
- Nested objects for complex structures
- Calculated fields with formulas
insured_namepolicy_numbercoverage_limitdeductibleeffective_datetotal_premiumcalculated formulaAdd Conditional Forms
Need state-specific forms? Set conditions on forms to control when they render. A California disclosure only appears for CA policies. A Texas notice only renders for TX. One package handles all your states.
- Conditions on forms or sections
- State-specific content in one package
- Branches for drafting changes
- Merge when ready to publish
Collaborate and Publish
Work with your team in a shared environment. Control who can edit, who can publish, and who can only view. When ready, publish a version. It locks permanently, creating a permanent record of exactly what was approved.
- Role-based permissions per package
- Full audit trail of all changes
- Published versions are locked forever
- See who changed what and when
Generate PDFs via API
When you need to produce a filled policy document, call our API with your data. Pathience evaluates conditions, fills variables, and returns a PDF. Integrate with your policy admin system, portal, or any application.
- REST API for document generation
- Pass data, get back a filled PDF
- Conditional forms included automatically
- Batch generation for renewals
Connect in minutes, not months
One REST API endpoint. Send JSON data. Get PDF documents back.
{
"package_id": "pkg_abc123",
"version": "2.1.0",
"data": {
"insured_name": "Acme Corp",
"state": "CA",
"coverage_limit": 1000000
}
}{
"document_id": "doc_xyz789",
"download_url": "/api/v1/download/...",
"pages": 12,
"expires_at": "2026-01-30T15:30:00Z"
}Your system sends data
Policy admin, CRM, or quoting engine sends policyholder information via HTTP POST
Pathience processes the request
We evaluate conditions, calculate fields, and populate all relevant forms
Receive the completed PDF
Download fully populated ACORD forms, ready for binding or filing
Try it yourself
Get started to explore the editor, build a test package, and generate your first PDF.