InsightProofing’s nine agents run in order when someone presses Check. Each one has one job, reads the engines’ results as numbered facts, reasons over them with the model, and prepares at most one kind of decision for a person. None of them decides a pass or a fail, and none of them sends anything.
The nine, and what each may prepare
| Agent | Its job | May prepare | Never invents |
|---|---|---|---|
| Document intake | Sorts what arrived; finds what is missing. | Ask the carrier or client for missing documents | A document nobody sent |
| Coverage extraction | Reads every document into the canonical model. | Confirm carrier labels onto canonical fields | A value |
| Proofing checker | Policy vs binder, binder vs quote, derived checks. | Raise failed checks as corrections | A pass or a fail |
| Renewal comparison | Renewal against expiring: broader, narrower, cost. | — | A change |
| Forms & endorsements | Dropped, added, edition changes, restrictive forms. | — | A form |
| Tower & underlying | Layers stack; underlying matches. | — | — |
| Discrepancy drafter | Writes and follows up correction requests. | Send the correction request | A correction |
| Client delivery writer | Writes the client summary once settled. | Deliver the policy to the client | A coverage term |
| Supervisor | Runs the proofing controls. | Practice leader sign-off | — |
One agent step, from the inside
Every step is recorded: the facts, the model used, tokens, cost and seconds, and what was prepared. With the model switched off, each agent’s own engine findings stand, and every prepared decision says From the engines.
For the account team
Each card in Findings tells you which agent raised it and whether the engines or the model wrote it.
For broker IT
Agents run on the shared insight_agents pipeline with a registry, an autonomy service and a run store per product.
For practice leadership
Nine narrow agents are easier to govern than one broad one: each has one action, one cap and one record.
Questions we get asked
Do the agents run on their own when a document arrives?
They run when someone presses Check. The catalogue shows each as When asked.
Keep reading
Engines decide, models explain
If the number is not in the facts, the sentence does not ship.
Read articleA property renewal with a halved flood sublimit
Not a proofing failure — a renewal change the client must hear about in plain words.
Read articleA missing waiver and an exclusion nobody agreed
The binder lists the waiver the client's contracts require. The policy doesn't.
Read article