Evaluate · agents and people

Insurance data analytics software for programs: who does which task

Insurance data analytics software for program business has to start from files the carrier does not control: each MGA's bordereaux. This guide splits a program's fifteen monthly tasks between agents and people, sets out what regulators expect when software does the checking, and shows where MGA Program Performance Analytics fits among the analytics tools a carrier already has.

Updated · 13 min read

Insurance data analytics software turns policy, premium, claims and exposure data into the measures an insurer acts on: loss ratios, rate change, mix, reserves, trends. For program business the hard part comes before the analytics, because the data is not the carrier's own: it arrives monthly from each managing general agent (MGA) in that MGA's layout, and must be checked, standardised and tied to the binder before a single ratio can be trusted. Botminds' MGA Program Performance Analytics is analytics software built for that starting point. Six agents check each bordereau, re-rate renewals, re-project the loss ratio and redraw each program's bridge from plan to projected; the program actuary and the head of program business keep the judgments the rules assign to them. This guide splits a program's monthly work task by task, so a buyer can see exactly what moves to software and what does not.

The tasks and examples are taken from fictional sample data in the solution: the carrier Harlow Ridge Specialty and its Brickline Habitational program, written by Corbel Program Underwriters, as at the May 2026 bordereaux. The regulators' expectations are quoted from their own publications.

A program's fifteen monthly tasks: ten move to agents, five stay with people

Monthly tasks for one program

67%
33%
  • Agents: read, check, re-rate, project, draft, 10 · 67%
  • People: rule, sign, decide, 5 · 33%
Our split of the monthly work on one program, as MGA Program Performance Analytics divides it on the fictional sample program. The count is of tasks, not hours; the five that stay with people carry the decisions.

What is insurance data analytics software? Five kinds a carrier may already own

Insurance data analytics software is any system that turns an insurer's transaction data into measures for decisions, and most carriers already own several kinds. Business intelligence dashboards report what the carrier's own systems hold. Reserving tools develop loss triangles and estimate ultimate losses. Pricing and rating tools build and apply rates. Policy administration systems report on the business they process. Exposure tools aggregate insured values against catastrophe scenarios.

