A renowned manufacturer of automotive oil and lubricants receives thousands of invoices every month and it was a tedious job for the Accounts Payable (AP) team to process those invoices manually. After the process discovery with stakeholder we automated the end-to-end AP process starting from sourcing invoices to data paturing to approval. We used our Invoice processing Platform and RPA tool to automate the process.
Objectives
Our objective was to automate the AP process as much as possible to reduce invoice processing time and costs. After the process discovery through multiple calls with stakeholders we had the following milestone to achieve:
Collect invoices from multiple emails.
Extract invoice data with AI
Apply some pre-defined business rules on the captured information
Use some of the captured data points to search for PO into their existing system and do an automatic validation within their finance system.
Send email for exceptions for human checking.
Challenges
The main challenge was to capture invoice data with high accuracy and take those data to the accounting system for further processing.
Multiple stakeholders receive invoices in their email and It was a challenge to create a bot to read each email. There was a probability of receiving invoices in new emails in the future.
Invoices were in different formats and patterns and traditional OCR was not a solution at all. We had to achieve high accuracy for minimum intervention.
The client has many business rules and the existing accounting system had a limited number of APIs and did not have APIs for all the operations.
Solutions
We first created an AS-IS process flow diagram and verified it from the stakeholders. Then we designed the TO-BE process and included RPA bot and pre-trained Invoice processing AI model in the TO-BE process. We automated many manual steps in the TO-BE process with RPA.
Since multiple stakeholders used to receive the invoices, we created a new inbox where all invoices can be forwarded. We created an RPA bot that would monitor the inbox (every 10 minutes) and pick up the attached invoices from the email and send them to the AI model.
Initially the AI model did not give high accuracy but as we got more and more variety of invoices, we kept on fine tuning the model and did some post-processing to get the desired accuracy.
Since the existing software system did not have adequate APIs, we created RPA bots for integration and repetitive tasks automation.
Outcomes
Stakeholders from the client side and technical team worked together with intense communication and that is one of the main reasons for successful automation. The implementation took 3 weeks and then we kept on observing and improving the automation for the next 10 weeks.
Entire AP process becomes efficient and fast.
80% reduction of manual and repetitive tasks in accounts payable.
Invoice processing cost reduced.
Fraud invoice detection becomes easy and fast.
Gain visibility with real-time updates
Reduction in email followup and better relationship with suppliers.
Detect, track and count objects including products, kits, raw
materials and other small to large objects with a high accuracy.
Detect various events through machine vision cameras and get alerts in real time.
Visual Inspection and product counting
Product defect detection, Visual inspection and quality
monitoring, Production line inspection, Assembly line inspection,
Despatching area monitoring, Product counting, Warehouse monitoring,
Industrial AI Platform
Vision AEye is an AI platform for Video content analysis.
Intelgic provides a complete software studio for securely designing,
training, deploying, deploying and running industrial AI applications at
scale.
Pick a time slot and discuss with our experts about
your use case.