GroundWorks is the foundation for building a cohesive source-to-pay platform for each client: one map of five stages, nine domain Workblocks, 45 business modules, 191 execution flows and 686 tasks; one shared vocabulary; one governed way to tailor and run.
Intake Management: Every request arrives complete, routed and owned, without manual triage. Sourcing & Negotiation: Sourcing decisions you can defend line by line: every score opens the response behind it.
Contract Lifecycle Management (CLM): Every clause, control and obligation stays attached to its contract, with a named owner for each one. Supplier & Third-Party Risk Management (TPRM): Every risk decision has an owner, a case file and a proportionate response.
Purchasing & Ordering: The compliant route is the easiest one, and every exception reaches a named owner. Invoicing & Payment (AP): A payment queue where every exception carries its records and its owner.
Supplier Relationship Management (SRM): Reviews end in commitments someone accepted, and the next review starts from what happened to them. Savings & Value Realisation: A savings number finance can trace to the records that produced it.
Workblocks can be versioned and changed independently, enabling continuous client tailoring.
02One invoice mismatch, end to end
When a match result shows a quantity difference, the AP processor needs to know whether the delivery, the receipt or the invoice is wrong, so that the case reaches the person who can correct the source record instead of bouncing between teams.
A failed check lands in a worklist as a code that names the symptom. The processor works out the cause and the owner by hand, one system at a time.
01
The failed check is a fact; the cause is a hypothesis
An exception signal records what failed, not why. The case keeps the two apart: the source failure is never overwritten, and competing causes stay visible until the evidence distinguishes them.
02
From queue codes to causal cases
The failed check arrives as one case: the competing causes, the evidence that separates them, the accountable owner and the next valid action. The case closes only when the source system accepts the change and reruns the check.
03
A readiness decision carries its evidence and its expiry
Every satisfied condition names its source and observation time. A changed invoice, payee, hold or screening result expires the decision and reopens only the dependent checks. Readiness is never payment: instruction, release and settlement stay with the system that owns them.
04
Resolution means the source accepts and revalidates
A sent message or a completed task is not resolution. A case closes when the authoritative system accepts the change and the controlling check reruns clean, or it stays truthfully blocked with a named owner and a reopening condition.
The source record is corrected or the invoice validly corrected, the match reruns clean, and the case closes with the receipt attached.
Material or novel commitments still escalate. Proposal is not commitment. Authority is a contract, not a score.
Every AI action has a named human owner, human evaluation drives learning and review is automatically reinstated when quality falls.
Beyond Work execution rails are a European, AI-first, enterprise-native foundation, SOC 2 Type II audited and ISO 27001 certified.
One permissioned data plane carries records, documents, analytics and run history with one audit trail, and can connect to the client's existing warehouse.
One record model, 87 canonical entities in nine kinds of record.
03What is built, and what is not
Proof classes
01Reference buildDemonstrable on the execution rails at confirmed fidelity
02Defined moduleBusiness, data, authority and execution contracts are defined for client configuration
03Roadmap modulePlanned and not represented as running
8 reference modules, 9 defined modules and 28 roadmap modules.
Coexist first, prove value, replace selectively.
Keep the systems that earn their place. Suites change on their release cycle. Workblocks change on yours. A client can begin with one bounded Workblock and expand through independently versioned Workblocks and narrow adapters.