/ Product
Document generation as a specialized building block.
From JSON data to pixel-perfect documents with validation, version control, and full control over templates.
/ How does it work?
From data to document.
Receive data
A case system, workflow platform, or application supplies the required data.
Validate
Epistola checks whether the data is complete and usable for the document.
Resolve the template
The right approved template version is selected.
Generate
The document is composed pixel-perfectly according to house style and rules.
Return
The PDF is returned to the system that owns the process.
/ Key capabilities
More than just PDF generation.
Output
Pixel-perfect documents
Consistent PDF output with a fixed house style, layout, and reproducible results.
Authoring
WYSIWYG template management
Document managers design and maintain templates in a visual editor.
Validation
Validation and data contracts
JSON Schema validation helps prevent errors early in the process.
Lifecycle
Template lifecycle
Work with draft, review, publish, archive, and reproducible versions.
Governance
Governance
Support for roles, permissions, environments, OTAP, and controlled rollout.
Operations
Self-hosting
Run Epistola via Docker, Kubernetes, or your own cloud environment.
/ Live demo
Try Epistola
Explore Epistola in one of our two live environments. One account gives you access to both.
Step 1
Choose a demo to launch
Select an environment below. The live application opens in a new tab.
Epistola Suite
Template management
Create, edit, version, and promote document templates. Define JSON Schema data bindings and preview rendered output — the full Epistola authoring experience.
Valtimo Plugin
Workflow-based document generation
Start processes in Valtimo that trigger Epistola document generation as part of a workflow. Configure the Epistola plugin, connect templates, and map data from running cases.
Step 2: Continue with SSO
After the demo opens, continue with SSO. If you are already signed in here, you can use the same account; otherwise, any email address is accepted.
Both environments always run the latest version. They may occasionally be offline or contain pre-release issues.
/ Integrations
Fits into your existing landscape
Epistola does not replace a case system, portal, or workflow platform. It adds document generation as a standalone service.
Works with
Narrow API surface
Send data, select or resolve the template, and receive the generated document through a focused integration contract.
Workflow stays elsewhere
Use the stable Valtimo plugin from Valtimo or GZAC, or call Epistola from bespoke software without moving orchestration into the document layer.
/ Comparison
Why organizations choose Epistola.
| Topic | Epistola |
|---|---|
| Extra user environment for end users | No |
| Its own data storage as a new source | No |
| Data at the source | Yes |
| Pixel-perfect preview | Yes |
| WYSIWYG template management | Yes |
| Validation and data contracts | Yes |
| Open source and API-first | Yes |
| Works as a standalone building block | Yes |
/ Next step
Interested in what Epistola can do for your product?
Schedule a call and ask us any of your questions.