Predictika · Small business contractor insurance submissions

An AI sales agent's contractor insurance submission, checked before it goes out

An AI sales agent prepares a coverage submission for a small contractor who wants ERGO NEXT general liability or a business owner policy, with add-ons such as umbrella, tools and equipment, cyber, professional liability and workers compensation. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published coverage guides and returns a verdict and every reason. It computes no premium: the guides publish none.

Scope: ERGO NEXT contractor submissions: general liability or business owner policy, limits and deductibles, add-ons, workers compensation, eligibility and subcontractor terms. No premiums or prices. See everything this validator covers

This validator models contractor submissions against the public ERGO NEXT Contractors Coverage Guide, General Liability Coverage Guide and Umbrella/Excess Liability Coverage Guide, not just the scenarios shown below. It checks eligibility and coverage terms only; it does not compute a price.

  • Eligibility — more than 2 claims or more than $20,000 in claims in three years, revenue or payroll above $5,000,000, a bankruptcy or lien, a conviction, business lawsuits, known losses, a prior cancellation, work in New York, work more than 6 feet below or 30 feet above ground, excluded sites, large tract homes, abatement, and exterior insulation and finish (EIFS) work are blocked.
  • Limits and deductibles — general liability per-occurrence $500,000 to $1,000,000 and aggregate $500,000 to $2,000,000; business owner policy liability up to $1,000,000 and $2,000,000, total insured value up to $3,000,000, business personal property up to $500,000 and an all-other-perils deductible of $500 to $5,000; umbrella at $1 million or $2 million; tools and equipment up to $30,000; cyber up to $250,000 and professional liability up to $50,000 on general liability.
  • Add-ons and subcontractors — umbrella and tools and equipment need a general liability or business owner policy; subcontractors must carry their own liability, name the insured as an additional insured, and carry limits at least equal to the policy limit. Workers compensation (a minimum premium applies to select professions), cyber or professional liability on a business owner policy, and earth-movement work outside concrete and landscaping need a person to confirm.

Any contractor submission that touches these rules is in scope — not only the scenarios pictured here. Not covered: premiums and rates (the guides publish none), hired and non-owned auto, the professional-services and prior-work exclusions, and the “including but not limited to” parts of the ineligibility lists. The guides are undated, so the rules reflect them as read in October 2026.

