Service · Software development

Custom document workflow automation.

Custom software that automatically ingests your documents, classifies and enriches them with data, routes them to the right people, has them approved, archives them and passes them on to your core systems. For organisations where standard low-code tools reach their limits: deeper OCR, industry-specific rules, and integrations that cannot be set up through a connector.

What exactly is document workflow automation?

Document workflow automation — also known as document workflow software or, in English, Document Workflow Automation — is the digital management of the entire process a document goes through, from the moment it arrives until it has been processed, archived and handled in the next systems. In practice this means: an incoming invoice, contract, policy, complaint or HR document is automatically recognised, classified, given the correct data, sent to the right reviewer, approved according to your rules and ultimately passed on to accounting, ERP, CRM or case management.

Important to get clear in advance: this is something different from a document management system or DMS. A document management system is the storage place: versions, access rights, and searchability of your documents at rest. Document workflow automation concerns who does what with a document as it moves through your organisation. The two complement each other and in modern implementations are almost always connected, but they are distinct problems with different solutions.

We are asked when the volume of documents and the complexity of the rules grows beyond what a standard low-code tool can comfortably handle. For simple flows (a few hundred documents a month, a handful of fields, one approver), a Power Automate, Make or Zapier flow is often good enough, and we would actually advise against custom software. Our sweet spot is where OCR with industry-specific fields, a rules engine with dozens of conditions, or a deep integration with your core ERP is needed, and where the volume or compliance requirements are serious enough to justify building a dedicated platform for it.

Our approach in four points.

Document-first
We model your document flows before choosing technology
OCR + AI
Sector-specific extraction, not generic template OCR
Deep integration
Integrations with ERP, CRM, accounting and case management
Audit-ready
Full audit trail and compliance reporting built in as standard

Which document workflow projects we build.

Document workflow automation is broad — we see three recurring patterns, and most clients start with one and grow organically into the other two.

Engagement 01

Invoice and procurement document automation

Incoming invoices, PO matching and accounting integration

Incoming invoices — by email, scan, Peppol or portal — are automatically recognised, processed with OCR and matched against the open purchase order. The flow then runs via the relevant budget holder, finance and optionally a second pair of eyes for amounts above a threshold, and pushes the completed invoice directly to accounting or the ERP.

The real value isn't in OCR alone — any standard package can do that — but in the logic on top of it: PO matching with tolerance rules, tax checks per supplier country, automatic posting to the correct general ledger account and cost centre, and exception handling that doesn't send all the manual work back to you the moment a single field deviates. We often combine this with a smart API integration into your accounting system, so that bookkeeping entries are generated automatically rather than imported as CSV files.

OCR extractionPO matchingTax checksApproval flowERP pushPeppol
Engagement 02

Contract and compliance document workflow

Templates, redlining, sign-off and legal archiving

For organisations where contracts, NDAs, policies or licences form the core of the business: a platform that manages templates, generates draft contracts based on CRM data, records redlining between parties, routes them for legal and commercial approval, and ultimately gets them signed electronically — including a complete version history and audit trail that meets what your regulator or auditor requires.

The custom layer lies in the rules: which clause commercial may negotiate without legal, which combination of fields requires a second approver, which type of contract must be renewed within which period. Standard contract management tools cover the basics, but for sector-specific rules, such as insurance underwriting, commercial property leases or grant applications with multiple dependent documents, we build the rules engine ourselves so that it fits your acceptance policy precisely.

Template engineRedliningMulti-level approvalElectronic signatureAudit trailRenewal alerts
Engagement 03

Case and file workflow for professional services

Multi-document files with routing and compliance

For accountancy firms, law firms, notaries, insurers, municipalities and HR departments, where a case file consists of dozens of different documents, each following its own route through the organisation. HR onboarding with CV, ID proof, contract, NDA and GDPR consent; claims handling with claim form, photos, valuation and legal documents; grant applications with application form, annual accounts, project plan and verification report.

What sets this apart from standalone document flows is that everything works together: a file is only complete once all underlying documents have the right status, and the final step waits on the slowest document. We therefore build a file state model on top of the individual document workflows, with dashboards for case managers and automatic alerts when a file risks stalling. For accountancy organisations this often sits alongside our accountant software; for mid-market and larger organisations it forms part of a broader enterprise software project.

File stateMulti-document routingCompliance checksCase dashboardDeadline monitoringMulti-tenant

What you have at the end.

A working document workflow platform in production — plus everything around it to manage and further develop it yourself.

Production + staging

Two environments, hosted in your own cloud or with us — your choice.

OCR and rules engine

Trained on your documents, with a no-code management interface for rules.

