Predictika · Insurance software subscription quotes

An AI sales agent's InsuranceSuite subscription quote, checked before it goes out

An AI sales agent prepares an InsuranceSuite subscription quote on Guidewire Cloud, with core applications, add-on products, policies in force, non-production environments, a support tier, a term, an extra discount and a stated annual price. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the suite and returns a verdict and every reason.

Scope: Guidewire InsuranceSuite subscription quotes: PolicyCenter, ClaimCenter and BillingCenter with PricingCenter, UnderwritingCenter, Data Platform, Data Studio, Predict, HazardHub, Cyence, Jutro and ProNavigator; environments, support, term, discount and annual price. See everything this validator covers

This validator models InsuranceSuite subscription quotes, not just the scenarios shown below.

  • Applications and add-ons — at least one core application, the add-ons that need PolicyCenter, and the add-ons that need the Guidewire Data Platform.
  • Scale and environments — the range of policies in force that InsuranceSuite is for, and the non-production environments the subscription needs.
  • Term, discount and approvals — the terms offered, the extra discount that needs approval or is not allowed, large deals, and BillingCenter quoted without a policy or claims application.
  • Stated price — the annual subscription stated on the quote against the price computed from the products, environments, support tier, term and discount.

Any InsuranceSuite quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: InsuranceNow, marketplace integrations, implementation services and specific cloud release versions. The product and family names, and that InsuranceSuite is for mid-sized and large insurers, follow the public Guidewire site; the prices, environment charges, support and term adjustments, dependency rules, thresholds and approvals are modeled, not published by Guidewire, and the prices are illustrative.

The AI sales agentBuilds the subscription quote 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
Add-ons that depend on a parent productOnly with care
PricingCenter, UnderwritingCenter and HazardHub need PolicyCenter, while Data Studio, Predict and Cyence need the Data Platform, so a rule is needed for each.
Every product is a field of one quote and the dependencies are checked together on every call.
Scale and environmentsOnly with workarounds
The suite is for insurers with a minimum number of policies, and the subscription needs a minimum number of non-production environments.
Both counts are checked on every call and each failure is reported.
Term, discount and deal approvalsOnly with workarounds
The term must be one of three, a discount band needs the deal desk, a higher discount is not allowed, and a large deal needs an executive.
Every threshold is checked on every call and the approvals come back with the blocks.
BillingCenter on its ownOnly with care
BillingCenter without a policy or claims application is allowed but needs a person to confirm the integration plan.
The core applications are checked together and the approval comes back with the other findings.
Stated price against computed priceOnly with workarounds
The annual price depends on every product, the environments, the support tier, the term and the discount, so any change has to be recomputed.
The stated price is a field of the quote and is compared with the computed one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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.

1The quote has no core application; PolicyCenter, ClaimCenter or BillingCenter is required.
2PricingCenter needs PolicyCenter on the same quote.
3UnderwritingCenter needs PolicyCenter on the same quote.
4Data Studio needs the Guidewire Data Platform on the same quote.
5Predict needs the Guidewire Data Platform on the same quote.
6HazardHub risk data is quoted only with PolicyCenter.
7Cyence needs the Guidewire Data Platform on the same quote.
899 thousand policies in force is below the InsuranceSuite range of 100 thousand; quote InsuranceNow instead.
9The quote has 1 non-production environment(s); at least 2 are required.
10The extra discount is 25 percent; this model allows at most 20 percent.
11An extra discount of 15 percent is above 10 percent and needs deal desk approval.
12BillingCenter is quoted without PolicyCenter or ClaimCenter; a person should confirm the integration plan.
13An annual subscription of 4,063,500 dollars is above 4 million and needs executive approval.
14A term of 2 years is not offered; choose 1, 3 or 5 years.
15The quote states an annual subscription of 2,500,000 dollars; the quoted items compute to 2,877,000 dollars.
1640 thousand policies in force is below the InsuranceSuite range of 100 thousand; quote InsuranceNow instead.

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. Add-on dependencies and scale: A quote with add-ons whose parent products are missing, a small insurer and a single test environment

The agent's request. Please quote an InsuranceSuite subscription on Guidewire Cloud with ClaimCenter and BillingCenter, plus PricingCenter, Data Studio, Predict, HazardHub, Jutro and Cyence, for an insurer with 60 thousand policies in force, 1 non-production environment and premium support, on a 3-year term, with an extra discount of 5 percent. The quote states an annual subscription of $2,457,000. It is ready to send.

Verdict: Blocked.

  • PricingCenter needs PolicyCenter. PricingCenter needs PolicyCenter on the same quote.
  • Data Studio needs the Data Platform. Data Studio needs the Guidewire Data Platform on the same quote.
  • Predict needs the Data Platform. Predict needs the Guidewire Data Platform on the same quote.
  • HazardHub needs PolicyCenter. HazardHub risk data is quoted only with PolicyCenter.
  • Cyence needs the Data Platform. Cyence needs the Guidewire Data Platform on the same quote.
  • Insurer too small for InsuranceSuite. 60 thousand policies in force is below the InsuranceSuite range of 100 thousand; quote InsuranceNow instead.
  • Too few non-production environments. The quote has 1 non-production environment(s); at least 2 are required.