Each assumes the data is already clean, complete and in the carrier's own format. Program business breaks that assumption. Under the NAIC's model act, the MGA must account for every transaction at least monthly, and the carrier may access and copy the records in a form it can use (Model #225 §4B, §4D), but usable is not standard: nine MGAs send nine layouts. Software for programs therefore has a first job the others do not: read each MGA's files as sent and check them against the binder before anything is calculated.

How is analytics used in program business? From the bordereau to a decision

In program business, analytics answers one recurring question for each program: is it running to the plan it was priced on, and if not, why and what should change. The answer feeds four decisions the carrier can take under the binder: continue, re-price, reduce its line, or exit. The analytics is useful only if it explains the movement by cause, because each cause has a different remedy: a rate shortfall is fixed by charging the rate guide, a mix drift by underwriting guidance, a run of large losses by risk selection or reinsurance.

Fifteen monthly tasks on one program, and who does each

TaskDone byWhat stays with a person
1. Log each MGA file with its landing time against the due dateBordereau intake checkerChasing a late MGA, if the reminder fails
2. Map the MGA's layout to one standardBordereau intake checkerApproving a new mapping when a layout changes
3. Tie row counts to the MGA's control totalsBordereau intake checker—
4. Tie written premium to the monthly account statementBordereau intake checkerFollowing up a break with the MGA's finance team
5. Check every row against limits, territory, classes and datesBordereau intake checkerRuling on each referral (task 11)
6. Re-rate renewals on the rate guide; list each surcharge or credit missedRate monitor—
7. Measure mix against the plan with the plan's relativitiesMix analyst—
8. Separate large losses; develop incurred to ultimate; propose a loss pickLoss projectorSigning the loss pick (task 13)
9. Redraw the bridge; flag any step that moved; test the binder's levelsBridge builder—
10. Draft the commentary and queries, citing every numberCommentary writerApproving them (task 14)
11. Rule on referrals, such as a risk outside the territoryProgram underwriterThe ruling
12. Confirm matches and send queries back to the MGABordereaux analystWhat is sent
13. Sign the loss pick and the methodProgram actuaryThe signature
14. Approve the commentary; decide continue, re-price, line or exitHead of program businessThe decision
15. Sign any notice to the MGAHead of program businessThe signature; the agents never send one
Our task list for one program month, with the division used in MGA Program Performance Analytics on the fictional sample program. On-site reviews, the annual actuarial opinion and the quarterly producer review are not monthly tasks and stay with people.

Can AI analyse MGA bordereaux? Yes, if it reads, checks and cites

AI can analyse MGA bordereaux, and back-office reading and extraction is where insurers are using it first. EIOPA's February 2026 survey of 347 insurers in 25 countries found that 64% of the reported uses were back-office productivity tools such as data extraction (quoted in AI underwriting assistant tools), and that "Most undertakings are nevertheless still at a proof-of-concept stage" (EIOPA, 2 February 2026). Bordereaux are a natural case: structured but inconsistent files, checked against written rules.

The conditions matter more than the capability. An agent that reads a bordereau should never change it, should hold out a row it cannot classify rather than guess, and should cite the file and row behind every number it produces. In the sample, Corbel's May risk bordereau arrived with 23 risks, $41.3 million of insured value, missing their year built. The intake checker queried them back to the MGA and the mix analyst held them out of its step, reporting a range rather than filling the gap.

One program's May bordereaux through the agents, and where people sign

  1. Agent

    Bordereau intake checker

    Reads 4,982 risk rows, 1,204 premium rows and 318 claims rows; ties them to control totals and $7.41 million of premium to the account statement; refers one risk outside the territory; queries 23 with no year built.

    Never: fills in a missing field

  2. Agent

    Rate monitor and mix analyst

    Re-rate 212 May renewals on rate guide v4.2; measure pre-1980 buildings at 26.4% of insured value against an 18.0% plan.

    Never: changes a rate or re-classes a risk

  3. Agent

    Loss projector

    Finds two new large losses and re-projects the ultimate loss ratio to 69.4%, proposing the loss pick.

    Never: sets or changes a case reserve

  4. Agent

    Bridge builder and commentary writer

    Redraw the bridge, show the re-price level crossed, open a review under the binder clause and draft the commentary.

    Never: sends a notice

  5. A person decides

    Program actuary, then head of program business

    The actuary signs the 69.4% loss pick; the head of program business approves the commentary, weighs four options and signs the decision.

As MGA Program Performance Analytics ran on the fictional sample program on 17 June: the whole run took 6.8 seconds. The design target for a live program is that its view moves the same day the bordereau lands.

What regulators expect when software does the checking

No regulator has published a rule specific to AI in bordereaux processing, so the general expectations apply, and they all put responsibility on the insurer. EIOPA's 2025 opinion on AI governance is direct: the insurer stays ultimately responsible for the AI it uses, whether built in-house or with an outside provider (EIOPA-BoS-25-360). In the US, the NAIC's model bulletin on AI asks insurers to address due diligence on third-party AI systems and their data; the guide to the NAIC AI bulletin requirements covers what that means in practice.

UK supervisors add the risks they watch for. The PRA's 2026 priorities letter warns that advanced technologies bring new risks and magnify old ones: poor data, dependence on outside providers and cyber exposure (PRA, January 2026), and the FCA plans this year to "assess how firms use AI in their internal processes – underwriting, claims, services to consumers – and identify barriers to adoption" (FCA, Regulatory Priorities: Insurance, 2026). Software that cites every number to its source row, and leaves every decision with a named person, answers most of those concerns by design rather than by policy.

What does a program actuary do, and what changes when the triangles build themselves?

A program actuary estimates each program's ultimate loss ratio, chooses and documents the method, and signs the loss pick the carrier books. Where an MGA sets loss reserves, the carrier must also obtain an actuary's opinion every year on whether the reserves the MGA set for its business are adequate (Model #225 §5B), in addition to its other reserve certifications.

What changes with analytics software is the starting point. Instead of rebuilding a program's development from re-keyed spreadsheets each quarter, the actuary starts each month from a projection whose every step drills to the claims rows, with the method stated. In the sample, the actuary signs a 69.4% loss pick using chain ladder on incurred losses, with Bornhuetter-Ferguson at the 58.0% plan loss ratio for months under 12. The point is that the actuary's time goes on the choice of method and the large claims, where judgment is needed, rather than on rebuilding the data. The reserving role itself is described in the guide to the reserving actuary.

The agents at work on one program's May files

Brickline Habitational bridge while the May bordereaux are applied: a banner says six agents are checking, re-rating and re-projecting. The right rail lists the steps: read Corbel's May bordereaux, risk 4,982 rows, premium 1,204, claims 318, mapped to one standard; checked against binder BH-2026-01, one risk in Louisiana outside the territory referred to the program underwriter; 23 risks have no year built, $41.3 million of insured value held out of the mix step, query sent; re-rated 212 May renewals on rate guide v4.2, rate achieved +5.4% against +9.0% planned; two new large losses, Westmoor Commons in Houston $905,000 and Cypress Landing in Jacksonville $365,000, in progress; projected ultimate 69.4% and bridge redrawn still to come.
MGA Program Performance Analytics on the fictional sample program. Nothing on the bridge changes until the run completes, and the April view stays on screen as a ghost for comparison.

What tasks can analytics automate, and which should it never touch?

Analytics can automate the tasks that are mechanical given the rules: reading and mapping files, tying totals, checking rows against binder limits, re-rating on a rate guide, measuring mix against a plan, separating large losses, running a stated development method, testing trigger levels and drafting cited commentary. Those are ten of the fifteen monthly tasks in the table above, and they are where re-keying hours used to go.

It should never take the five that carry accountability: ruling on a referral, deciding what goes back to the MGA, signing the loss pick, deciding to re-price, cut or exit, and signing a notice. Those stay with people because the statutes and the binder make them the carrier's acts. The decision screen below is where the sample program's month ends.

The decision stays with a person: four options, one signature

Capacity review for Brickline Habitational: re-price review opened by the binder trigger on June 17, meeting with Corbel on June 24, decision due July 17. Four options with underwriting year 2027 projections: continue as written 68.1% on $88.2 million; re-price 60.8% on $86.9 million, with the pre-1980 surcharge on every renewal from August 16, +6% on Houston and Atlanta frame and pre-1980 capped at 22% of insured value, chosen and signed; reduce the line to 60%, 68.1% on $52.9 million; off-ramp closed because clause 14.2 needs two consecutive months above 72.0%. A decision panel records option B chosen by the head of program business on June 17, with a clause 9.3 notice drafted for new rates on renewals from August 16, 2026.
MGA Program Performance Analytics on the fictional sample program. The loss projector supplies the projections, which the program actuary signs; the head of program business chooses and signs, and the notice is drafted for her.

Insurance data analytics software for programs: what to ask before you buy

A buyer should judge analytics software for programs on how it handles the MGA's files and the carrier's accountability, not on its charts. The questions below expose both.

Eight questions for insurance data analytics software, for program business

  1. Does it read each MGA's files as sent, or need them re-keyed first?

    Re-keying is where the delay and many of the errors come from.

  2. Does it check every row against the binder, or a sample?

    Limits, territory, classes and dates are written rules; there is no reason to sample them.

  3. Does every number open the rows and clauses behind it?

    The actuary and the underwriter will act only on figures they can trace.

  4. What does it do with a missing field?

    It should query and hold out, and say how many rows are affected, never fill the gap.

  5. Does it explain movement by cause?

    Rate, mix, large losses and attritional each need a different fix.

  6. Can the binder's own levels and signers be set per program?

    Re-price and exit levels, months-running rules and who signs differ by binder.

  7. Can it send anything to an MGA without a signature?

    The right answer is no.

  8. Can you replay last year on it before you buy?

    A replay on your own closed year is the fairest test of a monthly view.

Our checklist for a buying decision. The replay method is set out in the MGA program performance management guide.

The last question carries most weight. How to replay a closed year and score the result is set out step by step, and how the underwriters and actuaries come to trust the new numbers after go-live has its own guide.

What program analytics software needs from the carrier on day one

Program analytics software needs six inputs, and most carriers already hold all of them in some form. The work of implementation is finding the version in force for each program, not creating anything new.

Six inputs for program analytics, and why each one matters

InputWhy the analytics needs itWhere it usually lives
Risk, premium and claims bordereaux, as each MGA sends themEvery measure is calculated from the rows; the MGA's own layout is the starting pointThe delegated authority or finance team's shared drive or inbox
Binders, with their schedules and amendmentsLimits, territory, classes and dates for every row check; the re-price and exit clauses for the triggersLegal or the program team, often as signed PDFs
Business plansPlan loss ratio, plan rate change and plan mix: the bridge starts from themThe program team's planning files
Rate guides, by versionRe-rating renewals needs the version in force on each renewal dateUnderwriting, sometimes only at the MGA
Development data for each programProjecting reported losses to ultimateThe reserving team's triangles
MGA account statementsTying premium on the bordereau to money the MGA says it owesFinance or credit control
Our list, matching the inputs MGA Program Performance Analytics works from. The model act already entitles the carrier to the MGA's records in a usable form (Model #225 §4D); rate guides held only by the MGA should be requested under that right.

Two of the six cause most delay. Rate guides are often versioned at the MGA and not at the carrier, so the first month's re-rating may run on the wrong version unless the dates are checked. And binder amendments, a territory added mid-year or a limit raised for one account, are easy to miss; a row check against the original binder will raise referrals for business the carrier already approved. Both are found quickly in a replay, which is one more reason to run one before go-live.

Where MGA Program Performance Analytics fits, and where it does not

The solution fits between the MGA's files and the carrier's decisions: it is program analytics that starts from bordereaux, binders, business plans and rate guides, and ends at a signed loss pick and a signed decision. It works with what MGAs already send, in their own layouts, and with each program's development data.

It is not a general business intelligence tool, a rating engine, a policy administration system or a reserving platform, and it does not try to replace them. Where a carrier's reserving system holds the official triangles, the solution's projection is a monthly view the actuary can reconcile to them, not a second set of books. And where an MGA sends only summaries, without row-level claims or premium, the bridge can show levels but not the rows behind them. To see the agents and the signatures on your own programs, start from MGA Program Performance Analytics.

Questions people ask

What is insurance analytics?

Insurance analytics is the use of policy, premium, claims and exposure data to measure and predict insurance results: loss ratios, rate adequacy, reserves, retention, fraud. In program business it is mostly performance analytics on delegated books, measured against each program's plan and binder.

Do insurance data analytics companies need access to policyholder data?

For program analytics, yes: bordereaux carry policy and claims rows, and may carry insureds' names and addresses. That makes the provider a third party handling the carrier's data, so the carrier's third-party due diligence and data security obligations apply. The analysis itself rarely needs more than policy and claim identifiers, locations and building attributes.

Can analytics software replace the on-site review of an MGA?

No. The model act requires an on-site review of the MGA's underwriting and claims operations at least semi-annually (annually in Florida), and only a visit can test files, people and controls. Monthly analytics gives the review its agenda: the referrals, missed surcharges and late files already found.

How long does a program analytics run take?

In the sample, applying one month's bordereaux for one program, about 6,500 rows across three files, took 6.8 seconds from start to a redrawn bridge. The design target for a live book is that each program's view moves the same day its files land; the slower part is the human review that follows.

Who is responsible if the analytics are wrong?

The carrier. EIOPA's 2025 opinion makes undertakings ultimately responsible for AI systems they use however they are supplied, and under the model act the MGA's acts are the insurer's acts. That is why the actuary signs the loss pick and a named person signs every decision.

MGA Program Performance Analytics.
See it on your own files.

An agentic solution from Botminds. Every program's loss ratio, rate change, mix and data quality in one view, refreshed as bordereaux land, with an early warning before a program needs to be cut. Book a demo, or explore how it works.