Codebase + documentation

Full source code, build instructions and architecture overview.

Key-user training

Sessions for process owners and finance, video for end users.

Managed service (optional)

Monitoring, backups, model retraining and ongoing development.

When custom is the right choice.

Off-the-shelf platforms — Power Automate, Make, Zapier, Kissflow, Nintex, DocuWare, M-Files — are excellent for many flows. We are brought in when one or more of these patterns is at issue.

Extraction

OCR with sector-specific fields

Standard OCR handles generic invoice fields well but struggles with specialist documents: medical results, technical drawings with annotations, policy schedules with exclusions, or valuation reports with hand-drawn elements. We train models on your own documents so that extraction is reliable enough to genuinely remove a large share of the manual work.

Lines

Complex rules engine that does not fit into low-code

A Power Automate flow with ten steps is perfectly manageable. Fifty conditions that depend on amount, supplier country, contract type, customer history and sector-specific regulation make maintenance a nightmare. A custom rules engine with clear semantics, visual or in code, keeps scaling where low-code turns into spaghetti.

Integration

Deep integration with core systems

When documents are not just standalone output but part of a transaction in your ERP, CRM or case management system — generating journal entries in SAP, processing policy changes in a core insurance system, closing permit files in a municipal case management platform — standard connectors usually fall short. Custom integration then delivers true two-way sync rather than one-off imports.

Multi-tenant

One platform for multiple clients or branches

For accountancy, legal and agency firms that offer document workflows to their own clients: one platform with separate data pools per client, its own branding and its own workflow templates per client segment. That kind of multi-tenant architecture is rarely built gracefully in low-code.

Audit

Compliance requirements that low-code cannot handle

GDPR implementing legislation, the Wwft (Dutch anti-money laundering act), FATCA, Solvency II, GDPR for medical data, or sector-specific quality standards often call for immutable logging, electronic signatures in a specific form, or retention period enforcement that a standard package cannot handle, or only partly. Your own platform gives you the control to build in every compliance requirement exactly as needed.

Scale

Volume that low-code cannot handle

Hundreds of documents a day is no problem for most platforms. Thousands of documents a day, with sub-second routing, parallel approval flows and peak loads around month-end or quarter-end closing, calls for infrastructure you control yourself, with queues, retries and monitoring that have no hidden ceilings.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

How an engagement works.

01Introduction→ 02Document and process analysis→ 03Build in sprints→ 04Rollout and maintenance
Step 01

Introduction

A no-obligation conversation with your process owners and IT. Which document flows are causing bottlenecks, which systems already play a part, and what your volumes look like.

Step 02

Document and process analysis

We map out document types, variants, rules and exception paths. Workshops with finance, legal and the people on the work floor. End result: a scope document covering OCR goals, rules and integrations.

Step 03

Building in sprints

Working modules in two-week sprints, starting with one document type end-to-end. Process owners test along from the first sprint using real historical documents, giving direct feedback on extraction accuracy.

Step 04

Rollout and management

Phased rollout to production: first one document type or one department, then scale up. Ongoing maintenance, model retraining and expansion with new document types.

What we integrate with and build.

For each project we choose what fits your existing landscape. For the wider context of where this project fits, see our page on custom software development; for the DMS layer where your documents ultimately land, our document management system page.

OCR & AI
Azure Document IntelligenceGoogle Document AIAWS TextractTesseractCustom LLM extractionHugging Face
Workflow & queues
TemporalCamundaBullMQRabbitMQPostgreSQLRedis
Integrations
SAPAFASExact OnlineTwinfieldPeppolMicrosoft 365SalesforceDocuSign

Frequently asked questions.

