What You’ll Do
- Create a contact to organise the document under
- Upload an invoice (or any document you have handy)
- Watch the AI extract the data
- Review and correct the extracted fields
- Approve the document
Step 1 — Create a Contact
Documents in RecordEngine are always organised under a Contact — a client, vendor, or any entity whose documents you manage.- Click Contacts in the left sidebar
- Click + New Contact
- Fill in a name — for this walkthrough, use something like “Test Vendor”
- Leave the other fields blank for now — you can fill them in later
- Click Save
Step 2 — Upload a Document
- Click Upload in the left sidebar
- Drag your file onto the upload zone, or click Browse to select it No invoice handy? Use any PDF — a utility bill, a receipt, even a page from a manual. The AI will extract whatever structured data it can find.
- Set Contact to the contact you just created
- Set Folder to Documents
- Set Extraction Profile to Standard Invoice (if you’re uploading an invoice) or Default for anything else
- Click Upload
The document appears in the list immediately with New status. Within a few seconds it will move to Processing as the AI gets to work.
Step 3 — Wait for Processing
The AI is now reading your document. For a single-page invoice this typically takes 15–30 seconds. You can watch the status change in the document list — it will go from New → Processing → Needs Review.If this is the first document processed since the server started, it may take 2–5 minutes for the AI model to load into GPU memory. Every subsequent document in that session will be much faster.
Step 4 — Review the Extracted Data
Once the status shows Needs Review, click the document to open the workspace. The workspace has three panels:
Left panel — Document preview
The original file, exactly as it was uploaded. Nothing has been changed or modified.
Centre panel — Extracted data
This is where the AI’s work appears:
- AI Summary — a plain-language summary of the document
- Confidence Score — how confident the AI was (colour-coded: green = high, red = low)
- Extracted Fields — the specific values pulled from the document (vendor, date, amounts, etc.)
- Line Items — individual table rows if the document has them
Step 5 — Check the Confidence Score
The confidence score tells you how well the AI understood the document.| Score | Label | What it means |
|---|---|---|
| 90–100 | 🟢 High | All fields found, values look correct |
| 70–89 | 🔵 Good | Most fields found, minor gaps |
| 50–69 | 🟡 Low | Several fields missing or uncertain |
| 0–49 | 🔴 Poor | Significant extraction problems |
Step 6 — Correct Any Fields
Click on any extracted field value to edit it directly. This is how you handle the cases where the AI got something slightly wrong — correct it here, and the corrected value is what gets used downstream. Common corrections:- Date format — AI extracted
15/11/2025but your system needs2025-11-15 - Vendor name — AI extracted a short version; correct it to match your accounting system exactly
- Missing field — AI left a field blank; type the value in manually
Step 7 — Approve the Document
Once you’re satisfied the extracted data is correct, approve the document:- In the right panel, click Approve
- Status changes to Approved ✅
- The document is now locked — extracted fields cannot be edited
What Happens Next
From Approved, you can:- Export — click Webhook Export to trigger the outbound webhook and push the extracted data to an external system (QuickBooks, Xero, Salesforce, etc.)
- Archive — move the document to long-term storage, removing it from the active queue
- Download — retrieve the original file at any time
You’re Done
You’ve just completed the full RecordEngine document lifecycle: ✅ Contact created✅ Document uploaded
✅ AI extracted structured data
✅ Data reviewed and corrected
✅ Document approved
What to Explore Next
Extraction Profiles
Customise exactly which fields the AI extracts — or use the built-in profiles for Chinese documents, meeting notes, and more.
Rules Engine
Automate repetitive actions — auto-approve high-confidence documents, flag exceptions, and trigger webhooks automatically.
AI Chat
Ask questions about any document in plain language — or query across your entire document archive.
Integrations
Connect RecordEngine to your accounting software or CRM to push extracted data automatically.