
AI-Based Software Product for Fully Automated Invoice Processing
Industry
Software products, Payments
Technologies
.NET, React.js, Azure, AI, Computer vision
About
The Client is a US technology company which offers web and mobile solutions for procurement, expense, and accounts payable (A/P) automation powered up by robust automation, optical character recognition (OCR), AI and ML capabilities.
Challenge
The Client wanted to enhance their Microsoft Azure-based A/P management software product with a module for intelligent paperless invoice processing and was looking for an IT vendor with proven expertise in OCR and AI technologies.
Solution
VolgoTechnologies team covered the end-to-end development of an AI-powered invoice processing module, from introducing a Proof-of-Concept (PoC) to integrating the module with the Client core product. In a month after the initial request from the Client, the team analyzed the Client invoice processing needs and came up with an optimal concept of the invoice processing module.
Automated upload of invoices in various formats (PDF, XML, digital images, etc.) from emails and connected systems (e.g., a supplier portal).
Staging
Datawarehouse
Dataware House
Desktop Application

Results
The Client got a fully functional AI-based invoice processing module that ensures reduction in time and efforts for invoice processing while improving its accuracy and performs stably even under heavy load. The new module has extended the capabilities of the A/P management software product and made it more relevant to user needs.
Technologies and Tools
.NET Core, React, Redux, TypeScript, Microsoft Azure Service Fabric, Microsoft Azure DevOps, Microsoft Azure Cognitive Services / Form Recognizer.