Customer story

Finway cut new-report delivery from weeks to hours with LazyFox. No engineering required.

Finway replaced its legacy reporting system with LazyFox's self-service experience, centrally provisioned for every customer and embedded directly into its product.

Weeks → hoursto create a new report
0 engineersneeded per new report
Every customerprovisioned from one governed layer
Industry
Spend management (fintech)
Headquarters
Munich, Germany
Data stack
MongoDB
Deployment
Embedded in Finway via SSO
Starting scope
5 reports
The outcome
Finway moved the business logic behind its reporting out of hard-coded MongoDB queries and into one governed semantic layer. A report that used to require backend, frontend, QA and a production deployment can now be created in hours without engineering. Finway centrally provisions living dashboards for every customer, who can use chat to investigate follow-up questions and add new insights to their own dashboards.
In this story
The problem

Every new report was a product release

Finway is a Munich-based end-to-end spend management platform. Finance & Procurement teams use it to run company spending: purchasing, expenses, budgets, approval flows and invoices. Spend is categorised, approved and coded in Finway before any of it reaches the accounting system, and one customer often manages several companies from a single account.

Those customers depend on reporting to see where the money went, but adding even one report meant backend development, frontend development, testing and a production deployment. The full cycle took a couple of weeks when things went well, and every new report needed to be treated as a full product release.

The harder problem was hidden inside the code. Definitions such as "expense" or "performance period" lived in large, hand-written queries rather than in one reusable source. Reports built by different engineers years apart could therefore apply different context to the calculations and therefore display slightly different data sets.

One metric. Two queries. Two answers. During implementation, Finway found legacy reports built three years apart that calculated the same figure using different methodology. Some hard-coded conditions were built to support operational needs that are now outdated.
The solution

Define the logic once. Use it everywhere.

LazyFox connected read-only to Finway's MongoDB data, automatically mapped its structure and, most importantly, the contextual meaning and semantic connection of each field. The teams then used Finway's existing queries to reverse-engineer the business meaning behind the first five reports: which expense types and statuses count, how currencies are handled, and when amounts are spread across performance periods.

That process did more than reproduce the old reporting. It surfaced context discrepancies, and exposed places where the old Finway reports were ambiguous. The agreed rules now live in natural language in one governed layer, where Finway can review and maintain them centrally.

Embedded delivery

One reporting product, provisioned for every customer

LazyFox enabled Finway to embed reporting directly inside its own product through SSO. It also let Finway define and provision individual dashboards for every customer from one central layer, instead of building a separate reporting implementation for each one.

Customers start from a trusted living dashboard rather than an empty chat window. From there, they can ask follow-up questions in natural language, investigate the numbers behind a chart and add any newly identified insight to their own dashboard. Reporting evolves with the customer's questions, without creating another request for Finway's engineering team.

Adding a report before
  • Backend and frontend development
  • QA and production deployment
  • Weeks of lead time
  • Business logic copied into each query
Adding a report with LazyFox
  • No engineering required
  • No release cycle or deployment risk
  • Hours of lead time
  • One governed definition used everywhere
Hours
to deliver a new report, down from a couple of weeks.
Zero
engineers needed per report. No backend, frontend, QA or deploy.
One
governed metric foundation feeding every report.
The results

Self-service reporting that starts with trusted answers

Customers managing several companies previously had to switch between them, export each report and aggregate the numbers manually. LazyFox gives them one consolidated view across all their companies while keeping tenants isolated.

Finway's centrally provisioned dashboards give every customer a governed starting point with definitions already applied. Matching results build trust first; conversational exploration and dashboard customization then let customers answer the next question themselves.

“LazyFox enables best of both worlds where you’re getting the AI capability of query building, but the deterministic capabilities of having an actual database query that you can rely on every time.”
Alex Palaioroutas · Product Management Lead | finway

Finway retired the system it no longer needed to maintain

With reporting logic, customer provisioning and self-service exploration consolidated in LazyFox, Finway replaced its existing reporting system with the embedded LazyFox experience. Customers now access one source of truth inside the Finway product, while Finway no longer has to maintain two reporting systems that can return conflicting answers.

About this page

What does this customer story cover?

Finway is a Munich-based end-to-end spend management platform where Finance & Procurement teams run purchasing, expenses, budgets, approval flows and invoices. Its in-app reporting had been built one report at a time over several years, so adding a single report meant backend development, frontend development, QA and a production deployment, a cycle of a couple of weeks. Business definitions such as what counts as an expense, how currency conversion is handled, and how an amount spanning several months is assigned to a performance period lived inside large hand-written MongoDB queries rather than in one reusable source. Two legacy reports built three years apart calculated the same figure using different methodology, and some hard-coded conditions were built to support operational needs that are now outdated.

LazyFox connected read-only to Finway's MongoDB, mapped its structure and the contextual meaning of each field automatically, and reverse-engineered the business logic behind the first five reports out of Finway's own queries into definitions written in natural language and held in one governed semantic layer. Finway now creates a new report in hours with no engineering and no release cycle, embeds LazyFox through SSO inside its own product, and provisions dashboards for every customer centrally while keeping tenants isolated. Customers who manage several companies get one consolidated view instead of exporting each company and aggregating by hand. Finway is retiring the legacy reporting system it no longer needs to maintain.

Still shipping code for every new report?

See how LazyFox turns your existing data and business logic into governed reporting, without migrating either.

Share this customer story