Case Study
Ellement×Nanonets

From 16 hours of manual pension extraction
to 1.5 hours, fully automated

Ellement manually extracted employee pension data from contribution reports into Excel — 16 hours per 100 documents with limited accuracy using Power Automate. A Nanonets agent now ingests reports from OneDrive, extracts all fields with 97% accuracy, and exports structured data to Excel in 1.5 hours.

90% Time Reduction97% Accuracy16 hrs → 1.5 hrsOneDrive Native
About the customerEllement

Ellement is a benefits consulting firm specializing in pension plan administration. Their team processes employee contribution reports from multiple employer clients — each arriving in different formats — requiring accurate extraction of pension data for compliance reporting and member record-keeping.

Benefits
Consulting
Pension
Administration
100+
Reports processed
97%
Extraction accuracy

The Problem

Ellement's team received pension contribution reports from employer clients stored in OneDrive — each in a different format. Extracting employee pension data into Excel required 16 hours per 100 documents. Power Automate had been attempted but delivered limited accuracy and required constant maintenance as formats changed.

  • 16 hours per 100 documents of manual pension data extraction into Excel spreadsheets.
  • Power Automate failures — brittle rules broke whenever report formats changed across clients.
  • Compliance risk from manual entry errors in pension member records.
OneDrive
Report arrives
Manual
Open PDF
Manual
Extract fields
Excel
Enter data
QA
Manual review
Compliance
Submit report
Manual process repeated per report batch
16 hrs
Per 100 documents
1.5 hrs
After Nanonets
Stack
OneDrive
Power Automate
Excel

Nanonets replaced a 16-hour manual process with something that runs in under 2 hours — with better accuracy than our previous Power Automate setup.

Pension Administration Team
Ellement
Ellement

The solution

One extraction agent. OneDrive to Excel, fully automated.

Nanonets replaced the manual extraction loop with one agentic pipeline. The agent monitors OneDrive for new contribution reports, extracts all pension fields across varied formats, validates completeness, and exports structured data to Excel — with 97% accuracy and no manual intervention required.

Receive Invoice
Extract Fields
Validate Vendor
Upload to SQL
Complete

Pipeline overview

Email
Vendor email
PDF invoice attached
Nanonets
Nanonets extract
Invoice fields pulled
Nanonets
Nanonets validate
Vendor match & dedup
SQL Database
SQL upload
Record inserted
Property Manager
Property Manager
Notified
Approved
Approved
Invoice posted
Nanonets
Nanonets flag
Vendor mismatch / duplicate
Loops back
Manual resolve
5 FTE → 1 part-time · 400 invoices/day automated · 6 hrs → 10 min daily

Impact

90%
time reduction
16 hrs → 1.5 hrs per 100 docs
97%
accuracy
Field extraction rate
16 hrs
→ 1.5 hrs
Per 100 documents
9/10
satisfaction
Rated by Ellement
Metric
Before
After
Improvement
Processing time
16 hrs / 100 docs
1.5 hrs
90% faster
Extraction accuracy
Limited (Power Automate)
97% accurate
AI-validated
Manual entry
Every field, every doc
Zero
Fully automated
Format handling
Fixed templates only
Any format
No templates needed
Compliance risk
Manual error exposure
Flagged automatically
Audit-ready output

AGENT ANATOMY

Nanonets Agent
Autonomous action-taking
After validation
Agent decides path and acts
Match
Auto-processed
Email
Invoice received
Vendor: FastFix Maintenance
Property: 14 Elm Street
Attachment detected ✓
Nanonets
Fields extracted
Invoice#INV-2847
Amount£1,240.00
Nanonets
Vendor validated
✓ approved vendor
SQL Database
SQL record created
Record ID28471
StatusInserted ✓
Property Manager
Manager notified
NotificationSent ✓
StatusPending approval
Vendor mismatch
Manual review
Nanonets
Vendor not found
⚠ Not in vendor DB
Nanonets
Flagged for review
StatusFlagged
Nanonets
listening…
Nanonets
Manual mapping
Vendor mapped manually
SQL Database
Re-validated → SQL upload
StatusValidated ✓
Loops to SQL record
Duplicate detected
Duplicate invoice
Nanonets
Duplicate detected
Invoice # already in DB ✗
Nanonets
Flagged & skipped
StatusSkipped ✗
Nanonets
Logged in report
duplicate_log.csv ✓
SQL Database
Continue with unique
UniqueContinue
Loops to Extract

See it run on your process, with your documents.

Start free. No credit card. Or talk to our team about your workflow.