Invoice Processing Automation for Telco Operations

NOS processes tens of thousands of supplier invoices every month across multiple entities, systems, and formats. A governed invoice pipeline now ingests, validates, and matches invoices to purchase orders automatically, surfacing only unresolved cases for human review. Around 65% of invoices are handled end to end without operator intervention, giving the operations team full traceability over where and why exceptions occur.

client:
implementation time:
6 months
Technologies:
Gen-OS
industry:
Media & Telecom
team in this project:
Rui Figueiredo
CTO & Co-Founder
Francisco Chaves
Data Scientist
Zenan Chen
Data Scientist

We operationalize data to deliver measurable impact

~20,000
Invoices received per month
65%
Invoices handled end to end automatically
20
People supported
Results from the first weeks in production

The Opportunity

Invoice processing is a core operational workflow for NOS, spanning dozens of subsidiaries, suppliers, and systems. Before automation, every invoice depended on manual effort, with limited visibility into where the process was failing or how to improve it.

Manual, multi‑step invoice handling

Each invoice required operators to extract data, match it against purchase orders in SAP, validate business rules, and handle every exception by hand. With more than 20 fields to validate per invoice, this was slow, repetitive work that didn’t scale with volume.

Fragmented formats and entities

The workflow had to cope with multiple supplier systems, invoice formats, and business entities across the NOS group. Differences in structure and quality made it hard to standardise treatment and increased the risk of inconsistent handling.

No visibility into failure patterns

When mismatches occurred, operators investigated manually, often without clear visibility into why an invoice had failed or how frequently that pattern was appearing across the pipeline. There was no consolidated view of blocking reasons, no systematic way to prioritise exceptions, and no way to measure whether process changes were reducing failure rates over time.

The Solution

DareData deployed GenOS Supervisor as the orchestration layer for the entire invoice treatment workflow.

Invoices are ingested automatically from the existing systems, with key fields extracted and normalised into a common structure. Business rules are applied to validate amounts, dates, suppliers, and other critical fields, and invoices are matched to purchase orders in SAP without operator involvement on the straightforward cases.

When a match is ambiguous, an inference step proposes the most likely candidate and routes the case to human review with full context attached: extracted fields, candidate POs, and the reasons for ambiguity. Operators no longer start from a blank screen; they confirm or correct a pre‑analysed suggestion.

For invoices the pipeline cannot resolve, the Supervisor surfaces a structured explanation of exactly why: missing data, rule violations, inconsistent references, or other blocking reasons. These explanations are aggregated into a consolidated view of failure patterns, allowing the team to see which issues occur most frequently and where process or data changes would have the biggest impact.

Throughout the pipeline, every step is logged and auditable inside the platform. The operations team can see how many invoices flowed straight through, how many required review, and how long each stage took, turning a previously opaque process into a measurable execution funnel.

The Impact

NOS now has a fully traceable execution funnel for invoice treatment, powered by GenOS.

Around 65% of invoices are handled end to end automatically, allowing a 20‑person operations team to support a monthly volume of roughly 20 000 invoices without scaling headcount at the same rate. Human effort is focused on the cases the pipeline cannot resolve, rather than on repetitive checks that follow the same rules every time.

The team can prioritise exception patterns by frequency, measure improvements over time, and see whether changes to rules, data quality, or supplier behaviour are actually reducing failure rates. Instead of reacting to individual issues, they manage the process as a whole.

For NOS, this means a clearer path from raw invoice data to reliable, governed operations: fewer manual touchpoints on standard cases, better visibility on where the process breaks, and a foundation that can be extended to new entities, suppliers, or workflows as the organisation evolves - all on top of the same platform used in other parts of the business.

~20,000
Invoices received per month
65%
Invoices handled end to end automatically
20
People supported

A word from our customers

Real enterprises solving real problems with AI systems built for reliability, transparency, and scale.

"Lorem ipsum dolor ementum tristique. Duis cursus, mi quis viverra ornare."
Generic placeholder image
Name Surname
Position, Company name
"Lorem ipsum dolor sit amet, consectetur aros elementum tristique. Duis cursus, mi quis viverra ornare."
Generic placeholder image
Name Surname
Position, Company name

"From day one, the DareData team earned our trust through outstanding communication and responsiveness."

Generic placeholder image
Head of Al Tech Lab @ Euronext

”We were very pleased with the training. The materials were adjusted to our needs and, in the end, we could take home some ideas that we could apply to our business.

Generic placeholder image
Data Coordinator @ Worten

“DareData Engineering has the resilience to make the effort in improving our development and production processes.”

Generic placeholder image
Lead Data Manager @ NOS Comunicações

"Their ability to bring clarity to the application of models in practice is amazing."

Generic placeholder image
Revenue & Margin Growth Manager @ Heineken
TRUSTED BY THE WORLDS LARGEST ENTERPRISES