BIM Model to Cost Estimate Integration
Metwaves built an integration that reads IFC building models and loads components and quantities into the estimating and ERP systems, cutting quantity take-off from days to hours.
Learn More >Our client is an Australian business whose accounts payable team received around 1,000 supplier invoices and related documents every month, by email and as PDF attachments, in many different layouts.
Each one was keyed into SAP Business One by hand: supplier, invoice number, dates, line items, GST and totals. The work was slow, it peaked at month-end, and typing errors surfaced later as payment queries.
Reading an invoice is the easy part. The hard part is deciding, reliably, which entries are safe to post without a person looking.
Suppliers send documents in their own formats, and many change them without notice.
Each document must be matched to the right vendor record and, where one exists, the right purchase order.
Duplicates, totals that do not add up and wrong GST must be stopped before they are posted.
The team needed to see and approve anything the agent was unsure about.
We built the checks first and the automation second, so the agent only posts what it can prove is correct.
We collected real documents from many suppliers and wrote down, with the AP team, what makes an entry correct.
Azure Document Intelligence reads each document, with Azure OpenAI handling layouts the standard models miss.
A LangGraph workflow checks the vendor, purchase order, line totals, GST and duplicates in turn.
Entries that pass every check are posted to SAP Business One through its API.
Everything else goes to a queue that shows the document, the extracted fields and the failed check.
Run alongside the manual process at first, comparing results before the team switched over.
Every document follows the same path, and every step is logged so the AP team can see what happened to it.

The agent never posts on extraction confidence alone. Each entry must also make sense against what SAP Business One already knows.
Exceptions are part of the design, not a failure. The queue shows the reviewer exactly what to look at.
Most documents are posted without anyone retyping them; people handle the exceptions.
The agent handles the full monthly volume, including the month-end peak.
Duplicates, wrong totals and unknown suppliers are caught by the checks, not discovered at payment time.
From the first document sample to full rollout.
Client name withheld. Details that could identify the business have been left out.
Metwaves built an integration that reads IFC building models and loads components and quantities into the estimating and ERP systems, cutting quantity take-off from days to hours.
Learn More >Metwaves built a Copilot Studio agent in Microsoft Teams that answers staff IT, HR and policy questions from SharePoint and resolves 30–50% of requests without a human.
Learn More >Metwaves built and deployed an AI recommendation engine inside BioBuild's BIM workflow that scores materials on cost, carbon and structural fit. Live since January 2025: selection time down 40%, material cost down 20%.
Learn More >Discover IT Industry Insights and Technology Trends
Nine AI agent development firms a small or mid-sized business can shortlist, with Clutch figures, minimum budgets and the weaknesses their own clients name. Published by Metwaves, which is not ranked.
Learn More >An architecture review of the four big enterprise agent platforms: where each one reasons, acts, finds its data and connects to outside agents, what it costs, and when a custom build is the better choice.
Learn More >Ten custom software firms a small or mid-sized business can shortlist, with Clutch figures, minimum budgets and the weaknesses their own clients name. Published by Metwaves, which is not ranked.
Learn More >
Let us help you with free analysis & estimate.
Our product expert will contact you within 12 hours.