AWS shows how document processing can learn new formats
If varied invoices and forms keep sending your team back to manual checks, AWS outlines an approach worth discussing with your automation provider.

AWS has published a technical guide to building document processing that creates and reuses instructions for unfamiliar formats. In its Amazon Bedrock AgentCore walkthrough, AI agents identify incoming documents, extract information, check it against business rules and save successful extraction instructions. For an owner dealing with varied supplier invoices or forms, the useful question is whether this approach could reduce the work involved in maintaining templates and checking results.
AWS describes two paths through the system. When a document format is unfamiliar, the system generates extraction instructions, attempts to extract the data and validates the result. If validation fails, it revises the instructions and tries again. Once validation succeeds, it saves those instructions for reuse.
For a recognised format, AWS says the system uses existing instructions. If validation fails on that path, a troubleshooting agent corrects the extracted data without changing the saved instructions. That distinction matters: the example does not rewrite its approach every time it encounters a problem.
Focus on the documents that consume staff time
For a business of five to fifty people, our recommendation is to assess this against a specific administrative task. Start with the invoices, purchase orders or forms your team repeatedly has to inspect or reconfigure processing for. AWS identifies changing layouts and the maintenance of individual templates as problems this design aims to address.
The practical appeal is reuse. According to AWS, later documents of a known type can go straight to extraction using saved instructions, without repeating the training workflow. If your documents vary substantially between senders, that is a capability worth asking your automation provider to demonstrate using your own examples.
Keep the proposed benefit separate from a proven saving. The supplied AWS walkthrough explains how the system works, but does not establish what your business would save, what accuracy you would achieve or how much checking you could remove. Treat lower setup and review costs as outcomes to measure during a trial.
AWS also describes validation against defined data structures and business rules, including access to enterprise data. Our recommendation is to make those checks part of the discussion from the beginning. Ask which fields and relationships the system will check, and what happens when a result cannot be validated.
Ask for a measured trial before changing your workflow
This is a technical implementation guide. AWS lists prerequisites including an AWS account, access to specified models and services in a supported Region, development tools and permissions to create cloud resources. For an owner, the immediate action is a scoped discussion with the person responsible for automation.
Use that discussion to agree on a small, reviewable test:
- Choose representative documents. Include familiar layouts, unfamiliar senders and examples your team currently finds difficult.
- Compare both processing paths. Ask the provider to show what happens on the first encounter with a format and on a later document using saved instructions.
- Inspect failed checks. Request examples of rejected or corrected results, alongside successful extractions.
- Measure the whole task. Compare setup effort, staff checking time and processing costs before deciding whether to expand.
If your team uses Xero or MYOB, ask the provider to demonstrate how validated information would reach your accounting workflow. The supplied AWS text does not establish either integration. Make that connection, the handling of unresolved errors and responsibility for ongoing maintenance explicit before committing to a wider rollout.
Questions
Can AI process invoices with different supplier layouts?
AWS describes a system designed to handle unfamiliar document formats without manually configuring a template for each one. It generates extraction instructions, checks the extracted data and revises those instructions if validation fails. Successful instructions are saved for later documents of the same type.
Does self-improving document processing mean we can stop checking invoices?
The AWS guide describes automated validation and correction, but the supplied text does not establish that you can remove human checking. For new formats, failed validation triggers revised extraction instructions. For recognised formats, a troubleshooting agent corrects the extracted data without modifying the saved instructions.
What do we need to use the AWS document processing example?
AWS lists an AWS account, access to specified Bedrock models and services in a supported Region, development tools and permissions to create cloud resources. Its prerequisites include Docker, Python, Node.js and the AWS Cloud Development Kit. The example therefore requires technical deployment and configuration.
https://aismith.com.au/blog/aws-shows-how-document-processing-can-learn-new-formats