AI Financial Contract Infrastructure

Contracts that understand what happens next.

Duncet turns financial agreements into executable workflows, connecting obligations, deliverables, invoices, approvals and payments from signature to settlement.

Document§4.2

Master Services Agreement

Client
Northstar Industries
Provider
Example Services Ltd.
Contract Value
$240,000
Effective
Jan 12
Payment Terms
Payment shall be made within thirty (30) days following acceptance of deliverables.
Extracted Structure

Awaiting extraction…

Workflow
CONTRACT
DELIVERY
INVOICE
APPROVAL
PAYMENT
02The Problem

A signed contract is only the beginning.

Companies sign thousands of agreements containing financial commitments. But after signature, those commitments become fragmented across contracts, email, ERP, procurement, invoices, spreadsheets, payment systems and project management tools.

The agreement says one thing. The financial systems often know something else.

Duncet connects the two.

Where the agreement scatters
ContractsEmailERPProcurementInvoicesSpreadsheetsPayment SystemsProject Tools

No single source of financial truth

03How It Works

Turn language into financial logic.

Contract Language
“Customer shall pay 25% upon completion of Phase I and the remaining 75% within 30 days of final acceptance.”

Source — MSA §3.1

Duncet StructureObligation

25%

Trigger — Phase I complete

75%

Trigger — Final acceptance

Due — 30 days

StatusAwaiting Event
04The Obligation Graph

Every contract contains a chain of obligations.

Duncet models each agreement as a graph of connected states — from the moment it's signed to the moment it's settled.

  1. 01Contract
  2. 02Deliverable
  3. 03Acceptance
  4. 04Invoice
  5. 05Approval
  6. 06Payment
  7. 07Settlement
Conditional Branch

Deliverable accepted?

Yes

Create payment obligation

No

Hold

Each transition in the graph is governed by conditions drawn from the contract itself — so the workflow only advances when reality matches the agreement.

05Contract Intelligence

Understand the agreement, not just the document.

Duncet helps interpret financial language and structure it into fields your systems can use. Extraction quality varies by document — Duncet surfaces its confidence and keeps a human in the loop.

Identifies

Parties

Extracts

Amounts

Extracts

Currencies

Maps

Payment Terms

Surfaces

Milestones

Identifies

Deadlines

Surfaces

Penalties

Identifies

Renewals

Maps

Conditions

Surfaces

Approval Requirements

Extracts

Deliverables

06Executable Obligations

Every commitment becomes something you can act on.

Obligation #00481Waiting for Delivery

Vendor

Example Supplier

Amount

$84,000

Trigger

Delivery accepted

Payment Terms

Net 30

Lifecycle

Identified
Triggered
Verified
Approved
Paid
Settled
07Contract → Invoice

Make invoices answer to the contract.

A conceptual illustration of how Duncet compares an incoming invoice against the obligation the contract created.

Contract

Total

$240,000

Milestone

Phase II

Expected

$60,000

Invoice #2291

Amount Billed

$60,000

Milestone Referenced

Phase II

ComparisonReady for Approval
  • AmountMatch
  • MilestoneMatch
  • Payment TermMatch
08Contract → Payment

Connect agreement to payment.

Duncet doesn't replace your ERP, procurement or payment systems — it connects the agreement to what those systems do next.

Contract
Obligation
Condition Satisfied
Approval
Payment Instruction
Settlement
09Contract Events

Contracts change when reality changes.

Duncet treats each agreement as a living financial object — a record that updates as milestones are met, deliverables are accepted and invoices arrive.

  1. JAN 12Contract signed
  2. FEB 03Milestone submitted
  3. FEB 08Deliverable accepted
  4. FEB 09Invoice received
  5. FEB 10Obligation activated
  6. MAR 11Payment due
10Exceptions

When reality doesn't match the agreement, Duncet surfaces it.

The invoice amount differs from the contractual obligation. Duncet doesn't assign blame — it flags the discrepancy for human review.

Obligation #00213Contract Mismatch

Phase II Payment

$60,000

Invoice

$78,000

Difference

$18,000

11Reasoning & Source

Never hide the reasoning behind the workflow.

Every AI-derived financial workflow stays traceable back to the underlying agreement — the language, the section, the clause.

Explanation

“Payment is not yet eligible because the contract requires formal acceptance of the Phase II deliverable. The acceptance event has not been recorded.”

Source — Contract §4.2

Payment Obligation

$60,000

Source
Master Services Agreement §4.2
Trigger
Phase II acceptance
Term
Net 30
12Amendments

When the contract changes, the workflow should know.

Duncet updates the fields that depend on the agreement. Changes to connected financial systems still require authorization.

Version 01

$60,000

Phase II payment

Version 02

$72,000

Phase II payment

Duncet updates

ObligationPaymentApprovalExpected Cash Flow
13Financial Calendar

A calendar built from obligations, not reminders.

Each entry is generated from a contractual obligation Duncet has identified — not entered by hand. Figures below are illustrative.

Payments DueNext 30 Days
AUG 14Supplier A$42,000
AUG 18Supplier B$18,500
AUG 24Supplier C$72,000
SEP 02Vendor D$140,000
14Contract Search

Ask the contracts what they require.

A natural-language interface over the contracts you've connected or uploaded — Duncet doesn't access agreements it hasn't been given.

Query

Which supplier contracts have payments due in the next 30 days?

7 contractual obligations are currently scheduled within the next 30 days.

Northstar MSA§4.2 — Payment due Aug 24
Vendor D Supply Agreement§2.1 — Payment due Sep 02
Supplier B Framework Agreement§5.0 — Payment due Aug 18

Also ask

“Which agreements require customer acceptance before payment?”

15Contract Portfolio

A single, restrained view of contractual exposure.

Illustrative interface values shown for demonstration.

248

Active Contracts

1,842

Financial Obligations

67

Upcoming Payments

23

Pending Conditions

8

Exceptions

16Use Cases

Built for the teams that sit closest to the obligation.

Procurement

Connect supplier contracts to invoices, milestones and payments.

Finance

Track contractual obligations before they become surprises.

Accounts Payable

Validate invoices against contractual terms.

Legal

Make financial clauses operational after signature.

Revenue Operations

Track customer obligations and payment triggers.

Enterprise Operations

Create visibility across contractual commitments.

17Infrastructure

Sit above the systems you already use.

Duncet doesn't need to replace existing financial infrastructure. It connects the agreement to what happens afterward.

ContractsERPAccountingProcurementInvoicingPaymentsProject Systems
DUNCET
Obligation Graph
18API

Make financial obligations programmable.

Conceptual Example

Request

POST /v1/obligations

{
  "contract": "contract_481",
  "trigger": "delivery.accepted",
  "amount": 60000,
  "currency": "USD",
  "terms": "net_30"
}

Response

{
  "status": "pending",
  "trigger": "delivery.accepted",
  "payment_due": null
}
19Human Control

AI interprets. People remain in control.

Duncet does not independently move money. It surfaces what the contract requires and hands authorized action to the systems you already trust.

01

Extract

AI identifies the obligation.

02

Verify

A human reviews the interpretation where needed.

03

Activate

The authorized workflow is enabled.

04

Execute

Existing financial systems carry out the action.

20Audit Trail

Every obligation has a history.

09:42Contract uploaded
09:43Payment clause identified
09:43Obligation created
10:02Human review completed
11:18Milestone received
11:20Invoice matched
11:23Payment approved

Most contracts are written for humans.

Financial systems speak in events.

Duncet connects the two.

Make every agreement executable.

Duncet turns financial contracts into living workflows that connect obligations, conditions, invoices, approvals and payments from signature to settlement.