Resume
Projects
Notes
Online Content
© 2026 /Hadi Rouhani
BlogMarch 1, 2026

Building an Agentic RPA Pipeline for Utility Invoice Processing

Avatar
Hadi Rouhani
Building an Agentic RPA Pipeline for Utility Invoice Processing

Why this matters

Utility invoice workflows are often manual, repetitive, and error-prone. The goal of this approach is to reduce processing time while improving data quality and traceability.

What I built

  • OCR and computer vision preprocessing for invoice images and PDFs.
  • LLM-powered extraction into structured JSON.
  • Validation rules for vendor fields, totals, and required metadata.
  • Agentic orchestration for retries, exception handling, and routing.

Architecture

The pipeline ingests documents, normalizes them, extracts key fields, validates the output, and then forwards accepted payloads to downstream business systems. Failed records are automatically routed to a human-in-the-loop queue.

Outcome

This pattern improved throughput, reduced manual handling, and created a reliable audit trail for invoice processing operations.
Share this post:

Recent posts

Avatar
Hadi Rouhani
April 18, 2025
Updating the content of Magic PortfolioMagic Portfolio