Why Epistola doesn't include workflow
Document generation and workflow are different concerns. Here's why we deliberately keep them separate — and why that's better for you.
Do one thing, do it well
Epistola generates documents. It doesn’t route them, approve them, or decide what happens next. That’s your workflow engine’s job — and for good reason.
Workflow is business-specific
Every organisation handles processes differently. An objection procedure at one municipality looks nothing like the same procedure at another. Workflow logic is inherently specific to your context, your rules, your edge cases.
Bundling workflow into a document generator forces you into generic patterns that never quite fit. Worse, it scatters your process logic across multiple systems — the approval lives here, the notification there, the document somewhere else.
High cohesion matters
When all the steps of a single process live together in one system — your zaakafhandelsysteem — they’re easier to understand, maintain, and change. Your BPMN model is the single source of truth, not a patchwork across vendors.
Epistola integrates with systems like GZAC through clean APIs. Your workflow engine calls Epistola when a document is needed, and Epistola delivers it. No overlap, no lock-in, no hidden process logic.
The result
- Your processes stay yours. Change workflow without touching document generation.
- Fewer moving parts. One system for workflow, one for documents.
- Easier to reason about. When something breaks, you know where to look.
Want to see how the integration works? Check out the architecture flow on our homepage.
Related Posts
Document-based vs. process-oriented working
Many organisations still work document-first. Here's how process-oriented (zaakgericht) working changes the role of documents — and where Epistola fits in.
Why Epistola is steward-owned
We chose steward ownership so our mission — not investors — drives every decision. Here's what that means for you.