Invoices & claims · Automated invoice creation

Automated invoice creation

When a supplier emails an invoice to your account, Navigator tries to extract, validate, and create the invoice automatically — so your team only touches the ones that genuinely need review. This article explains what gets automated, what gets checked, and what gets stopped.

How automated invoice creation works

The pipeline has four stages:

  1. Intake. A supplier emails an invoice to your account's ingestion address. Navigator captures the email and any PDF or image attachments.
  2. Extraction. Navigator uses AI vision to read each attachment and pull out structured invoice data — supplier, customer, reference, dates, line items, totals, bank details.
  3. Validation. The extracted data is checked against 40+ rules covering the supplier, customer, budgets, dates, support item codes, pricing, duplicates, and more.
  4. Decision. Based on the outcome, Navigator either auto-creates the invoice, flags it for human review, or rejects it and emails the supplier asking them to fix it.

Every inbound invoice goes through the same pipeline. The outcome determines what happens next.

How an invoice enters the pipeline

Every account has a unique email address suppliers can use to submit invoices. When an email arrives:

Emails without attachments aren't treated as invoices — they're handled through the normal inbox workflow.

What Navigator extracts from the document

Navigator uses AI vision — a large language model that can read documents and images — to pull out a structured set of fields from the invoice:

Extraction is good but not infallible — handwriting, unusual layouts, or poor scans can cause fields to be missed or misread. The validation stage catches most of these and either flags the invoice for review or sends it back to the supplier.

Validation checks

Navigator runs every extracted invoice through a series of checks. Each check has an outcome of failed (reject and email the supplier) or review required (flag for your team to action manually). Checks are grouped by what they look at.

Supplier checks

Customer checks

Budget and plan checks

Date checks

NDIS support item checks

Duplicate checks

Amount checks

Special-case code checks

What gets auto-created

For Navigator to auto-create the invoice without human review, all of these have to be true:

The safe code list exists because some NDIS codes (low-cost assistive tech, behaviour support plans, specialised disability accommodation, some community access items) have rules or audit implications that make full automation risky. Invoices containing those codes pass to review instead — your team approves them, Navigator learns the pattern, and over time more codes are added to the safe list.

Auto-created doesn't mean auto-approved Auto-creation builds the invoice record in Navigator. The normal approval workflow still runs after — the invoice goes to the configured approver via their channel (email, SMS, app, or auto-approval), exactly like a manually-created invoice would.

What's blocked for review

When a check returns review required, the invoice is extracted and the task is left in the queue with status Review required. Your team opens it, sees what the automation flagged, and actions it manually — approving, amending, or rejecting as appropriate. Common review-required reasons:

What's rejected outright

A small number of checks return failed instead of review required. Failed invoices are rejected and an email goes back to the supplier asking them to fix the issue and resubmit. Rejections happen for:

These are cases where the supplier needs to correct something on their end before Navigator can process the invoice. See Automated invoice replies for the exact email that gets sent.

How to see and manage automated invoices

Every invoice task carries an automation status that tells you the outcome. The full list is in Invoice automation status. The day-to-day ones are:

Filtering the task queue. In the Tasks area, filter by automation status to focus on what needs your attention. Most teams run through Review required daily. Failed is usually a light-touch check — the supplier has already been told, and you'll hear back from them if they disagree.

Seeing why something was flagged. Open the task. The automation errors are listed with the specific code and reason. If the error is correct, amend the invoice; if the automation was wrong, use Complete review to push it through.

Turning off automation for a customer or supplier. On the customer or supplier record, enable the Auto-create disabled flag. Invoices for that customer or supplier will still be extracted and checked — they just won't auto-create even if they pass. Useful during onboarding, disputes, or when extra oversight is needed.