Systems
AI SystemsMethodWorkOperationIndustriesField Notes
Solutions
EnterpriseRegulated IndustriesProcessesIntake and ServiceDocument ReviewReconciliation
Integration
Systems of RecordModel GovernanceAudit TrailChange ControlBlueprintData Residency
Company
AboutEngagementsSecurityOversightCareersContact
EngagementsNews
Talk to UsScoping Session

What it takes to move AI beyond the pilot

The demonstration is the easy part. What stops a system is the exceptions, the systems of record, and who has to sign.

Hi, can you renew the Dock Street warehouse policy on the same terms?

Sure, give me a moment to find the policy...

Plan of action

  1. 1Identify policy
  2. 2Check claims
  3. 3Hold for review

Finding the policy...

Client-toolFind policy by broker

Input

Broker
desk@dock-street.example

Output

Policy ID
1234567890

Finding the policy...

Server-codeGet policy record

Input

Policy ID
1234567890
Renewal window
01 Dec to 05 Dec, 2025

Output

Claim ID
BX-23929

Checking the claims history...

Web-searchCheck claims history

Input

Renewal window
01 Dec to 05 Dec, 2025
Status
Held for review

Output

Record ID
2918482

Preparing the renewal for underwriting...

Client-toolPrepare renewal

Input

Claim ID
BX-23929
Record ID
2918482

Done. A claim was paid this year, so the renewal is drafted and held for the underwriter.

Thank you!

Renewals System

You prepare renewals for a commercial insurer's broker desk, check each one against the policy record, and hold anything unusual for an underwriter.

Systems it reads

  • Client-toolFind policy by broker
  • Server-codeGet policy record
  • Web-searchCheck claims history
  • Client-toolPrepare renewal

A pilot and a production system are easy to confuse in a meeting. They are not the same thing:

  • Production system, built inside the platforms the business already uses, with an owner, an approval path and a record of everything it did.
  • The pilot, which proves that a model can produce a plausible answer on a clean example, in front of the people who asked for it.

That is not nothing, but it is the smallest part of the problem, and it is the part that has been getting easier every year while the rest has not moved.


The demonstration is the easy part

A pilot proves that a model can answer. A system has to answer on the work the business actually runs on.

That work is not clean. It arrives late, in the wrong format, from an older system, with an exception attached that nobody ever wrote down. The chart below is illustrative: it shows how much of that work each approach handles once it leaves the demonstration, against the effort it takes to get there.

Exceptions handled on live work

Total Effort (days)105

* Illustrative figures. How we measure: the written blueprint

Where it stops

A pilot needs to address the exceptions, the systems of record and the question of who approves its actions. Each one changes what the production system has to do, beyond producing a plausible answer.

None of the three appear in a demonstration, because a demonstration is built to avoid them. That is why the meeting goes well and the project does not.

Approvals routed to the right person

Total Effort (days)400

*The vendor platform's figure is an estimate, pending a full review.

A pilot also degrades as the work gets longer. A case that crosses three teams and a month of history is not the case it was shown. A system built for operation keeps the case whole, from the first request to the last record it touches, across every handoff.

Multi-step cases

  • Production system: 57.12%
  • Pilot: 41.62%
  • Proof of concept: 20.5%

Cases with a long history

  • Production system: 67%
  • Pilot: 52.5%
  • Proof of concept: 22%
  • Production system
  • Pilot
  • Proof of concept

What a system has that a pilot does not

A system has an owner inside the business, an approval path for anything it changes, and a record of what it read and what it did. It runs where the data already lives, so nothing has to be copied out to make it work.

Why was the Dock Street renewal held?

SystemProduction system

  • Reading the policy record
  • Checking the claims history
  • Writing the decision to the audit trail

Renewal held for review

A claim was paid on this policy during the year, so the blueprint sends the renewal to an underwriter before anything goes to the broker. The draft, the claim and the rule that applied are attached for the underwriter to approve or change.

Every connection is written down in the blueprint and reviewed by the client's engineers before anything runs. A connection looks like this:

import os
from connectors import Environment
from connectors.systems import policy_admin, claims, document_store, approvals, audit_log

env = Environment(token=os.getenv("CLIENT_ENVIRONMENT_TOKEN"))
run = env.process.open(
    process="commercial-renewals",
    systems=[
        policy_admin(),        claims(),        document_store(),        approvals(owner="Head of Underwriting"),        audit_log(),    ],
)

The system runs inside the client's own environment, so nothing is migrated and nothing is replaced. It decides which record to read and when, often checking several systems across several steps, and hands the case to a person with the working attached wherever no rule exists.

Building for continuing operation

A system is built to be operated, not demonstrated. Four things make that possible:

Start where the work is

We start by sitting with the people who do the job and writing down how it actually runs. What gets built comes from that, not from a template and not from whatever the model happens to be good at. The comparison below is illustrative.

Illustrative comparison: share of cases handled and average rework, by approach and process
ClaimsRenewalsReconciliation*
HandledAvg. ReworkHandledAvg. ReworkHandledAvg. Rework
Production systemBuilt and operated63.90.04687.60.04856.30.091
Off-the-shelf agent45.50.10786.00.05824.20.198
Internal prototype41.20.06585.00.07814.60.126
Vendor platform55.9-90.9-26.5-

*Reconciliation here means matching two records that should agree, with the rule for when they do not.

A production system is also wrong less often in the way that matters: when it does not know, it says so and hands the case on, where a pilot answers confidently and moves on.

Then stay

Lyrion scopes, builds and operates its systems, in two parts after the scoping session:

  • build inside the client's own platforms, under their controls
  • operate after go-live, by the same engineers who built it

Build

Scoping session
01 / phase
Written blueprint
02 / phase

Operate

System in production
03 / phase
Operation
04 / after go-live

Tell us about the process you want handled

Staying involved means learning from production and bringing that understanding back into the work. When something breaks, it is ours until it is fixed.