The AI sales agentBuilds the coverage submission from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Limits that differ by policy typeOnly with care
General liability and the business owner policy each offer their own ranges for per-occurrence and aggregate limits, so a rule has to be written and kept in step for each policy type.
The policy type decides which limit ranges apply, and the limits are checked together in the same pass.
An add-on that needs a base policyOnly with care
Umbrella and tools and equipment are add-ons to general liability or a business owner policy, so a dependency rule is needed and has to stay correct as products are added.
An add-on without a base policy is found whatever order the choices arrive in.
A long list of eligibility knock-outsOnly with care
Claims counts and amounts, revenue, payroll, liens, convictions, location and work-type exclusions are each a separate validation rule, easy to miss one when the guide changes.
All the eligibility rules are checked on every call and every one that applies is returned.
Subcontractor limits compared with the policy limitOnly with workarounds
The subcontractor's limit has to be compared with the policy limit chosen elsewhere in the submission, which is a cross-field rule that product rules do not express naturally.
The comparison is made against the limit actually requested, whichever field was changed last.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the submission is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1Umbrella or excess liability is available only at $1 million per occurrence and aggregate or $2 million per occurrence and aggregate; the request is $3 million.
2Tools and equipment coverage goes up to $30,000; the request is $40,000.
3Umbrella and tools and equipment coverage are add-ons to general liability or a business owner policy; the submission has neither.
4Workers compensation carries a minimum manual premium of $5,000 for select contractor professions; a person should confirm whether it applies to this profession.
5The submission asks for no product; a general liability policy, a business owner policy or workers compensation is needed.
63 claims in the last three years; more than 2 is an ineligible risk.
7$25,000 in claims in the last three years; more than $20,000 is an ineligible risk.
8Annual revenue of $6,000,000 is above the $5,000,000 limit.
9Annual payroll of $5,500,000 is above the $5,000,000 limit.
10Bankruptcies, tax or credit liens in the last three years make the risk ineligible.
11An officer, owner or partner convicted of fraud, bribery, arson or an arson-related crime in the past five years makes the risk ineligible.
12Involvement in business-related lawsuits makes the risk ineligible.
13Awareness of losses, accidents or circumstances that might give rise to a claim makes the risk ineligible.
14An insurer cancelling, revoking or refusing to renew coverage in the last three years, other than for non-payment, makes the risk ineligible.
15Contractors who work in New York are not eligible.
16Exterior work 8 feet below ground; more than 6 feet is not eligible.
17Exterior work 35 feet above ground; more than 30 feet (3 stories) is not eligible.
18Work on railroads, gas stations, refineries, chemical plants, airports, public utilities, hospitals, nursing homes, senior housing, military housing or student dormitories is not eligible.
19New homes in tracts or subdivisions of more than 10 homes before a certificate of occupancy is secured are not eligible.
20Abatement or remediation of asbestos, mold or other hazardous materials is not eligible.
21Exterior insulation and finish systems (EIFS) work is not eligible.
22A per-occurrence limit of $2,000,000 is outside the $500,000 to $1,000,000 available on general liability.
23A per-occurrence limit of $250,000 is outside the $500,000 to $1,000,000 available on general liability.
24An aggregate limit of $3,000,000 is outside the $500,000 to $2,000,000 available on general liability.
25Business owner policy liability limits go up to $1,000,000 and $2,000,000; the request is $2,000,000 and $2,000,000.
26Business owner policy liability limits go up to $1,000,000 and $2,000,000; the request is $1,000,000 and $3,000,000.
27Liability coverage carries a $0 deductible; the request is for $500.
28A total insured value of $3,500,000 is above the $3,000,000 maximum.
29Business personal property of $750,000 is above the $500,000 maximum.
30An all-other-perils deductible of $250 is outside the $500 to $5,000 available.
31Cyber liability can be added up to $250,000 on general liability; the request is $500,000.
32Professional liability can be added up to $50,000 for contractors on general liability; the request is $100,000.
33Cyber or professional liability is requested on a business owner policy; the guides publish enhancement limits for general liability only, so a person should confirm the limits.
34Subcontractors must carry their own general liability and name the insured as an additional insured; they do not.
35Subcontractor general liability limits of $500,000 are below the policy limit of $1,000,000.
36The work involves earth movement, which is excluded for most construction classes; concrete construction, landscaping and excavation are exceptions. A person should confirm the exclusion.
374 claims in the last three years; more than 2 is an ineligible risk.
38Tools and equipment coverage goes up to $30,000; the request is $50,000.
39Subcontractor general liability limits of $500,000 are below the policy limit of $2,000,000.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. Roofer: liability limits and add-ons: A roofer asks for limits and add-ons above what is available

The agent's request. Please submit a general liability policy for a roofer in Georgia, with annual revenue of $1,800,000 and payroll of $650,000, liability limits of $2,000,000 per occurrence and $2,000,000 aggregate, plus a $3 million umbrella, $50,000 of tools and equipment cover, $500,000 of cyber liability and $100,000 of professional liability. It is ready to send.

Verdict: Blocked.

  • General liability per-occurrence limit. A per-occurrence limit of $2,000,000 is outside the $500,000 to $1,000,000 available on general liability.
  • Umbrella limit not available. Umbrella or excess liability is available only at $1 million per occurrence and aggregate or $2 million per occurrence and aggregate; the request is $3 million.
  • Tools and equipment limit above the maximum. Tools and equipment coverage goes up to $30,000; the request is $50,000.
  • Cyber limit above the maximum. Cyber liability can be added up to $250,000 on general liability; the request is $500,000.
  • Professional liability above the contractor maximum. Professional liability can be added up to $50,000 for contractors on general liability; the request is $100,000.

2. Roofer: liability limits and add-ons: The agent resubmits after fixing the errors

The agent's request. Please submit a general liability policy for a roofer in Georgia, with annual revenue of $1,800,000 and payroll of $650,000, liability limits of $1,000,000 per occurrence and $2,000,000 aggregate, plus a $2 million umbrella, $30,000 of tools and equipment cover, $250,000 of cyber liability and $50,000 of professional liability. It is ready to send.

Verdict: Allowed.

  • Submission summary. General liability request for a roofer in Georgia: $1,000,000 per occurrence and $2,000,000 aggregate, umbrella of $2 million and $30,000 of tools and equipment.

