Liam Killingback
5 August 2026
AI document extraction reads an uploaded document, identifies the fields that matter legally, and writes them into structured data a matter file can use. In practice that means pulling parties, dates, price and special conditions out of a contract of sale. MatterFirst runs extraction over uploaded contracts, flags risks, and connects the result to the matter workflow.
What follows is what happens between the upload and the populated matter, because that is where the value is created or quietly lost.
Extraction is not summarisation, and the difference matters
Most legal AI demonstrations are summarisation. You upload a document, the model writes a paragraph about it, and you nod. Summarisation is useful for triage, but it produces prose, and prose cannot populate a field, trigger a reminder or fail a validation rule.
Extraction produces data. Its output is not "this is a contract for sale of a residential property in Brunswick with a 60 day settlement". It is:
property_address: 14 Example Street, Brunswick VIC 3056
purchase_price: 985000
deposit_percentage: 10
settlement_date: 2026-10-14
vendor_name: ...
special_conditions: [ ... ]
The distinction is not academic. A settlement date in a paragraph is something a person has to read and retype. A settlement date in a field is something a system can put in a calendar, count backwards from, and use to schedule the searches that have to be ordered before it. Everything that makes document AI worth paying for happens after the value becomes a field.
A third category sits alongside both: matter aware chat, where you ask questions of documents already on a file. That solves a different problem, recall on a large file, and it is what most assistants in this market lead with.
The five stages of an extraction pipeline
Every credible implementation does these five things, whatever the vendor calls them.
1. Ingestion and text recovery. Born digital PDFs carry a text layer. Scans do not, so they go through optical character recognition first. This stage sets the ceiling for everything downstream: if OCR reads the settlement date wrong, no amount of model quality fixes it.
2. Classification. The system works out what the document is: a contract of sale, a s32 vendor statement, a lease, a costs agreement, a rates notice. Classification decides which extraction schema applies, because the fields you want from a lease are not the fields you want from a transfer.
3. Field extraction. The model locates each field in the schema and returns a value. Good implementations return the value plus its location in the source, so a reviewer can jump to the clause rather than take the answer on faith.
4. Confidence and risk flagging. Two different outputs. Confidence is how sure the system is about a value. Risk flagging says that a value, extracted correctly, is a problem: an unusual special condition, a deposit release clause, a settlement period shorter than the searches comfortably allow.
5. Handoff. The extracted fields are written into the matter and the workflow reacts. Key dates land in the calendar, tasks are created, and the responsible practitioner gets a review queue rather than a folder.
Stage five is the one most often missing. Extraction that ends in a report you read and retype has moved the typing, not removed it.
A worked example: a contract of sale
Conveyancing is the clearest case for extraction: the documents are structured, repetitive and high volume, and the cost of a transcription error is immediate.
| Field extracted | Where it usually sits | What a wrong value costs |
|---|---|---|
| Settlement date | Front page particulars | Every downstream date is wrong, including searches and the PEXA workspace |
| Purchase price | Front page particulars | Wrong duty calculation, wrong settlement figures |
| Deposit amount and due date | Particulars plus general conditions | A missed deposit deadline is a default event |
| Vendor and purchaser legal names | Particulars, sometimes an annexure | Transfer prepared in the wrong name, rejected at lodgement |
| Title reference, volume and folio | Particulars and attached title search | Wrong title searched, wrong land dealt with |
| Special conditions | Annexure, often unnumbered | The negotiated risk sits here. Always read in full |
| Finance and building inspection dates | Special conditions | Client loses a right to rescind |
Special conditions are where extraction is least likely to be complete and most likely to be worth running anyway. A model will reliably tell you that clause 32 exists, what it broadly does, and that it is unusual. It will not reliably tell you how it interacts with clause 18. Treat extraction as an index that shortens where you look, not as a review that replaces looking.
The prescribed disclosure documents that must accompany a contract also vary by state, and that is exactly the sort of checklist a system should hold rather than a person. In NSW the requirement sits in the Conveyancing (Sale of Land) Regulation 2022; in Victoria the vendor statement obligation sits in the Sale of Land Act 1962, section 32. A completeness check against the applicable list is a better use of automation than a summary of what you already know is on the file.
Where extraction is reliable, and where it is not
The largest driver of extraction quality is the input, not the model. Keep this table in mind when a demonstration goes suspiciously well.
| Input type | Typical extraction quality | What to do about it |
|---|---|---|
| Born digital PDF from a standard precedent | Highest | Extract and spot check the key dates |
| Born digital PDF, non standard drafting | Good on particulars, weaker on annexures | Review special conditions manually |
| Clean 300 dpi scan | Good, OCR dependent | Check numerals: dates, amounts, title references |
| Photograph of a page taken on a phone | Variable | Rescan. Cheaper than the error |
| Handwritten amendments on a printed contract | Lowest | Assume the amendment was missed until read |
| Multi document bundle in one PDF | Depends entirely on classification | Split the bundle before uploading |
Four of those six rows are solved by better inputs rather than better AI. Firms that put an intake standard in front of the AI, one document per file, scanned rather than photographed, get more out of the same product than firms that do not.
The review layer you still have to run
Extraction changes what review is, it does not remove it. Australian practitioners remain responsible for the work regardless of what produced the draft, and the conduct rules were not amended to make room for a model. Several courts have issued practice notes on generative AI use, so if your firm litigates, check the current position in your jurisdiction.
A workable standard for extraction specifically:
- Every extracted date that drives a deadline is confirmed against the source by a person before it is relied on.
- Extracted money amounts are checked where they first affect a figure the client sees.
- Special conditions are read in full by the responsible practitioner, whatever the flagging says.
- The system records who confirmed what and when, so review is auditable rather than assumed.
That last point separates a defensible workflow from a merely fast one.
Where the inference runs, and why you should ask
Vendors often answer two separate questions as though they were one: where your documents are stored, and where the processing happens when a model reads them. Storage can sit in Sydney while inference calls travel to a model endpoint in another country. Both matter, and usually only one is on the website.
Ask for both in writing, along with whether prompts and documents are retained by the model provider, and whether anything is used for training. Smokeball, for example, publishes that processing occurs within its own secured environment under zero data retention agreements and that firm data is never shared for training or AI modelling. That is the shape of answer to look for. MatterFirst publishes its own position on where data and inference sit.
How MatterFirst handles this
MatterFirst is a legal practice management platform for Australian law firms, built by North Cape Technology in Melbourne. Document AI is part of the platform rather than a bolt on.
Uploaded contracts go through extraction that pulls key terms, flags risks, and connects the result to the matter workflow rather than stopping at a report. That connection is the operationally important part: extracted key dates sync to the calendar, and automation rules built from triggers, conditions and actions act on what came out of the document.
Around that sits the rest of the matter: custom matter types with board and list views, role based contacts so the agent, the incoming mortgagee and the other side sit on the file in their real roles, a matter aware AI assistant that drafts communications and suggests next steps under human oversight, a branded client portal for progress, document upload, invoice approval and messaging, and time tracking, invoicing, payment collection and real time financial dashboards. Trust accounting is built for Australian jurisdictions, with a compliance review workflow covering NSW, VIC, QLD and WA.
Data and AI processing are hosted in the AWS region the firm chooses, Sydney by default for Australian firms, with extraction processed in the same region as the files.
Xero, Stripe, Microsoft 365 and Google Workspace are self serve integrations. PEXA and InfoTrack are set up with us rather than self serve. Anything else goes through a documented REST API with webhooks.
Pricing is per workspace, not per user: from $149 per month per workspace with users included. Every paid plan carries the client portal, automations and a monthly pool of Document AI credits, consumed per page across a standard and a full accuracy tier. The pricing page has current plan prices and credit pools.
How the Australian platforms compare on document AI
Verified against each vendor's own public pages in August 2026.
| Platform | Named AI features | Document review or extraction, as published | Included in subscription | Published position on where AI processing happens |
|---|---|---|---|---|
| MatterFirst | Document AI, matter aware AI assistant | Extracts key terms from uploaded contracts, flags risks, connects the result to the matter workflow | Monthly Document AI credit pool on every paid plan | Extraction and matter questions processed in the same AWS region as the files, Sydney by default for Australian firms |
| LEAP | Matter AI, LawY, AI Prompts, Generator, AutoTime | Matter AI reads documents, emails, attachments, scanned PDFs and handwritten notes and produces matter summaries with references. Contract term extraction not named on the AI page | Stated as included at no extra cost for subscribers | Stated to be covered by the same security standards as the platform. No geographic detail on the AI page |
| Smokeball | Archie AI, plus Archie Apps | Document review for key information and discrepancies, multi document comparison, and an InfoTrack Contract Reviewer app for NSW property contracts | Not published on the AI pages reviewed | Processing within Smokeball's secured environment, zero data retention agreements, ISO 27001:2022 certified |
| Actionstep | AI for time capture, client intake, filing and administration. Builder for document automation | Published as document assembly rather than extraction | Builder described as an add on module | Australian data centre location not published on the page reviewed |
| Clio | Clio Duo, now Manage AI | Not verified | Not verified | Not verified |
Clio's Australian product pages did not return content when checked for this article, so those cells are left unverified rather than filled from second hand sources. Ask Clio directly, and treat every cell above as a starting point for your own questions.
Two things stand out. Almost every platform now leads with matter aware chat, and chat and extraction solve different problems. And the column where published detail is thinnest is the one with the clearest compliance consequence: where inference actually runs.
Who this suits, and who it does not
MatterFirst suits Australian firms of two to twenty fee earners doing volume document work, particularly conveyancing and property, that need onshore hosting, state based trust accounting, and extraction that feeds a workflow rather than producing a report.
It is a weaker fit if you need a certified compliance posture on paper today, because MatterFirst does not currently hold SOC 2 or ISO 27001, or if your accounting sits somewhere other than Xero, the self serve accounting integration. And if your document work is genuinely bespoke, a handful of heavily negotiated agreements a month, extraction has less to give you than it does a firm running fifteen contracts of sale a week.
Questions to ask any vendor
- Which document types do you extract, and can I see the field schema for a contract of sale?
- Does extraction return the location in the source document for each value?
- After review, does the extracted value populate a field, or do I retype it?
- Where does inference run, and is that the same region as document storage?
- Are prompts or documents retained by your model provider, and is anything used for training?
- What is the cost model: included, per page, per credit, or per seat?
- Can I export the extracted structured data if I leave?
The evaluation checklist covers the wider platform questions, and there is a broader comparison of legal practice management software in Australia plus notes on what transfers when switching from LEAP or switching from Actionstep.
FAQ
Does MatterFirst extract key terms from a contract of sale? Yes. Document AI extracts key terms from uploaded contracts, flags risks, and connects the result to the matter workflow, so extracted dates and terms feed the matter rather than sitting in a separate report.
Where does MatterFirst run AI processing for Australian firms? In the AWS region the firm chooses, Sydney by default for Australian firms. Document extraction and matter questions are processed in the same region as the files themselves.
Is AI document extraction accurate enough to rely on without reading the contract? No, and no vendor in this market claims otherwise. Extraction is reliable enough to populate fields for review and to shorten where you look. Dates that drive deadlines and amounts that reach the client should be confirmed against the source, and special conditions read in full.
What is the difference between document extraction and an AI assistant? Extraction produces structured data a workflow can act on. An assistant answers questions about a matter in prose. Most firms want both, but only extraction removes retyping.
Does MatterFirst integrate with PEXA? PEXA and InfoTrack are set up with us rather than self serve. Xero, Stripe, Microsoft 365 and Google Workspace are self serve, and there is a documented REST API with webhooks for anything else.
How much does MatterFirst cost? Pricing is per workspace rather than per user, from $149 per month per workspace with users included, and every paid plan includes the client portal, automations and a monthly pool of Document AI credits. Current plan prices, included user counts and credit pools are on the pricing page.
Will extraction work on scanned documents? Usually, if the scan is clean. Quality depends on the text recovery step rather than the model, so a 300 dpi scan extracts well and a phone photograph often does not.
Related posts
LawMaster has no sunset date: why that is a planning problem, not a reprieve
LawMaster was acquired by Actionstep in 2022 and is reported to be winding down, with no announced end date. A problem with no deadline does not get scheduled, it gets deferred. What to do with the time you still have.
Legal TechWhat Is Matter Management, and How Does It Differ From Case Management?
Matter management organises legal work around a client engagement; case management organises it around a dispute and a court timetable. Here is what a matter record has to hold, why the distinction is sharper in Australia, and what to test before you buy.