1.0.0-RC2First release candidate is out. General availability (1.0.0) lands July 2026.

/ Open source • API-first • Common Ground

An open document service for digital government.

Epistola generates documents from source data, without extra user screens, without duplicate data storage, and without dependence on a single vendor.

From data to document

01

Send structured data

A workflow or case system sends the data needed for a document.

02

Resolve the template

Epistola validates the input and uses the right approved template version.

03

Generate the PDF

The finished document is returned or handed back to the system that owns the process.

/ See it in action

From template to PDF in minutes.

/ From document-led to data-driven

The document is no longer the source.

Documents are composed automatically from current data in existing systems. By managing data at the source, it stays available to other applications and processes.

Information is no longer locked inside documents, but can be reused safely across the whole organization.

The document becomes the result of reliable data, not the place where that data is stored.

/ What it does

A focused system for document generation.

Epistola handles the document layer: templates, data contracts, rendering, and integration points. It does not replace your workflow engine.

Design templates

Create and manage reusable document templates with variants, versions, and reviewable changes.

Validate data

Describe the structured input a template expects so integrations can fail early and safely.

Render PDFs

Generate consistent, pixel-perfect PDF output from approved template versions and supplied data.

Connect systems

Call Epistola from case systems, workflow engines, or custom applications through a narrow API.

/ Common Ground

Principles we embrace.

Epistola aligns with the movement toward data at the source, composable building blocks, and greater digital autonomy across government.

Data at the source

Data stays available to the entire application landscape.

API-first

Integration through open APIs and standardized interfaces.

Composable building blocks

Document creation as a specialized service.

Open standards

Better interoperability and fewer dependencies.

Vendor-independent

More control over data, management, and ongoing development.

/ Who it is for

Built for teams that already have processes.

Epistola fits into existing operational platforms instead of becoming another place to run work.

Municipalities

Generate letters, decisions, and case documents while keeping Common Ground-oriented systems in control.

Integrators

Add document generation to customer platforms without building template management and PDF rendering yourself.

Platform teams

Self-host an open-source service with a clear responsibility, small integration surface, and predictable deployment model.

/ Why Epistola?

A different way to create documents

No new software

Employees keep working in their familiar applications and see a pixel-perfect preview of the document straight away.

An open document service

Epistola focuses solely on document generation. Workflow, case handling, and process control stay in the systems built for them.

Open and independent

Open source, API-first, and based on open standards. Organizations keep control of their document service.

/ Customer impact

Trusted with high-stakes documents.

Stories from the municipalities using Epistola are coming soon.

/ About us

Built for control, transparency, and long-term value

We are building an open document service that helps organizations stay in control of their documents, data, and architecture.

Steward owned

We choose continuity, transparency, and societal value — not dependence, lock-in, or short-term growth.

More about us

/ Next step

Interested in what Epistola can do for your product?

Schedule a call and ask us any of your questions.