One rulebook, not sixteen
Approval thresholds, delegation rules and escalation are declared once and apply to every document type, instead of being configured again inside each module.
One workflow engine shared by every module: design flows by dragging, approve by threshold and delegation, and leave evidence at every step.
Built for: Executives · Internal control · Department heads · Implementation teams · IT
A leave request belongs to HR, a purchase request to Procurement, a contract to Contract Management. Split workflow out as its own module and you get two places talking about the same form — and when they disagree, nobody knows which one is right. So it is not the seventeenth module: it is the layer all sixteen stand on.
Policy gate — who approves, at which threshold, how many rounds, within how long
Once it is approved, the work waiting in another module unlocks itself
The status chain of a document belongs to the module that owns it. The workflow layer clamps onto the one transition that needs a decision — which is why it owns no document, and has nothing to contest with a module.
Approval thresholds, delegation rules and escalation are declared once and apply to every document type, instead of being configured again inside each module.
Approval routing reads the job title and unit held in HRM. When someone moves department the route moves with them — you do not edit each procedure one by one.
Who submitted, who approved, when, on which version, and on what authority — kept on the document itself, so an audit question does not start a reconstruction.
One machine, every kind of document. Below, a purchase request runs all four stages — and stops where it is waiting.
Someone fills an e-form on the organisation's own template, or the business document raises the request itself when it hits a condition.
Rules read value, document type, unit and threshold to pick the right approver — in parallel when several opinions are needed, in sequence when order matters.
Approvers act inside the workspace or on mobile, can ask for more, can delegate while away — and the SLA escalates if the step runs late.
The decision is written onto the source document with a full log, and the next business step unlocks — nobody re-keys anything into another system.
The diagram is one worked example so the machine can be read; the figures in it are illustrative. Thresholds, approval levels and escalation timers are configured against each organisation's own rules and settled during implementation. The software helps enforce the rules; it does not replace them.
A fair question once an organisation has agents: if the AI can do the work, what is the process for? It is what makes delegating to an agent safe in the first place.
An agent runs within the rights of the account that called it, and the delegated scope is declared on the flow itself — there is no shortcut around the process.
The agent pre-fills, and writes what it was delegated to write; beyond that scope it stops at a proposal with citations, and the approval step stays an approval step.
The trail states which agent acted, under whose delegation, and who approved — in the same log as everything a person does.
No, deliberately so. A module owns one kind of business record; the workflow layer owns none — it makes the records of the other sixteen move. Splitting it out would create two places describing the same form.
Digital administration is a DOMAIN of documents: incoming and outgoing correspondence, seals, records retention. The workflow layer is the engine that domain — and every other — runs on. A document signing route is one specific flow built with this engine.
The designer is drag-and-drop on a canvas, so people who know the business can build and change flows without writing code. Who may edit which flow is a permissions decision, and that rule is settled during implementation.
A step can call another system through an API to fetch data or push a result. Which systems are connected and how they authenticate is settled per project — the integrations page lists the classes of system supported.
Pick one real approval flow from your organisation — the demo rebuilds exactly that on sample data, with your current thresholds and approval levels.