2. Add-on dependencies and scale: The agent resubmits after fixing the errors

The agent's request. Please quote an InsuranceSuite subscription on Guidewire Cloud with PolicyCenter, ClaimCenter and BillingCenter, plus PricingCenter, the Guidewire Data Platform, Data Studio, Predict, HazardHub, Jutro and Cyence, for an insurer with 500 thousand policies in force, 3 non-production environments and premium support, on a 3-year term, with an extra discount of 5 percent. The quote states an annual subscription of $3,654,000. It is ready to send.

Verdict: Allowed.

  • Quote summary. Base 3,480 thousand dollars, annual subscription 3,654,000 dollars, 3-year contract 10,962,000 dollars.

3. Term, discount and stated price: A quote with a two-year term, a large extra discount and a wrong annual price

The agent's request. Please quote an InsuranceSuite subscription on Guidewire Cloud with PolicyCenter, ClaimCenter and BillingCenter, plus the Guidewire Data Platform, Data Studio and Jutro, for an insurer with 500 thousand policies in force, 3 non-production environments and premium support, on a 2-year term, with an extra discount of 25 percent. The quote states an annual subscription of $2,500,000. It is ready to send.

Verdict: Blocked.

  • Unsupported term. A term of 2 years is not offered; choose 1, 3 or 5 years.
  • Extra discount over the limit. The extra discount is 25 percent; this model allows at most 20 percent.
  • Stated annual price does not match. The quote states an annual subscription of 2,500,000 dollars; the quoted items compute to 2,466,000 dollars.

4. Term, discount and stated price: The agent resubmits after fixing the errors

The agent's request. Please quote an InsuranceSuite subscription on Guidewire Cloud with PolicyCenter, ClaimCenter and BillingCenter, plus the Guidewire Data Platform, Data Studio and Jutro, for an insurer with 500 thousand policies in force, 3 non-production environments and premium support, on a 3-year term, with an extra discount of 10 percent. The quote states an annual subscription of $2,740,000. It is ready to send.

Verdict: Allowed.

  • Quote summary. Base 2,740 thousand dollars, annual subscription 2,740,000 dollars, 3-year contract 8,220,000 dollars.

5. BillingCenter and approvals: A quote for BillingCenter alone with a discount and a wrong annual price

The agent's request. Please quote an InsuranceSuite subscription on Guidewire Cloud with BillingCenter, plus Jutro, for an insurer with 500 thousand policies in force, 3 non-production environments and premium support, on a 3-year term, with an extra discount of 15 percent. The quote states an annual subscription of $1,000,000. It is ready to send.

Verdict: Blocked.

  • Stated annual price does not match. The quote states an annual subscription of 1,000,000 dollars; the quoted items compute to 655,500 dollars.
  • Extra discount needs approval. An extra discount of 15 percent is above 10 percent and needs deal desk approval.
  • BillingCenter without PolicyCenter. BillingCenter is quoted without PolicyCenter or ClaimCenter; a person should confirm the integration plan.

6. BillingCenter and approvals: The agent resubmits after fixing the errors

The agent's request. Please quote an InsuranceSuite subscription on Guidewire Cloud with BillingCenter, plus Jutro, for an insurer with 500 thousand policies in force, 3 non-production environments and premium support, on a 3-year term, with an extra discount of 15 percent. The quote states an annual subscription of $655,500. It is ready to send.

Verdict: Needs approval.

  • Extra discount needs approval. An extra discount of 15 percent is above 10 percent and needs deal desk approval.
  • BillingCenter without PolicyCenter. BillingCenter is quoted without PolicyCenter or ClaimCenter; a person should confirm the integration plan.
  • Quote summary. Base 690 thousand dollars, annual subscription 655,500 dollars, 3-year contract 1,966,500 dollars.

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 an InsuranceSuite subscription quote on Guidewire Cloud, with core applications, add-on products, policies in force. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the suite and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an InsuranceSuite subscription on Guidewire Cloud with ClaimCenter and BillingCenter, plus PricingCenter, Data Studio, Predict, HazardHub, Jutro and Cyence. The quote states an annual subscription of $2,457,000. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings, all in one answer. PricingCenter needs PolicyCenter on the same quote. Data Studio needs the Guidewire Data Platform on the same quote. Predict needs the Guidewire Data Platform on the same quote. The other four are on screen.
  6. The validator returned seven 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 scale and environments, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the PolicyCenter to yes, the Data Platform to yes, the policies in force to 500 thousand, the non-production environments to 3 and the stated annual subscription to $3,654,000.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All seven earlier findings are cleared.
  13. Seven 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.