Case Study
Ascend Properties×Nanonets

From 5 employees and 6 hours a day
to 10 minutes of automation

Ascend Properties' 50% annual growth meant invoice volume was outpacing staff capacity. A Nanonets agent now processes 400 maintenance invoices per day automatically — extracting, validating, and uploading to SQL with no manual intervention.

80% Cost Savings4 FTE Reduced10K+ Properties6hrs → 10 min/day
About the customerProperty Management

Ascend Properties is a UK-based property management company that has grown rapidly to manage over 10,000 properties. With 50% year-on-year growth, Ascend needed automation to scale its operations without a proportional increase in headcount.

10K+
Properties managed
50%
YoY growth
400
Daily invoices
UK
Headquartered

The Problem

Ascend's rapid growth was creating a critical bottleneck in invoice processing. To keep pace with volume manually, they would have needed to hire 5 full-time staff — a cost and operational burden that wasn't viable.

  • 5 FTE required to keep pace manually — unsustainable cost and hiring burden at 50% growth.
  • 6 hours of manual work per day — staff spent their day downloading, reading, and entering invoice data.
  • 400 invoices daily with no deduplication — duplicate invoices went undetected.
Email
Vendor email
Manual
Download PDF
Database
Open DB
Manual
Manual field entry
Manual
Validate
SQL
Upload to SQL
Manual process repeated per invoice batch
400
Invoices per day
5 FTE
Required (manual)
Stack
Email
SQL Database

Nanonets helped us avoid a 5x increase in staff. What was taking 6 hours a day now takes 10 minutes.

David Giovanni
CEO, Ascend Properties
Ascend Properties

The solution

400 invoices automated. Zero additional headcount.

Nanonets replaced the manual invoice process with one autonomous agent. The agent orchestrates four sub-agents which each own one step of the pipeline — ingesting vendor emails, extracting fields via OCR, validating against the SQL vendor database, and uploading records — with no human in the loop.

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

80%
Cost savings
On invoice processing
4 FTE
Staff reduction
From 5 employees to 1 part-time
10K+
Properties managed
Scaled from 2,000
10 min
Daily processing
Down from 6 hours
Metric
Before
After
Improvement
Daily processing time
6 hours
10 minutes
97% faster
Staff required
5 FTE
1 part-time
80% cost savings
Daily volume handled
400 invoices/day (capped)
400+ invoices/day
Fully automated
Property capacity
2,000
10,000+
5x growth handled
Duplicate detection
None
Automated flagging
Errors eliminated

It's hard to even look back at our previous manual process.

Michael Burgess
Head of IT, Ascend Properties
Ascend Properties

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.