What is the difference between document management software and document workflow automation?
A document management system (DMS) is the storage place: it controls where documents live, who can access them, how versions are managed and how you find them again. Document workflow automation controls who does what with those documents as they move through your process: coming in, being classified, having data extracted, being routed to the right people, being approved and being passed on to downstream systems. In practice, a workflow platform is often connected to a DMS: once a document has completed its workflow, it is automatically archived in the DMS with the correct metadata and version information. The two systems complement each other, but they solve different problems and need to be designed separately.
What exactly is document workflow software, and how does it work in practice?
Document workflow software automates the path a document takes through your organisation. An incoming invoice or contract is picked up by a trigger (email inbox, upload, scan, API), automatically classified by type, relevant fields are extracted using OCR or AI, and based on content, amount or project, the document is routed to the right reviewer. It then passes through an approval chain (for example manager, finance and, where needed, legal), which can run in parallel or in sequence. At the end, the document is archived in a DMS with an audit trail, and the next action proceeds automatically: booking in the accounts, preparing payment, registering a contract or closing a file. Good document workflow software handles all of this without manual steps for the exceptions.
Would you replace Power Automate, Nintex or Kissflow for our flows?
For simple flows with a few hundred documents a month and a handful of rules: no, we would actually advise against it. Power Automate, Make, Zapier, Kissflow and Process Street are well suited to such use cases, quick to set up and cheaper to maintain than a custom platform. Our added value becomes apparent when one of these limits is exceeded: OCR with industry-specific fields, a rules engine with dozens of conditions, deep two-way integration with your core ERP or CRM, multi-tenancy for your own customer base, or compliance requirements that the standard platforms do not cover, or only partly cover. In the introductory conversation we will be transparent about whether your situation is better served by low-code or by custom development.
How reliable is OCR on our documents?
For standard document types such as invoices, packing slips and receipts, modern OCR engines from Azure, Google and AWS are approaching high reliability, especially on printed documents. For specialist documents, such as handwritten notes, technical drawings, policy schedules with tables and exclusions, or medical results, generic OCR falls short. In that case we train a dedicated model on your historical documents, measure extraction accuracy per field, and build a review step for fields below the threshold so that uncertain extractions are always confirmed by a person. To be honest: 100% automation is rarely realistic, nor is it desirable. Your exceptions are exactly where human expertise adds value.
How do you integrate the document workflow platform with our ERP, CRM or case management system?
Integrations are almost always part of a project, as pure document processing with no link to your core systems delivers little. We integrate with SAP via S/4HANA REST, BAPI or OData; AFAS via Profit connectors; Exact and Twinfield via their official APIs; and Salesforce, Dynamics 365 and HubSpot via their cloud APIs. For sector-specific case management systems, such as insurance core systems, municipal case systems or legal practice tools, we build the integration to order, based on the integration options the system offers. We document all integrations so that your IT team can later manage or extend them itself.
What about GDPR, the audit trail and compliance?
An audit trail is a standard component of every document workflow platform we build: immutable logging of who viewed, edited, approved or rejected which document, and when. GDPR-compliant data processing is the baseline, with data residency in an EU region, encryption in transit and at rest, and clear retention enforcement per document type. For sectors with additional requirements, such as the Wwft for accountancy and legal firms, Solvency II and EIOPA for insurers, and GDPR-medical rules for healthcare organisations, we build the specific requirements in from the start, not as an afterthought. For larger projects, a DPIA and optionally an external penetration test are standard parts of the work.
What determines the cost of a document workflow automation project?
Four things mainly. First, the breadth of the scope: invoice processing only, or the full range of document types including contracts, HR and case files. Second, OCR complexity: standard invoice fields are cheaper than industry-specific models that must be trained on your own data. Third, the number of integrations with external systems: each ERP, CRM or case management integration is a mini-project in its own right. Fourth, whether we provide monitoring, model retraining and further development on an ongoing basis, or whether you handle that in-house. After the scope document, we give you an honest estimate with fixed sprint prices so that you are not caught out by surprises.
How long does it take before we can go live with a first document type?
A clearly defined first document type, for example incoming invoices from a few suppliers with one accounting integration, can go live within a few sprints. A broader platform with multiple document types, a complex rules engine and deeper ERP integration requires a project spanning several sprints. We always phase the work so that after the first few sprints, one document type is actually live in production. The business can then start moving manual work across while we continue building the wider scope. Only once the first flow runs stably do we add the next document types.
Who is document workflow automation most relevant for?
In practice, the enquiries we see mostly come from mid-market and larger organisations with more than a hundred documents a day in workflow: accountancy firms with client file flows, insurers with claims and policy change streams, HR departments with onboarding and absence management, municipalities and government bodies with subsidy, objection and permit processes, notaries and law firms with case administration, and property organisations with rental and sales administration. For smaller organisations with lower volumes, a standard low-code solution is usually sufficient and more proportionate. We are happy to give you honest advice on whether your situation falls on the right side of that line.
Do you work alongside our internal IT department or existing supplier?
Almost always. A document workflow project will almost certainly touch existing systems: accounting, ERP, CRM, a legacy DMS, sometimes an earlier Power Automate layer that we take over parts of. We work transparently with your IT team and, where necessary, with your existing suppliers. Clear API contracts, documented integrations and an incident runbook are standard. Code, infrastructure-as-code and knowledge stay with you, so you never become dependent on a single agency.

Talk to us about your document workflow.

A free, no-obligation half-hour introduction. We listen to your document flows, the rules surrounding them and your existing systems, and give you direction you can act on, even if it turns out a standard platform is the better route.

Edit content