Let’s build something

Independent thinking. Connected engineering.

← All work

Energy Operations

Connected operations. From fieldwork to AI.

Mobile / Software / AI & integrationNVP project · Ongoing engineering partnership

The challenge

Keep the whole operation connected.

Our client works at the intersection of buildings, energy and day-to-day operations. Field teams, analysts and office staff need reliable tools for capturing information, managing assets and making sense of utility data. We support and develop the software that connects those parts of the business.

The contribution

One engineering partner, across the platform.

  • Maintain and develop the web platform, backend APIs, reporting and cloud services.
  • Build mobile experiences for field teams, with shared components, offline data capture and synchronization.
  • Connect field visits, meter records, photographs and generated reports with the portal experience.
  • Develop data integrations, validation rules, alerts and operational workflows, alongside release automation and regression testing.
  • Design and engineer business agents, separating business request intake, agent planning and reviewed implementation, plus a workflow for utility-bill import and invoice anomaly analysis.

The partnership

Continuous product engineering across the systems the business relies on, with AI shaped around the same operational context, data contracts and team responsibilities.

The platform behind the workflow

From the building.
To the business.

Our ongoing partnership covers the software our client uses to turn field information into operational decisions.

Mobile

Built for work in the field.

Mobile applications bring forms, assessments and field records to phones and tablets. Shared mobile components support offline work and synchronization with the platform.

Web & backend

The office sees the same story.

The web platform connects asset and meter information, service visits, photographs, billing and reporting. Our work spans portal interfaces, API contracts and the data behind them.

Cloud & operations

The work continues after release.

Data integrations, scheduled processing, validation, alerts, release automation and regression checks keep the wider platform moving as requirements change.

AI use case / 01 / Business requests

A request comes in.
A plan takes shape.

The team knows the business problem. A team of agents provides a structured route from that request to a solution the engineering team can review.

ILLUSTRATIVE TEAM REQUEST
“Help us review unusual utility charges before invoices go out.”

A business need becomes a brief with context, a proposed approach and the decisions that still need people.

Separate roles. Explicit permissions. A shared record of the work.
  1. 01

    Business request

    The business team describes a need and adds relevant context through a private team channel.

  2. 02

    Frontdesk

    Capture the request, identify its purpose and check it against existing initiatives and capabilities.

  3. 03

    Architect

    Use the structured brief and capability catalog to produce a proposed solution, dependencies and open questions.

  4. 04 Human review

    Engineering review

    The client team and NVP review the proposal, agree the scope and take the approved work into implementation.

Permissioned MCP & API tools

The integration architecture exposes specific business operations through scoped interfaces. A capability catalog describes what exists, what access it needs and which decisions require approval.

  • Approved capabilities
  • Scoped data access
  • Traceable decisions

A clear front door.

The Frontdesk handles intake and status. Its role is separated from platform data access and implementation tools.

A plan people can inspect.

The Architect works from a structured brief and known capabilities. The output gives engineers a concrete starting point for review.

Progress that survives interruptions.

Durable workflows preserve state, retries and review steps, so a long-running request has a history beyond a chat thread.

ENGINEERING

Agent role separation · MCP & API contracts · Temporal workflows · Versioned capability catalog · Human review

AI use case / 02 / Invoice intelligence

Every exception
deserves an explanation.

A utility bill can add up correctly and still have the wrong period, rate or underlying readings. The workflow connects document import with a deeper review of the invoices that follow.

Document to structured data

Utility bill

Account & meterMatch to records
Service periodCheck boundaries
Usage & demandNormalize units
Rates & chargesReconcile totals

Keep the source behind every field.

ILLUSTRATIVE REVIEW

What needs a closer look?

  • 01
    The billing dates differ.

    Check the supplier’s period against the meter-reading window.

  • 02
    A charge moved unexpectedly.

    Compare with the previous period and the same period last year.

  • 03
    The data may be incomplete.

    Trace the finding through allocations and meters to the original readings.

Evidence first. A person makes the decision.
  1. 01

    Read the bill

    Extract fields from a document and retain links to the source evidence.

  2. 02

    Validate the data

    Check accounts, dates, units, rates, arithmetic and possible duplicates.

  3. 03 Human review

    Approve the import

    Resolve uncertain fields and confirm the bill before allocation.

  4. 04

    Prepare invoices

    Review the allocation, then generate the invoice drafts from the approved inputs.

  5. 05

    Investigate changes

    Compare periods, trace unusual charges to meters and check the underlying readings.

  6. 06 Human review

    Review before sending

    An authorized person resolves findings and approves delivery.

Use AI where interpretation helps.

Unfamiliar documents and contextual explanations benefit from AI assistance. Amounts, units, dates and comparison rules stay explicit and testable.

Make a finding useful.

Show what changed, which records support the finding and what needs checking. A plausible explanation alone is not a reason to dismiss an anomaly.

Keep the decision with the business.

Import, allocation and delivery have distinct review steps. The workflow design keeps financial actions tied to authorized decisions.

THE BUSINESS GOAL

Give the team a focused review queue, with the evidence already connected.

Discuss your document workflow

Your next chapter

Have a challenge
we should talk about?

Let’s build together
EXPLORE NEXTPeloton