3. General contractor: business owner policy: A general contractor business owner policy above the property limits, with subcontractors who do not name the insured

The agent's request. Please submit a business owner policy for a general contractor in Illinois, with annual revenue of $3,200,000 and payroll of $1,400,000, liability limits of $1,000,000 per occurrence and $2,000,000 aggregate, plus a total insured value of $3,500,000, business personal property of $750,000 and an all-other-perils deductible of $250, workers compensation and subcontractors carrying $500,000 of liability who do not name the insured as an additional insured. It is ready to send.

Verdict: Blocked.

  • Property value above the limit. A total insured value of $3,500,000 is above the $3,000,000 maximum.
  • Business personal property above the limit. Business personal property of $750,000 is above the $500,000 maximum.
  • Property deductible out of range. An all-other-perils deductible of $250 is outside the $500 to $5,000 available.
  • Subcontractors not naming the insured. Subcontractors must carry their own general liability and name the insured as an additional insured; they do not.
  • Subcontractor limits below the policy. Subcontractor general liability limits of $500,000 are below the policy limit of $1,000,000.
  • Workers compensation minimum premium. Workers compensation carries a minimum manual premium of $5,000 for select contractor professions; a person should confirm whether it applies to this profession.

4. General contractor: business owner policy: The agent fixes the limits and the subcontractor terms; workers compensation is left in

The agent's request. Please submit a business owner policy for a general contractor in Illinois, with annual revenue of $3,200,000 and payroll of $1,400,000, liability limits of $1,000,000 per occurrence and $2,000,000 aggregate, plus a total insured value of $3,000,000, business personal property of $500,000 and an all-other-perils deductible of $500, workers compensation and subcontractors carrying $1,000,000 of liability who name the insured as an additional insured. It is ready to send.

Verdict: Needs approval.

  • Workers compensation minimum premium. Workers compensation carries a minimum manual premium of $5,000 for select contractor professions; a person should confirm whether it applies to this profession.
  • Submission summary. Business owner policy request for a general contractor in Illinois: $1,000,000 per occurrence and $2,000,000 aggregate, no umbrella and no tools and equipment cover.

5. General contractor: business owner policy: The agent removes workers compensation and resubmits

The agent's request. Please submit a business owner policy for a general contractor in Illinois, with annual revenue of $3,200,000 and payroll of $1,400,000, liability limits of $1,000,000 per occurrence and $2,000,000 aggregate, plus a total insured value of $3,000,000, business personal property of $500,000 and an all-other-perils deductible of $500 and subcontractors carrying $1,000,000 of liability who name the insured as an additional insured. It is ready to send.

Verdict: Allowed.

  • Submission summary. Business owner policy request for a general contractor in Illinois: $1,000,000 per occurrence and $2,000,000 aggregate, no umbrella and no tools and equipment cover.

6. Landscaper in New York: A landscaper in New York with three claims

The agent's request. Please submit a general liability policy for a landscaper in New York, with annual revenue of $900,000 and payroll of $300,000, liability limits of $1,000,000 per occurrence and $2,000,000 aggregate, plus 3 claims totalling $24,000 in the last three years. It is ready to send.

Verdict: Blocked.

  • Too many claims. 3 claims in the last three years; more than 2 is an ineligible risk.
  • Claims total too high. $24,000 in claims in the last three years; more than $20,000 is an ineligible risk.
  • Work in New York. Contractors who work in New York are not eligible.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a coverage submission for a small contractor who wants ERGO NEXT general liability or a business owner policy. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published coverage guides and returns a verdict and every reason. It computes no premium: the guides publish none.
  2. I will start with the first request by the agent.
  3. The agent says. Please submit a general liability policy for a roofer in Georgia, with annual revenue of $1,800,000 and payroll of $650,000. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. A per-occurrence limit of $2,000,000 is outside the $500,000 to $1,000,000 available on general liability. Umbrella or excess liability is available only at $1 million per occurrence and aggregate or $2 million per occurrence and aggregate; the request is $3 million. Tools and equipment coverage goes up to $30,000; the request is $50,000. The other two are on screen.
  6. The validator returned five blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for limits that differ by policy type, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the per-occurrence limit to $1,000,000, the umbrella to $2 million, the tools and equipment to $30,000, the cyber liability to $250,000 and the professional liability to $50,000.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.